0001628280-22-017829.txt : 20220623 0001628280-22-017829.hdr.sgml : 20220623 20220622211625 ACCESSION NUMBER: 0001628280-22-017829 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 97 CONFORMED PERIOD OF REPORT: 20220430 FILED AS OF DATE: 20220623 DATE AS OF CHANGE: 20220622 FILER: COMPANY DATA: COMPANY CONFORMED NAME: C3.ai, Inc. CENTRAL INDEX KEY: 0001577526 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] 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: 221033417 BUSINESS ADDRESS: STREET 1: 1300 SEAPORT BLVD STREET 2: SUITE 500 CITY: REDWOOD CITY STATE: CA ZIP: 94063 BUSINESS PHONE: 650-503-2218 MAIL ADDRESS: STREET 1: 1300 SEAPORT BLVD STREET 2: SUITE 500 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-20220430.htm 10-K ai-20220430
FALSE00015775262022FYP3Y0.16678 weeks16 weeks0http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent200.20.2110.020.04400015775262021-05-012022-04-3000015775262021-10-29iso4217:USD0001577526us-gaap:CommonClassAMember2022-06-15xbrli:shares0001577526us-gaap:CommonClassBMember2022-06-1500015775262022-04-3000015775262021-04-300001577526us-gaap:CommonClassAMember2022-04-30iso4217:USDxbrli:shares0001577526us-gaap:CommonClassAMember2021-04-300001577526us-gaap:CommonClassBMember2021-04-300001577526us-gaap:CommonClassBMember2022-04-300001577526srt:AffiliatedEntityMember2022-04-300001577526srt:AffiliatedEntityMember2021-04-300001577526us-gaap:LicenseAndServiceMember2021-05-012022-04-300001577526us-gaap:LicenseAndServiceMember2020-05-012021-04-300001577526us-gaap:LicenseAndServiceMember2019-05-012020-04-300001577526ai:ProfessionalServicesMember2021-05-012022-04-300001577526ai:ProfessionalServicesMember2020-05-012021-04-300001577526ai:ProfessionalServicesMember2019-05-012020-04-3000015775262020-05-012021-04-3000015775262019-05-012020-04-300001577526us-gaap:CommonClassAMember2021-05-012022-04-300001577526us-gaap:CommonClassAMember2020-05-012021-04-300001577526us-gaap:CommonClassAMember2019-05-012020-04-300001577526ai:RedeemableConvertibleCommonClassA1StockMember2021-05-012022-04-300001577526ai:RedeemableConvertibleCommonClassA1StockMember2020-05-012021-04-300001577526ai:RedeemableConvertibleCommonClassA1StockMember2019-05-012020-04-300001577526us-gaap:CommonClassBMember2021-05-012022-04-300001577526us-gaap:CommonClassBMember2020-05-012021-04-300001577526us-gaap:CommonClassBMember2019-05-012020-04-300001577526us-gaap:InvestorMemberus-gaap:LicenseAndServiceMember2021-05-012022-04-300001577526us-gaap:InvestorMemberus-gaap:LicenseAndServiceMember2020-05-012021-04-300001577526us-gaap:InvestorMemberus-gaap:LicenseAndServiceMember2019-05-012020-04-300001577526us-gaap:InvestorMemberai:ProfessionalServicesMember2021-05-012022-04-300001577526us-gaap:InvestorMemberai:ProfessionalServicesMember2020-05-012021-04-300001577526us-gaap:InvestorMemberai:ProfessionalServicesMember2019-05-012020-04-300001577526us-gaap:InvestorMember2021-05-012022-04-300001577526us-gaap:InvestorMember2020-05-012021-04-300001577526us-gaap:InvestorMember2019-05-012020-04-300001577526us-gaap:RedeemableConvertiblePreferredStockMember2019-04-300001577526ai:RedeemableConvertibleCommonClassA1StockMember2019-04-300001577526us-gaap:CommonStockMember2019-04-300001577526us-gaap:AdditionalPaidInCapitalMember2019-04-300001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-04-300001577526us-gaap:RetainedEarningsMember2019-04-3000015775262019-04-300001577526ai:SeriesGRedeemableConvertiblePreferredStockMember2019-05-012020-04-300001577526us-gaap:CommonStockMember2019-05-012020-04-300001577526us-gaap:AdditionalPaidInCapitalMember2019-05-012020-04-300001577526ai:SeriesHRedeemableConvertiblePreferredStockMember2019-05-012020-04-300001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-05-012020-04-300001577526us-gaap:RetainedEarningsMember2019-05-012020-04-300001577526us-gaap:RedeemableConvertiblePreferredStockMember2020-04-300001577526ai:RedeemableConvertibleCommonClassA1StockMember2020-04-300001577526us-gaap:CommonStockMember2020-04-300001577526us-gaap:AdditionalPaidInCapitalMember2020-04-300001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-300001577526us-gaap:RetainedEarningsMember2020-04-3000015775262020-04-300001577526us-gaap:RedeemableConvertiblePreferredStockMember2020-05-012021-04-300001577526us-gaap:AdditionalPaidInCapitalMember2020-05-012021-04-300001577526us-gaap:CommonStockMember2020-05-012021-04-300001577526ai:IPOAndPrivatePlacementMemberus-gaap:CommonStockMember2020-05-012021-04-300001577526us-gaap:AdditionalPaidInCapitalMemberai:IPOAndPrivatePlacementMember2020-05-012021-04-300001577526ai:IPOAndPrivatePlacementMember2020-05-012021-04-300001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-05-012021-04-300001577526us-gaap:RetainedEarningsMember2020-05-012021-04-300001577526us-gaap:RedeemableConvertiblePreferredStockMember2021-04-300001577526ai:RedeemableConvertibleCommonClassA1StockMember2021-04-300001577526us-gaap:CommonStockMember2021-04-300001577526us-gaap:AdditionalPaidInCapitalMember2021-04-300001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-300001577526us-gaap:RetainedEarningsMember2021-04-300001577526us-gaap:CommonStockMember2021-05-012022-04-300001577526us-gaap:AdditionalPaidInCapitalMember2021-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-300001577526ai:SeriesGRedeemableConvertiblePreferredStockMember2021-05-012022-04-300001577526ai:SeriesGRedeemableConvertiblePreferredStockMember2020-05-012021-04-300001577526ai:SeriesHRedeemableConvertiblePreferredStockMember2021-05-012022-04-300001577526ai:SeriesHRedeemableConvertiblePreferredStockMember2020-05-012021-04-300001577526us-gaap:CommonClassAMember2020-11-300001577526ai:RedeemableConvertibleCommonClassA1StockMember2020-11-300001577526us-gaap:CommonClassBMember2020-11-300001577526us-gaap:RedeemableConvertiblePreferredStockMember2020-11-300001577526us-gaap:CommonClassAMemberus-gaap:IPOMember2020-12-012020-12-310001577526us-gaap:CommonClassAMemberus-gaap:IPOMember2020-12-310001577526us-gaap:OverAllotmentOptionMemberus-gaap:CommonClassAMember2020-12-012020-12-310001577526us-gaap:IPOMember2020-12-012020-12-310001577526ai:RedeemableConvertiblePreferredStockExcludingSeriesAPreferredStockMember2020-12-012020-12-310001577526ai:RedeemableConvertiblePreferredStockExcludingSeriesAPreferredStockMember2020-12-31xbrli:pure0001577526ai:SeriesARedeemableConvertiblePreferredStockMember2020-12-012020-12-310001577526ai:SeriesARedeemableConvertiblePreferredStockMember2020-12-310001577526ai:RedeemableConvertibleCommonClassA1StockMember2020-12-012020-12-310001577526ai:RedeemableConvertibleCommonClassA1StockMember2020-12-3100015775262020-12-012020-12-310001577526us-gaap:PrivatePlacementMemberai:SpringCreekCapitalLLCMemberus-gaap:CommonClassAMember2020-12-012020-12-310001577526ai:MicrosoftCorporationMemberus-gaap:PrivatePlacementMemberus-gaap:CommonClassAMember2020-12-012020-12-310001577526us-gaap:PrivatePlacementMemberus-gaap:CommonClassAMember2020-12-310001577526us-gaap:PrivatePlacementMember2020-12-012020-12-310001577526srt:MinimumMember2021-05-012022-04-300001577526srt:MaximumMember2021-05-012022-04-30ai:segment0001577526ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMemberus-gaap:SellingAndMarketingExpenseMember2021-05-012022-04-300001577526ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMemberus-gaap:SellingAndMarketingExpenseMember2020-05-012021-04-300001577526ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMemberus-gaap:SellingAndMarketingExpenseMember2019-05-012020-04-300001577526ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMemberus-gaap:ResearchAndDevelopmentExpenseMember2021-05-012022-04-300001577526ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMemberus-gaap:ResearchAndDevelopmentExpenseMember2020-05-012021-04-300001577526ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMemberus-gaap:ResearchAndDevelopmentExpenseMember2019-05-012020-04-3000015775262020-11-012020-11-300001577526ai:TrialsMembersrt:MinimumMember2021-05-012022-04-300001577526srt:MaximumMemberai:TrialsMember2021-05-012022-04-300001577526srt:NorthAmericaMember2021-05-012022-04-300001577526srt:NorthAmericaMember2020-05-012021-04-300001577526srt:NorthAmericaMember2019-05-012020-04-300001577526us-gaap:EMEAMember2021-05-012022-04-300001577526us-gaap:EMEAMember2020-05-012021-04-300001577526us-gaap:EMEAMember2019-05-012020-04-300001577526srt:AsiaPacificMember2021-05-012022-04-300001577526srt:AsiaPacificMember2020-05-012021-04-300001577526srt:AsiaPacificMember2019-05-012020-04-300001577526ai:RestOfWorldMember2021-05-012022-04-300001577526ai:RestOfWorldMember2020-05-012021-04-300001577526ai:RestOfWorldMember2019-05-012020-04-300001577526country:USus-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2021-05-012022-04-300001577526country:USus-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2020-05-012021-04-300001577526country:USus-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2019-05-012020-04-300001577526us-gaap:GeographicConcentrationRiskMembercountry:FRus-gaap:RevenueFromContractWithCustomerMember2020-05-012021-04-300001577526us-gaap:GeographicConcentrationRiskMembercountry:FRus-gaap:RevenueFromContractWithCustomerMember2019-05-012020-04-300001577526us-gaap:GeographicConcentrationRiskMembercountry:NLus-gaap:RevenueFromContractWithCustomerMember2020-05-012021-04-3000015775262022-05-012022-04-300001577526us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-04-300001577526us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2021-04-300001577526us-gaap:OtherNoncurrentAssetsMember2022-04-300001577526us-gaap:OtherNoncurrentAssetsMember2021-04-300001577526us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberai:CustomerOneMember2021-05-012022-04-300001577526us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberai:CustomerOneMember2020-05-012021-04-300001577526us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberai:CustomerTwoMember2020-05-012021-04-300001577526us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberai:CustomerOneMember2019-05-012020-04-300001577526us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberai:CustomerTwoMember2019-05-012020-04-300001577526us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberai:CustomerOneMember2021-05-012022-04-300001577526us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberai:CustomerTwoMember2021-05-012022-04-300001577526us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberai:CustomerThreeMember2021-05-012022-04-300001577526us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberai:CustomerOneMember2020-05-012021-04-300001577526us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberai:CustomerTwoMember2020-05-012021-04-300001577526us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberai:CustomerThreeMember2020-05-012021-04-300001577526us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberai:CustomerFourMember2020-05-012021-04-3000015775262023-05-012022-04-300001577526us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-04-300001577526us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-04-300001577526us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-04-300001577526us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-04-300001577526us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-04-300001577526us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-04-300001577526us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-04-300001577526us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2022-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2022-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2022-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2022-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2021-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2021-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2021-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2021-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2021-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2021-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel1Member2022-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2022-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2022-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2022-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel1Member2021-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2021-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2021-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2021-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2022-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2022-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-04-300001577526us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-04-300001577526us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-04-300001577526us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-04-300001577526us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-04-300001577526us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-04-300001577526us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-04-300001577526us-gaap:FairValueMeasurementsRecurringMember2022-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-04-300001577526us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-04-300001577526us-gaap:FairValueMeasurementsRecurringMember2021-04-300001577526us-gaap:MoneyMarketFundsMember2022-04-300001577526us-gaap:MoneyMarketFundsMember2021-04-300001577526us-gaap:CommercialPaperMember2022-04-300001577526us-gaap:CommercialPaperMember2021-04-300001577526us-gaap:CorporateDebtSecuritiesMember2022-04-300001577526us-gaap:CorporateDebtSecuritiesMember2021-04-300001577526us-gaap:CertificatesOfDepositMember2022-04-300001577526us-gaap:CertificatesOfDepositMember2021-04-300001577526us-gaap:USTreasurySecuritiesMember2022-04-300001577526us-gaap:USTreasurySecuritiesMember2021-04-300001577526us-gaap:USGovernmentDebtSecuritiesMember2022-04-300001577526us-gaap:USGovernmentDebtSecuritiesMember2021-04-300001577526ai:DebtSecuritiesAvailableForSaleExcludingMoneyMarketAccountsMember2022-04-300001577526ai:DebtSecuritiesAvailableForSaleExcludingMoneyMarketAccountsMember2021-04-30ai:investment0001577526us-gaap:LeaseholdImprovementsMember2022-04-300001577526us-gaap:LeaseholdImprovementsMember2021-04-300001577526us-gaap:ComputerEquipmentMember2021-05-012022-04-300001577526us-gaap:ComputerEquipmentMember2022-04-300001577526us-gaap:ComputerEquipmentMember2021-04-300001577526ai:FurnitureAndOfficeEquipmentMember2021-05-012022-04-300001577526ai:FurnitureAndOfficeEquipmentMember2022-04-300001577526ai:FurnitureAndOfficeEquipmentMember2021-04-300001577526us-gaap:ConstructionInProgressMember2022-04-300001577526us-gaap:ConstructionInProgressMember2021-04-300001577526ai:PaycheckProtectionProgramCARESActMember2020-05-012020-05-010001577526ai:PaycheckProtectionProgramCARESActMember2020-08-182020-08-1800015775262021-08-25utr:sqft00015775262021-08-252021-08-250001577526srt:MaximumMember2021-08-250001577526us-gaap:LineOfCreditMemberus-gaap:LetterOfCreditMemberai:LandlordMember2021-08-25ai:phase0001577526ai:WebHostingServicesNovember2019November2022Member2019-11-012019-11-300001577526ai:WebHostingServicesNovember2022Member2019-11-012019-11-300001577526ai:WebHostingServicesNovember2021Member2019-11-012019-11-300001577526ai:WebHostingServicesNovember2020Member2019-11-012019-11-300001577526ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember2020-02-012020-02-290001577526ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember2022-04-300001577526ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember2021-04-300001577526ai:BlattmanEtAlVSiebelEtAlMemberus-gaap:PendingLitigationMember2021-08-102021-08-100001577526ai:BlattmanEtAlVSiebelEtAlMemberus-gaap:SettledLitigationMember2021-12-062021-12-060001577526ai:BlattmanEtAlVSiebelEtAlMemberus-gaap:SettledLitigationMemberus-gaap:OtherNonoperatingIncomeExpenseMember2021-05-012022-04-300001577526us-gaap:RedeemableConvertiblePreferredStockMember2020-12-012020-12-310001577526ai:RedeemableConvertibleCommonClassA1StockMember2022-04-300001577526us-gaap:RedeemableConvertiblePreferredStockMember2022-04-30ai:vote0001577526us-gaap:EmployeeStockOptionMember2021-05-012022-04-300001577526us-gaap:EmployeeStockOptionMember2020-05-012021-04-300001577526us-gaap:CommonClassAMember2021-12-310001577526us-gaap:CommonClassAMember2021-12-012021-12-310001577526us-gaap:CommonClassAMember2022-03-012022-03-310001577526ai:TwentyTwentyIncentivePlanMemberus-gaap:CommonClassAMember2022-04-300001577526ai:TwentyTwentyEmployeeStockPurchasePlanMemberus-gaap:CommonClassAMemberus-gaap:EmployeeStockMember2020-11-270001577526ai:TwentyTwentyEmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2020-11-270001577526us-gaap:EmployeeStockOptionMemberai:TwentyTwentyIncentivePlanMember2021-05-012022-04-300001577526us-gaap:EmployeeStockOptionMember2022-04-300001577526us-gaap:EmployeeStockOptionMember2021-04-300001577526us-gaap:RestrictedStockUnitsRSUMember2020-05-012020-12-100001577526us-gaap:RestrictedStockUnitsRSUMember2021-05-012022-04-300001577526us-gaap:RestrictedStockUnitsRSUMember2020-04-300001577526us-gaap:RestrictedStockUnitsRSUMember2020-05-012021-04-300001577526us-gaap:RestrictedStockUnitsRSUMember2021-04-300001577526us-gaap:RestrictedStockUnitsRSUMember2022-04-300001577526us-gaap:LicenseAndServiceMemberus-gaap:CostOfSalesMember2021-05-012022-04-300001577526us-gaap:LicenseAndServiceMemberus-gaap:CostOfSalesMember2020-05-012021-04-300001577526us-gaap:LicenseAndServiceMemberus-gaap:CostOfSalesMember2019-05-012020-04-300001577526us-gaap:CostOfSalesMemberai:ProfessionalServicesMember2021-05-012022-04-300001577526us-gaap:CostOfSalesMemberai:ProfessionalServicesMember2020-05-012021-04-300001577526us-gaap:CostOfSalesMemberai:ProfessionalServicesMember2019-05-012020-04-300001577526us-gaap:SellingAndMarketingExpenseMember2021-05-012022-04-300001577526us-gaap:SellingAndMarketingExpenseMember2020-05-012021-04-300001577526us-gaap:SellingAndMarketingExpenseMember2019-05-012020-04-300001577526us-gaap:ResearchAndDevelopmentExpenseMember2021-05-012022-04-300001577526us-gaap:ResearchAndDevelopmentExpenseMember2020-05-012021-04-300001577526us-gaap:ResearchAndDevelopmentExpenseMember2019-05-012020-04-300001577526us-gaap:GeneralAndAdministrativeExpenseMember2021-05-012022-04-300001577526us-gaap:GeneralAndAdministrativeExpenseMember2020-05-012021-04-300001577526us-gaap:GeneralAndAdministrativeExpenseMember2019-05-012020-04-300001577526srt:ChiefExecutiveOfficerMemberus-gaap:SeriesFPreferredStockMember2018-01-012018-01-310001577526srt:ChiefExecutiveOfficerMember2018-01-310001577526srt:ChiefExecutiveOfficerMember2020-09-012020-09-300001577526us-gaap:NotesReceivableMembersrt:ChiefExecutiveOfficerMember2020-09-012020-09-300001577526us-gaap:EmployeeStockOptionMemberai:TwentyTwentyIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-05-012022-04-300001577526us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-05-012022-04-300001577526us-gaap:EmployeeStockOptionMemberai:TwentyTwentyIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-05-012022-04-300001577526us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-05-012022-04-300001577526us-gaap:DomesticCountryMember2022-04-300001577526us-gaap:DomesticCountryMember2021-04-300001577526us-gaap:ResearchMemberus-gaap:DomesticCountryMember2022-04-300001577526us-gaap:DomesticCountryMemberai:CharitableContributionCarryforwardMember2022-04-300001577526us-gaap:StateAndLocalJurisdictionMember2022-04-300001577526us-gaap:StateAndLocalJurisdictionMember2021-04-300001577526us-gaap:ResearchMemberus-gaap:StateAndLocalJurisdictionMember2022-04-300001577526ai:SeriesARedeemableConvertiblePreferredStockMember2021-05-012022-04-300001577526ai:SeriesARedeemableConvertiblePreferredStockMember2020-05-012021-04-300001577526ai:SeriesARedeemableConvertiblePreferredStockMember2019-05-012020-04-300001577526ai:SeriesBRedeemableConvertiblePreferredStockMember2021-05-012022-04-300001577526ai:SeriesBRedeemableConvertiblePreferredStockMember2020-05-012021-04-300001577526ai:SeriesBRedeemableConvertiblePreferredStockMember2019-05-012020-04-300001577526ai:SeriesB1ARedeemableConvertiblePreferredStockMember2021-05-012022-04-300001577526ai:SeriesB1ARedeemableConvertiblePreferredStockMember2020-05-012021-04-300001577526ai:SeriesB1ARedeemableConvertiblePreferredStockMember2019-05-012020-04-300001577526ai:SeriesB1BRedeemableConvertiblePreferredStockMember2021-05-012022-04-300001577526ai:SeriesB1BRedeemableConvertiblePreferredStockMember2020-05-012021-04-300001577526ai:SeriesB1BRedeemableConvertiblePreferredStockMember2019-05-012020-04-300001577526ai:SeriesCRedeemableConvertiblePreferredStockMember2021-05-012022-04-300001577526ai:SeriesCRedeemableConvertiblePreferredStockMember2020-05-012021-04-300001577526ai:SeriesCRedeemableConvertiblePreferredStockMember2019-05-012020-04-300001577526ai:SeriesDRedeemableConvertiblePreferredStockMember2021-05-012022-04-300001577526ai:SeriesDRedeemableConvertiblePreferredStockMember2020-05-012021-04-300001577526ai:SeriesDRedeemableConvertiblePreferredStockMember2019-05-012020-04-300001577526ai:SeriesERedeemableConvertiblePreferredStockMember2021-05-012022-04-300001577526ai:SeriesERedeemableConvertiblePreferredStockMember2020-05-012021-04-300001577526ai:SeriesERedeemableConvertiblePreferredStockMember2019-05-012020-04-300001577526ai:SeriesFRedeemableConvertiblePreferredStockMember2021-05-012022-04-300001577526ai:SeriesFRedeemableConvertiblePreferredStockMember2020-05-012021-04-300001577526ai:SeriesFRedeemableConvertiblePreferredStockMember2019-05-012020-04-300001577526ai:SeriesGRedeemableConvertiblePreferredStockMember2021-05-012022-04-300001577526ai:SeriesGRedeemableConvertiblePreferredStockMember2020-05-012021-04-300001577526ai:SeriesGRedeemableConvertiblePreferredStockMember2019-05-012020-04-300001577526ai:SeriesHRedeemableConvertiblePreferredStockMember2021-05-012022-04-300001577526ai:SeriesHRedeemableConvertiblePreferredStockMember2020-05-012021-04-300001577526ai:SeriesHRedeemableConvertiblePreferredStockMember2019-05-012020-04-300001577526us-gaap:EmployeeStockOptionMember2021-05-012022-04-300001577526us-gaap:EmployeeStockOptionMember2020-05-012021-04-300001577526us-gaap:EmployeeStockOptionMember2019-05-012020-04-300001577526us-gaap:RestrictedStockUnitsRSUMember2021-05-012022-04-300001577526us-gaap:RestrictedStockUnitsRSUMember2020-05-012021-04-300001577526us-gaap:RestrictedStockUnitsRSUMember2019-05-012020-04-300001577526srt:ChiefExecutiveOfficerMember2018-01-012018-01-31ai:renewalPeriod0001577526ai:SoftwareSubscriptionAgreementMemberai:BakerHughesCompanyMember2019-06-012019-06-300001577526ai:SoftwareSubscriptionAgreementMemberai:BakerHughesCompanyMember2020-06-012020-06-300001577526ai:SoftwareSubscriptionAgreementMemberai:BakerHughesCompanyMember2020-06-300001577526ai:SoftwareSubscriptionAgreementMemberai:BakerHughesCompanyMember2021-10-012021-10-310001577526ai:SoftwareSubscriptionAgreementMemberai:BakerHughesCompanyMember2021-10-310001577526ai:SoftwareSubscriptionAgreementMemberai:BakerHughesCompanyMember2021-10-310001577526ai:SoftwareSubscriptionAgreementMemberus-gaap:LicenseAndServiceMemberai:BakerHughesCompanyMember2021-05-012022-04-300001577526ai:SoftwareSubscriptionAgreementMemberus-gaap:LicenseAndServiceMemberai:BakerHughesCompanyMember2020-05-012021-04-300001577526ai:SoftwareSubscriptionAgreementMemberus-gaap:LicenseAndServiceMemberai:BakerHughesCompanyMember2019-05-012020-04-300001577526ai:SoftwareSubscriptionAgreementMemberai:BakerHughesCompanyMemberai:ProfessionalServicesMember2021-05-012022-04-300001577526ai:SoftwareSubscriptionAgreementMemberai:BakerHughesCompanyMemberai:ProfessionalServicesMember2020-05-012021-04-300001577526ai:SoftwareSubscriptionAgreementMemberai:BakerHughesCompanyMemberai:ProfessionalServicesMember2019-05-012020-04-300001577526ai:SoftwareSubscriptionAgreementMemberai:BakerHughesCompanyMember2021-05-012022-04-300001577526ai:SoftwareSubscriptionAgreementMemberai:BakerHughesCompanyMember2020-05-012021-04-300001577526ai:SoftwareSubscriptionAgreementMemberai:BakerHughesCompanyMember2019-05-012020-04-300001577526ai:SoftwareSubscriptionAgreementMemberai:CertainCustomersInOilAndGasFieldMember2021-05-012022-04-300001577526ai:SoftwareSubscriptionAgreementMemberai:CertainCustomersInOilAndGasFieldMember2020-05-012021-04-300001577526ai:SoftwareSubscriptionAgreementMemberai:CertainCustomersInOilAndGasFieldMember2019-05-012020-04-300001577526ai:SoftwareSubscriptionAgreementMember2021-05-012022-04-300001577526ai:SoftwareSubscriptionAgreementMember2020-05-012021-04-300001577526ai:SoftwareSubscriptionAgreementMember2019-05-012020-04-300001577526ai:SoftwareSubscriptionAgreementMemberai:BakerHughesCompanyMemberus-gaap:UnbilledRevenuesMember2022-04-300001577526ai:SoftwareSubscriptionAgreementMemberai:BakerHughesCompanyMemberus-gaap:UnbilledRevenuesMember2021-04-300001577526ai:SoftwareSubscriptionAgreementMemberai:BakerHughesCompanyMember2022-04-300001577526ai:SoftwareSubscriptionAgreementMemberai:BakerHughesCompanyMember2021-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, 2022
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.)
1300 Seaport Blvd,Suite 500
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.  
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 29, 2021 (the last business day of the registrant’s fiscal second quarter), based on the closing price of $45.12 for shares of the registrant’s Class A common stock as reported by the New York Stock Exchange, was approximately $3.3 billion.
As of June 15, 2022, the registrant had outstanding 103,650,130 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 2022 annual meeting of shareholders (the “2022 Proxy Statement”) are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. The 2022 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, 2022.
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 Application Platform, C3 AI Applications, C3 AI Ex Machina, C3 AI CRM and C3 AI Data Vision;
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;
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 the ongoing coronavirus, or COVID-19, pandemic or other public health crises;
our ability to compete effectively with existing competitors and new market entrants; and
the growth rates of the markets in which we compete.
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.
3

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 under “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 limited operating history, which makes it difficult to evaluate our prospects and future results of operations.
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 have a history of operating losses and may not achieve or sustain profitability in the future.
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.
The COVID-19 pandemic 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 our customers operate.
Our actual or perceived failure to comply with privacy or data protection laws, regulations, or obligations could harm our business.
If we or our service providers experience a security breach or unauthorized parties otherwise obtain access to our customers’ data, our data, or our C3 AI Software, our C3 AI Software may be perceived as not being secure, our reputation may be harmed, demand for our C3 AI Software may be reduced, and we may incur significant liabilities.
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.
5

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
Our results of operations may be harmed if we are required to collect sales or other related taxes for our subscriptions in jurisdictions where we have not historically done so.
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 to our Chairman and CEO, Thomas M. Siebel.
Provisions in our corporate charter documents and under 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 Application Platform, an end-to-end platform for developing, deploying, and operating enterprise AI applications, and C3 AI Applications, a portfolio of industry-specific software-as-a-service, or SaaS, enterprise AI applications that enable the digital transformation of organizations globally.
The C3 AI Application Platform, C3 AI Applications, and 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 by using conceptual models of all the elements required by an Enterprise AI application instead of 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.
Enterprise AI Software Solutions
We have built a single, integrated solution that enables our customers to rapidly develop, deploy, and operate large-scale Enterprise AI applications across any infrastructure. Customers can deploy C3 AI applications on all 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 five (5) primary families of software solutions, which we collectively refer to as our C3 AI Software:
C3 AI Application 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 Application Platform, is a portfolio of pre-built, extensible, industry-specific and application-specific SaaS enterprise AI applications that can be immediately installed and deployed.
C3 AI Ex Machina is a no-code, machine learning (ML) solution that empowers citizen data scientists with cloud-native, complete end-to-end capabilities, connecting to diverse data sources and types, and that enables business analysts to rapidly perform data science tasks such as building, configuring, training, and visualizing AI models.
C3 AI CRM is a enterprise-class, AI-first customer relationship management (CRM) solution that lets customers apply to their existing CRM.
C3 AI Data Vision allows analysts to visualize, understand, and leverage relationships between data entities and enables complex AI-driven knowledge graphs for advanced data visualization.
C3 AI Application Platform
We believe the C3 AI Application Platform offers the only end-to-end platform-as-a-service allowing customers to design, develop, provision, and operate Enterprise AI applications at scale. Our customers can use the C3 AI Application Platform to build and operate their own custom Enterprise AI applications and to customize, operate, and manage C3 AI Applications.
The C3 AI Application 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;
7

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 Application Platform enables us and our customers to develop Enterprise AI applications by using conceptual models of all the elements required by the application—e.g., data objects (customer, order, contract, etc.), computing resources (database, storage, messaging), data processing services (stream processing, batch processing, etc.), AI and machine learning services (model training, model pipeline management, etc.)—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 Application Platform provides comprehensive capabilities to rapidly develop, deploy, and operate Enterprise AI applications at scale, including:
Data Integration and Management Services. Services to easily and automatically 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. Automated 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, etc.).
C3 AI Integrated Development Studio (C3 AI IDS). 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, ready-to-use, cross-industry and industry-specific Enterprise AI applications that address a range of mission-critical, high-value use cases. With C3 AI Applications, organizations can typically deploy production AI applications in one to six months. Each of these applications is extensible and customizable to meet customer requirements.
Cross-Industry Applications
Prebuilt cross-industry C3 AI Applications include:
C3 AI Inventory Optimization. Applies advanced AI/machine learning and stochastic optimization techniques to help optimize raw material, in-process, and finished goods inventory levels, while ensuring stock availability when and where needed.
C3 AI Supply Network Risk. Provides enterprise supply chain managers with visibility into risks of disruption throughout their supply chain operations.
C3 AI Customer Churn Management. Enables account executives and relationship managers to monitor customer satisfaction using all available transactional, behavioral, and contextual information, and take proactive, early action to prevent customer churn with AI-based and human-interpretable predictions and advance warning.
C3 AI Production Schedule Optimization. Dynamically optimizes production schedules to maximize throughput of high-profit-margin products while addressing customer demand and respecting production constraints.
C3 AI Predictive Maintenance. Provides maintenance planners and equipment operators with insight into asset risk so they can maintain higher levels of asset availability across their entire operations.
C3 AI Fraud Detection. Pinpoints patterns in event data streams that identify revenue leakage or maintenance and safety issues so investigation teams can act upon a single, continuously updated, and prioritized queue of leads.
8

C3 AI Energy Management. Uses machine learning to help enterprises gain visibility into their energy expenditure and prioritize actions to reduce their operational costs while lowering their carbon footprint.
Industry-Specific Applications
We also offer integrated families of turnkey Enterprise AI applications to serve the needs of a growing list of vertical market segments including oil and gas, chemicals, utilities, manufacturing, financial services, defense, intelligence, aerospace, healthcare, retail, and telecommunications. For each of these vertical markets we have deployed or are planning to deploy a complete family of integrated AI applications to address the entire value chain of each industry, including the following:
Financial Services
C3 AI Smart Lending. Drives productivity and customer satisfaction within the credit application and approval process, providing credit officers with contextualized insights, reducing time on easy approval or easy rejection decisions and focus on more nuanced credit applications.
C3 AI Cash Management. Leverages advanced AI algorithms to quantify client treasury activity and predict the clients most likely to reduce or end their cash management and treasury services relationship with the bank.
C3 AI Securities Lending Optimization. Helps banks automate and optimize securities lending operations by using machine learning to quantify client and lender uncertainties and subsequently automatically approve all executable client inquiries.
C3 AI Anti-Money Laundering. Is an AI-enabled, workflow-centric application that uses comprehensive machine learning techniques to increase true Suspicious Activity Report identification while reducing false positive alerts.
Manufacturing
C3 AI Inventory Optimization. Applies advanced AI/machine learning and stochastic optimization techniques to analyze variability in demand, supplier delivery times, quality issues, and product-line disruptions to build real-time recommendations and monitoring.
C3 AI Predictive Maintenance. Provides manufacturing maintenance planners and equipment operators with comprehensive insight into asset risk, enabling them to maintain higher levels of asset availability, deliver services-based differentiation, and reduce maintenance costs.
C3 AI Energy Management. Uses machine learning to enable accurate forecasting, benchmarking, building optimization, demand response, and anomaly detection, helping manufacturers to lower costs, improve operations, and meet energy-efficiency goals.
C3 AI Sensor Health. Ensures the operational health and optimal deployment of IoT sensor devices, using AI/machine learning to predict sensor failures and identify sensor and network health issues with a high degree of precision.
Utilities
C3 AI Revenue Protection. Identifies instances of energy theft to protect core revenue at higher accuracy and lower cost than conventional rules-based approaches.
C3 AI AMI Operations. Integrates and analyzes near real-time advanced metering infrastructure data and utilizes supervised and unsupervised machine learning techniques to assess meter deployment and asset health.
C3 AI Customer Engagement Portals. Combine data across multiple disparate customer systems, including billing, CRM, demographics, and AMI to provide a 360-degree customer profile to enable both utility customers and customer service representatives to understand and manage their energy usage and costs.
Oil and Gas
C3 AI Production Optimization. Optimizes upstream production at-scale with detailed injection well influence, AI-based production forecasts, and artificial lift optimization.
9

C3 AI Reliability. Integrates sensor networks, enterprise systems, and data historians to arm reliability engineers, process engineers, and maintenance managers with AI-enabled insights to address process and equipment performance risks in production facilities and refineries.
C3 AI Yield Optimization. Integrates enterprise resource planning data, lab test data, asset data, and manufacturing systems data and deploys machine learning models to identify problems or opportunities for improvement at key points in process manufacturing.
Aerospace and Defense
C3 AI Readiness. Integrates and unifies data from aircraft telemetry, mission file, maintenance, and operational systems and leverages advanced AI models to monitor subsystem health and predict component failures.
C3 AI Workforce Analytics. Helps risk and compliance officers to efficiently parse financial, commercial, public, and law enforcement records to determine if individuals pose a security risk.
C3 AI Intelligence Analysis. Generates knowledge graphs of entities extracted from both structured (e.g., existing curated databases) and unstructured (e.g., news sources, social media sources, academic reports, and patent databases) data sets.
C3 AI Intelligence Data Fusion. Ingests intelligence data from disparate sources into a unified, federated data image to enable analysts to conduct their work faster.
C3 AI Ex Machina
C3 AI Ex Machina is a no-code solution that provides secure, easy access to analysis-ready data, and enables business analysts without data science training to rapidly perform data science tasks such as building, configuring, and training AI models. C3 AI Ex Machina can be used as a standalone application—providing a modern, cloud-native, highly scalable replacement for last-generation tools—and with the C3 AI Application Platform, typically as the primary tool used by non-developer business analysts to build, train, and tune models on the C3 AI Application Platform. C3 AI Ex Machina is targeted at the ‘citizen’ data scientist. Customers can sign up online and immediately begin using the product, including paid subscriptions and an initial no cost offering.
C3 AI CRM
C3 AI CRM is an industry-specific CRM solution that lets customers apply the full power of Enterprise AI to their existing CRM systems. The C3 AI CRM product family include sales, marketing, and customer service functionality. The products will be available in vertical market-specific offerings specifically designed to meet the needs of industries such as financial services, healthcare, telecommunications, oil and gas, manufacturing, utilities, aerospace, automotive, public sector, defense, and intelligence.
C3 AI Data Vision
C3 AI Data Vision is an AI-powered knowledge and insight product that enables advanced network and temporal analytics through a visual and interactive workflow-enabled interface.
Lighthouse Customers
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 serve 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 is to rapidly deliver high-value outcomes at large scale, that are broadly deployed into many industry leaders, including those in banking, oil and gas, utilities, defense, and manufacturing. We then use these cases and outcomes to initiate discussions at numerous leading companies in each sector.
10

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 returned hundreds of millions of dollars in economic benefit. We estimate, based on our C3 AI production roadmaps, that we may enable billions of dollars in annual economic benefit for many customers.
Rapid Time to Value
The key to our market success to date and our primary competitive differentiator is our ability to leverage the C3 AI Application 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. Most C3 AI customers enjoy a rapid time to value from their investments in our offerings.
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. This frequently leads to a paid trial that lasts from eight to 16 weeks. During that period, we deploy a production-level application that is representative of our customer’s Enterprise AI and digital transformation requirements. After completing a successful trial, our customers will frequently license one or more C3 AI Applications. Either concurrent with or subsequent to licensing C3 AI Applications, some of our customers will license additional C3 AI Applications or the C3 AI Application Platform. Over time, our customers tend to purchase additional C3 AI Applications and/ or additional C3 AI Application Platform developer seats and incur ongoing and increasing runtime fees as their usage scales.
Extensive Partner Ecosystem
We have established strategic relationships with technology leaders including Amazon Web Services, or AWS, Baker Hughes, ENGIE, Fidelity National Information Services, or FIS, Google Cloud, Microsoft, and Raytheon. These world-leading companies can marshal tens of thousands of talented resources to establish and serve small, medium, and large C3 AI customer relationships at global scale.
We form go-to-market and product co-development alliances with our partners that combine our Enterprise AI expertise and technology with our partners’ deep domain expertise to bring next-generation C3 AI solutions to joint customers. Our partnerships include strategic alliances across four categories:
Industry Partners. Each industry partnership focuses on a key vertical. We have formed global strategic alliances in the energy industry with France-based global energy leader ENGIE; in oil and gas with Baker Hughes, a global leader in oilfield services; in financial services with FIS, a leading technology provider to the global financial services industry; and in the U.S. Federal and aerospace sectors with Raytheon, one of the world’s largest aerospace and defense manufacturers.
Hyperscale Cloud and Infrastructure Partners. We have formed global strategic go-to-market alliances with hyperscale cloud providers including AWS, Microsoft Azure, and Google Cloud. In addition, we have strategic alliances with leading hardware infrastructure providers to deliver our software optimized for their technology such as Hewlett Packard Enterprise and Intel.
Consulting and Services. We have established partnerships with select specialized systems integrators that provide application design and development, data engineering, data science, and systems integration services, including: Aubay, BGP, Grupo CMC, Data Reply, Infoedge Technology, Informatica El Corte Ingles, Intelia, Ortec, and Pariveda. These alliances are focused on helping organizations accelerate their Enterprise AI and digital transformation programs.
11

Independent Software Vendors. Our Independent Software Vendors, or ISV, partners develop, market, and sell application solutions that are natively built on or tightly integrated with the C3 AI Application Platform. The C3 AI Application Platform enables ISVs to deliver Enterprise AI capabilities to their installed user base that enhance or complement existing ISV application functionality. As of April 2022, ISV partners include ENGIE, FIS, Baker Hughes, Microsoft, and Ortec.
Sales Model
Our sales organization is organized both geographically and into vertical market segments 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, that we believe will accelerate our entry into diverse global market segments. Each of our strategic partners—including AWS, Baker Hughes, ENGIE, FIS, Google Cloud, Microsoft, and Raytheon—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.
Historically, our strategy has been to achieve early leadership with a focus on large enterprise sales to establish successful lighthouse customers across a range of industries and geographies. We initially focused on the oil and gas, aerospace, defense, utilities, manufacturing, and financial services sectors, as those industries were early adopters in Enterprise AI. We intend to expand into additional industries such as high technology, telecommunications, retail, and precision medicine and expect to continue our market entry strategy of initially focusing on lighthouse customers in these industries. Our goal is to rapidly move down-market in the next few years to capture the small and medium business segments of each industry. We intend to leverage our partner ecosystem and establish telesales and direct marketing organizations to address the middle market.
Our average sales cycles have been decreasing over time. We believe this is due to increased acceptance of cloud adoption, increased prioritization of Enterprise AI, increasing corporate mandates for digital transformation, increased brand recognition of C3 AI, and increasing numbers of live, production C3 AI customers.
Revenue Model
Our revenue consists of subscription and professional services revenue. The bulk of our revenue is generated from subscriptions to our software. Our subscriptions include our software and our maintenance and support services. Our subscription contracts are generally non-cancellable and non-refundable, and typically three years in duration. We also generate additional runtime subscription fees, a type of consumption or usage-based revenue based on compute and storage resources required to run the C3 AI Application Platform. Our professional services primarily includes implementation services, training and prioritized engineering services.
Marketing
Our multichannel marketing function is focused on market education, brand awareness, thought leadership, account-based marketing, and demand creation. We engage the market through digital, radio, television, outdoor, airport, social media and print advertising; virtual and physical events, including our C3 AI Transform annual customer conference; and livestreamed events featuring C3 AI customers, C3 AI partners, and C3 AI experts in AI, machine learning, and data science. Our Chief Executive Officer, Tom Siebel—a recognized technology thought leader and author of the 2019 Wall Street Journal and Amazon 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, Financial Times, The Economist, Fortune, Forbes, BloombergTV, and Yahoo! Finance.
Professional 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.
C3 AI Implementation Services help ensure successful customer outcomes throughout the application development and deployment phases, including setup and configuration, machine learning model development and tuning, and integration of multiple complex source systems.
12

C3 AI Academy provides a role-based, in-person, and online curriculum to help developers, data scientists, administrators, and project personnel take advantage of the C3 AI Application Platform capabilities quickly and robustly.
Our professional services strategy is to quickly train our customers to develop, customize, and deploy applications independently of us, making them rapidly self-sufficient. In those instances where a large or continuing professional services presence may be desired or necessary, we rely upon our partner ecosystem to provide those services. We believe this will enable us to maintain high gross margins and allow us to rapidly deploy trained professional services personnel at large scale any place on the planet.
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, 2022, we had 704 full-time employees, with 586 based in the United States and 118 in our international locations.
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 CNBC Disruptor 50 (2020, 2019, 2018), BloombergNEF Pioneer (2020), Forbes Cloud 100 (2020, 2019, 2018, 2017), The Financial Times’ The Americas’ Fastest Growing Companies (2022, 2021), Deloitte Technology Fast 500 (2019), and EY Entrepreneur of the Year (2018, 2017) and have been named to the Constellation ShortList for Artificial Intelligence & Machine Learning Cloud Platforms (2020) and a leader by Forrester Wave: Industrial IoT Software Platforms (2019, 2018) and IDC MarketScape: Solutions for Industrial Platforms and Applications in Energy (2021).
13

Additionally, Con Edison’s work with C3 AI was recognized in the IDC Future Enterprise Best in Future of Intelligence North America Awards (2022) and 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). C3 AI is also one of the 25 Highest-Rated Cloud Companies to Work For by Battery Ventures/Glassdoor (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 Application 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.
Compared to the structured programming approach that most organizations typically attempt, our model-driven architecture with declarative programming speeds 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, machine-learning 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, instead of writing lengthy code. C3 AI provides a library of tens of thousands of prebuilt conceptual models, growing by more than 4,000 per year, 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 (customer, order, contract, etc.), physical systems and subsystems (engine, boiler, chiller, compressor, etc.), computing resources and services (database, stream processing, etc.)—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, Microsoft Azure, etc.), 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.
Compared to traditional structured programming, our model-driven architecture and declarative programming shorten time to value and reduce total cost of ownership by:
Enabling developers to build Enterprise AI applications 26 times faster and with up to 99% less code than with other technologies, by using conceptual models (including tens of thousands of C3 AI’s prebuilt models).
Reducing the resources required to build Enterprise AI applications.
Making developers more productive by allowing them to ramp quickly on new application projects, through reuse of models across applications and reduced coding requirements.
Decreasing application operating and maintenance requirements.
Accelerating the ability to enhance applications with new features.
14

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 and No. 10,824,634) which were granted for systems, methods, and devices for an enterprise AI and internet-of-things platform.
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, machine learning implementation, and much more.
As of April 30, 2022, our technology is protected by a broad patent portfolio, with 12 issued patents in the United States, 10 issued counterpart patents in a number of international jurisdictions, over 30 patent applications pending in the United States, and over 50 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.
Our Secret Sauce: 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 more than $3.0 trillion today. During this time, the IT industry has experienced the transition from mainframe computing to minicomputers, to personal computing, to internet computing, and to handheld computing. The software industry has transitioned from custom applications based on mainframe standards such as MVS, VSAM, and ISAM, 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 internet and the iPhone changed everything.
Each of these transitions represented a replacement market for its predecessor. Each delivered dramatic benefits in productivity. Each offered organizations the opportunity to gain competitive advantage. Companies that failed to take advantage of each new generation of technology ceased to be competitive. Today it is unimaginable that a major global corporation would try to close its books without an enterprise resource planning system or run its business solely on mainframe computers.
The IT industry is now undergoing another major transition. A new generation of 21st century technologies—including elastic cloud computing, the IoT, and AI—is driving digital transformation across industry, commerce, and government globally. Digital transformation presents a number of unique requirements that create the need for an entirely new software technology stack. The requirements are daunting.
Enterprise AI applications require a new digital transformation software stack. The traditional approach to developing AI and IoT enterprise software—i.e., using structured programming to build applications by assembling and integrating various open source components and cloud services—can be slow, costly, and ineffective. Based on experience and expertise, we believe that enterprise-scale AI and IoT applications generally share a set of demanding requirements as described in greater detail below.
15

Requirements of the Model-Driven Architecture
To develop an effective Enterprise AI application, it is necessary to aggregate data from a variety of enterprise information systems, suppliers, distributors, markets, products in customer use, and sensor networks, in order to provide a view of the extended enterprise.
Today’s data velocities are dramatic, requiring the ability to ingest and aggregate data from hundreds of millions of endpoints at very high frequency, sometimes exceeding 1,000 Hz cycles. The data need to be processed at the rate they arrive, in a highly secure and resilient system that addresses persistence, event processing, machine learning, and visualization. This requires massively horizontally scalable elastic distributed processing capability offered only by modern cloud platforms and supercomputer systems.
The resultant data persistence requirements are staggering. These data sets rapidly aggregate into hundreds of petabytes, even exabytes. Each data type needs to be stored in an appropriate database capable of handling these volumes at high frequency. Relational databases, key-value stores, graph databases, distributed file systems, and blobs are all important to organizing and linking data across these divergent technologies.
Reference Enterprise AI Software Platform
The problems that have to be addressed to enable today’s Enterprise AI and IoT applications are nontrivial. Massively parallel elastic computing and storage capacity are prerequisite. These services are provided today at increasingly low cost by AWS, Microsoft Azure, and others. The elastic cloud is a major breakthrough that has dramatically transformed modern computing. In addition to the cloud, multiple data services are necessary to develop, provision, and operate Enterprise AI and IoT applications.
The array of capabilities and services necessary for building and operating Enterprise AI and IoT applications at scale represents a development problem on the order of magnitude of a relatively simple enterprise software application such as CRM. This is not a trivial problem. Consider just a few of these requirements.
Data Integration. This problem has haunted the computing industry for decades. Prerequisite to machine learning and AI at industrial scale is the availability of a unified, federated image of all the data contained in the multitude of (1) enterprise information systems—ERP, CRM, SCADA, HR, MRP—typically thousands of systems in each large enterprise; (2) sensor IoT networks—SIM chips, smart meters, programmable logic arrays, machine telemetry, bioinformatics; and (3) relevant extraprise data—weather, terrain, satellite imagery, social media, biometrics, trade data, pricing, market data, etc.
Data Persistence. The data aggregated and processed includes every type of structured and unstructured data imaginable. Personally identifiable information, census data, images, text, video, telemetry, voice, network topologies. There is no “one size fits all” database that is optimized for all of these data types. This results in the need for a multiplicity of database technologies including but not limited to relational, NoSQL, key-value stores, distributed file systems, graph databases, and blobs.
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 machine learning models. There is a range of tools necessary to enable that, including Jupyter Notebooks, Python, DIGITS, R, and Scala. Increasingly important is an extensible curation of machine learning libraries such as TensorFlow, Caffe, Torch, Amazon Machine Learning, and AzureML. An effective AI and IoT platform needs to support them all.
16

Data Visualization Tools. Any viable AI architecture needs to enable a rich and varied set of data visualization tools including Excel, Tableau, Qlik, Spotfire, Oracle BI, Business Objects, Domo, Alteryx, 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, for example, the Eclipse IDE, VI, Visual Studio, React, Angular, R Studio, and Jupyter—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. The techniques used today will likely be obsolete in five to 10 years. An AI and IoT platform architecture must therefore provide the capability to replace any components with their next-generation improvements. 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.
To meet this extensive set of requirements, C3 AI has spent the last decade and invested over $1.0 billion researching and refining these requirements, and in developing and enhancing the C3 AI Application Platform to address these requirements. The C3 AI Application Platform has been refined, tested, and proven in some of the most demanding industries and production environments—electric utilities, manufacturing, 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 machine learning models.
Awash in “AI Platforms”
Industry analysts estimate that organizations will invest $500 billion annually in AI software by 2024. According to a leading consulting firm, companies will generate $15 trillion annually in added value by 2030 from the use of these new technologies. This is the fastest-growing enterprise software market in history and represents an entire replacement market for enterprise application software.
Today the market is awash in “AI Platforms” that purport to be solutions sufficient to design, develop, provision, and operate Enterprise AI applications, including Cassandra, Cloudera, DataStax, AWS IoT, and Hadoop. AWS, Microsoft Azure, and Google Cloud, each of which offer an elastic cloud computing platform. In addition, each offers an increasingly innovative library of microservices that can be used for data aggregation, ETL, queuing, data streaming, MapReduce, continuous analytics processing, machine learning services, data visualization, etc. They all appear to do the same thing and they all appear to provide a complete Enterprise AI platform. While these products are useful, we believe that none offers the scope of utility necessary and sufficient to develop and operate an Enterprise AI or IoT application.
Consider Cassandra, for example. It is a key-value data store, a special-purpose database that is particularly useful for storing and retrieving longitudinal data, like telemetry. For that purpose, it is an effective product. But that functionality represents only a small fraction of the required solution. Likewise, HDFS is a distributed file system, useful for storing unstructured data. TensorFlow, a set of math libraries published by Google Cloud, is useful in enabling certain types of machine learning models. AWS IoT is a utility for gathering data from machine-readable IoT sensors. The point is: these utilities are all useful, but we believe none is sufficient by itself. Each addresses only a part of the problem required to develop and deploy an Enterprise AI or IoT application.
Moreover, our experience is that these utilities are written in different languages, with different computational models and potentially incompatible data structures, developed by programmers of varying levels of experience and training from a variety of sources, rather than being designed from the start to work together. In our experience, few, if any, were written to commercial programming standards necessary to meet the requirements of an enterprise-scale deployment. Many of these efforts have ultimately been contributed to the open source community, which includes a growing collection of hundreds of computer source code programs available for anyone to download, modify at will, and use at no cost, rather than being deployed as enterprise-scale commercial solutions.
17

“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. In the 1980s, for example, when Oracle first introduced relational database management system, or RDBMS, software to the market, interest was high. RDBMS technology offered dramatic cost economies and productivity gains in application development and maintenance. We believe it proved an enabling technology for the next generation of enterprise applications that followed, including material requirements planning, or MRP, enterprise resource planning, or ERP, customer relationship management, or CRM, manufacturing automation, and others.
The early competitors in the RDBMS market included Oracle, IBM (DB2), Relational Technology (Ingres), and Sperry (Mapper). But the primary competitor to Oracle was not any of these companies. It was in many cases the CIO, who attempted to build the organization’s own RDBMS with IT personnel, offshore personnel, or the help of a systems integrator. When those efforts failed, the CIO was replaced and the organization installed a commercial RDBMS.
When enterprise applications including ERP and CRM were introduced to the market in the 1990s, the primary competitors included Oracle, SAP, and Siebel Systems. But in the early years of that innovation cycle, many CIOs attempted to develop these complex enterprise applications internally. Hundreds of person-years and hundreds of millions of dollars were spent on those projects. A few years later, a new CIO would install a working commercial system.
Some of the most technologically astute companies—including Hewlett-Packard, IBM, and Compaq—repeatedly failed at internally developed CRM projects. All ultimately became successful Siebel Systems CRM customers.
Just as happened with the introduction of RDBMS, 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, machine learning 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 machine learning 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.
18

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.
The Gordian Knot of Structured Programming
Structured programming is a technique introduced in the mid-1960s to simplify code development, testing, and maintenance. Prior to structured programming, software was written in large monolithic tomes replete with APIs and “go-to” statements. The resultant product might consist of millions of lines of code with thousands of such APIs and go-to statements that were difficult to develop, understand, debug, and maintain.
The essential idea of structured programming was to break the code into a relatively simple “main routine” and then use something called an application programming interface to call subroutines that were designed to be modular and reusable. Example subroutines might provide services like complete a ballistics calculation, or a fast Fourier transform, a linear regression, an average, a sum, or a mean. Structured programming remains the state of the art for many applications today, and has dramatically simplified the process of developing and maintaining computer code.
While this technique is appropriate for many classes of applications, it breaks down with the complexity and scale of the requirements for a modern Enterprise AI or IoT application, resulting in a Gordian knot.
Cloud Vendor Tools
An alternative to the open source cluster is to attempt to assemble the various services and microservices offered by the cloud providers into a working seamless and cohesive Enterprise AI and IoT platform. Leading vendors like AWS are developing increasingly useful services and microservices that in many cases replicate the functionality of the open source providers and in many cases provide new and unique functionality. The advantage of this approach over open source is that these products are developed, tested, and quality assured by highly professional enterprise engineering organizations. In addition, these services were generally designed and developed with the specific purpose that they would work together and interact in a common system. The same points hold true for Microsoft Azure, Google Cloud, and IBM.
The problem with this approach is that because these systems lack a model-driven architecture like that of the C3 AI Application Platform, described in the following section, programmers still need to employ structured programming to stitch together the various services. This results in the same type of complexity previously described—many lines of spaghetti code and numerous interdependencies that create brittle applications that are difficult and costly to maintain.
The difference between using structured programming with cloud vendor services and using the model-driven architecture of the C3 AI Application Platform is dramatic. To demonstrate this stark difference, C3 AI commissioned a third-party consultancy to develop an AI predictive maintenance application designed to run on the AWS cloud platform. The consultancy—a Premier AWS Consulting Partner, with significant experience developing enterprise applications on AWS for Fortune 2000 customers—was asked to develop the application using two different approaches: the C3 AI Application Platform and structured programming.
The time to develop and deploy this application was approximately 120 person-days at a cost in 2019 dollars of approximately $458,000. The effort required writing 16,000 lines of custom code that must be maintained over the life of the application. The resulting application runs only on AWS. To run this application on Google Cloud, it may have to be completely rebuilt for each of those platforms at a similar cost, time, and coding effort.
By contrast, using C3 AI Software, with its modern model-driven architecture, the same application, employing the same AWS services, was developed, and tested in five person-days at a cost of approximately $19,000. Only 14 lines of code were generated, dramatically decreasing the lifetime cost of maintenance. Moreover, the application will run on any cloud platform without modification, eliminating any additional effort and cost of refactoring the application if moving it to a different cloud vendor.
19

C3 AI Application 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. Model-driven architecture provides the knife to cut the Gordian knot of structured programming for highly complex problems. The C3 AI Application 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 Application 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 Application 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 Application 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 Application 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 Application Platform. Suppose, for example, that an organization developed all its applications initially using Oracle as the relational database and then later decided to switch to an alternate RDBMS. The only modification required is to change the link in the RDBMS meta-model to point to the new RDBMS. All the applications deployed previously using Oracle as the RDBMS will continue to run without modification after that replacement. 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
The rate of cloud computing adoption in recent years has been dramatic and continues to accelerate. As recently as 2011, the message delivered by chief executive officers and corporate leadership worldwide was clear: “Our data will never reside in the public cloud.” The message today is equally clear: “We have a cloud-first strategy. All new applications are being deployed in the cloud. Existing applications will be migrating to the cloud. But understand, we have a multi-cloud strategy.”
This 180-degree turn at global scale is remarkable. But 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 Application Platform. Applications developed with the C3 AI Application Platform can run without modification on any cloud and on bare metal behind the firewall in a hybrid cloud environment.
20

A final requirement for the new AI technology stack—that the C3 AI Application 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.
A second important service cloud vendors provide is rapid innovation of microservices. Microservices like TensorFlow from Google accelerate machine learning. Amazon Forecast facilitates deep learning for time-series data. Azure Stream Analytics integrates with Azure IoT Hub and Azure IoT Suite to enable powerful real-time analytics of IoT sensor data. It seems not a week goes by without another announcement of yet another useful microservice from AWS, Microsoft Azure, and Google Cloud.
C3 AI Application Platform: A Tested, Proven, and Patented AI Suite
The model-driven approach to developing Enterprise AI and IoT applications using the C3 AI Application Platform has been tested and proven in dozens of large-scale, real-world deployments at some of the world’s largest organizations.
C3 AI provides a powerful platform enabling these and other leading organizations to develop and operate Enterprise AI and IoT applications at scale, with a fraction of the effort and resources required by other approaches. Applications built with the C3 AI Application 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:
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, machine learning, and analytics offerings;
public cloud providers offering discrete tools and micro-services with data management, machine learning, 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 Application 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 do not encounter them in competitive situations.
21

Sales Alliances
Strategic partnerships are core to our growth strategy with market-leading companies offering highly leveraged distribution channels to various markets. Examples of these partnerships are listed below:
Google Cloud: In September 2021, we entered a partnership with Google Cloud to help organizations across multiple industries accelerate their application of AI solutions. Under the agreement, both companies’ global sales teams co-sell our Enterprise AI applications, running on Google Cloud.
Baker Hughes: Oil, Gas, and Chemicals. In 2019, we a formed a strategic alliance with Baker Hughes, a $24 billion oil and gas services company. We renewed and expanded the alliance with a new agreement in 2021. Under the terms of this alliance, Baker Hughes has standardized on C3 AI for all internal use AI applications. In addition, we are jointly marketing and selling a range of Enterprise AI solutions to address the entire value of upstream, mid-stream, and downstream activity under the BHC3.ai brand to oil and gas companies globally with the active engagement of Baker Hughes, which has a 12,000-person sales organization.
AWS, Intel, and Microsoft. In addition, we have announced global alliances with AWS, Intel, and Microsoft to jointly market, sell, and service our combined offerings across industry verticals.
In the majority of our sales opportunities we are aligned with one or more of our partners.
Thought Leadership
Our CEO, Tom Siebel, and our Chief Technology Officer, Ed Abbo, are recognized leaders in information technology, facilitating broad market validation by media, analysts, and industry groups. Their decades of technology leadership in enterprise software position them well to engage strategically with the executive leadership of leading corporations and government entities.
We have launched a communications strategy with the objective of establishing thought leadership in Enterprise AI and Digital Transformation. We believe our CEO’s bestselling book, Digital Transformation: Survive and Thrive in an Era of Mass Extinction, has contributed to this effort.
We will continue to expand our thought leadership in Enterprise AI through ongoing publications, industry conferences, advertising, keynote speeches, media interviews, television appearances, blog posts, and contributed articles.
Growth Strategy
We are substantially 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.
We are growing a middle market sales organization to address the needs of divisions of large organizations in addition to small and medium businesses.
We will expand our leveraged distribution channel with additional distribution partners.
We will continue to develop high volume distribution channels including digital marketing, telesales, and strategic distributors, particularly to address the needs of small and medium businesses.
We are bringing new product families to market, such as C3 AI CRM, that we believe will develop into substantial recurring revenue streams for C3 AI.
We expect to form additional strategic development and distribution agreements, like those we have in place with Microsoft and Baker Hughes, that we expect will provide us highly leveraged access to other vertical and horizontal markets.
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.
22

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 artificial intelligence for business, government, and society. C3.ai DTI engages the world’s leading scientists to conduct research and train practitioners in the new Science of Digital Transformation, which operates at the intersection of artificial intelligence, machine learning, cloud computing, internet of things, big data analytics, organizational behavior, public policy, and ethics.
The nine C3.ai DTI consortium member universities and laboratories are: University of Illinois at Urbana-Champaign, or UIUC, University of California, Berkeley, or UC Berkeley, Carnegie Mellon University, Lawrence Berkeley National Laboratory, Massachusetts Institute of Technology, National Center for Supercomputing Applications, or NCSA, at UIUC, Princeton University, Stanford University, and the University of Chicago. Industry partners include C3 AI and Microsoft. To support C3.ai DTI, C3 AI is providing C3.ai DTI $57,250,000 in cash contributions over the first five years of operation. C3 AI and Microsoft will contribute an additional in-kind support, including use of the C3 AI Application Platform and Azure computing, storage, and technical resources to support C3.ai DTI research.
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. At the heart of C3.ai DTI is a constant flow of new ideas and expertise provided by ongoing research, visiting scholars and research scientists, and educational programs. This rich ecosystem focuses on addressing some of the complex issues inherent in the digital transformation of society and developing the new Science of Digital Transformation. C3.ai DTI focuses research on the intersection of artificial intelligence, machine learning, internet of things, cloud computing, big data analytics, organizational behavior, public policy, and ethics.
Specifically, C3.ai DTI supports the development of machine learning 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.
C3.ai DTI Research Award Program
Through a Call for Research Proposals managed by UC Berkeley and UIUC, C3.ai DTI has annually awarded up to 26 grants, ranging from $100,000 to $700,000 for an initial period of one year. In addition to the grants, C3.ai DTI provides recipients with significant cloud computing, supercomputing, data, and software resources. This includes use of the C3 AI Application Platform, free access to Microsoft Azure, and access to the NCSA Blue Waters supercomputer at UIUC and the NERSC Perlmutter supercomputer at Lawrence Berkeley National Laboratory. Multidisciplinary and multi-institution projects are favored. Recipients are encouraged to conduct breakthrough research and to pursue and establish larger research projects with federal and other funding sources. Award recipients disseminate the results of their research during the award period, and all research results, methods, and algorithms, including algorithms and software from their research, are made available in the public domain (non-exclusive, royalty-free).
With its first Call for Proposals in 2020, C3.ai DTI awarded 24 projects on AI research to mitigate the spread of COVID-19 and future pandemics. The second Call for Proposals in 2021 funded 22 projects on AI for energy and climate security. In 2022, the third Call for Proposals awarded 24 projects on AI for cybersecurity.
23

C3.ai DTI Visiting Scholars Program
C3.ai DTI Visiting Scholars participate in scholarly activities to promote the Science of Digital Transformation, including conducting research, organizing workshops, and developing curricula. All research results and curriculum development, including methods, algorithms, and software resulting from the collaborative research conducted by C3.ai DTI Visiting Scholars are made freely available in the public domain.
C3.ai DTI Data Analytics Platform
C3.ai DTI hosts an elastic cloud, big data, development, and operating platform, including the C3 AI Application Platform hosted in an Azure instance, for the purpose of supporting C3.ai DTI research, curriculum development, and classwork. In addition, UC Berkeley and UIUC provide additional cloud computing and storage resources as well as use of the National Energy Research Supercomputer NERSC-9 Perlmutter at Lawrence Berkeley National Laboratory and the NCSA Blue Waters at UIUC. These resources are available to award recipients to conduct research on the development of machine learning algorithms, data security techniques, and cybersecurity methodologies related specifically to AI and IoT. The AI/ML and data analytics platform will also serve as an instructional and research platform for Digital Transformation Science courses.
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) and the investor relations section of our website (ir.c3.ai). 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.
The content of or accessible through our websites 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 are intended to be inactive textual references only.
24

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 Application Platform, C3 AI Applications, C3 AI Ex Machina, C3 AI CRM and C3 AI Data Vision), 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 limited operating history, which makes it difficult to evaluate our prospects and future results of operations.
We were founded in 2009. As a result of our limited operating history, our ability to forecast our future results of operations is limited and subject to a number of uncertainties, including our ability to plan for and model future growth. Our historical revenue growth should not be considered indicative of our future performance. Further, in future periods, we expect our revenue growth to slow. A number of factors could cause our growth rate to be adversely impacted, including any reduction in demand for 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.
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.
25

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, machine learning, analytics, and artificial intelligence 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. In addition, our customers may opt to decrease their usage of our C3 AI Software. Given our limited operating history, 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 or continue their operations. 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.
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.
26

Because we derive substantially all of our revenue from our C3 AI Software, 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 our C3 AI Software. 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 have a history of operating losses and may not achieve or sustain profitability in the future.
We incurred net losses in each period since our founding in 2009. We generated net losses of approximately $192.1 million and $55.7 million for the fiscal years ended April 30, 2022 and 2021, respectively. As a result, we had an accumulated deficit of $541.4 million as of April 30, 2022. 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;
27

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.
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.
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, machine learning, and analytics offerings;
public cloud providers offering discrete tools and micro-services with data management, machine learning, 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;
28

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.
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.
29

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, from initial evaluation to payment for our subscriptions is approximately five months but 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.
An individual sale typically represents 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.
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, given our large average subscription contract value and 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. 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.
30

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. Our competitors may 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. Given our limited operating history and limited experience with our historical subscription and 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 October 2021 and now continues until April 30, 2025. We also have strategic relationships with AWS, Fidelity National Information Services, Google Cloud, Microsoft, and Raytheon.
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. For instance, our C3 AI Software is marketed in the oil and gas industry on a co-branded basis with Baker Hughes. In the event of any termination, expiration, or renegotiation of the arrangement with Baker Hughes, we may lose the right to continue to co-brand our products in this industry, and it may be difficult for us to arrange for another channel partner to sell our C3 AI Software in the oil and gas industry in a timely manner, and we could lose brand awareness and sales opportunities during the transition.
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.
31

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.
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, machine learning, 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, artificial intelligence, and machine learning 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.
32

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, machine learning, 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 do not have or may face use cases that our current C3 AI Software do 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.
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.
33

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. 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.
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.
34

We also enter into strategic relationships in which we co-brand our products. If these relationships terminate, it may have an adverse effect on our brand. For example, our C3 AI Software is marketed in the oil and gas industry on a co-branded basis with Baker Hughes. In the event of any termination or expiration of the arrangement with Baker Hughes, we may lose the right to continue using the co-brand to market and sell our C3 AI Software in the oil and gas industry, and it may be difficult for us to arrange for another channel partner to sell our C3 AI Software in the oil and gas industry in a timely manner, and we could lose brand awareness and sales opportunities during the transition, which could potentially harm our business.
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.
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.
35

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, machine learning, 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 recently completed our initial public offering 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.
If we fail to attract new personnel or to retain our current personnel, our business would be harmed.
36

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 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;
health epidemics or pandemics, such as the coronavirus, or COVID-19, pandemic;
the impact of any applicable changes in accounting standards or management assumptions, estimates or judgments on complex accounting matters, including estimates associated with variable consideration calculations for our arrangement with Baker Hughes;
civil unrest and geopolitical instability; and
general political, economic, and market conditions.
37

Our performance metrics, data regarding customer counts 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 counts, and other operational data may involve judgement 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 recognize revenue from subscriptions to our C3 AI Software over the terms of these 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 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 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 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.
38

Health epidemics, including the COVID-19 pandemic, 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.
The potential long-term impact and duration of the ongoing global COVID-19 pandemic (including any new variants) on the global economy and our business continue to be difficult to assess or predict. Actual and potential impacts include:
our customer prospects and our existing customers may experience, or may continue to experience, 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;
we continue to incur fixed costs, particularly for real estate, and are deriving reduced or no benefit from those costs;
we may continue to experience disruptions to our growth planning, such as for facilities and international expansion;
we continue to incur costs in returning to work from our facilities around the world, including changes to the workplace, such as space planning, food service, and amenities, as well as costs associated with complying with new or evolving regulatory requirements, which may vary significantly depending on the jurisdiction;
we are subject to an uncertain regulatory environment, and are required to comply with conflicting federal, state, and local laws regarding COVID-19, which may pose significant disruption to our business operations, require significant management attention to respond to and enforce, and result in an increased risk of non-compliance and claims;
we may be subject to legal liability for safe workplace claims;
our critical vendors or third-party partners could go out of business;
many of our in-person marketing events, including industry conferences, have been canceled, and we may continue to experience prolonged delays in our ability to reschedule or conduct in-person marketing events and other sales and marketing activities; and
our marketing, sales, professional services, and support organizations are accustomed to extensive face-to-face customer and partner interactions, and continuing to conduct business virtually is unproven and poses new challenges.
The impact of any of the foregoing, individually or collectively, could adversely affect our business, financial condition, and results of operations.
While some states and countries have begun to reopen, and vaccines have been developed and administered, the spread of COVID-19 and the status of the global recovery remains uncertain and unpredictable. Business activity may not recover as quickly as anticipated, and widespread recovery will be impacted by future developments, including future waves of outbreak or new variant strains of the virus, government and private sector requirements, and the emergence and effectiveness of medical and other measures to address COVID-19. Any of the foregoing could adversely affect our business, financial condition, and results of operations. The ultimate impact of the COVID-19 pandemic or a similar health epidemic on our business, operations, or the global economy as a whole remains highly uncertain.
Moreover, to the extent the COVID-19 pandemic adversely affects our business, financial condition, and results of operations, it may also have the effect of heightening many of the other risks described in this “Risk Factors” section, 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.
39

We are subject to stringent and evolving U.S. and foreign laws, regulations, rules, contractual obligations, policies 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; 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 may subject us to numerous data privacy and security obligations, such as various laws, regulations, guidance, industry standards, external and internal privacy and security policies, contracts, 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, and consumer protection laws (e.g. Section 5 of the Federal Trade Commission Act). For example, the federal Health Insurance Portability and Accountability Act of 1996 (“HIPAA”), as amended by the Health Information Technology for Economic and Clinical Health Act (“HITECH”), imposes specific requirements relating to the privacy, security, and transmission of individually identifiable health information and the California Consumer Privacy Act of 2018 (“CCPA”) imposes obligations on covered businesses, including, but not limited to, providing specific disclosures in privacy notices and affording California residents certain rights related to their personal data. The CCPA allows for statutory fines for noncompliance (up to $7,500 per violation). In addition, it is anticipated that the California Privacy Rights Act of 2020 (“CPRA”), effective January 1, 2023, will expand the CCPA. The CPRA establishes a new California Privacy Protection Agency to implement and enforce the CPRA, which could increase the risk of enforcement. Other states have enacted data privacy laws. For example, Virginia passed the Consumer Data Protection Act, and Colorado passed the Colorado Privacy Act, both of which become effective in 2023 and similar laws are being considered in other states and at the federal level, reflecting a trend toward more stringent privacy legislation in the United States, which could further complicate compliance efforts.
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 (“PIPEDA”) and various related provincial laws, as well as Canada’s Anti-Spam Legislation (“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 General Data Protection Regulation (2016/679), or GDPR, which went into effect in May 2018, and in the United Kingdom, or UK, we are subject to the UK data protection regime consisting primarily of the UK GDPR and the UK Data Protection Act 2018 in each case in relation to our collection, control, processing, sharing, disclosure, and other use of personal data. The GDPR and/or UK data protection regime may apply to us to the extent we Process the personal data of EEA and/or UK data subjects. Companies that must comply with the GDPR or the UK data protection regime 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% annual global revenues in the UK. Companies that violate the GDPR can also face prohibitions on data processing and other corrective action, as well as class action litigation. GDPR litigation risk may increase as a result of a recent decision of the EU’s highest court finding that a consumer protection association may bring representative actions alleging violations of the GDPR even without a mandate to do so from any specific individuals and whether or not specific individuals’ data protection rights have been violated.
40

European data protection laws including the GDPR and UK data protection regime also restrict the ability of companies to transfer personal data from the EEA or the UK to the United States and most other countries. Recent legal challenges and increasingly strict interpretive guidance have created significant uncertainty about what measures would suffice to make such transfers lawful. On July 16, 2020, in a case known as Schrems II, the Court of Justice of the European Union, or CJEU, invalidated the EU-US Privacy Shield Framework under which personal data could be transferred from the EEA to the United States by entities who had self-certified under the Privacy Shield scheme. While the CJEU upheld the adequacy of the Standard Contractual Clauses, it made clear that reliance on them alone may not necessarily be sufficient in all circumstances. Use of the Standard Contractual Clauses must now be assessed on a case-by-case basis taking into account the legal regime applicable in the destination country, in particular applicable surveillance laws and rights of individuals and additional measures and/or contractual provisions may need to be put in place. Additionally, on 4 June 2021 the European Commission published new Standard Contractual Clauses for the transfer of personal data to countries outside the EEA. These new Standard Contractual Clauses had to be used for relevant new data transfers from 27 September 2021 onwards and existing Standard Contractual Clauses arrangements must be migrated to the revised clauses by 27 December 2022. Relatedly, we have to comply with the UK-specific requirements related to transfers of personal data outside of the UK, which increases our regulatory compliance burden. The UK Information Commissioner’s Office, or ICO, introduced a new transfer mechanism for international transfers of personal data originating from the UK, the International Data Transfer Agreement, or IDTA, along with a separate addendum to the EU Standard Contractual Clauses, or UK Addendum, which came in force on 21 March 2022. From 21 September 2022, the IDTA or UK Addendum must be used for relevant new data transfers; while existing Standard Contractual Clauses arrangements must be migrated over to the IDTA or UK Addendum by 21 March 2024. We are still in the process of updating all of our contracts entailing the transfer of personal data outside of the UK, and where applicable the EEA, with these new transfer mechanisms. In addition, Switzerland and the UK similarly restricts personal data transfers outside of those jurisdictions to countries such as the United States that do not provide an adequate level of personal data protection, and certain countries outside Europe have also passed or are considering laws requiring local data residency or otherwise impeding the transfer of personal data across borders, any of which could increase the cost and complexity of doing business.
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 increased exposure to regulatory actions, substantial fines, 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.
Further, in response to the UK’s exit from the EU, the European Commission adopted an adequacy decision with regard to personal data transfers to the UK under the GDPR in June 2021, meaning that the European Commission determined that personal data receives essentially equivalent levels of protection in the UK as it would under EU law. This decision, however, contains a “sunset clause,” which mandates that the adequacy decision expires in four years after its entry into force. This adequacy decision may also be reassessed or revoked during its four-year effective period if the European Commission determines that the United Kingdom has deviated from the level of data protection in place at the time of the adequacy decision. If the European Commission alters or revokes its adequacy decision for any reason, from that point onwards, transfers of personal data from the EEA to the UK will require a valid ‘transfer mechanism’ and such transfers will need to be made subject to GDPR-compliant safeguards (for example, the SCCs). We may face challenges in addressing applicable legal requirements resulting from any such alteration or revocation of this adequacy decision, and we may be required to make changes to our policies and practices and incur significant costs and expenses if any uncertainty surrounding the interpretation or continued efficacy of this adequacy decision develops.
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.
41

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, and contractual obligations to third parties related to privacy, information security, and data processing. 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 may also become subject to new data privacy and security obligations in the future. For example, certain privacy laws, such as the GDPR and the CCPA, require our customers to impose specific contractual restrictions on their service providers.
There is increasing U.S. and foreign activity in the regulation of artificial intelligence (“AI”) and other similar uses of technology. In Europe, there is a proposed regulation related to artificial intelligence that, if adopted, could impose onerous obligations related to the use of AI-related systems. Additionally, several states and localities have enacted measures related to the use of artificial intelligence and machine learning in products and services. 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.
Obligations related to data privacy and security 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 and 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 that process personal data on our behalf. 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 third parties upon whom we rely 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-related claims); additional reporting requirements and/or oversight; bans on processing personal data; orders to destroy or not use personal data; and imprisonment of company officials. 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.
If our information technology systems or data, or those of third parties upon which we rely, 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 Platform. We also use service providers to help us deliver services to our customers. These service providers 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.
42

Cyberattacks, denial-of-service attacks, ransomware attacks, business email compromises, computer malware, viruses, social engineering (including phishing) and other malicious internet-based activity are prevalent in our industry and our customers’ industries and such attacks continue to increase. During times of war and other major conflicts, we and the third parties upon which we rely may be vulnerable to a heightened risk of these attacks, including 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 phishing attacks), malicious code (such as viruses and worms), malware (including as a result of advanced persistent threat intrusions), denial-of-service attacks (such as credential stuffing), 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, advanced persistent threat intrusions, ransomware attacks, supply-chain attacks, software bugs, server malfunctions, software or hardware failures, loss of data or other information technology assets, adware, telecommunications failures, and other similar threats. Ransomware attacks, including by organized criminal threat actors, nation-states, and nation-state-supported actors, are becoming increasingly prevalent and severe and can lead to significant interruptions in our operations, 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.
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.
While we and our service providers have implemented a number of security measures designed to protect against security breaches, these measures could fail or may be insufficient, resulting in the unauthorized disclosure, modification, misuse, unavailability, destruction, or loss of our or our customers’ data or other sensitive information. We may be unable to detect vulnerabilities in our information technology systems because such threats and techniques change frequently, are often sophisticated in nature, and may not be detected until after a security incident has occurred. Any 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 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.
Any of the previously identified or similar threats could cause a security incident or other interruption. A security incident or other interruption could result in unauthorized, unlawful, or accidental acquisition, modification, destruction, loss, alteration, encryption, disclosure of, or access to our sensitive information. A security incident or other interruption could disrupt our ability (and that of third parties upon whom we rely) to provide our platform.
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.
43

Despite our efforts to ensure the security, privacy, integrity, confidentiality, availability, and authenticity information technology networks and systems, processing and information, we may not be able to anticipate or to implement effective preventive and remedial measures against all data security and privacy threats. 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, 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 our third-party providers, clients and partners 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. Further, we may experience delays in developing and deploying remedial measures designed to address any such identified vulnerabilities.
The recovery systems, security protocols, network protection mechanisms and other security measures that we have integrated into our C3 AI Software, systems, networks and physical facilities, which are designed to protect against, detect and minimize security breaches, may not be adequate to prevent or detect service interruption, system failure or data loss. Our C3 AI Software, systems, networks, and physical facilities could be breached or personal information could be otherwise compromised due to employee error or malfeasance, if, for example, third parties attempt to fraudulently induce our employees, those of our vendors and business partners, or our customers to disclose information or user names and/or passwords, or otherwise compromise the security of our C3 AI Software, networks, systems and/or physical facilities. Third parties may also exploit vulnerabilities in, or obtain unauthorized access to, platforms, applications, systems, networks and/or physical facilities utilized by our vendors. We and a number of our vendors and business partners have previously been, and may in the future become, the target of cyber-attacks by third parties seeking unauthorized access to our or our customers’ data or to disrupt our operations or ability to provide our services. While we have been successful in preventing such unauthorized access and disruption in the past, we may not continue to be successful against these or other attacks in the future. We have contractual and legal obligations to notify relevant stakeholders 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. 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 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.
44

If we (or a third party upon whom we rely) experience a security incident or are perceived to have experienced a security incident, we may experience adverse consequences. These consequences may include: 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; 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.
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.
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.
45

Our application for a PPP Loan could in the future be determined to have been impermissible, which could result in damage to our reputation or adversely impact our business.
In May 2020, given the uncertainty caused by COVID-19 and related events, we applied for and received proceeds of approximately $6.3 million from a loan under the Paycheck Protection Program, or the PPP Loan, of the Coronavirus Aid, Relief, and Economic Security Act, or the CARES Act. The PPP Loan had a term of two years, was unsecured, and was guaranteed by the U. S. Small Business Administration, or the SBA. The PPP Loan carried a fixed interest rate of 1.00% per annum, with the first six months of interest deferred. We repaid the entire balance of the PPP Loan, including accrued interest in August 2020.
In applying for the PPP Loan, we were required to certify, among other things, that the then-current economic uncertainty made the PPP Loan necessary to support our ongoing operations and that we did not, together with our affiliates, then employ more than 500 employees. We made these certifications in good faith after analyzing, among other things, economic uncertainties created by the COVID-19 pandemic, including its impact on our customers and prospects and the global economy, and the potential impact on our business activity.
We believe that we satisfied all eligibility criteria for the PPP Loan, and that our receipt of the PPP Loan was consistent with the objectives of the CARES Act. The certification regarding necessity described above did not at the time contain any objective criteria and continues to be subject to interpretation. If, despite our good-faith belief that we satisfied all eligibility requirements for the PPP Loan, we are later determined to have violated any of the laws or governmental regulations that apply to us in connection with the PPP Loan, such as the False Claims Act, or it is otherwise determined that we were ineligible to receive the PPP Loan, we may be subject to civil, criminal, and administrative penalties, despite the fact that we elected not to use any of the PPP Loan proceeds and repaid the entire balance of the PPP Loan, including accrued interest. Any violations or alleged violations may result in adverse publicity and damage to our reputation, a review or audit by the SBA or other government entity, or claims under the False Claims Act. These events could consume significant financial and management resources and could have a material adverse effect on our business, results of operations, and financial condition.
We rely on 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.
46

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, 2022 and 2021, 13% and 25% of our revenue, respectively, were denominated in currencies other than U.S. dollars. For the fiscal years ended April 30, 2022 and 2021, 5% and 9% 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 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.
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.
47

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 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.
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 and cash equivalents 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 and cash equivalents 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.
48

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 more 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.
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.
For example, in October 2021, we amended our agreements with Baker Hughes to extend the term by an additional year, for a total of six years, with an expiration date in fiscal year 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 further incentivize Baker Hughes’ sales of our products and services. Beginning in fiscal year 2023, Baker Hughes’ annual commitments will be reduced by any revenue that we generate from certain customers. The amount of revenue generated by Baker Hughes from these customers is considered to be variable consideration, and we are required to review our estimates of this amount quarterly and adjust this estimate as needed to reflect our current assumptions. To the extent that our estimate of this variable consideration in any prior period is not accurate, we may be required to adjust our revenue in future periods to adjust for this variance. As a result, our results of operations in any period could be materially and adversely affected.
49

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.
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 22% of our revenue for the fiscal year ended April 30, 2022 was generated from customers outside of North America. As of April 30, 2022, 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;
integration 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;
50

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 Russia, Ukraine and/or surrounding regions;
COVID-19 or any other 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;
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 upon which we rely 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.
51

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.
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, directly or indirectly, 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.
52

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.
Risks Related to Taxes
Our results of operations may be harmed if we are required to collect sales or other related taxes for our subscriptions in jurisdictions where we have not historically done so.
We collect sales tax in a number of jurisdictions. One or more states or countries may seek to impose incremental or new sales, use, or other tax collection obligations on us. A successful assertion by a state, country, or other jurisdiction that we should have been or should be collecting additional sales, use, or other taxes could, among other things, result in substantial tax payments, create significant administrative burdens for us, discourage potential customers from subscribing to our C3 AI Software due to the incremental cost of any such sales or other related taxes, or otherwise harm our business.
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.
53

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, 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.
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, 2022, we had net operating loss carryforwards, or NOLs, for U.S. federal and state purposes of $486.2 million and $180.4 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 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 suspends 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.
54

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, 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.
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.
55

Our failure to protect our intellectual property rights and proprietary information could diminish our brand and other intangible assets.
As of April 30, 2022, we have 12 issued patents in the United States, 10 issued counterpart patents in a number of international jurisdictions, over 30 patent applications pending in the United States, and 50 patent applications pending internationally. Our issued patents expire beginning in 2033 through 2039. 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 more effectively replicate our C3 AI Software. Any of these events would harm our business.
56

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.
57

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 is 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;
58

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;
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.
59

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, 2022, Mr. Siebel and related entities beneficially owned approximately 87.8% of our Class B common stock and approximately 28.7% of our outstanding Class A common stock, resulting in beneficial ownership of capital stock representing approximately 58.8% 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.
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.
In addition, as of April 30, 2022, there were 30,359,954 shares of Class A common stock subject to outstanding options under our Amended and Restated 2012 Equity Incentive Plan and 18,087,190 shares of Class A common stock subject to equity awards outstanding under our 2020 Equity Incentive Plan. 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.
60

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.
61

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 certain 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 arising pursuant to 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 will further provide 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. However, as 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, and an investor cannot waive compliance with the federal securities laws and the rules and regulations thereunder, there is uncertainty as to whether a court would enforce such a provision. While the Delaware courts have determined that such choice of forum provisions are facially valid, 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.
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.
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.
62

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.
Based on the market value of our Class A common stock held by non-affiliates as of the last business day of our fiscal second quarter ended October 31, 2021, we ceased to be an “emerging growth company” as defined in the Jumpstart our Business Startups Act of 2012 as of April 30, 2022. As a result, we have experienced, and expect to continue to experience, additional costs associated with being a public company, including costs associated with compliance with the auditor attestation requirement of Section 404 of the Sarbanes-Oxley Act, or Section 404, the adoption of certain Accounting Standard Updates upon losing such status, and additional disclosure requirements.
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 that 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.
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 not required to make a formal assessment of the effectiveness of our internal control over financial reporting.
63

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. In addition, because we ceased to be an “emerging growth company” as defined in the Jumpstart our Business Startups Act of 2012 as of April 30, 2022, our independent registered public accounting firm is now required to formally attest to the effectiveness of our internal control over financial reporting commencing with this Annual Report on Form 10-K for the year ended April 30, 2022. 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 underinsured 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, pandemics (such as the COVID-19 pandemic), 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 wild fires, 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.

ITEM 2. PROPERTIES
Our current principal executive office is located in Redwood City, California and, as of April 30, 2022, consists of approximately 99,560 square feet of space under a lease that expires in December 2022.
On August 25, 2021, we entered into a new lease that expires in March 2033 to acquire approximately 283,015 square feet of office space in several phases in Redwood City, California. We have previously acquired 171,380 square feet of space under this new lease. The lease commencement date of other phases of the new lease will be determined when the landlord delivers the additional leased space to us.
64

We lease 13 other offices around the world for our employees, including in Tysons, Virginia; New York City, New York; Chicago, Illinois; Houston, Texas; Atlanta, Georgia; Sydney, Australia; Paris, France; Munich, Germany; Rome, Italy; Amsterdam, Netherlands; Singapore; London, UK; and Guadalajara, Mexico.
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
We are subject to various legal proceedings and claims that arise in the ordinary course of our business. Although the outcome of these and other claims cannot be predicted with certainty, we do not believe the ultimate resolution of the current matters will have a material adverse effect on our business, financial condition, results of operations or cash flows. However, depending on the nature and timing of a given dispute, an unfavorable resolution could materially affect our current or future results of operations or cash flows.
For a description of our legal proceedings, refer to Note 7. Commitments and Contingencies—Legal Proceedings in our consolidated financial statements included elsewhere in this Annual Report on Form 10-K.

ITEM 4. MINE SAFETY DISCLOSURES
None.

65

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 (the “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 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 9. 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 6, 2022, there were 173 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, 2022. 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.
66

ai-20220430_g1.jpg
Unregistered Sales of Equity Securities
None.
Use of Proceeds
On December 11, 2020, we completed our initial public offering, or IPO, in which we issued and sold 17,825,000 shares of our Class A common stock at $42.00 per share, which included 2,325,000 shares issued upon the exercise of the underwriters’ over-allotment option to purchase additional shares. We received net proceeds of $694.6 million after deducting underwriting discounts and other offering expenses. Immediately following completion of our IPO, we also completed a concurrent private placement immediately subsequent to the closing of the IPO, in which we issued and sold 2,380,952 and 1,190,476 shares of the Company’s Class A common stock at $42.00 per share to Spring Creek Capital LLC, an affiliate of Koch Industries, Inc., and Microsoft Corporation, respectively. We received aggregate proceeds of $150.0 million and did not pay underwriting discounts with respect to the shares of Class A common stock that were sold in these private placements. The sale of securities in these private placements were deemed to be exempt from registration under the Securities Act in reliance on Section 4(a)(2) of the Securities Act.
There has been no material change in the planned use of proceeds from our initial public offering as described in our final prospectus filed with the SEC on December 9, 2020, pursuant to Rule 424(b)(4) of the Securities Act.
Issuer Purchase 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, 2022 (in thousands, except for share and per share amounts).
67

Total Number of Shares Purchased (1)
Average Price Paid per Share
Total Number of Shares Purchased as Part of Publicly Announced Programs
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program (2)
February 1 - February 28, 2022— $— — $100,000 
March 1 - March 31, 2022738,278 20.43 720,972 $85,000 
April 1 - April 30, 20228,398 4.62 — $85,000 
Total 746,676 $20.26 720,972 
(1)     Includes (i) 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 and (ii) shares repurchased under our board approved stock repurchase program. In the case of former employees, we purchased the shares from the former employees at the respective original exercise prices.

(2)     In December 2021, our board of directors approved a stock repurchase program for the repurchase of up to $100.0 million of outstanding shares of Class A common stock over the course of 18 months. See Note 9. Stockholders’ Equity for further information. Under the program, we 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. As of April 30, 2022, $85.0 million remained available for future repurchases under the program.


ITEM 6. [RESERVED]
68

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, 2022 compared to the fiscal year ended April 30, 2021 is presented below. A discussion regarding our financial condition and results of operations for the fiscal year ended April 30, 2021 compared to the fiscal year ended April 30, 2020 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, 2021, filed with the Securities and Exchange Commission, or SEC, on June 25, 2021.
Overview
C3 AI is an Enterprise AI application software company.
We have built an integrated family of software applications that enables our customers to rapidly develop, deploy, and operate large-scale Enterprise AI applications across any infrastructure. Customers can deploy C3 AI solutions on all major public cloud infrastructures, private cloud or hybrid environments, or directly on their servers and processors. We provide five primary families of software solutions, which we collectively refer to as our C3 AI Software:
The C3 AI Application Platform, our core technology, is a comprehensive application development and runtime environment that is designed to allow our customers to rapidly design, develop, and deploy Enterprise AI applications of any type. Our C3 AI Application Platform enables developers to rapidly build applications by using conceptual models of all the elements required by an Enterprise AI application instead of having to write complex, lengthy, structured programming code to define, control, and integrate the many requisite data and microservices components to work together.
C3 AI Applications, built using the C3 AI Application Platform, include a large and growing family of industry-specific and application-specific turnkey AI solutions, ready for installation and deployment.
C3 AI Ex Machina, our no-code solution that provides secure, easy access to analysis-ready data, and enables business analysts without data science training to rapidly perform data science tasks such as building, configuring, and training AI models.
C3 AI CRM is a family of fully AI-enabled, industry-specific CRM solutions that combine the CRM technology leadership and market reach of our partner ecosystem. The C3 AI CRM product family includes sales, marketing, and customer service functionality. The products are available in vertical market-specific offerings specifically designed to meet the needs of industries such as financial services, healthcare, telecommunications, oil and gas, manufacturing, utilities, aerospace, automotive, public sector, defense, and intelligence.
C3 AI Data Vision allows analysts to visualize, understand and leverage the relationships between data entities. This product unifies data from across systems to enable exploration and insights, enabling collaborative data analysis using interactive, intuitive graph network visualizations.
69

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.
How We Generate Revenue
We generate revenue primarily from the sale of subscriptions, which accounted for 82%, 86% and 86% of our total revenue in the fiscal years ended April 30, 2022, 2021 and 2020, 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. Our subscription contracts are generally non-cancellable and non-refundable.
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. We count as a Customer each distinct division, department, business unit, or group within a Customer-Entity that uses our product(s). In situations where our Customer (or Customer-Entity) has developed software using our C3 AI Application Platform or developed derivative works of our C3 AI Applications and has sold that software or service to its end customer(s), we also include such end customers in our Customer count. In addition, where our software is sold to a third-party under a reseller arrangement, we include the end customer of such arrangement in our Customer count. We only count Customers and Customer-Entities for which there is revenue in the period through a Customer-Entity contract. We exclude free trials from both our Customer-Entity and Customer counts.
During the period ended January 31, 2022, we performed an analysis of our Customer-Entity usage. We found that despite the definition our previous Customer count did not capture all the distinct divisions, departments, business units, or groups that were using our software or services. We also identified that while our previous Customer count included situations where (i) our Customer (or Customer-Entity) had developed software using our C3 AI Application Platform or derivative works of our C3 AI Applications and had sold that software or service to its end customer(s), and (ii) our software or services were sold to a third-party under a reseller arrangement, our previously stated definition did not explicitly include those scenarios.
Based on the revised approach, our Customer count is as follows:
April 30, 2021July 31, 2021October 31, 2021January 31, 2022April 30, 2022
Customer count151180203218223
Due to the revisions reflected in the above definitions, the Customer count data included above is not comparable to the historical customer count data included in our previously filed Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q and Form S-1 Registration Statements.
We primarily recognize revenue from subscriptions over the contract term on a ratable basis. In addition, customers typically pay a usage-based runtime fee for production use of our C3 AI Software for specified levels of capacity. Customers who choose to run the software in our cloud environment pay the hosting costs charged by our cloud providers. Our subscriptions also include our maintenance and support services. Additionally, we offer premium stand-ready support services through our C3 AI Center of Excellence, or COE, which are 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 18%, 14% and 14% for the fiscal years ended April 30, 2022, 2021 and 2020, 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.
We are growing rapidly, with total revenue of $252.8 million for the fiscal year ended April 30, 2022, representing a 38% increase compared to the prior fiscal year. Our subscription revenue grew to $206.9 million for the fiscal year ended April 30, 2022, representing a 31% increase compared to the prior fiscal year.
70

Go-to-Market Strategy
Our go-to-market strategy is focused on large organizations recognized as leaders in their respective industries or public sectors, and who 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 worldwide. These lighthouse customers serve as proof points for other potential customers in their particular industries. Today, 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 customers will decrease as a percentage of total revenue. As our C3 AI Application Platform and much of our other C3 AI Software is industry agnostic, we also expect to expand into other industries as we grow.
Acquiring new customers and expanding our business with our existing customers is the intent of our go-to-market effort and drivers of 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 typically identify incremental opportunities within their operations and expand their use of our products by either purchasing additional C3 AI Software or by subscribing to the C3 AI Application Platform to develop their own AI applications.
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 a motivated and highly educated team of C3 AI personnel and partners. We go-to-market primarily leveraging our direct sales force. 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, Fidelity National Information Services, or FIS, and Raytheon, to develop, market, and sell solutions that are natively built on or tightly integrated with the C3 AI Application Platform.
Hyperscale Cloud and Infrastructure. We have formed global strategic go-to-market alliances with hyperscale cloud providers including Amazon Web Services, Microsoft Azure and Google Cloud. 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 Application Platform.
Key Business Metric
We monitor remaining performance obligations, or RPO, as a key metric to help us evaluate the health of our business, identify trends affecting our growth, formulate goals and objectives, and make strategic decisions. RPO is not necessarily indicative of future revenue growth because it does not account for the timing of customers’ consumption or their consumption of more than their contracted capacity. 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 $477.4 million and $293.8 million as of April 30, 2022 and 2021, respectively. We may experience variations in our RPO from period to period, but RPO has generally increased over the long term as a result of contracts with new customers and increasing the value of contracts with existing customers. These increases are partially offset by revenue recognized on existing contracts during the period.
71

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, 2022 is comprised of $49.1 million related to deferred revenue and $428.3 million of commitments from non-cancellable contracts. Our RPO as of April 30, 2021 is comprised of $75.2 million related to deferred revenue and $218.6 million of commitments from non-cancellable contracts.
RPO excludes amounts related to performance obligations and usage-based royalties that are billed and recognized as they are delivered. This primarily consists of monthly usage-based runtime and hosting charges in the duration of some revenue contracts. RPO also excludes any future resale commitments by our strategic partners until those end customer contracts are signed. Cancellable backlog, not included in RPO, was $39.4 million and $51.3 million as of April 30, 2022 and April 30, 2021, respectively.
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 titled “Risk Factors” Part I, Item 1A, 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 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, accessing 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 Application 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 also 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, 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.
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 Application 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 Application Platform. Research and development spending has fueled enhancements to our existing C3 AI Application Platform.
72

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 new market for AI enabled digital transformation. As a result, we intend to continue to invest in brand awareness, market education, and thought leadership. We engage the market through digital, radio, outdoor, airport, and print advertising; virtual and physical events, including our C3 AI Transform annual customer 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, and data science.
We anticipate continuing to make significant investments in marketing over the next several 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, FIS, and Microsoft. 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 Application 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 Application Platform 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 trials of our applications as part of our customer acquisition strategy.
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 Application Platform for their own operations (which we refer to below as direct subscription fees), the 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 are obligated to pay Baker Hughes a sales commission on subscriptions to our products and services offerings it resells in excess of these minimum revenue commitments.
73

We and Baker Hughes further revised these agreements 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 further incentivize Baker Hughes’ sales of our products and services. Beginning in the fiscal year ending April 30, 2023, Baker Hughes’ annual commitments will be reduced by any revenue we generate from certain customers. The revenue recorded for Baker Hughes will be reviewed quarterly and adjusted, as needed, to reflect our current assumptions.
Pursuant to the revised arrangement, 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.
Our RPO related to Baker Hughes, which includes both direct subscriptions and reseller arrangements, is comprised of $2.3 million related to deferred revenue and $212.9 million of commitments from non-cancellable contracts as of April 30, 2022 and $8.5 million related to deferred revenue and $95.5 million from non-cancellable contracts as of April 30, 2021.
As of April 30, 2022, the total estimated amount of Baker Hughes’ commitments not yet contracted under the direct subscription fee or reseller arrangement under the entire arrangement was $49.3 million.
As of April 30, 2021, the total remaining amount of Baker Hughes’ minimum revenue commitments not yet contracted under the direct subscription fee or reseller arrangement, and thus subject to the shortfall annual provisions, under the entire arrangement was $219.3 million.
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 condensed 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 22%, 35% and 22% of our total revenue for the fiscal years ended April 30, 2022, 2021 and 2020, respectively, from international customers.
Impact of Ongoing COVID-19 Pandemic
The ongoing COVID-19 pandemic has caused general business disruption worldwide beginning in January 2020. The full extent to which the COVID-19 pandemic will directly or indirectly impact our business, results of operations, cash flows, and financial condition will depend on future developments that are uncertain. As a result of global business disruption, the COVID-19 pandemic had a significant adverse impact on our conclusion of new and additional business agreements in 2022, 2021 and 2020 and may continue to pose challenges until the effects of the pandemic abate.
74

As a result of the COVID-19 pandemic, we temporarily closed our headquarters and other offices, required our employees and contractors to work remotely, and implemented travel restrictions, all of which represented a significant change in how we operate our business. We have undertaken effort to return our employees to their offices, subject to local laws and regulations and, as of the date of this report, our employees have returned to the office and such travel restrictions have been relaxed. The operations of our partners and customers have likewise been altered and may continue to be disrupted. While the duration and extent of the COVID-19 pandemic depends on future developments that cannot be accurately predicted at this time, such as the extent and effectiveness of containment actions, the emergence and spread of current and future variants of the COVID-19 virus, and the effectiveness, acceptance, and availability of vaccines against the COVID-19 virus and its variants, the COVID-19 pandemic has already had an adverse effect on the global economy and the ultimate societal and economic impact of the COVID-19 pandemic remains unknown. In particular, the conditions caused by this pandemic are likely to affect the rate of global IT spending and could adversely affect demand for our C3 AI Software, lengthen our sales cycles, reduce the value or duration of subscriptions, reduce the level of subscription renewals, negatively impact collections of accounts receivable, reduce expected spending from new customers, cause some of our paying customers to go out of business, limit the ability of our direct sales force to travel to customers and potential customers, and affect contraction or attrition rates of our paying customers, all of which could adversely affect our business, results of operations, and financial condition during the fiscal year ended April 30, 2022 and potentially future periods.
We will continue to evaluate the nature and extent of the impact of the COVID-19 pandemic on our business. For further discussion of the potential impacts of the ongoing COVID-19 pandemic on our business, operating results, and financial condition, see the section titled “Risk Factors” included in Part I, Item 1A of this Annual Report on Form 10-K. Other factors affecting our performance are discussed below, although we caution you that the ongoing COVID-19 pandemic may also further impact these factors.
Components of Results of Operations
Revenue
Subscription Revenue. Our subscription revenue is primarily comprised of term licenses, stand-ready COE support services, trials of our applications, and software-as-a-service offerings. Sales of our term 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 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 over the contractual term. Our subscription contracts are generally non-cancellable and non-refundable, and we recognize revenue over the contract term on a ratable basis. In addition, 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. 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 public utility 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. We recognize revenue for our professional services over the period of delivery as services are performed.
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.
75

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 as well as the geographies into which we sell, in any given period. Our gross margins are lower when we provide hosting services to our customers as compared to when a customer hosts our software in their self-managed private or public cloud environments. 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.
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 to decline over time.
Research and Development. Our research and development efforts are aimed at continuing to develop and refine our C3 AI Software, 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 to 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.
76

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 scale of our business infrastructure.
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 Income (Expense), Net
Other income (expense), net consists primarily of foreign currency exchange gains and losses, gains from legal settlements, losses from impairment of investments, 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.
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.
77

Results of Operations
The following tables set forth our consolidated statements of operations for the periods presented:
Fiscal Year Ended April 30,
202220212020
(in thousands)
Revenue
Subscription$206,916 $157,366 $135,394 
Professional services45,843 25,851 21,272 
Total revenue
252,759 183,217 156,666 
Cost of revenue
Subscription(1)
45,838 31,315 31,479 
Professional services(1)
17,875 13,204 7,308 
Total cost of revenue
63,713 44,519 38,787 
Gross profit189,046 138,698 117,879 
Operating expenses
Sales and marketing(1)
173,584 96,991 94,974 
Research and development(1)
150,544 68,856 64,548 
General and administrative(1)
61,040 33,109 29,854 
Total operating expenses385,168 198,956 189,376 
Loss from operations
(196,122)(60,258)(71,497)
Interest income1,827 1,255 4,251 
Other income (expense), net3,019 4,011 (1,752)
Net loss before provision for income taxes
(191,276)(54,992)(68,998)
Provision for income taxes789 704 380 
Net loss
$(192,065)$(55,696)$(69,378)
__________________
(1)Includes stock-based compensation expense as follows:
Fiscal Year Ended April 30,
202220212020
(in thousands)
Cost of subscription$8,638 $828 $370 
Cost of professional services2,710 376 122 
Sales and marketing40,344 9,080 3,074 
Research and development39,200 2,950 1,223 
General and administrative22,549 8,506 3,521 
Total stock-based compensation expense$113,441 $21,740 $8,310 
78


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,
202220212020
Revenue
Subscription82 %86 %86 %
Professional services18 14 14 
Total revenue
100 100 100 
Cost of revenue
Subscription18 17 20 
Professional services
Total cost of revenue
25 24 25 
Gross profit75 76 75 
Operating expenses
Sales and marketing69 53 61 
Research and development60 38 41 
General and administrative
24 18 19 
Total operating expenses153 109 121 
Loss from operations
(78)(33)(46)
Interest income
Other income (expense), net
(1)
Net loss before provision for income taxes
(76)(30)(44)
Provision for income taxes— — — 
Net loss
(76)%(30)%(44)%
Comparison of the Fiscal Years Ended April 30, 2022 and 2021
Revenue
Fiscal Year Ended April 30,$ Change% Change
20222021
(in thousands)
Revenue
Subscription$206,916 $157,366 $49,550 31 %
Professional services45,843 25,851 19,992 77 %
Total revenue
$252,759 $183,217 $69,542 38 %
Subscription revenue accounted for 82% and 86% of our total revenue for the fiscal years ended April 30, 2022 and 2021, respectively. Subscription revenue increased by $49.6 million, or 31%, for the fiscal year ended April 30, 2022, compared to the prior fiscal year. Approximately 70% of the increase in revenue was attributable to net growth from existing customers inclusive of increase in revenue of $29.9 million related to the Baker Hughes arrangement, and the remaining 30% was attributable to growth from new customers.
Professional services revenue increased by $20.0 million, or 77%, for the fiscal year ended April 30, 2022, compared to the prior fiscal year, predominantly due to the timing and mix of service projects for existing C3 AI Application Platform and C3 AI Applications customers.
79

Cost of Revenue
Fiscal Year Ended April 30,$ Change% Change
20222021
(in thousands)
Cost of revenue
Subscription$45,838 $31,315 $14,523 46 %
Professional services17,875 13,204 4,671 35 %
Total cost of revenue
$63,713 $44,519 $19,194 43 %
The increase in cost of subscription revenue for the fiscal year ended April 30, 2022 compared to the prior fiscal year was primarily due to higher personnel related costs of $11.9 million, and higher third-party outsourcing costs of $2.6 million.
The increase in cost of professional services revenue for the fiscal year ended April 30, 2022 compared to the prior fiscal year was primarily due to higher overhead costs of $1.9 million, higher personnel-related costs of $1.8 million, and higher third-party outsourcing costs of $0.9 million.
Gross Profit and Gross Margin
Fiscal Year Ended April 30,$ Change% Change
20222021
(in thousands)
Gross profit$189,046$138,698$50,348 36 %
Gross margin
Subscription78 %80 %
Professional services61 %49 %
Total gross margin75 %76 %
The increase in gross profit in the fiscal year ended April 30, 2022 was primarily driven by revenue growth from new contracts and service project mix for existing customers. The subscription margin for the fiscal year ended April 30, 2022 decreased due to higher personnel-related costs compared to the prior fiscal year. The professional service margin for the fiscal year ended April 30, 2022 increased primarily due to prioritized engineering services with higher margins compared to the prior fiscal year. Overall, total gross margins for the fiscal year ended April 30, 2022 remains consistent with the prior fiscal year.
Operating Expenses
Fiscal Year Ended April 30,$ Change% Change
20222021
(in thousands)
Operating expenses
Sales and marketing$173,584 $96,991 $76,593 79 %
Research and development150,544 68,856 81,688 119 %
General and administrative61,040 33,109 27,931 84 %
Total operating expenses$385,168 $198,956 $186,212 94 %
Sales and Marketing. The increase in sales and marketing expense for the fiscal year ended April 30, 2022 compared to the prior fiscal year was primarily due to higher personnel-related costs as a result of headcount growth of $45.2 million, higher advertising spend of $16.7 million, higher marketing events costs of $6.0 million and higher commission expense of $3.9 million.
Research and Development. The increase in research and development expense for the fiscal year ended April 30, 2022 compared to the prior fiscal year was primarily due to higher personnel-related costs as a result of headcount growth of $61.1
80

million, higher C3.ai DTI contributions of $8.7 million, higher overhead costs of $7.1 million, and higher cloud computing costs of $3.8 million.
General and Administrative. The increase in general and administrative expense for the fiscal year ended April 30, 2022 compared to the prior fiscal year was primarily due to higher personnel-related costs as a result of headcount growth of $17.6 million, higher corporate insurance costs of $4.6 million, higher professional services costs of $2.1 million, and higher overhead costs of $1.1 million.
Interest Income
Fiscal Year Ended April 30,$ Change% Change
20212020
(in thousands)
Interest income$1,827 $1,255 $572 46 %
The increase in interest income for the fiscal year ended April 30, 2022 compared to the prior fiscal year was primarily due to an increase in volume of investments, offset by investments that yielded lower returns such as money market funds and government securities.
Other Income (Expense), Net
Fiscal Year Ended April 30,$ Change% Change
20222021
(in thousands)
Other income (expense), net$3,019 $4,011 $(992)(25)%
The decrease in other income (expense), net for the fiscal year ended April 30, 2022 compared to the prior fiscal year was due to foreign currency losses on the remeasurement of Euro-denominated cash and accounts receivable balances, partially offset by income from an award of attorney’s fees and costs in connection with a legal proceeding of $9.4 million.
Provision for Income Taxes
Fiscal Year Ended April 30,$ Change% Change
20222021
(in thousands)
Provision for income taxes$789 $704 $85 12 %
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:

81

Fiscal Year Ended April 30,
20222021
(in thousands)
Net cash used in operating activities$(86,462)$(37,553)
Less:
Purchases of property and equipment(3,791)(1,628)
Capitalized software development costs(500)— 
Free cash flow$(90,753)$(39,181)
Net cash provided by (used in) investing activities$317,015 $(767,152)
Net cash provided by financing activities$5,711 $887,356 
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, 2022 and 2021, we had $339.5 million and $115.4 million of cash and cash equivalents and $652.7 million and $978.0 million of investments, respectively, which were held for working capital purposes. In December 2020, we completed our IPO, which resulted in aggregate net proceeds of $694.6 million, after underwriting discounts and other offering expenses. We also received aggregate proceeds of $150.0 million related to our Concurrent Private Placement (as defined below) and did not pay any underwriting discounts or commissions with respect to the shares that were sold in these private placements. Our short-term investments 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 $541.4 million as of April 30, 2022 and negative cash flows from operations. We expect to continue to incur operating losses and generate negative cash flows from operations for the foreseeable future 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.
We believe that existing cash and cash equivalents and investments will be sufficient to support working capital and capital expenditure requirements for at least the next 12 months. We believe we will meet longer-term 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,
 
2022
2021
(in thousands)
Cash used in operating activities$(86,462)$(37,553)
Cash provided by (used in) investing activities$317,015 $(767,152)
Cash provided by financing activities$5,711 $887,356 
Net increase in cash, cash equivalents, and restricted cash
$236,264 $82,651 
82

Operating Activities. Net cash used in operating activities of $86.5 million for the fiscal year ended April 30, 2022 was due to our net loss of $192.1 million adjusted for certain non-cash items, primarily consisting of stock-based compensation of $113.4 million, depreciation and amortization of $5.2 million, and non-cash operating lease cost of $4.2 million. The $18.8 million cash outflow related to changes in operating assets and liabilities was primarily attributable to a decrease to deferred revenue of $26.1 million inclusive of an decrease in related party balances of $7.6 million, an increase in prepaid expenses, other current assets and other assets of $14.6 million inclusive of an increase in related party balances of $12.7 million, an increase in accounts receivable of $14.2 million inclusive of an increase in related party balances of $20.7 million, a decrease in other liabilities of $5.6 million inclusive of a decrease in related party balances of $3.4 million and a decrease in lease liabilities of $3.3 million. This was partially offset by cash inflows related to an increase in accounts payable of $34.5 million inclusive of an increase in related party balances of $18.5 million and an increase to accrued compensation and employee benefits of $10.4 million.
Net cash used in operating activities of $37.6 million for the fiscal year ended April 30, 2021 was due to our net loss of $55.7 million adjusted for certain non-cash items, primarily consisting of stock-based compensation of $21.7 million, depreciation and amortization of $4.3 million, and non-cash operating lease cost of $3.3 million. The $11.0 million cash outflow related to changes in operating assets and liabilities was primarily attributable to an increase in accounts receivable of $34.7 million inclusive of an increase in related party balances of $15.2 million, an increase in prepaid expenses, other current assets and other assets of $14.9 million inclusive of an increase in related party balances of $8.3 million and a decrease in lease liabilities of $3.6 million. This was partially offset by cash inflows related to an increase to deferred revenue of $14.9 million inclusive of an increase in related party balances of $6.2 million, an increase in other liabilities of $11.5 million inclusive of an increase in related party balances of $8.3 million, increase to accrued compensation and employee benefits of $8.1 million and an increase in accounts payable of $7.5 million inclusive of an increase in related party balances of $0.1 million.
Investing Activities. Net cash provided by investing activities of $317.0 million for the fiscal year ended April 30, 2022 was primarily attributable to the maturities and sales of investments of $1,117.8 million, partially offset by purchases of investments of $796.5 million and capital expenditures of $4.3 million.
Net cash used in investing activities of $767.2 million for the fiscal year ended April 30, 2021 was primarily attributable to purchases of investments of $1,152.1 million and capital expenditures of $1.6 million, partially offset by maturities and sales of short-term investments of $385.9 million.
Financing Activities. Net cash provided by financing activities of $5.7 million for the fiscal year ended April 30, 2022 was primarily due to $20.8 million of proceeds from the exercise of stock options for Class A common stock, partially offset by repurchase and retirement of Class A common stock of $15.0 million.
Net cash provided by financing activities of $887.4 million for the fiscal year ended April 30, 2021 was primarily due to $844.7 million of net proceeds from the initial public offering and private placements, $26.0 million of proceeds from the repayment of the full recourse promissory note due from our CEO in connection with the Series F preferred stock financing and $16.7 million of proceeds from the exercise of stock options for Class A common stock.
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.
83

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;
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 term licenses, stand-ready COE support services, trials of our applications, and software-as-a-service offerings. Sales of our term 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. We also sell premium stand-ready COE support services, hosting services, and trials of our applications as part of our customer acquisition strategy. Sales of our software-as-a-service offerings include the right to use our software in a hosted environment over the contractual term. Our subscriptions 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. We have a small number of customers who have perpetual licenses, which we recognize ratably given the critical nature of the required continuous maintenance and support provided.
We generate additional runtime subscription fees for the use of our C3 AI Application Platform, a type of consumption billing based on computing and storage resources required to run our software. We typically recognize the consumption or usage-based revenue upon occurrence and invoice in arrears, although customers may purchase blocks of runtime in advance.
Professional Services Revenue. Professional services revenue primarily consists of implementation services and training. 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 basis as the performance obligations are satisfied.
84

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 transactions, taking into account internally approved pricing guidelines related to the performance obligations. 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 applying the residual approach results in zero or very little consideration being allocated to the combined performance obligation, or to a bundle of goods or services, we will consider 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.
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. In reaching our conclusion, we considered the nature of our promise to provide the customer real time analytics and machine learning algorithms that require regular re-training to maintain and improve prediction accuracy. As these updates to the software subscription are integral to maintaining the utility that is derived from the software subscription by customers, we determined that the software subscription and related updates fulfill a single promise to the customer under the contract.
Determining the relative SSP for contracts that contain multiple performance obligations requires significant judgement. We determine SSP using observable pricing when available, which takes into consideration market conditions and customer specific factors. When observable pricing is not available, 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 subscription and bundled maintenance and support services.
Recently Adopted Accounting Pronouncements
See Note 1. Summary of Business and Significant Accounting Policies to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K for more information regarding recently adopted accounting pronouncements.
Emerging Growth Company Status
In April 2012, the Jumpstart Our Business Startups Act, or the JOBS Act, was enacted. Section 107 of the JOBS Act provides that an “emerging growth company” may take advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act for complying with new or revised accounting standards.
Based on the market value of our Class A common stock held by non-affiliates as of the last business day of our fiscal second quarter ended October 31, 2021, we ceased to be an emerging growth company as of April 30, 2022 and will no longer be able to take advantage of the extended transition period.
85

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, 2022, we had cash, cash equivalents, and investments of $992.2 million. As of April 30, 2021, we had cash, cash equivalents, and short-term investments of $1,093.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, 2022, a hypothetical 10% relative change in interest rates would not have had a material impact on the value of our cash equivalents or investment portfolio. Any realized gains or losses resulting from such interest rate changes would only occur if we sold the investments prior to maturity.
Foreign Currency Risk
Our functional currency is the U.S. dollar. For the fiscal years ended April 30, 2022, 2021 and 2020, approximately 13%, 25%, and 20% 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. A hypothetical 10% change in foreign currency exchange rates may not result in a material impact on our consolidated financial statements. To date, we have not had a formal hedging program with respect to foreign currencies, but we may do so in the future if our exposure to foreign currencies should become more significant. 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.
86


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









87


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, 2022 and 2021, the related consolidated statements of operations, comprehensive loss, redeemable convertible preferred stock, redeemable convertible class A-1 common stock and stockholders' equity (deficit), and cash flows, for each of the three fiscal years in the period ended April 30, 2022, 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, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended April 30, 2022, 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, 2022, 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 22, 2022, 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 matters communicated below are matters 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) relate 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 matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.
Revenue — Refer to Notes 1 and 2 to the financial statements
Critical Audit Matter Description
The majority of the Company’s revenue is generated from subscriptions to its C3 AI Application Platform license and related maintenance and support services. 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. Maintenance and support services comprise critical and continuous updates to the software that are integral to maintaining the intended utility of the software over the contractual term.
88


Management applies significant judgment in determining whether the Company’s C3 AI Application Platform license and the related maintenance and support services are considered distinct performance obligations that should be accounted for separately or combined as a single performance obligation. Management has concluded that the Company’s C3 AI Application Platform license and the related maintenance and support services are highly interdependent and interrelated and represent a single distinct performance obligation within the context of the contract satisfied over time.
We identified the determination that the Company’s C3 AI Application Platform license and related maintenance and support services should be accounted for as a single performance obligation as a critical audit matter. This required a high degree of auditor judgement and increased the extent of effort.
How the Critical Audit Matter Was Addressed in the Audit
Our audit procedures related to evaluating whether the Company’s C3 AI Application Platform license and related maintenance and support services should be accounted for as a single performance obligation included the following, among others:
We tested the effectiveness of internal controls over the Company’s process related to the identification of performance obligations with respect to the Company’s software licenses and maintenance and support services.
We evaluated management’s key assumptions and analysis of its performance obligations, including their assessment of the nature, interdependency, and level of integration between the Company’s software licenses and maintenance and support services. This included, among other things, gaining a detailed understanding of the nature of the Company’s software licenses and maintenance and support, how it is marketed to customers, and confirming our understanding with personnel outside of accounting.
Related Party Transactions – Revenue Transactions with Baker Hughes Company — Refer to Note 13 to the financial statements
Critical Audit Matter Description
The Company previously entered into multiple agreements with Baker Hughes in 2019 and 2020. The Company further revised their agreements with Baker Hughes 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. As a result of the modification, a portion of the transaction price in the Company’s arrangement with Baker Hughes became variable.
We identified the evaluation of the accounting treatment of the modification as a critical audit matter because of the judgment’s required by management in evaluating the impact of the modification on the Company’s revenue recognition policy. This required a high degree of auditor judgment and an increased extent of effort, including the need to involve professionals with expertise in the accounting for revenue from contracts with customers, when performing audit procedures to evaluate the appropriateness of the accounting treatment.
How the Critical Audit Matter Was Addressed in the Audit
Our audit procedures related to the Company’s evaluation of the accounting treatment of the modification and its impact on the Company’s revenue recognition policy included the following, among others:
We tested the effectiveness of internal controls related to the review of the modified agreements and determination of the appropriate accounting treatment.
We obtained and read contract source documents for the original and modified agreements.
With the assistance of professionals in our firm having expertise in accounting for revenue from contracts with customers, we evaluated management’s accounting conclusions related to the modified agreements for reasonableness and compliance with generally accepted accounting principles.

89


/s/ DELOITTE & TOUCHE LLP
San Jose, California
June 22, 2022
We have served as the Company's auditor since 2018.
90



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

As of April 30,
20222021
Assets
Current assets
Cash and cash equivalents$339,528 $115,355 
Short-term investments620,633 978,020 
Accounts receivable, net of allowance of $157 and $812 as of April 30, 2022 and 2021, respectively(1)
80,271 65,460 
Prepaid expenses and other current assets(2)
20,004 14,302 
Total current assets1,060,436 1,173,137 
Property and equipment, net14,517 6,133 
Goodwill625 625 
Long-term investments32,086  
Other assets, non-current(3)
63,218 16,582 
Total assets$1,170,882 $1,196,477 
Liabilities and stockholders’ equity
Current liabilities
Accounts payable(4)
$54,218 $12,075 
Accrued compensation and employee benefits32,223 21,829 
Deferred revenue, current(5)
48,854 72,263 
Accrued and other current liabilities(6)
14,874 18,318 
Total current liabilities150,169 124,485 
Deferred revenue, non-current288 2,964 
Other long-term liabilities(7)
30,948 7,853 
Total liabilities$181,405 $135,302 
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, 2022 and 2021, respectively; 102,725,041 and 98,667,121 shares issued and outstanding as of April 30, 2022 and 2021 respectively
103 99 
Class B common stock, $0.001 par value; 3,500,000 shares authorized as of April 30, 2022 and 2021, respectively; 3,499,992 and 3,499,992 shares issued and outstanding as of April 30, 2022 and 2021, respectively
3 3 
Additional paid-in capital1,532,917 1,410,325 
Accumulated other comprehensive (loss) income(2,148)81 
Accumulated deficit(541,398)(349,333)
Total stockholders’ equity989,477 1,061,175 
Total liabilities and stockholders’ equity$1,170,882 $1,196,477 

(1) Including amounts from a related party of $35,848 and $15,180 as of April 30, 2022 and 2021, respectively.
(2) Including amounts from a related party of $4,862 and $1,662 as of April 30, 2022 and 2021, respectively.
(3) Including amounts from a related party of $16,141 and $6,602 as of April 30, 2022 and 2021, respectively.
(4) Including amounts from a related party of $18,549 and $56 as of April 30, 2022 and 2021, respectively.
(5) Including amounts from a related party of $132 and $7,697 as of April 30, 2022 and 2021, respectively.
(6) Including amounts from a related party of $2,510 and $3,413 as of April 30, 2022 and 2021, respectively.
(7) Including amounts from a related party of $2,448 and $4,895 as of April 30, 2022 and 2021, respectively.
The accompanying notes are an integral part of these consolidated financial statements.
91

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

Fiscal Year Ended April 30,
202220212020
Revenue
Subscription(1)
$206,916 $157,366 $135,394 
Professional services(2)
45,843 25,851 21,272 
Total revenue252,759 183,217 156,666 
Cost of revenue
Subscription(3)
45,838 31,315 31,479 
Professional services17,875 13,204 7,308 
Total cost of revenue63,713 44,519 38,787 
Gross profit189,046 138,698 117,879 
Operating expenses
Sales and marketing(4)
173,584 96,991 94,974 
Research and development150,544 68,856 64,548 
General and administrative61,040 33,109 29,854 
Total operating expenses385,168 198,956 189,376 
Loss from operations(196,122)(60,258)(71,497)
Interest income1,827 1,255 4,251 
Other income (expense), net3,019 4,011 (1,752)
Net loss before provision for income taxes(191,276)(54,992)(68,998)
Provision for income taxes789 704 380 
Net loss$(192,065)$(55,696)$(69,378)
Net loss per share attributable to Class A common stockholders, basic and diluted$(1.84)$(0.90)$(1.94)
Net loss per share attributable to Class A-1 common stockholders, basic and diluted$ $(0.55)$(1.94)
Net loss per share attributable to Class B common stockholders, basic and diluted$(1.84)$(0.35)$ 
Weighted-average shares used in computing net loss per share attributable to Class A common stockholders, basic and diluted100,904 56,678 29,133 
Weighted-average shares used in computing net loss per share attributable to Class A-1 common stockholders, basic and diluted 6,667 6,667 
Weighted-average shares used in computing net loss per share attributable to Class B common stockholders, basic and diluted3,500 3,500  
(1)Including related party revenue of $60,425, $30,557, and $40,425 for the fiscal years ended April 30, 2022, 2021 and 2020, respectively.
(2)Including related party revenue of $16,872, $4,825, and $292 for the fiscal years ended April 30, 2022, 2021 and 2020, respectively.
(3)Including related party cost of revenue of $578, $56 and nil for the fiscal years ended April 30, 2022, 2021 and 2020, respectively.
(4)Including related party sales and marketing expense of $8,229, $44 and nil for the fiscal years ended April 30, 2022, 2021 and 2020, respectively.
The accompanying notes are an integral part of these consolidated financial statements.
92

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

Fiscal Year Ended April 30,
202220212020
Net loss$(192,065)$(55,696)$(69,378)
Other comprehensive (loss) income
Unrealized (loss) gain on investment securities, net of tax(2,229)(343)350 
Total comprehensive loss$(194,294)$(56,039)$(69,028)
The accompanying notes are an integral part of these consolidated financial statements.
93

C3.AI, INC.
CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK,
REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS’ EQUITY (DEFICIT)
(In thousands)
Redeemable Convertible Preferred StockRedeemable Convertible A-1 Common StockCommon StockAdditional Paid-In CapitalAccumulated Other Comprehensive (Loss) IncomeAccumulated DeficitTotal Stockholders’ Equity
(Deficit)
SharesAmountSharesAmountSharesAmount
Balance as of April 30, 201934,192 299,965 6,667 18,800 20,057 20 58,731 74 (224,259)(165,434)
Issuance of Series G Preferred Stock, net of issuance costs $34
1,283 25,406 — — — — — — — — 
Issuance of Class A common stock— — — — 9,530 10 44,017 — — 44,027 
Issuance of Series H Preferred Stock, net of issuance costs $164
1,654 49,836 — — — — — — — — 
Issuance of Class A common stock upon exercise of stock options— — — — 1,787 2 2,319 — — 2,321 
Vesting of early exercised Class A common stock options— — — — — — 655 — — 655 
Tender offer repurchases— — — — (164)(1)(3,547)— — (3,548)
Stock-based compensation expense— — — — — — 8,310 — — 8,310 
Other comprehensive income— — — — — — — 350 — 350 
Net loss— — — — — — — — (69,378)(69,378)
Balance as of April 30, 202037,129 $375,207 6,667 $18,800 31,210 $31 $110,485 $424 $(293,637)$(182,697)
Repayment of Shareholder Loan— 24,546 — — — — 1,457 — — 1,457 
Conversion of redeemable convertible preferred stock to common stock upon initial public offering(37,129)(399,753)(6,667)(18,800)43,796 44 418,509 — — 418,553 
Issuance of common stock upon initial public offering and private placements, net of underwriting discounts— — — — 21,396 21 844,554 — — 844,575 
Issuance of Class A common stock upon exercise of stock options— — — — 5,765 6 10,711 — — 10,717 
Vesting of early exercised Class A common stock options— — — — — — 2,869 — — 2,869 
Stock-based compensation expense— — — — — — 21,740 — — 21,740 
Other comprehensive loss— — — — — — — (343)— (343)
Net loss— — — — — — — — (55,696)(55,696)
Balance as of April 30, 2021 $  $ 102,167 $102 $1,410,325 $81 $(349,333)$1,061,175 
The accompanying notes are an integral part of these consolidated financial statements.

94

C3.AI, INC.
CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK,
REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS’ EQUITY (DEFICIT)
(In thousands)

Common StockAdditional Paid-In CapitalAccumulated Other Comprehensive (Loss) IncomeAccumulated 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 
The accompanying notes are an integral part of these consolidated financial statements.
95

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

Fiscal Year Ended April 30,
202220212020
Cash flows from operating activities:
Net loss$(192,065)$(55,696)$(69,378)
Adjustments to reconcile net loss to net cash used in operating activities
Depreciation and amortization5,190 4,297 1,302 
Non-cash operating lease cost4,185 3,315 3,052 
Stock-based compensation expense113,441 21,740 8,310 
Impairment on investment  1,025 
Other1,601 (180)(657)
Changes in operating assets and liabilities
Accounts receivable(1)
(14,156)(34,690)32,659 
Prepaid expenses, other current assets and other assets(2)
(14,578)(14,855)(4,265)
Accounts payable(3)
34,481 7,450 (1,219)
Accrued compensation and employee benefits10,394 8,135 651 
Operating lease liabilities(3,266)(3,551)(3,174)
Other liabilities(4)
(5,604)11,549 1,343 
Deferred revenue(5)
(26,085)14,933 (30,930)
Net cash used in operating activities(86,462)(37,553)(61,281)
Cash flows from investing activities:
Purchases of property and equipment(3,791)(1,628)(2,298)
Capitalized software development costs(500) (581)
Proceeds from sale of non-marketable equity security 725  
Purchases of investments(796,487)(1,152,142)(219,853)
Maturities and sales of investments1,117,793 385,893 98,659 
Net cash provided by (used in) investing activities317,015 (767,152)(124,073)
Cash flows from financing activities:
Proceeds from initial public offering and private placements, net of underwriting discounts 851,859  
Proceeds from repayment of shareholder loan 26,003  
Proceeds from issuance of Series G, net of issuance costs  25,333 
Proceeds from issuance of Series H, net of issuance costs  49,836 
Repurchase of common stock and options in tender offer  (3,548)
Repurchase and retirement of Class A Common stock(15,000)  
Payment of deferred offering costs(105)(7,179) 
Proceeds from issuance of common stock  44,027 
Proceeds from exercise of Class A common stock options20,816 16,673 4,203 
Net cash provided by financing activities5,711 887,356 119,851 
Net increase (decrease) in cash, cash equivalents and restricted cash236,264 82,651 (65,503)
Cash, cash equivalents and restricted cash at beginning of period116,255 33,604 99,107 
Cash, cash equivalents and restricted cash at end of period$352,519 $116,255 $33,604 
Cash and cash equivalents339,528 115,355 33,104 
Restricted cash included in other assets, non-current12,566 900 500 
Restricted cash included in prepaid expenses and other current assets425   
Total cash, cash equivalents and restricted cash$352,519 $116,255 $33,604 

96


Fiscal Year Ended April 30,
202220212020
Supplemental disclosure of cash flow information—cash paid for income taxes$939 $550 $660 
Supplemental disclosures of non-cash investing and financing activities:
Purchases of property and equipment included in accounts payable and accrued liabilities$9,261 $212 $417 
Right-of-use assets obtained in exchange for lease obligations$26,529 $ $ 
Right-of-use assets obtained in exchange for lease obligations arising from lease modifications$1,572 $ $ 
Unpaid liabilities related to intangible purchases$2,500 $ $ 
Receivable from exercise of stock options included in prepaid expenses, other current assets and other assets$29 $ $ 
Deferred offering costs included in accounts payable and accrued liabilities$ $105 $ 
Vesting of early exercised stock options$2,746 $2,869 $655 
(1)Including changes in related party balances of $20,668, $(14,930), and $19,750 for the fiscal years ended April 30, 2022, 2021 and 2020, respectively.
(2)Including changes in related party balances of $12,739, $8,264 and nil for the fiscal years ended April 30, 2022, 2021 and 2020, respectively.
(3)Including changes in related party balances of $18,493, $56 and nil for the fiscal years ended April 30, 2022, 2021 and 2020, respectively.
(4)Including changes in related party balances of $(3,350), $8,308 and nil for the fiscal years ended April 30, 2022, 2021 and 2020, respectively.
(5)Including changes in related party balances of $(7,565), $6,198, and $(18,445) for the fiscal years ended April 30, 2022, 2021 and 2020, respectively.

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

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 Application 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 the rest 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.
Reclassification and Reverse Stock Split
In November 2020, the Company amended and restated its certificate of incorporation to effect a reclassification of the Company’s prior Class B common stock and Class C common stock into Class A common stock and redeemable convertible Class B-1 common stock into a new redeemable convertible Class A-1 common stock. The rights, including the liquidation, dividend, and voting rights, are substantially identical for each class of common stock reclassified. All references to prior Class B common stock and Class C common stock have been recast to Class A common stock, and all references to redeemable convertible Class B-1 common stock have been recast to redeemable convertible Class A-1 common stock in these consolidated financial statements to give retrospective effect to the reclassification for all periods presented. The Company also authorized a new Class B common stock. The rights, including the liquidation and dividend rights, of the Class A common stock and the new Class B common stock are substantially identical, other than the voting rights and conversion rights upon transfer of the Class B common stock. See Note 9. Stockholders’ Equity for more information.
Additionally, the Company effected a 6-for-1 reverse stock split of the Company’s outstanding common stock, preferred stock, and stock option awards. The par value of the common stock and preferred stock was not adjusted as a result of the reverse stock split. The authorized shares of the Class A common stock, new Class A-1 common stock, new Class B common stock and preferred stock were also adjusted to 390,000,000 shares, 6,666,667 shares, 21,000,000 shares, and 233,107,379 shares, respectively. All authorized, issued, and outstanding shares of common stock, preferred stock, stock option awards, and per share data included in these consolidated financial statements have been recast to give retrospective effect to the adjusted authorized shares and reverse stock split for all periods presented.
Initial Public Offering and Concurrent Private Placements
In December 2020, the Company completed its initial public offering (“IPO”), in which the Company issued and sold 17,825,000 shares of its Class A common stock at $42.00 per share, which included 2,325,000 shares issued upon the exercise of the underwriters’ over-allotment option to purchase additional shares. The Company received net proceeds of $694.6 million after deducting underwriting discounts and other offering expenses. In connection with the IPO:
all 33,628,776 shares of the Company’s outstanding redeemable convertible preferred stock, except the Series A* preferred stock, automatically converted into an equivalent number of shares of Class A common stock on a one-to-one basis;
all 3,499,992 shares of the Company’s outstanding redeemable convertible Series A* preferred stock automatically converted into an equivalent number of shares of Class B common stock on a one-to-one basis;
all 6,666,665 shares of the Company’s outstanding redeemable convertible Class A-1 common stock automatically converted into an equivalent number of shares of Class A common stock on a one-to-one basis; and
the Company amended and restated its certificate of incorporation which became effective upon completion of the IPO.
Deferred offering costs consist primarily of direct and incremental accounting, legal and other fees related to the Company’s IPO. Prior to the IPO, all deferred offering costs incurred were capitalized and included in other assets on the consolidated balance sheet. Upon completion of the IPO, $7.2 million of deferred offering costs were reclassified into stockholders’ equity as a reduction of the IPO proceeds.
98

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The Company also completed a concurrent private placement immediately subsequent to the closing of the IPO, in which the Company issued and sold 2,380,952 and 1,190,476 shares, respectively, of its Class A common stock at $42.00 per share to Spring Creek Capital LLC, an affiliate of Koch Industries, Inc., and Microsoft Corporation, respectively (the “Concurrent Private Placement”). The Company received aggregate proceeds of $150.0 million and did not pay underwriting discounts with respect to the shares of Class A common stock that were sold in the Concurrent Private Placement.
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 (“GAAP”). The consolidated financial statements include the accounts of C3.ai, Inc. 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 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 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 and 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 2022, 2021 and 2020 relate to the fiscal years ended April 30, 2022, 2021 and 2020, respectively.
Concentration of Risk
Financial instruments that potentially subject the Company to concentration of credit risk consist of cash and cash equivalents, investments 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.
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 as of April 30, 2022 and 2021.
Restricted Cash
The Company had restricted cash pledged as security deposits at April 30, 2022 and 2021 of $12.6 million and $0.9 million, respectively, primarily representing a security deposit required by certain leases. The balance of restricted cash as of April 30, 2022 and 2021 was recorded as long-term other assets on the consolidated balance sheets.
99

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Investments
The Company determines the appropriate classification of investments at the time of purchase and reevaluates such determination at each period-end. The Company’s investments, 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.
Such securities are carried at estimated fair values and reported in cash equivalents, short-term investments or long-term investments. Unrealized gains and losses, net of tax, are reported in other comprehensive (loss) income as a separate component on the consolidated statements of comprehensive loss. Fair value is determined based on quoted market rates when observable or by utilizing data points that are observable, such as quoted prices, interest rates and yield curves. Declines in fair value judged to be other-than-temporary on available-for-sale marketable securities are recorded within other income (expense), net on the consolidated statements of operations. In order to determine whether a decline in value is other-than-temporary, the Company evaluates, among other factors, the duration and extent to which the fair value has been less than the carrying value and its intent and ability to retain the investment for a period of time sufficient to allow for any anticipated recovery in fair value. The cost of securities sold is based on the specific-identification method. Interest on securities classified as available-for-sale marketable securities is included in interest income on the consolidated statements of operations.
Non-marketable equity securities without readily determinable fair values are recorded at cost, less impairment, and adjusted to fair value within other expense, net if there are observable price changes for identical or similar securities. Non-marketable equity securities are recorded within long-term investments. Impairment loss is recorded in other expense, net 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.2 million and $0.8 million was recorded as of April 30, 2022 and 2021, respectively. Accounts receivable included unbilled receivables of as of April 30, 2022 and April 30, 2021 of $19.9 million and $3.8 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.
100

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The carrying amounts of the Company’s financial instruments, including cash, cash equivalents, restricted cash, accounts receivable, accounts payable, and accrued expenses, approximate their fair value due to their short maturities. The fair value of the company’s investments is discussed in Note 3. Fair Value Measurements.
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, loans to non-executive employees, prepaid software subscriptions, prepaid rent, and prepaid health 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, 2022 and 2021.
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, 2022 and 2021.
Leases
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 leases that commenced before the Company’s adoption date of Accounting Standards Codification (“ASC”) Topic 842, Leases, the Company elected the practical expedient to not reassess the following: (1) whether any expired or existing contracts contain leases; (2) the lease classification for any expired or existing leases; and (3) initial direct costs for any existing leases. 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.
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. Refer to Note 6. Leases for more information.
101

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
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. 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 ASC Topic 606, Revenue From Contracts With Customers (“ASC 606”) for all periods presented. The core principle of ASC 606 is to recognize revenue for 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. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.
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 are subject to the usage-based royalty and series guidance variable consideration estimation exceptions, respectively.
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 the price at which the performance obligation has previously been sold through past transactions, taking into account internally approved pricing guidelines related to the performance obligations. 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 combined performance obligation, or to a bundle of goods or services, the Company will consider 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.
102

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Subscription Revenue
Subscription revenue is primarily comprised of term licenses, stand-ready COE support services, trials of our applications, and software-as-a-service (“SaaS”) offerings. 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 also include our maintenance and support services that comprised 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 distinct performance obligation within the context of the contract satisfied over time.
Determining whether the software license and maintenance and support services are considered distinct performance obligations that should be accounted for separately or as one combined performance obligation may require significant judgment. In reaching its conclusion, the Company considered the nature of its promise to provide the customer real time analytics and machine learning algorithms that require regular re-training to maintain and improve prediction accuracy. The Company fulfills this promise by providing real time data feeds to the machine learning model and by providing regular tuning, optimization and critical updates to the constantly changing type system. Accordingly, the Company has determined that the software license and maintenance and support services fulfill a single promise to the customer under the contract.
The Company’s subscriptions are generally offered under renewable, multi-year, fixed fee contracts where payments are typically due annually 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 Center of Excellence (“COE”) support services, hosting services and trial services, which are distinct performance obligations. A description of the Company’s offerings are as follows:
C3 AI Application 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 Application Platform provides data scientists and application developers robust advantages for rapid application and analytics development and deployment. Customers primarily pay for the C3 AI Application Platform via fixed annual fees based on the number of development users allowed to access the C3 AI Application Platform. The C3 AI Application Platform offering is primarily a term subscription but at times has been sold as a perpetual license and generates additional runtime subscription fees, a type of consumption or usage-based revenue based on compute and storage resources required to run the C3 AI Application Platform.
C3 AI Applications are production applications that address a wide range of predictive analytics 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 machine learning capabilities. C3 AI Applications sold without the C3 AI Application Platform can be in the form of term or perpetual licenses or subscriptions and earn revenue through a fixed fee and/or usage-based royalties.
C3 Maintenance and Support Services are provided for the C3 AI Application 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 utility of the software.
103

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
COE Support Services. COE Support Services provide premium development services and support by an available pool of resources. The purpose of the COE is to allow the customer to utilize, extend or modify C3 applications and to develop its own applications on the C3 AI Application Platform. To facilitate customer’s efforts, C3 provides the following COE Support Services on the C3 AI Application Platform and C3 applications to customer personnel during the subscription term of COE: (1) support and guidance on C3 AI overall software application architecture; (2) data integration, data science, and application development support on the C3 AI Application Platform; (3) training on the C3 AI Application Platform and C3 AI Applications to the customer project team members; and (4) support to help address any developmental issues faced by the customer. COE Support Services are generally offered under renewable, multi-year, fixed fee contracts whereby payments are primarily due annually in advance and in most cases are co-terminous with the C3 AI Application Platform subscription term. 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.
Trials. Trial projects typically consist of several phases including project kickoff, design, data integration, configuration, validation and final demonstration. These trials are typically fixed-price eight to 16-week production pilots 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. During the trial, the Company integrates data, configures machine learning algorithms supporting the use case, and configures a user interface to present the resulting insights. At the end of a trial, the Company demonstrates a working application that shows the utility, benefit, and economic value to be gained from a production deployment of big data, analytics, and machine learning applications. These paid trials are solely meant to demonstrate the feasibility of the Company’s offering to the customer and provide them with a level of confidence to encourage them to enter into a large, multi-year arrangement with the Company. Trial revenue is recognized over time during the production pilot period.
Hosting Services. For certain customers, the Company provides access to the C3 AI Application 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 Application 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 Application Platform and/or C3 Application arrangements and the amount of revenue recognized on a monthly basis varies based on actual consumption by the customer.
Ex Machina is a no-code solution that provides secure, easy access to analysis-ready data, and enables business analysts without data science training to rapidly perform data science tasks such as building, configuring, training, and visualizing AI models. It offers a graphical interface that allows users to connect rapidly to enterprise data stores, and export results to other enterprise applications. C3 AI Ex Machina is offered via a monthly subscription or longer-term subscriptions and can be hosted by the Company or hosted by a customer. Revenue from C3 AI Ex Machina is generated through fixed fee and/or usage-based royalties.
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 Suite 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.
104

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
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 Application Platform and/or C3 AI Applications. Monthly usage-based runtime and hosting charges are billed as they are delivered. 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 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 financing from the customers or to provide customers with financing.
Costs to Obtain and Fulfill 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, 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 are expensed as incurred when the expected amortization period is one year or less.
Costs to obtain and fulfill 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.
Cost of 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 the Company’s AI Suite, 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, 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.
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.
105

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Stock-Based Compensation
Stock-based compensation expense related to stock option awards and restricted stock units (“RSUs”) is recognized based on the fair value of the awards granted. The fair value of each option award is estimated on the grant date using the Black-Scholes option pricing model. The Black-Scholes option pricing model requires the input of highly subjective 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. The assumptions used to determine the fair value of the option awards represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment. The fair value of each RSU is based on the fair value of the Company’s common stock on the date of grant. 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.
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.
The Company capitalized $3.0 million of software costs during the fiscal year ended April 30, 2022 and included in other assets, non-current in the consolidated balance sheets. The Company amortized $0.7 million of capitalized software costs during the fiscal year ended April 30, 2022 and included in cost of subscription revenue in the consolidated statements of operations. The Company did not capitalize any software costs during the fiscal years ended April 30, 2021 and 2020, respectively.
Advertising Expenses
Advertising expenses of $51.9 million, $35.3 million and $29.2 million incurred during the fiscal years ended April 30, 2022, 2021 and 2020, 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, 2022, 2021 and 2020, 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 income (expense), net within the consolidated statements of operations.
106

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
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 Company considers all series of its redeemable convertible preferred stock to be participating securities. Under the two-class method, the net loss attributable to common stockholders is not allocated to the redeemable convertible preferred stock as the holders of its redeemable convertible preferred stock do not have a contractual obligation to share in the Company’s losses. Net income is attributed to common stockholders and participating securities based on their participation rights. 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 redeemable convertible preferred stock. 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, 2022, 2021 and 2020, related to unrealized gains or losses from available-for-sale marketable securities.
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, 2022 and 2021.
107

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
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. Contributions are allocated between sales and marketing and research and development based on the estimated benefits received by the Company. The Company’s initial contribution to C3.ai DTI provided equal benefits across sales and marketing and research and development. From fiscal year 2021, the Company expected contributions to C3.ai DTI to primarily benefit its research and development efforts. The Company recognized nil, nil and $5.7 million of expense related to the contribution in sales and marketing for the years ended April 30, 2022, 2021 and 2020, respectively. Additionally, the Company recognized $11.5 million, $2.7 million and $5.7 million of expense related to the contribution in research and development for the years ended April 30, 2022, 2021 and 2020, respectively.
Recently Adopted Accounting Pronouncements
In August 2018, the FASB issued ASU 2018-15, Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement that is a Service Contract, which requires a customer in a cloud computing arrangement that is a service contract to follow the internal-use software guidance in ASC 350-40 to determine which implementation costs to defer and recognize as an asset. The guidance is effective for the fiscal year beginning May 1, 2021. Early adoption is permitted. The Company adopted this guidance effective May 1, 2021 on a prospective basis, and the adoption did not have a material impact on its consolidated financial statements and related disclosures.
In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740)—Simplifying the Accounting for Income Taxes. The amendments in this update simplify various aspects of the accounting for income tax by eliminating certain exceptions to the general approach under existing accounting guidance provided by ASC 740, Income Taxes, and clarifies certain aspects of the existing guidance to promote more consistent application. The amendments in this new standard include, the elimination of exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new standard also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and that single-member limited liability companies and similar disregarded entities that are not subject to income tax are not required to recognize an allocation of consolidated income tax expense in their separate financial statements, but could elect to do so. The guidance is effective for the Company beginning May 1, 2022. Early adoption is permitted. The Company adopted this guidance effective May 1, 2021, and the adoption did not have a material impact on its consolidated financial statements and related disclosures.
108

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
2.Revenue
Disaggregation of Revenue
The following table presents revenue by geographical region (in thousands):
Fiscal Year Ended April 30,
202220212020
North America(1)
$197,485 $119,795 $121,485 
Europe, the Middle East and Africa(1)
46,251 56,030 33,086 
Asia Pacific(1)
9,023 5,992 2,095 
Rest of World(1)
 1,400  
Total revenue$252,759 $183,217 $156,666 
__________________
(1)The United States comprised 78%, 65% and 78% of the Company’s revenue in the fiscal years ended April 30, 2022, 2021 and 2020, respectively. No country comprised 10% of greater of the Company’s revenue for the fiscal year ended April 30, 2022. France comprised 12% and 10.5% of the Company’s revenue in the fiscal years ended April 30, 2021 and 2020, respectively. The Netherlands comprised 12% of the Company’s revenue in the fiscal year ended April 30, 2021. No other country comprised 10% or greater of the Company’s revenue for each of the fiscal years ended April 30, 2022, 2021 and 2020.
Deferred Revenue
The following table reflects the deferred revenue balance (in thousands):
As of April, 30
20222021
Deferred revenue, current$48,854 $72,263 
Deferred revenue, non-current288 2,964 
Total deferred revenue$49,142 $75,227 
Significant changes in the deferred revenue balances during the fiscal years ended April 30, 2022 and 2021 were as follows (in thousands):
Deferred Revenue
April 30, 2020$60,295 
Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year
(57,542)
Increases due to invoicing prior to satisfaction of performance obligations
72,474 
April 30, 202175,227 
Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year
(71,566)
Increases due to invoicing prior to satisfaction of performance obligations
45,481 
April 30, 2022$49,142 
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. This primarily consists of monthly usage-based runtime and hosting charges arising in some revenue contracts.
109

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Revenue expected to be recognized from remaining performance obligations was approximately $477.4 million as of April 30, 2022 of which $169.7 million is expected to be recognized over the next 12 months and the remainder thereafter.
Costs to Obtain or Fulfill a Contract
As of April 30, 2022 and 2021, the amount of costs to obtain and fulfill a contract included in prepaid expenses and other current assets was $5.7 million and $3.2 million, respectively. The amount of costs to obtain and fulfill a contract included in other assets, non-current as of April 30, 2022 and 2021 was $18.2 million and $9.1 million, respectively. Expenses recognized for costs to obtain and fulfill a contract for the years ended April 30, 2022, 2021 and 2020 was $5.1 million, $1.2 million and $1.0 million, respectively, and is 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 year ended April 30, 2022. There were no impairments related to costs to obtain or fulfill a contract for the fiscal years ended April 30, 2021 and 2020, respectively.
Customer Concentration
All of the Company’s Customer-Entities (as defined under “Management's Discussion and Analysis of Financial Condition and Results of Operations” in Part II, Item 7 of this Annual Report on Form 10-K) consist of corporate and governmental entities. 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 accounts receivable balance. One separate Customer-Entity accounted for 31% of revenue for the year ended April 30, 2022. Two separate Customer-Entities accounted for 19% and 12%, respectively, of revenue for the year ended April 30, 2021. Two separate Customer-Entities accounted for 26% and 10%, respectively, of revenue for the year ended April 30, 2020. Three separate Customer-Entities accounted for 32%, 13% and 12% of accounts receivable at April 30, 2022. Four separate Customer-Entities accounted for 18%, 14%, 14%, and 11% of accounts receivable at April 30, 2021.
3.Fair Value Measurements
The Company’s financial instruments consist primarily of cash equivalents, restricted cash, available-for-sale marketable securities, accounts receivable, non-marketable equity securities, and accounts payable. Cash and cash equivalents and available-for-sale marketable securities are reported at their respective fair values on the consolidated balance sheets. Non-marketable equity securities are reported at cost less impairment. The remaining financial instruments are reported on the consolidated balance sheets at amounts that approximate current fair values.
110

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
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, 2022As of April 30, 2021
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Cash equivalents:
Money market funds$107,726 $ $ $107,726 $43,401 $ $ $43,401 
Commercial paper 142,511  142,511     
Corporate debt securities 8,884  8,884     
Certificates of deposit 3,000  3,000     
Available-for-sale marketable securities:
U.S. treasury securities 12,763  12,763  57,998  57,998 
Certificates of deposit 97,205  97,205  422,978  422,978 
U.S. government agencies securities 13,890  13,890     
Commercial paper 241,132  241,132  494,676  494,676 
Corporate debt securities 287,729  287,729  2,368  2,368 
Total cash equivalents and available-for-sale marketable securities$107,726 $807,114 $ $914,840 $43,401 $978,020 $ $1,021,421 
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.
111

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
4.Investments
Cash Equivalents and Available-for-Sale Marketable Securities
The following table summarizes the Company’s cash equivalents and available-for-sale marketable securities (in thousands):
As of April 30, 2022As of April 30, 2021
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair ValueAmortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Cash equivalents:
Money market funds$107,726 $ $ $107,726 $43,401 $ $ $43,401 
Commercial paper142,511   142,511     
Corporate debt securities8,889  (5)8,884     
Certificates of deposit3,000   3,000     
Available-for-sale marketable securities:
U.S. treasury securities12,764  (1)12,763 57,993 5  57,998 
Certificates of deposit97,205   97,205 422,952 32 (6)422,978 
U.S. government agencies securities14,113  (223)13,890     
Commercial paper241,134  (2)241,132 494,625 64 (13)494,676 
Corporate debt securities289,646 20 (1,937)287,729 2,369  (1)2,368 
Total cash equivalents and available-for-sale marketable securities$916,988 $20 $(2,168)$914,840 $1,021,340 $101 $(20)$1,021,421 
The following table summarizes the Company’s available-for-sale marketable securities by contractual maturity (in thousands):
As of April 30, 2022As of April 30, 2021
Amortized CostFair ValueAmortized CostFair Value
Within one year$622,517 $620,633 $977,939 $978,020 
After one year through five years32,345 32,086   
Total$654,862 $652,719 $977,939 $978,020 
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, 2022 (in thousands):
112

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
As of April 30, 2022
Less Than 12 Months12 Months or GreaterTotal
Unrealized LossesFair ValueUnrealized LossesFair ValueUnrealized LossesFair Value
U.S. treasury securities$(1)$12,763 $ $ $(1)$12,763 
Certificates of deposit      
U.S. government agencies securities(223)13,897   (223)13,897 
Commercial paper(2)2,996   (2)2,996 
Corporate debt securities(1,678)248,176 (259)31,194 (1,937)279,370 
Total$(1,904)$277,832 $(259)$31,194 $(2,163)$309,026 
As of April 30, 2022, the Company had 284 investment positions that were in an unrealized loss position. As of April 30, 2021, the Company had 8 investment positions in an unrealized loss position. No investments were other-than-temporary impaired as of April 30, 2022, 2021 or 2020. 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. Based on the Company’s review of these securities, including the assessment of the duration and severity of the unrealized losses and the Company’s ability and intent to hold the investments until maturity, there were no other-than-temporary impairments for these marketable securities at April 30, 2022.
Non-Marketable Equity Securities
As of April 30, 2022 and 2021, the Company had no non-marketable equity securities. As of April 30, 2020, non-marketable equity securities carried at cost of $0.7 million were recorded in long-term investments. The Company recognized an impairment on the non-marketable equity securities of $1.0 million, included in other income (expense), net, on the consolidated statements of operations, during the fiscal year ended April 30, 2020. In November 2020, the Company sold its non-marketable equity security for $0.7 million.
113

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
5.Balance Sheet Details
Property and Equipment, Net
Property and equipment consisted of the following at April 30, 2022 and 2021 (in thousands):
Useful LifeAs of April 30,
(in months)20222021
Leasehold improvements*$8,878 $8,658 
Computer equipment363,321 2,539 
Office furniture and equipment60348 339 
Capital in progressNA11,261  
Total property and equipment23,808 11,536 
Less accumulated depreciation(9,291)(5,403)
Property and equipment, net$14,517 $6,133 
__________________
*Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.
NA = Not Applicable
Depreciation and amortization expense related to property and equipment was $4.4 million, $4.0 million, and $1.2 million for the fiscal years ended April 30, 2022, 2021 and 2020.
Accrued Compensation and Employee Benefits
Accrued compensation and employee benefits consisted of the following at April 30, 2022 and 2021 (in thousands):
As of April 30,
20222021
Accrued bonus$16,078 $12,216 
Accrued vacation3,814 3,935 
Accrued payroll taxes and benefits3,593 3,405 
Accrued commission1,440 1,863 
Accrued salaries7,298 410 
Accrued compensation and employee benefits$32,223 $21,829 
Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following at April 30, 2022 and 2021 (in thousands):
As of April 30,
20222021
Liability for common stock exercised prior to vesting$1,970 $5,331 
Commissions payable to a related party2,510 3,413 
Accrued general expenses4,972 3,588 
Operating lease liabilities, current3,613 3,894 
Other1,809 2,092 
Accrued and other current liabilities$14,874 $18,318 
Refer to Note 6. Leases for more information regarding the Company’s leases.
114

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Cares Act Loan
On May 1, 2020, the Company entered into Paycheck Protection Program (“PPP”) Promissory Note and Agreement with Bank of America, pursuant to which the Company received loan proceeds of $6.3 million (the “PPP Loan”). The PPP Loan was made under, and was subject to the terms and conditions of, the PPP which was established under the CARES Act and is administered by the U.S. Small Business Administration. The term of the PPP Loan was two years with a maturity date of May 1, 2022 and contains a favorable fixed annual interest rate of 1.00%. Payments of principal and interest on the PPP Loan were deferred for the first six months of the term of the PPP Loan until November 1, 2020. Principal and interest were payable monthly and could be prepaid by the Company at any time prior to maturity with no prepayment penalties. On August 18, 2020, the Company repaid in full the PPP loan outstanding, including accrued interest of $0.1 million, in the amount of $6.4 million.
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. Total undiscounted base rent payments over the term of this lease are approximately $103.1 million. In addition to base rent, the Company will be responsible for the Company’s allocated share of costs incurred and expenditures made by the landlord in the operation and management of the leased space. Under the terms of the lease agreement, the Company has a rent abatement with respect to each phase for the initial six months following the rent commencement date for such phase, with initial monthly base rent payments expected to commence April 1, 2023, which will be approximately $0.5 million at commencement and will increase up to a maximum monthly base rent of approximately $1.0 million. The lease agreement also includes an aggregate tenant improvement allowance of $44.2 million for certain costs. The term of the lease is 126 months from the date that rent commences with respect to phase one of the leased space, which will be nine months after the date when phase one of the leased space is delivered to the Company. Pursuant to the lease agreement, the Company provided the landlord an unconditional and irrevocable letter of credit of $12.6 million, which is subject to reduction pursuant to the terms of the lease agreement. 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 applicable leased space to the Company. The lease commencement date of other phases 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, 2022 and 2021 were as follows (in thousands):
Fiscal Year Ended April 30,
Lease Costs
2022
2021
Operating lease costs$5,587 $3,793 
Short term lease costs1,538 1,568 
Variable lease costs1,892 1,589 
Total lease costs$9,017 $6,950 
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 represents 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):
115

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Fiscal Year Ended April 30,
2022
2021
Cash payments included in the measurement of operating lease liabilities – operating cash flows$4,667 $4,031 
Right-of-use assets obtained in exchange for lease obligations$26,529 $ 
Right-of-use assets obtained in exchange for lease obligations arising from lease modifications$1,572 $ 
The following table presents the lease balances within the consolidated balance sheet, weighted-average remaining lease term, and weighted-average discount rates related to the Company’s operating leases (in thousands):
As of April 30,
Operating leases
2022
2021
Right-of-use assetsOther assets, non-current$29,010 $5,094 
Lease liabilities, currentOther current liabilities3,613 3,894 
Lease liabilities, non-currentOther long-term liabilities26,851 1,735 
Total operating lease liabilities$30,464 $5,629 
As of April 30,
Operating leases
2022
2021
Weighted average remaining lease term (in years)9.71.4
Weighted average discount rate3.5 %7.3 %
Future minimum payments under lease obligations at April 30, 2022 were as follows (in thousands):
As of
April 30, 2022
Fiscal 2022$4,097 
Fiscal 20235,752 
Fiscal 20245,928 
Fiscal 20256,101 
Fiscal 2026 and thereafter47,548 
Total future minimum lease payments69,426 
Less: Tenant improvement allowance(26,782)
Less: Imputed interest(12,180)
Total operating lease liabilities$30,464 
7. Commitments and Contingencies
Non-cancellable Commitments
The Company entered into a non-cancellable arrangement with a web-hosting services provider in November 2019. Under the arrangement, the Company committed to spend an aggregate of at least $30.0 million between November 2019 and November 2022, with a minimum amount of $10.0 million in each of the three years, on services with this vendor. The Company has incurred costs totaling $13.9 million, $14.3 million and $4.4 million under the arrangement during the fiscal years ended April 30, 2022, 2021 and 2020, respectively.
116

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
C3.ai DTI Grants
In February 2020, the Company entered into an agreement establishing the 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, 2022 and 2021, the total potential remaining contributions are $31.6 million and $43.1 million, respectively. The future grant payments are conditional in nature and subject to execution of the program in line with specific requirements.
Legal Proceedings
The Company is involved in various legal proceedings and periodically receives claims arising in the ordinary course of business.
Blattman et al. v. Siebel et al., 15-cv-00530 (D. Del.)
On October 28, 2014, Eric Blattman and other former unitholders of E2.0 LLC (“E2.0”), and collectively, the Plaintiffs, filed suit in federal court against Thomas M. Siebel and David Schmaier, alleging violation of Section 10(b) of the Securities Exchange Act of 1934 and common law fraud based on alleged misrepresentations made during negotiations leading up to an April 30, 2012 merger between E2.0 and the Company. Plaintiffs thereafter amended their complaint to add the Company as a defendant, and to add breach of contract claims based on alleged violations of certain earn-out and indemnification provisions in the parties’ merger agreement. A bench trial was held in February 2019, and in a January 29, 2020 opinion the court ruled in favor of defendants the Company, Siebel and Schmaier on all claims. The court also awarded defendants their reasonable attorneys’ fees and costs in defending the action.
In February 2020, Plaintiffs appealed only the portion of the district court’s ruling related to the alleged breach of contract indemnification claim to the Third Circuit Court of Appeals. On February 17, 2021, the Third Circuit affirmed the judgment and orders of the district court in the Company’s and defendants’ favor. On August 10, 2021, the special master appointed by the district court to consider an order on recovery of fees and costs issued a recommendation that the Company be awarded $9.7 million in fees and expenses. Plaintiffs objected to the special master’s recommendation and requested an award of $8.3 million, which the Company opposed. On December 6, 2021, the district court issued an order awarding $9.4 million in attorney’s fees and costs to the Company. The Company received the award in January 2022 and recorded $9.4 million in other income (expenses), in the consolidated statement of operations for the fiscal year ended April 30, 2022.
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 us, and certain current and former officers and directors. The complaint generally alleges that the defendants made material misstatements or omissions about our partnership with Baker Hughes and other strategic alliances, our market potential, and the uptake of our products. The complaint alleges that defendants made these misstatements or omissions in connection with our IPO in violation of Sections 11 and 15 of the Securities Act of 1933 and between December 9, 2020 and February 15, 2022, inclusive, in violation of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934. The complaint seeks unspecified damages, interest, fees and costs. Additionally, on May 23, 2022, a putative shareholder derivative action (captioned Suri v. Siebel et al., 22-cv-03031) was filed in the U.S. District Court for the Northern District of California. The plaintiff asserts claims on the Company’s behalf against certain of the Company’s officers and directors for breach of fiduciary duty, gross mismanagement, abuse of control, unjust enrichment, and contribution under the Securities Exchange Act of 1934 based on allegations similar to those in the securities class action. The Company is named as a nominal defendant. The derivative complaint seeks unspecified damages, an award of costs and expenses, including reasonable attorneys’ fees, and corporate governance reforms. The Company does not believe the claims have merit. 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.
117

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
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. Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock
Upon completion of the IPO, all 33,628,776 shares of the Company’s outstanding redeemable convertible preferred stock, except the Series A* preferred stock, automatically converted into an equivalent number of shares of Class A common stock on a one-to-one basis and all 3,499,992 shares of the Company’s outstanding redeemable convertible Series A* preferred stock automatically converted into an equivalent number of shares of Class B common stock on a one-to-one basis. The carrying value of $399.8 million of all classes of the Company’s outstanding redeemable convertible preferred stock was reclassified into stockholders’ equity. Additionally, all 6,666,665 shares of the Company’s outstanding redeemable convertible Class A-1 common stock automatically converted into an equivalent number of shares of Class A common stock on a one-to-one basis and their carrying value of $18.8 million was reclassified into stockholders’ equity. As of April 30, 2022 and 2021, there were no shares of redeemable convertible preferred stock issued and outstanding. See Note 1. Summary of Business and Significant Accounting Policies for more information.
9. Stockholders’ Equity
Preferred Stock
The Company has authorized the issuance of 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, 2022 there were no shares of preferred stock issued or outstanding.
Common Stock
The Company has authorized the issuance of 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”), 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 common shares 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. The net proceeds during the fiscal years ended April 30, 2022, 2021 and 2020 were nil, $6.0 million and $1.9 million, respectively. The liability is reclassified into equity on a ratable basis as the stock options vest. The Company has recorded a current liability of $2.0 million and $5.3 million as of April 30, 2022 and 2021, respectively. Unvested Class A common stock of 373,790 and 1,091,306 shares as of April 30, 2022 and 2021, respectively were subject to such repurchase right and are legally issued and outstanding as of each period presented. See Note 10. Stock-Based Compensation for more information.
118

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
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.
10. Stock-Based Compensation
On June 29, 2012, the Company adopted the 2012 Incentive Plan. The 2012 Incentive Plan provided for the grant of stock-based awards to employees, non-employee directors, and other service providers of the Company. The 2012 Incentive Plan was terminated in December 2020 in connection with the IPO but continues to govern the terms of outstanding awards that were granted prior to the termination of the 2012 Incentive Plan. No further equity awards will be granted under the 2012 Incentive Plan. With the establishment of the 2020 Equity Incentive Plan (the “2020 Incentive Plan”) as further discussed below, upon the expiration, forfeiture, cancellation, or reacquisition of any shares of Class A common stock underlying outstanding stock-based awards granted under the 2012 Incentive Plan, an equal number of shares of Class A common stock will become available for grant under the 2020 Plan (the “Returning Shares”).
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, nonstatutory stock options, stock appreciation rights, restricted stock awards, RSU awards, performance awards and other equity awards. As of April 30, 2022, the number of shares of Class A common stock available for issuance was 16,232,017. The number of shares of Class A common stock reserved for issuance under the 2020 Incentive Plan is subject to automatic evergreen increases annually through (and including) May 1, 2030 pursuant to the terms of the 2020 Incentive 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. 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. As of April 30, 2022, the Company had not yet launched its 2020 ESPP.
Stock Options to Acquire Class A Common Stock
These 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.
119

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
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, 202032,877 $3.48 8.03$116,962 
Options granted14,504 11.50 
Options exercised(5,799)2.90 
Options cancelled(3,095)5.89 
Balance as of April 30, 202138,487 6.39 7.98$2,304,714 
Options granted6,327 45.41 
Options exercised(4,651)4.61 
Options cancelled(3,825)15.29 
Balance as of April 30, 202236,338 $12.44 7.34$165,436 
Vested and exercisable as of April 30, 202216,300 $5.63 6.39$185,103 
Vested and expected to vest as of April 30, 2022(1)
36,712 $12.44 7.34$167,138 
(1) The number of options vested and expected to vest as of April 30, 2022 includes early exercised, unvested Class A common stock. Refer to Note 9. Stockholders’ Equity for more information.
The weighted average grant date fair value of options granted during the fiscal years ended April 30, 2022, 2021 and 2020 was $19.15, $6.17 and $2.22, 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, 2022, 2021 and 2020 was $187.3 million, $137.3 million and $4.2 million, respectively. The total grant date fair value of options vested during the fiscal years ended April 30, 2022, 2021 and 2020 was $35.3 million, $15.0 million and $6.8 million, respectively.
As of April 30, 2022 and 2021, there was $151.0 million and $97.8 million, respectively, of unrecognized compensation cost related to stock options which are expected to be recognized over an estimated weighted-average period of 3.3 years and 3.8 years, respectively.
The grant-date fair value of the options issued for the fiscal years ended April 30, 2022 and 2021 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,
20222021
Valuation assumptions:
Expected dividend yield % %
Expected volatility44.1 %43.8 %
Expected term (years)6.46.3
Risk-free interest rate1.1 %0.4 %
120

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Restricted Stock Units
During the fiscal year ended April 30, 2021, the Company began granting RSUs to its employees and some service providers. No RSUs were granted prior to the IPO. The 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-twenty-fifth 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, 2022, the Company recognized stock-based compensation expense of $72.9 million associated with such RSUs.
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, 2020 $ 
RSUs granted447 74.52 
Unvested Balance as of April 30, 2021447 74.52 
RSUs granted13,750 37.49 
RSUs vested(264)52.53 
RSUs forfeited(1,824)54.06 
Unvested Balance as of April 30, 202212,109 $36.04 
As of April 30, 2022 and 2021, there was $375.6 million and $32.2 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.5 years and 4.8 years, respectively.
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,
202220212020
Cost of subscription$8,638 $828 $370 
Cost of professional services2,710 376 122 
Sales and marketing40,344 9,080 3,074 
Research and development39,200 2,950 1,223 
General and administrative22,549 8,506 3,521 
Total stock-based compensation expense$113,441 $21,740 $8,310 
Shareholder Loan
In January 2018, in connection with the Series F preferred stock financing, the Company issued 1,251,921 shares of Series F preferred stock in exchange for a note receivable of $24.5 million from its CEO. Prior to the automatic conversion of all Series F preferred stock outstanding into Class A common stock upon the completion of the IPO, the underlying shares of Series F preferred stock were legally outstanding though were not included in the carrying amounts of preferred stock as the note receivable is treated as an equity classified stock-based option grant. In September 2020, the Company’s CEO paid the outstanding full recourse promissory note and accrued interest in the amount of $26.0 million. No interest income was recorded for the note. Refer to Note 13. Related Party Transactions for more information.
11. Income Taxes
The components of the Company’s net loss before provision for income taxes for the fiscal years ended April 30, 2022, 2021 and 2020 was as follows (in thousands):
121

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Fiscal Year Ended April 30,
202220212020
Domestic$(189,891)$(58,407)$(69,887)
Foreign(1,385)3,415 889 
Net loss before provision for income taxes$(191,276)$(54,992)$(68,998)
The components of the Company’s provision for income taxes for the fiscal years ended April 30, 2022, 2021 and 2020 was as follows (in thousands):
Fiscal Year Ended April 30,
202220212020
Current expense
Federal$ $ $ 
State310 286 113 
Foreign479 418 267 
Total789 704 380 
Deferred expense
Federal   
State   
Foreign   
Total   
Total provision for income taxes$789 $704 $380 
The reconciliation of U.S. federal statutory rate to the Company’s effective tax rate was follows (in thousands):
Fiscal Year Ended April 30,
202220212020
Expected benefit at federal statutory rate$(40,119)$(11,628)$(14,489)
State tax expense—net of federal benefit310 286 113 
Impact of foreign operations770 (299)85 
Federal research and development credit(1,109)(694)(530)
Change in valuation allowance59,450 30,587 14,837 
Stock-based compensation(19,152)(17,667)(23)
Meals and entertainment50 35 242 
Other permanent items589 84 145 
Total provision for income taxes$789 $704 $380 
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, 2022 and 2021 was as follows (in thousands):
122

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
As of April 30,
20222021
Deferred tax assets
Accrued payroll$521 $889 
Other accruals & reserves6,185 4,053 
Operating lease liability6,957 1,323 
Deferred revenue442 1,258 
Depreciation2,099 1,588 
Net operating losses114,291 73,189 
R&D tax credit6,618 4,778 
Stock based compensation15,669 3,690 
Other905 327 
Gross deferred tax assets153,687 91,095 
Valuation allowance(144,678)(88,015)
Total deferred tax assets9,009 3,080 
Deferred tax liabilities
Prepaid expenses(2,384)(1,883)
Operating lease right-of-use assets(6,625)(1,197)
Total deferred tax liabilities(9,009)(3,080)
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, 2022 and 2021 was $144.7 million and $88.0 million, respectively. The increase of $56.7 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.
As of April 30, 2022 and 2021, the Company had net operating loss carryforwards for federal income tax purposes of approximately $486.2 million and $308.3 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 $7.6 million, will expire beginning in 2032 if not utilized. Federal charitable contribution carryforwards of approximately $25.7 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, 2022 and 2021, the Company had net operating loss carryforwards for state income tax purposes of approximately $180.4 million and $139.7 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 $7.1 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):
123

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
As of April 30,
20222021
Balance as of May 1$5,333 $4,048 
Increases for tax positions related to the current year2,035 1,285 
Balance as of April 30$7,368 $5,333 
As of April 30, 2022, no amount of unrecognized tax benefits, if recognized, would impact the Company’s effective income tax rate, given the Company’s full valuation allowance position. 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, 2022 and 2021, 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.
The Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted by the United States on March 27, 2020. The CARES Act did not have a material impact on the Company’s provision for income taxes for the fiscal year ended April 30, 2022.
The American Rescue Plan Act of 2021 (“ARPA”) was signed by President Biden on March 11, 2021. The legislation revised IRC Section 162(m) which will go into effect beginning with tax years that begin after December 31, 2026. It expanded the definition of “covered employees” to include an additional five highest-compensated employees which do not remain as covered employees indefinitely. The Company has assessed the relevant provisions and concludes the tax provisions of the ARPA did not have a material impact on the Company’s consolidated financial statements for the fiscal year ended April 30, 2021.
12. 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. Class A and B common shares have identical liquidation and distribution rights. Prior to the automatic conversion of all shares of redeemable convertible Class A-1 common stock into Class A common stock upon the completion of the IPO, the shares of redeemable convertible Class A-1 common stock had a liquidation preference, but were legal form common stock and participated in losses equally with all common stockholders.
Prior to the automatic conversion of all of its redeemable convertible preferred stock outstanding into Class A and Class B common stock upon the completion of the IPO, the Company considered all redeemable convertible preferred stock to be participating securities because they participated in any dividends declared on the Company’s common stock on an as-if-converted basis. Redeemable convertible preferred stock did not participate in the net loss per share with common stockholders as the holders of the convertible preferred did not have a contractual obligation to share in the Company’s losses.
Accordingly, under the two-class method, the net loss is not allocated to the redeemable convertible preferred stock such that the resulting net loss for all periods presented was allocated on a proportionate basis to shares of Class A, Class A-1, and Class B common stock for the number of days that each class was issued and outstanding during the period.
Basic net loss per share attributable to common stockholders is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less shares subject to repurchase. Diluted net loss per share attributable to common stockholders is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period to the extent they are dilutive. For purposes of this calculation, the convertible preferred, stock options, 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 for all periods presented. 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 years ended April 30, 2022, 2021 and 2020.
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):
124

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Fiscal Year Ended April 30,
202220212020
Numerator
Net loss attributable to common stockholders$(192,065)$(55,696)$(69,378)
Denominator
Basic and diluted weighted-average Class A common shares outstanding100,904 56,678 29,133 
Basic and diluted weighted-average Class A-1 common shares outstanding 6,667 6,667 
Basic and diluted weighted-average Class B common shares outstanding3,500 3,500  
Basic and diluted net loss per share attributable to common stockholders
Basic and diluted net loss per Class A common shares outstanding$(1.84)$(0.90)$(1.94)
Basic and diluted net loss per Class A-1 common shares outstanding$ $(0.55)$(1.94)
Basic and diluted net loss per Class B common shares outstanding$(1.84)$(0.35)$ 
At April 30, 2022, 2021 and 2020, the Company’s potentially dilutive securities were convertible preferred stock and stock options, which have been excluded from the computation of diluted net loss per share as the effect would be to reduce the net loss per share attributable to common stockholders. Based on the amounts outstanding at April 30, 2022, 2021 and 2020, 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:
Fiscal Year Ended April 30,
202220212020
Convertible preferred stock
Series A*  3,499,992 
Series B*  4,559,999 
Series B-1A*  2,430,635 
Series B-1B*  92,769 
Series C*  2,779,738 
Series D  12,278,422 
Series E  540,003 
Series F  5,399,581 
Series G  3,893,701 
Series H  1,653,928 
Stock options36,711,820 39,577,809 33,533,380 
RSUs12,109,114 447,095  

13. Related Party Transactions
Shareholder Loan
In January 2018, the Company issued 1,251,921 shares of Series F Preferred Stock in exchange for a non-recourse promissory note to Thomas M. Siebel, the Company’s CEO, in the amount of $24.5 million. The promissory note has a term of five years with the ability to renew for up to four successive one-year periods and bears interest at a rate of 2.18% per annum, compounded annually. In September 2020, Mr. Siebel paid the outstanding promissory note in full including accrued interest in the total amount of $26.0 million. Refer to Note 10. Stock-Based Compensation for more information.
125

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Revenue Transactions with Baker Hughes Company
In June 2019, the Company entered into multiple agreements with Baker Hughes Company (“Baker Hughes”) under which Baker Hughes received a three-year subscription to use the Company’s software. These agreements were revised in June 2020 to extend the term to five years and modify the subscription fees due. Under the revised agreements, Baker Hughes has made minimum, non-cancellable revenue commitments, which are 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 the fiscal year ending April 30, 2021, $75.0 million in the fiscal year ending April 30, 2022, $125.0 million in the fiscal year ending April 30, 2023, and $150.0 million in the 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 these minimum revenue commitments.
The Company and Baker Hughes further revised these agreements 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 further incentivize Baker Hughes’ sales of the Company’s products and services.
A portion of the transaction price in the Company’s arrangement with Baker Hughes is variable. Beginning in the fiscal year ending April 30, 2023, Baker Hughes’ annual commitments will be 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 reduces the revenues recognized from the arrangement. At the end of each reporting period, the Company reviews and updates the estimate as additional information becomes available.
Pursuant to the revised arrangement, the Company acknowledged that Baker Hughes had met its minimum annual revenue commitment for the fiscal year ending 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.
Revenues recognized under the arrangement were as follows (in thousands):
Fiscal Year Ended April 30,
202220212020
Direct subscription$60,425 $30,557 $40,425 
Direct professional services16,872 4,825 292 
Total revenue from direct subscription and professional services77,297 35,382 40,717 
Total revenue from certain customers in Oil and Gas field related to the Baker Hughes arrangement27,732 20,491 5,929 
Total revenue related to the arrangement$105,029 $55,873 $46,646 
As of April 30, 2022 and 2021, balances related to Baker Hughes that are reported within accounts receivable, net (inclusive of unbilled receivables of $16.5 million and $2.8 million, respectively) included $35.8 million and $15.2 million, respectively and deferred revenue, current included $0.1 million and $7.7 million, respectively.
The Company recognized cost of subscription revenue related to services purchased from Baker Hughes of $0.6 million, $0.1 million and nil for the fiscal years ended April 30, 2022, 2021 and 2020, respectively. The Company recognized sales and marketing expenses related to Baker Hughes of $8.2 million, less than $0.1 million and nil for the fiscal years ended April 30, 2022, 2021 and 2020, respectively. As of April 30, 2022 and 2021, accounts payable related to Baker Hughes included $18.5 million and $0.1 million, respectively.
126

C3.AI, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The remaining performance obligations related to Baker Hughes, which includes both direct subscriptions and reseller arrangements, is comprised of (in thousands):
As of April 30,
20222021
Deferred revenue$2,337 $8,487 
Commitments from non-cancellable contracts212,934 95,542 
Total remaining performance obligations$215,271 $104,029 
As of April 30, 2022 and 2021, the current portion of deferred costs of $4.9 million and $1.7 million, respectively, were included in prepaid expenses and other current assets and the non-current portion of $16.1 million and $6.6 million, respectively, were included in other assets, non-current. The Company amortized $3.3 million, nil and nil, respectively, of deferred commissions during the fiscal year ended April 30, 2022, 2021 and 2020, respectively, and these amounts were included in sales and marketing expense in the consolidated statements of operations.
The Company recognized $16.0 million and $8.3 million of sales commission as deferred costs during the fiscal year ended April 30, 2022 and 2021, respectively, related to this arrangement. The sales commissions of $8.3 million recognized in the fiscal year ended April 30, 2021 is payable to Baker Hughes over the term of three years based on the agreements, of which the Company paid $3.4 million during the fiscal year ended April 30, 2022. The sales commissions of $16.0 million recognized in the fiscal year ended April 30, 2022 will be amortized over an expected period of five years and payable to Baker Hughes by April 30, 2022. The sales commission of $16.0 million will be paid in the first quarter of fiscal year 2023.
As of April 30, 2022 and 2021, accrued and other current liabilities related to Baker Hughes included $2.5 million and $3.4 million, respectively, and other long-term liabilities included $2.4 million and $4.9 million, respectively.

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, 2022 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, 2022 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, 2022.
127


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, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
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.

128


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 its subsidiaries (the “Company”) as of April 30, 2022, 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, 2022, 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, 2022, of the Company and our report dated June 22, 2022, 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 22, 2022
ITEM 9B. OTHER INFORMATION
None.
129


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 2022 annual meeting of stockholders, or our 2022 Proxy Statement, to be filed with the SEC within 120 days after the end of our fiscal year ended April 30, 2022, 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.

ITEM 11. EXECUTIVE COMPENSATION
The information required by this Item will be included in our 2022 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 2022 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 2022 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 2022 Proxy Statement and is incorporated herein by reference.


130


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
S-1/A333-25008210.2November 30, 2020
10-K
001-39744
10.2.1June 25, 2021
10-Q
001-39744
10.3December 2, 2021
S-1/A333-25008210.3November 30, 2020
S-1333-25008210.4November 13, 2020
131


S-1333-25008210.5November 13, 2020
S-1333-25008210.6November 13, 2020
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
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
10-Q
001-39744
10.1September 2, 2021
10-Q
001-39744
10.1March 3, 2022
10-Q
001-39744
10.2March 3, 2022
8-K
001-39744
10.1March 2, 2022
132


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.
133


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
C3.ai, Inc.
Date: June 22, 2022
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 Juho Parkkinen, 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 22, 2022
(Principal Executive Officer)
/s/ Juho Parkkinen
Juho ParkkinenSenior Vice President and Chief Financial OfficerJune 22, 2022
(Principal Financial and Accounting Officer)
/s/ Patricia A. House
Patricia A. HouseDirectorJune 22, 2022
/s/ Richard C. Levin
Richard C. LevinDirectorJune 22, 2022
/s/ Michael G. McCaffery
Michael G. McCafferyDirectorJune 22, 2022
/s/ Condoleezza Rice
Condoleezza RiceDirectorJune 22, 2022
/s/ S. Shankar Sastry
S. Shankar SastryDirectorJune 22, 2022
/s/ Bruce Sewell
Bruce SewellDirectorJune 22, 2022
/s/ Lisa A. Davis
Lisa A. DavisDirectorJune 22, 2022
/s/ Jim H. Snabe
Jim H. SnabeDirectorJune 22, 2022
/s/ Stephen M. Ward, Jr.
Stephen M. Ward, Jr.DirectorJune 22, 2022
134
EX-10.9.4 2 fy22exhibit1094.htm EX-10.9.4 Document
Exhibit 10.9.4
FOURTH AMENDMENT TO LEASE
THIS FOURTH AMENDMENT TO LEASE (this "Fourth Amendment") is made and entered into effective as of April 6th , 2022 (the "Effective Date"), by and between GOOGLE LLC, a Delaware limited liability company ("Landlord"), and C3.AI, INC., a Delaware corporation ("Tenant").
RECITALS :
A.    Landlord and Tenant are parties (each, if applicable, as successor-in-interest to one or more parties) to that certain Triple Net Space Lease dated as of October 28, 2011 (as amended and/or modified to date, the "Lease"), pursuant to which Landlord is currently leasing to Tenant, and Tenant is currently leasing from Landlord, certain space (the "Premises") containing approximately 99,560 rentable square feet in the building located at 1300 Seaport Boulevard, Redwood City, California 94063 (the "Building"), as more particularly described in the Lease. All capitalized terms when used herein shall have the same meanings given such terms in the Lease unless expressly superseded by the terms of this Fourth Amendment.
B.    Landlord and Tenant now desire to amend the Lease (i) to extend the term thereof (the "Term"), and (ii) to modify various terms and provisions of the Lease, all as hereinafter provided.
AGREEMENT :
NOW THEREFORE, in consideration of the foregoing recitals and the mutual covenants contained herein, and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto agree as follows:
1.Extension of Term. The Term, which is currently scheduled to expire on September 30, 2022, is hereby extended for a period of three (3) months (the "Fourth Amendment Extended Term"), commencing on October 1, 2022 (the "Fourth Amendment Extended Term Commencement Date") and expiring on December 31, 2022, unless sooner terminated pursuant to the terms of the Lease, as amended by this Fourth Amendment (collectively, the "Amended Lease").
2.Rent. Prior to the Fourth Amendment Extended Term, the base rent ("Base Rent") payable by Tenant shall continue to be as set forth in the Lease. During the Fourth Amendment Extended Term, Tenant shall pay monthly installments of Base Rent to Landlord for the Premises as set forth in the following schedule:
Period of
Fourth Amendment Extended Term
Monthly Installment of Base Rent
10/1/2022 – 12/31/22$517,993.08
Notwithstanding anything to the contrary contained in the Lease, from and after the Effective Date, (i) Tenant shall be liable for and shall pay before delinquency, taxes levied against Tenant's equipment, furniture, fixtures and any other personal property located in or




about the Premises, and (ii) Tenant shall pay prior to delinquency any (A) rent tax or sales tax, service tax, transfer tax or value added tax, or any other applicable tax on the rent or services herein or otherwise respecting the Amended Lease, (B) taxes assessed upon or with respect to the possession, leasing, operation, management, maintenance, alteration, repair, use or occupancy by Tenant of the Premises or any portion of the Project (as defined below), including the Project parking facilities; or (C) taxes assessed upon this transaction or any document to which Tenant is a party creating or transferring an interest or an estate in the Premises. If taxes on Tenant's equipment, furniture, fixtures and any other personal property are levied against Landlord or Landlord's property or if the assessed value of Landlord's property is increased by the inclusion therein of a value placed upon such equipment, furniture, fixtures or any other personal property and if Landlord pays the taxes based upon such increased assessment, which Landlord shall have the right to do regardless of the validity thereof but only under proper protest if requested by Tenant, Tenant shall upon demand repay to Landlord the taxes so levied against Landlord or the proportion of such taxes resulting from such increase in the assessment, as the case may be.
3.Condition of Premises. Tenant is currently in possession of the Premises and shall continue to accept and occupy the Premises and the Building in their current "AS IS" condition as of the Effective Date and the Fourth Amendment Extended Term Commencement Date without any agreements, representations, understandings or obligations on the part of Landlord to perform or pay for any alterations, repairs or improvements to the Premises, except as otherwise expressly set forth in the Amended Lease.
4.Landlord's Address for Notices. Effective as of the Effective Date, all notices, consents, demands and other communications delivered by Tenant to Landlord pursuant to and in accordance with the Lease must be addressed to the following addresses:
Originals sent to:
Google LLC
1600 Amphitheatre Parkway
Mountain View, California 94043
Attention: Lease Administration
and
Google LLC
1600 Amphitheatre Parkway
Mountain View, California 94043
Attention: Legal Department / RE Matters
In addition, notwithstanding anything to the contrary contained in the Lease, if a demand, consent or notice (collectively referred to as a "notice") shall be given to either party by the other, the notice shall be in writing and delivered by hand or sent by registered or certified mail with return receipt requested, or sent by overnight or same day courier service at the party's respective notice address(es) set forth in the Amended Lease. Either party may, at any time, change its notice address by giving the other party written notice of the new address in the manner described in this Section.
5.Statutory CASp Disclosure. For purposes of Section 1938(a) of the California Civil Code, Landlord hereby discloses to Tenant, and Tenant hereby acknowledges, that the Premises have not undergone inspection by a Certified Access Specialist (CASp). In addition, the following notice is hereby provided pursuant to Section 1938(e) of the California Civil Code: "A Certified Access Specialist (CASp) can inspect the subject premises and determine whether the subject premises comply with all of the applicable construction-related accessibility standards

-2-



under state law. Although state law does not require a CASp inspection of the subject premises, the commercial property owner or lessor may not prohibit the lessee or tenant from obtaining a CASp inspection of the subject premises for the occupancy or potential occupancy of the lessee or tenant, if requested by the lessee or tenant. The parties shall mutually agree on the arrangements for the time and manner of the CASp inspection, the payment of the fee for the CASp inspection, and the cost of making any repairs necessary to correct violations of construction-related accessibility standards within the premises." In furtherance of and in connection with such notice: (i) Tenant, having read such notice and understanding Tenant's right to request and obtain a CASp inspection and with advice of counsel, hereby elects not to obtain such CASp inspection and forever waives its rights to obtain a CASp inspection with respect to the Premises, the Building, and/or the project in which the Building is located (if any) ("Project") to the extent permitted by applicable laws now or hereafter in effect; and (ii) if the waiver set forth in clause (i) hereinabove is not enforceable pursuant to applicable laws now or hereafter in effect, then Landlord and Tenant hereby agree as follows (which constitute the mutual agreement of the parties as to the matters described in the last sentence of the foregoing notice): (A) Tenant shall have the one-time right to request for and obtain a CASp inspection, which request must be made, if at all, in a written notice delivered by Tenant to Landlord on or before the Fourth Amendment Extended Term Commencement Date; (B) any CASp inspection timely requested by Tenant shall be conducted (1) between the hours of 9:00 a.m. and 5:00 p.m. on any business day, (2) only after ten (10) days' prior written notice to Landlord of the date of such CASp inspection, (3) in a professional manner by a CASp designated by Landlord and without any testing that would damage the Premises, the Building, or the Project in any way, (4) in accordance with all of the provisions of the Lease applicable to Tenant contracts for construction, and (5) at Tenant's sole cost and expense, including, without limitation, Tenant's payment of the fee for such CASp inspection, the fee for any reports and/or certificates prepared by the CASp in connection with such CASp inspection (collectively, the "CASp Reports") and all other costs and expenses in connection therewith; (C) Landlord shall be an express third party beneficiary of Tenant's contract with the CASp, and any CASp Reports shall be addressed to both Landlord and Tenant; (D) Tenant shall deliver a copy of any CASp Reports to Landlord within two (2) business days after Tenant's receipt thereof; (E) any information generated by the CASp inspection and/or contained in the CASp Reports shall not be disclosed by Tenant to anyone other than (I) contractors, subcontractors and/or consultants of Tenant, in each instance who have a need to know such information and who agree in writing not to further disclose such information, or (II) any governmental entity, agency or other person, in each instance to whom disclosure is required by law or by regulatory or judicial process; (F) Tenant, at its sole cost and expense, shall be responsible for making any improvements, alterations, modifications and/or repairs to or within the Premises to correct violations of construction-related accessibility standards, including, without limitation, any violations disclosed by such CASp inspection; and (G) if such CASp inspection identifies any improvements, alterations, modifications and/or repairs necessary to correct violations of construction-related accessibility standards relating to those items of the Building, and/or the Project located outside the Premises that are Landlord's obligation to repair as set forth in the Lease, then Landlord shall perform such improvements, alterations, modifications and/or repairs as and to the extent required by applicable laws to correct such violations, and Tenant shall reimburse Landlord for the cost of such improvements, alterations, modifications and/or repairs within ten (10) business days after Tenant's receipt of an invoice therefor from Landlord.
6.Brokers. Landlord and Tenant each hereby represents and warrants to the other that it has had no dealings with any real estate broker or agent in connection with the negotiation of this Fourth Amendment, and that it knows of no other real estate broker or agent who is entitled to a commission in connection with this Fourth Amendment. Each party agrees to indemnify and defend the other party against and hold the other party harmless from any and all claims, demands, losses, liabilities, lawsuits, judgments, and costs and expenses (including, without limitation, reasonable attorneys' fees) with respect to any leasing commission or

-3-



equivalent compensation alleged to be owing on account of any breach of the foregoing representation and warranty by the indemnifying party in connection with this Fourth Amendment.
7.Counterparts; Transmittal. This Fourth Amendment may be executed in any number of counterparts, which may be delivered electronically, via facsimile or by other means. Each counterpart of this Fourth Amendment shall be deemed to be an original, and all such counterparts (including those delivered electronically or via facsimile), when taken together, shall be deemed to constitute one and the same instrument. In addition, telecopied signatures, electronic signatures (including, without limitation, DocuSign) or signatures transmitted by electronic mail in so-called "pdf" format may be used in place of original signatures on this Fourth Amendment. Each party (i) intends to be bound by its respective telecopy or other electronic signature, (ii) is aware that the other will rely on such telecopied or other electronically transmitted signature, and (iii) acknowledges such reliance and waives any defenses to the enforcement of this Fourth Amendment and the documents affecting the transaction contemplated by this Fourth Amendment based on the fact that a signature was sent by telecopy or electronic transmission only.
8.No Options. Notwithstanding anything to the contrary contained in the Amended Lease Tenant hereby acknowledges and agrees that: (i) Tenant has no (A) options to extend or renew the Lease, (B) early termination, (C) options or rights to expand the Premises or to lease additional space in the real property of which the Premises are a part, (D) rights of first offer and/or rights of first refusal to lease any space in the real property of which the Premises are a part, and (E) options or preferential rights to purchase all or any portion of the Premises or the real property of which the Premises are a part nor any other rights or interests with respect to the Premises or the real property of which the Premises are a part, other than as "Tenant" under the Lease; and (ii) Tenant is not entitled to any improvement allowance, free or abated rent, offset right or any other concessions under the Lease.
9.Attorneys' Fees. Notwithstanding anything to the contrary contained herein, should any claim, action, or proceeding (including, for the avoidance of doubt, any appeals of a claim, action, or proceeding) be commenced between the parties hereto concerning any provision of the Amended Lease, or the rights or duties of any person or entity in relation thereto, each party shall bear its own fees and costs (including, without limitation, attorneys' fees, accounting fees, expert witness fees, consulting fees, court costs, and all other costs) to the extent incurred in prosecuting or defending such claim, action, or proceeding against the other party. Nothing in this Section shall be construed to limit a party's obligation, as may be set forth elsewhere in the Amended Lease, to indemnify another from any fees or costs (including, without limitation, attorneys' fees, accounting fees, expert witness fees, consulting fees, court costs, and all other costs), except to the extent incurred by the indemnified party in an action brought against the indemnifying party to enforce such indemnification provisions under the Amended Lease.
10.Governing Law; Venue. The Amended Lease, is governed by, and shall be interpreted under, the laws of the State of California. Venue for any litigation arising out of the Amended Lease, shall be a court of competent jurisdiction in San Mateo County, California, or if no court of competent jurisdiction exists there, then the next nearest court of competent jurisdiction.
11.No Further Modification. Except as set forth in this Fourth Amendment, all of the terms and provisions of the Lease are hereby ratified and confirmed and shall remain unmodified and in full force and effect. In the event of any conflict between the terms and conditions of the Lease and the terms and conditions of this Fourth Amendment, the terms and conditions of this Fourth Amendment shall prevail.

-4-



12.Miscellaneous.
(a)It is understood and agreed that there are no oral agreements between the parties hereto affecting this Fourth Amendment and this Fourth Amendment supersedes and cancels any and all previous negotiations, arrangements, brochures, agreements and understandings, if any, between the parties hereto or displayed by Landlord or Tenant with respect to the subject matter thereof, and none thereof shall be used to interpret or construe this Fourth Amendment.
(b)If any term, provision or condition contained in this Fourth Amendment shall, to any extent, be invalid or unenforceable, the remainder of this Fourth Amendment, or application of such term, provision or condition to persons or circumstances other than those with respect to which it is invalid or unenforceable, shall not be affected thereby, and each and every other term, provision and condition of this Fourth Amendment shall be valid and enforceable to the fullest extent permitted by law.
(c)None of the Landlord or its partners, beneficiaries, trustees, officers, employees, and agents (collectively, the "Landlord Parties") shall have any personal liability for any default by Landlord under the Amended Lease, or arising in connection herewith, and Tenant hereby expressly waives and releases such personal liability on behalf of itself and all persons claiming by, through or under Amended Lease. The limitations of liability contained in this Section 16 shall inure to the benefit of Landlord's and the Landlord Parties' present and future members, partners, beneficiaries, officers, directors, trustees, shareholders, agents and employees, and their respective members, partners, heirs, successors and assigns. Under no circumstances shall any present or future member or partner of Landlord have any liability for the performance of Landlord's obligations under the Amended Lease. Notwithstanding any contrary provision herein, neither Landlord nor the Landlord Parties shall be liable under any circumstances for injury or damage to, or interference with, Tenant's business, including but not limited to, loss of profits, loss of rents or other revenues, loss of business opportunity, loss of goodwill or loss of use, in each case, however occurring.
(d)In performing its obligations under this Lease, Tenant will comply with all applicable commercial and public anti-bribery laws ("Anti-Bribery Laws"), including the U.S. Foreign Corrupt Practices Act of 1977 and the UK Bribery Act of 2010, which prohibit corrupt offers of anything of value, either directly or indirectly to anyone, including government officials, to obtain or keep business or to secure any other improper commercial advantage. Furthermore, Tenant will not make any facilitation payments, which are payments to induce officials to perform routine functions they are otherwise obligated to perform. "Government Officials" include, without limitation, any government employee; candidate for public office; and employee of government-owned or government-controlled companies, public international organizations, and political parties.
(e)In performing its obligations under the Amended Lease, Tenant will (and ensure that its suppliers, subcontractors and other participants in its supply chains will) conduct its business and perform its obligations under the Amended Lease, to ensure compliance with all applicable anti-human trafficking, forced labor, and modern slavery laws and rules including the UK Modern Slavery Act 2015 ("Anti-Modern Slavery Laws"). "Modern Slavery" includes, without limitation, slavery, servitude and forced or compulsory labor, and human trafficking. Tenant will not engage in any acts which would be considered to constitute Modern Slavery and will take reasonable steps to ensure that there is no Modern Slavery in its supply chain.
(f)Tenant will make commercially reasonable and good faith efforts to comply with Landlord’s anti-bribery due diligence process and Landlord’s anti-modern slavery due diligence process, including, without limitation, providing information requested by

-5-



Landlord. Tenant will implement due diligence procedures for its own suppliers, subcontractors and other participants in its supply chains to ensure that there is neither violations of Anti- Modern Slavery Laws nor Anti-Bribery Laws in its supply chains.
(g)Tenant may not delegate its duties or subcontract any work performed under the Amended Lease, without Landlord’s prior written consent (which can be revoked at any time). If Landlord does provide such prior written consent, Tenant must enter into a written agreement with such delegees or subcontractors that contains terms that are at least as protective of Landlord as the terms of the Amended Lease, including compliance with Anti-Bribery Laws and Anti-Modern Slavery Laws. Tenant remains responsible for compliance of such delegees or subcontractors and its personnel in all respects with the Amended Lease.
(h)Tenant will keep complete and accurate records relating to the Amended Lease. During the Term, as extended (including by the Fourth Amendment Extended Term), and for a period of one year afterwards, Landlord may audit Tenant’s relevant records to confirm Tenant’s compliance with the Amended Lease. The auditor will only have access to those books and records of Tenant which are reasonably necessary to confirm such compliance.
(i)Landlord may terminate the Amended Lease, immediately upon written notice to Tenant if Landlord believes, in good faith, that Tenant has violated or caused Landlord to violate any Anti-Bribery Laws and/or Anti-Modern Slavery Laws, or that such a violation is reasonably likely to occur.
[SIGNATURES CONTAINED ON THE FOLLOWING PAGE]


-6-



IN WITNESS WHEREOF, the parties have caused this Fourth Amendment to be duly executed by their duly authorized representatives as of the Effective Date.


"LANDLORD":
GOOGLE LLC,
a Delaware limited liability company
By: /s/ David Radcliffe    
Name:
David Radcliffe    
Title:
VP, REWS /GSRS    
"TENANT":
C3.AI, INC.,
a Delaware corporation
By: /s/ Richard J Lutton, Jr.    
Name:
Richard J Lutton, Jr.    
Title:
SVP and General Counsel    


-7-

EX-21.1 3 fy22exhibit211.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.ai France, S.A.S.France
C3.ai UK Ltd.United Kingdom
C3.ai Italy S.r.l.Italy
C3.ai Belgium SRLBelgium
C3.ai Japan K.K.Japan
C3.ai Netherlands B.V.The Netherlands
C3.ai Australia Pty Ltd.Australia
C3.ai 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 fy22-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 and 333-257452 on Form S-8 of our report dated June 22, 2022, 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, 2022.

/s/ DELOITTE & TOUCHE LLP
San Jose, California
June 22, 2022










EX-31.1 5 fy22302certification-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)) 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 22, 2022By:/s/ Thomas M. Siebel
Thomas M. Siebel
Chief Executive Officer and Chairman of the Board of Directors
(Principal Executive Officer)

EX-31.2 6 fy22302certification-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, Juho Parkkinen, 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)) 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 22, 2022By:
/s/ Juho Parkkinen
Juho Parkkinen
Senior Vice President and Chief Financial Officer
(Principal Financial and Accounting Officer)

EX-32.1 7 fy22906certification-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, 2022, 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 22, 2022By:
/s/ Thomas M. Siebel
Thomas M. Siebel
Chief Executive Officer and Chairman of the Board of Directors
(Principal Executive Officer)

EX-32.2 8 fy22906certification-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, Juho Parkkinen, 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, 2022, 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 22, 2022By:
/s/ Juho Parkkinen
Juho Parkkinen
Senior Vice President and Chief Financial Officer
(Principal Financial and Accounting Officer)

EX-101.SCH 9 ai-20220430.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 0002002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 1001003 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004006 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005007 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 1006008 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 1007009 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) (PARENTHETICAL) link:presentationLink link:calculationLink link:definitionLink 1008010 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1009011 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Summary of Business and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of Business and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Summary of Business and Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Revenue - Disaggregated Revenue by Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Revenue - Deferred Revenue Balance (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Revenue - Changes in Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Revenue - Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Revenue - Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - Revenue - Costs to Obtain or Fulfill a Contract (Details) link:presentationLink link:calculationLink link:definitionLink 2411407 - Disclosure - Revenue - Customer Concentration (Details) link:presentationLink link:calculationLink link:definitionLink 2112103 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2313302 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2414408 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2115104 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 2316303 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - Investments - Cash Equivalents and Available-for-Sale Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2418410 - Disclosure - Investments - Available-for Sale Marketable Securities by Contractual Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2419411 - Disclosure - Investments - 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 2420412 - Disclosure - Investments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2121105 - Disclosure - Balance Sheet Details link:presentationLink link:calculationLink link:definitionLink 2322304 - Disclosure - Balance Sheet Details (Tables) link:presentationLink link:calculationLink link:definitionLink 2423413 - Disclosure - Balance Sheet Details - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2424414 - Disclosure - Balance Sheet Details - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2425415 - Disclosure - Balance Sheet Details - Accrued Compensation and Employee Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2426416 - Disclosure - Balance Sheet Details - Accrued and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2427417 - Disclosure - Balance Sheet Details - Narrative, Cares Act Loan (Details) link:presentationLink link:calculationLink link:definitionLink 2128106 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2329305 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2430418 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2431419 - Disclosure - Leases - Components of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2432420 - Disclosure - Leases -Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2433421 - Disclosure - Leases - Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2434422 - Disclosure - Leases - Term and Discount Rate Information (Details) link:presentationLink link:calculationLink link:definitionLink 2435423 - Disclosure - Leases - Future Minimum Payments and Lease Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2435423 - Disclosure - Leases - Future Minimum Payments and Lease Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2136107 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 2437424 - Disclosure - Commitment and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2138108 - Disclosure - Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock link:presentationLink link:calculationLink link:definitionLink 2439425 - Disclosure - Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2140109 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2441426 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2142110 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2343306 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2444427 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2445428 - Disclosure - Share-Based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2446429 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2447430 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2448431 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2149111 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2350307 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2451432 - Disclosure - Income Taxes - Components of Net Loss, Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2452433 - Disclosure - Income Taxes - Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2453434 - Disclosure - Income Taxes - Effective Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2454435 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2455436 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2456437 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2157112 - Disclosure - Net Loss Per Share Attributable to Common Stockholders link:presentationLink link:calculationLink link:definitionLink 2358308 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 2459438 - 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 2460439 - 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 2161113 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2362309 - Disclosure - Related Party Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 2463440 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2464441 - Disclosure - Related Party Transactions - Revenues Recognized For Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2465442 - Disclosure - Related Party Transactions - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 ai-20220430_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 ai-20220430_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 ai-20220430_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Schedule of Restricted Stock Unit Activity Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block] Stock repurchase program, authorized amount (up to) Stock Repurchase Program, Authorized Amount Customer [Domain] Customer [Domain] Letter of Credit Letter of Credit [Member] Accrued payroll taxes and benefits Accrued Payroll Taxes And Employee Benefits, Current Accrued Payroll Taxes And Employee Benefits, Current Net Loss Per Share Attributable to Common Stockholders Earnings Per Share, Policy [Policy Text Block] State Current State and Local Tax Expense (Benefit) RSUs vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Leasehold improvements Leasehold Improvements [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net loss Net loss Net loss Net loss attributable to common stockholders Net Income (Loss) Attributable to Parent Right-of-use assets Operating Lease, Right-of-Use Asset Net operating losses Deferred Tax Assets, Operating Loss Carryforwards Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Accrued compensation and employee benefits Accrued compensation and employee benefits Employee-related Liabilities, Current Income Statement Location [Axis] Income Statement Location [Axis] Receivable Type [Axis] Receivable Type [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Segment Information Segment Reporting, Policy [Policy Text Block] Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Europe, the Middle East and Africa EMEA [Member] 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 Revenue from Contract with Customer [Abstract] Schedule of Deferred Revenue Balance and Changes in Deferred Revenues Balances Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Additional paid-in capital Additional Paid in Capital, Common Stock Options cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Weighted average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Beginning Balance, shares (in shares) Ending Balance, shares (in shares) Shares outstanding (in shares) Temporary Equity, Shares Outstanding Other assets, non-current Other assets, non-current, from related party Other Assets, Noncurrent Impairment on investment Non-marketable equity securities, impairment Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount Meals and entertainment Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Amount Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Net increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Entity File Number Entity File Number Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Costs of subscription revenue Related Party Transaction, Expenses from Transactions with Related Party Stock options exercised, total intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Series F Series F Redeemable Convertible Preferred Stock [Member] Series F Redeemable Convertible Preferred Stock Certificates of deposit Certificates of deposit Certificates of Deposit [Member] Tax Credit Carryforward [Line Items] Tax Credit Carryforward [Line Items] Accrued bonus Accrued Bonuses, Current Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Organization, Consolidation and Presentation of Financial Statements [Abstract] Change In Contract With Customer, Liability [Roll Forward] Change In Contract With Customer, Liability [Roll Forward] Change In Contract With Customer, Liability Variable lease costs Variable Lease, Cost Net deferred tax assets (liabilities) Deferred Tax Assets, Net Potentially antidilutive shares excluded from computation of net loss per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year Contract with Customer, Liability, Revenue Recognized Research and development Research and Development Expense [Member] Sale of Stock [Axis] Sale of Stock [Axis] Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Reverse stock split ratio, common stock Stockholders' Equity Note, Stock Split, Conversion Ratio Private Placement Private Placement [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 Unrealized (loss) gain on investment securities, net of tax OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Award Type [Domain] Award Type [Domain] Local Phone Number Local Phone Number Credit Facility [Domain] Credit Facility [Domain] Assets Assets [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] Related Party Transactions [Abstract] Vested and exercisable at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 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 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 Summary of Available-For-Sale Marketable Securities by Contractual Maturity Investments Classified by Contractual Maturity Date [Table Text Block] 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 Geographic concentration risk, percentage Customer concentration risk, percentage Concentration Risk, Percentage Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] 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 Accumulated Deficit Retained Earnings [Member] IPO IPO [Member] Debt Instrument [Axis] Debt Instrument [Axis] 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 Available-for-sale marketable securities: Debt Securities, Available-for-sale [Abstract] Advertising Expenses Advertising Cost [Policy Text Block] Series D Series D Redeemable Convertible Preferred Stock [Member] Series D Redeemable Convertible Preferred Stock Operating lease right-of-use assets Deferred Tax Liabilities, Leasing Arrangements Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Accounts payable, from related party Accounts Payable, Related Parties 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 Conversion of redeemable convertible preferred stock to common stock upon initial public offering Stock Issued During Period, Value, Conversion of Convertible Securities Deferred offering costs included in accounts payable and accrued liabilities Deferred Offering Costs Incurred But Not Yet Paid Deferred Offering Costs Incurred But Not Yet Paid Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Related Party [Axis] Related Party [Axis] 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] Repurchase and retirement of Class A common stock Stock repurchase program, value of repurchase Stock Repurchased and Retired During Period, Value Accounts receivable Increase (Decrease) in Accounts Receivable Purchases of property and equipment included in accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Conversion of redeemable convertible preferred stock to common stock upon initial public offering Carrying value reclassified into stockholders' equity Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities Related party balances included in accounts payable Increase (Decrease) in Accounts Payable, Related Parties Right-of-use assets obtained in exchange for lease obligations Right-of-use assets obtained in exchange for lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Schedule of Components of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Percentage of employee earnings participation (not exceeding) Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Vesting percentages Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Commitments and Contingencies Disclosure [Abstract] Tax Credit Carryforward [Table] Tax Credit Carryforward [Table] Number of operating segments Number of Operating Segments Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) [Member] Net loss per share attributable to common stockholders, basic (in dollars per share) Basic net loss per common shares outstanding (in dollars per share) Earnings Per Share, Basic Long-term Purchase Commitment, Category of Item Purchased [Domain] Long-term Purchase Commitment, Category of Item Purchased [Domain] Fiscal 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Series H Preferred Stock Series H Series H Redeemable Convertible Preferred Stock [Member] Series H Redeemable Convertible Preferred Stock Revenue Revenue from Contract with Customer [Text Block] Document Information [Line Items] Document Information [Line Items] 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 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 Revenue commitment, fiscal year 2021 Revenue Commitment, Year Two Revenue Commitment, Year Two Geographic Concentration Risk Geographic Concentration Risk [Member] 401(k) matching contributions Defined Contribution Plan, Cost Number of RSUs Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Investor Investor [Member] Operating lease liability Deferred Tax Assets, Operating Lease Liability Deferred Tax Assets, Operating Lease Liability Costs to obtain and fulfill a contract Sales commissions, recognized as deferred costs Capitalized Contract Cost, Net 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 Commercial paper Commercial paper Commercial Paper [Member] Cash payments included in the measurement of operating lease liabilities – operating cash flows Operating Lease, Payments Other Other Noncash Income (Expense) Deferred costs, sales commissions, term (in years) Capitalized Contract Cost, Payment Period Capitalized Contract Cost, Payment Period Deferred costs, sales commissions, prepaid expense and other noncurrent assets Capitalized Contract Cost, Net, Noncurrent Number of phases Lessee, Operating Lease, Number Of Phases Lessee, Operating Lease, Number Of Phases Sales commissions paid Payments for Commissions Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Entity Voluntary Filers Entity Voluntary Filers Series B-1A* Series B-1A Redeemable Convertible Preferred Stock [Member] Series B-1A Redeemable Convertible Preferred Stock Stock options vested, total grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Revenue commitment, fiscal year 2023 Revenue Commitment, Year Four Revenue Commitment, Year Four Plan Name [Axis] Plan Name [Axis] Liability for common stock exercised prior to vesting Deferred Compensation Share-based Arrangements, Liability, Current Level 1 Fair Value, Inputs, Level 1 [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [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] Goodwill, impairment Goodwill, Impairment Loss Income Tax Disclosure [Abstract] State tax expense—net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Entity Small Business Entity Small Business Interest rate Related Party Transaction, Rate Conversion of stock, converted (in shares) Conversion of Stock, Shares Converted Increases for tax positions related to the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Total liabilities and stockholders’ equity Liabilities and Equity Accrued payroll Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation Other Other Accrued Liabilities, Current Pending Litigation Pending Litigation [Member] Investments, Debt and Equity Securities [Abstract] 401(k) Plan Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block] Due to related parties, noncurrent Due to Related Parties, Noncurrent Share-based Payment Arrangement, Tranche One Share-based Payment Arrangement, Tranche One [Member] Deferred revenue, current Deferred revenue, current, from related party Contract with Customer, Liability, Current Maturities and sales of investments Proceeds from Sale and Maturity of Debt Securities, Available-for-sale Customer Two Customer Two [Member] Customer Two Options exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Restricted cash Restricted Cash Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Unrecognized tax benefits, if recognized, would impact effective income tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Accounts payable Increase (Decrease) in Accounts Payable Accrued general expenses Accrued General Expenses, Current Accrued General Expenses, Current Net Loss Per Share Attributable to Common Stockholders Earnings Per Share [Text Block] 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 Operating expenses Operating Expenses [Abstract] Entity Interactive Data Current Entity Interactive Data Current Contribution expense Contribution Expense Contribution Expense Issuance of Class A common stock upon exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Minimum Minimum [Member] Gross profit Gross Profit Related Party Affiliated Entity [Member] Fiscal 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Balance Sheet Location [Domain] Balance Sheet Location [Domain] Loan proceeds, promissory note Proceeds from Notes Payable Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Balance as of May 1 Balance as of April 30 Unrecognized Tax Benefits Income Tax Authority [Domain] Income Tax Authority [Domain] Gross deferred tax assets Deferred Tax Assets, Gross France FRANCE Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Gross Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Entity Address, State or Province Entity Address, State or Province Period after date phase one delivered (in months) Lessee, Operating Lease, Term Of Contract, Period After Date Phase One Delivered Lessee, Operating Lease, Term Of Contract, Period After Date Phase One Delivered 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 AFS, 12 Months or Greater, Fair Value Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer Proceeds from sale of non-marketable equity security Non-marketable equity securities, proceeds from sale Proceeds From Sale Of Equity Securities Without Readily Determinable Fair Value Proceeds From Sale Of Equity Securities Without Readily Determinable Fair Value Current liabilities Liabilities, Current [Abstract] Capitalized software development costs Payments to Develop Software Receivable [Domain] Receivable [Domain] Issuance of common stock Stock Issued During Period, Value, New Issues Operating lease liabilities Increase (Decrease) in Operating Lease Liability General and administrative General and Administrative Expense 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 Schedule of Provision for Income Tax Expenses Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] 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 Web-Hosting Services, November 2022 Web-Hosting Services, November 2022 [Member] Web-Hosting Services, November 2022 Line of Credit Line of Credit [Member] Proceeds from repayment of shareholder loan Proceeds From Repayment Of Shareholder Loan Proceeds From Repayment Of Shareholder Loan Stock-Based Compensation Share-based Payment Arrangement [Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Leases Lessee, Leases [Policy Text Block] Unrecognized tax benefits, cumulative interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares) Temporary Equity, Stock Issued During Period, Shares, Conversion Of Convertible Securities Temporary Equity, Stock Issued During Period, Shares, Conversion Of Convertible Securities 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 Issuance of Preferred Stock, issuance costs Payments of Stock Issuance Costs Issuance of common stock (in shares) Stock issued during period (in shares) Stock Issued During Period, Shares, New Issues Deferred costs, sales commissions, amortization period (in years) Capitalized Contract Cost, Amortization Period 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 Cost of revenue Cost of Revenue [Abstract] Software Subscription Agreement Software Subscription Agreement [Member] Software Subscription Agreement Federal Current Federal Tax Expense (Benefit) Total operating lease liabilities Total operating lease liabilities Operating Lease, Liability Letter of credit outstanding Letters of Credit Outstanding, Amount Document Transition Report Document Transition Report Common stock Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Purchase commitment Long-term Purchase Commitment, Amount Unrecognized compensation cost, weighted-average recognition period (in years) Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 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 Customer Concentration Risk Customer Concentration Risk [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Commitments and contingencies (note 7) Commitments and Contingencies Leases Lessee, Operating Leases [Text Block] Web-Hosting Services, November 2021 Web-Hosting Services, November 2021 [Member] Web-Hosting Services, November 2021 Accumulated other comprehensive (loss) income Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Accounts receivable, allowance Accounts Receivable, Allowance for Credit Loss, Current Web-Hosting Services, November 2019-November 2022 Web-Hosting Services, November 2019-November 2022 [Member] Web-Hosting Services, November 2019-November 2022 ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Schedule of Valuation Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Foreign Deferred Foreign Income Tax Expense (Benefit) Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Legal Entity [Axis] Legal Entity [Axis] Auditor Name Auditor Name Cover [Abstract] 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] Schedule of Revenue by Geographical Region Revenue from External Customers by Geographic Areas [Table Text Block] Investments Marketable Securities, Policy [Policy Text Block] Class of Stock [Axis] Class of Stock [Axis] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Temporary Equity, by Class of Stock [Table] Temporary Equity, by Class of Stock [Table] Total undiscounted base rent payments over term of lease Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Schedule of Unrecognized Tax Benefits Reconciliation Summary of Income Tax Contingencies [Table Text Block] 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] Notes receivable Notes Receivable, Related Parties Income Tax Authority [Axis] Income Tax Authority [Axis] Net proceeds received Sale of Stock, Consideration Received on Transaction Purchase commitment, incurred cost Long-Term Purchase Commitment, Incurred Cost Long-Term Purchase Commitment, Incurred Cost Accounts receivable, net, from related party Accounts receivable, net, inclusive of unbilled receivables from related party Accounts Receivable, Related Parties, Current Prepaid expenses and other current assets Prepaid expenses and other current assets, from related party Prepaid Expense and Other Assets, Current Financial Instrument [Axis] Financial Instrument [Axis] Beginning Balance, Amount Ending Balance, Amount Temporary Equity, Carrying Amount, Attributable to Parent Related party revenue Revenue from Related Parties Entity [Domain] Entity [Domain] Short-term Debt [Line Items] Short-term Debt [Line Items] 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 Accrued and other current liabilities Accrued and other current liabilities, from related party Accrued and other current liabilities Accrued Liabilities, Current Total revenue Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Unrecognized tax benefits, anticipated significant change over the next 12 months Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit Stock based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Numerator Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Accrued vacation Accrued Vacation, Current Current expense Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Area under lease (in square feet) Lessee, Operating Lease, Area Under Lease Lessee, Operating Lease, Area Under Lease Stock options Share-based Payment Arrangement, Option [Member] Audit Information [Abstract] Audit Information [Abstract] Deferred offering costs reclassified into stockholders' equity as a reduction of the IPO proceeds Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Document Information [Table] Document Information [Table] Equity [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] AFS, Less Than 12 Months, Fair Value Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months Common Stock Common Stock [Member] Interest income Investment Income, Interest Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Loss from operations Operating Income (Loss) Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Stock repurchase program, repurchase period (in months) Stock Repurchase Program, Period in Force Operating lease liabilities, current Lease liabilities, current Operating Lease, Liability, Current Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] 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 Gross Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Issuance of Preferred Stock, net of issuance costs Temporary Equity, Stock Issued During Period, Value, New Issues Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense 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 Additional Paid-In Capital Additional Paid-in Capital [Member] Cash and cash equivalents Amortized Cost Cash and Cash Equivalents, at Carrying Value Depreciation and amortization expense, related to property and equipment Depreciation Amount awarded from other party Litigation Settlement, Amount Awarded from Other Party Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Cash equivalents: Cash and Cash Equivalents [Abstract] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Purchases of investments Payments to Acquire Debt Securities, Available-for-sale Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount Recommended amount to be awarded from other party Litigation Settlement, Recommended Amount To Be Awarded From Other Party Litigation Settlement, Recommended Amount To Be Awarded From Other Party Other income (expense), net Other Nonoperating Income (Expense) Other liabilities Related party balances included in other liabilities Increase (Decrease) in Other Operating Liabilities 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 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 Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Deferred revenue Deferred Tax Assets, Deferred Income Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] U.S. government agencies securities U.S. government agencies securities US Government Debt Securities [Member] Proceeds from issuance of stock, net of issuance costs Proceeds from Issuance of Redeemable Convertible Preferred Stock Conversion ratio Preferred Stock, Convertible, Conversion Ratio Revenue commitment, fiscal year 2025 Revenue Commitment, Year Six Revenue Commitment, Year Six Total liabilities Liabilities Unbilled Revenues Unbilled Revenues [Member] Issuance of Preferred Stock, net of issuance costs (in shares) Temporary Equity, Stock Issued During Period, Shares, New Issues Temporary Equity, Stock Issued During Period, Shares, New Issues Deferred tax assets Deferred Tax Assets, Net [Abstract] Schedule of Accrued and Other Current Liabilities Schedule of Accrued Liabilities [Table Text Block] Award Type [Axis] Award Type [Axis] Options granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Balance at beginning of period Balance at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Blattman et al. v. Siebel et al. Blattman et al. v. Siebel et al. [Member] Blattman et al. v. Siebel et al. Schedule of Maturities of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Total stockholders’ equity Beginning Balance, Amount Ending Balance, Amount Stockholders' Equity Attributable to Parent Billing Status, Type [Axis] Billing Status, Type [Axis] Settled Litigation Settled Litigation [Member] Net operating loss carryforwards Operating Loss Carryforwards Common stock, shares issued (in shares) Common Stock, Shares, Issued Series F Preferred Stock Series F Preferred Stock [Member] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued City Area Code City Area Code Vested and exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Purchase commitment, term (in years) Long-term Purchase Commitment, Period Professional services Cost of professional services Professional Services [Member] Professional Services Repurchase of common stock and options in tender offer Payments For Repurchase Of Common Stock And Stock Options Payments For Repurchase Of Common Stock And Stock Options Entity Address, City or Town Entity Address, City or Town Repurchase and retirement of Class A Common stock Payments for Repurchase of Common Stock Property and equipment, useful life (in years) Useful Life (in months) Property, Plant and Equipment, Useful Life Other accruals & reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Stockholders’ equity Stockholders' Equity Attributable to Parent [Abstract] Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items] Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items] Supplemental disclosures of non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Series B-1B* Series B-1B Redeemable Convertible Preferred Stock [Member] Series B-1B Redeemable Convertible Preferred Stock Concentration of Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Axis] 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] Schedule of Short-term Debt [Table] Schedule of Short-term Debt [Table] Lease liabilities, non-current Operating Lease, Liability, Noncurrent Measurement Frequency [Domain] Measurement Frequency [Domain] Total Current Income Tax Expense (Benefit) Accrued compensation and employee benefits Increase (Decrease) in Employee Related Liabilities Deferred expense Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Notes Receivable Notes Receivable [Member] Costs to obtain and fulfill a contract, expense Capitalized Contract Cost, Amortization Cash paid for amounts included in the measurement of operating lease liabilities: Cash Flow, Lessee [Abstract] Cash Flow, Lessee Accumulated deficit Retained Earnings (Accumulated Deficit) Software Development Costs Research, Development, and Computer Software, Policy [Policy Text Block] Other long-term liabilities, from related party Due to Other Related Parties, Noncurrent Lease term (in months) Lessee, Operating Lease, Term of Contract Expiration period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Litigation Case [Domain] Litigation Case [Domain] RSUs Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Entity Filer Category Entity Filer Category Baker Hughes Company Baker Hughes Company [Member] Baker Hughes Company Total deferred tax liabilities Deferred Tax Liabilities, Gross Other-than-temporary impairment loss Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale Costs to obtain and fulfill a contract, impairment loss Capitalized Contract Cost, Impairment Loss Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Share-based Payment Arrangement, Tranche Two Share-based Payment Arrangement, Tranche Two [Member] U.S. treasury securities U.S. treasury securities US Treasury Securities [Member] Income Statement [Abstract] Entity Registrant Name Entity Registrant Name Other Assets Other Noncurrent Assets [Member] Shares subject to repurchase right (in shares) Common Stock Subject To Repurchase, Number Of Shares Common Stock Subject To Repurchase, Number Of Shares Capitalized software costs Capitalized Computer Software, Net Proceeds from exercise of Class A common stock options Proceeds from Stock Options Exercised Short-term investments Short-term Investments Summary of Business and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Related Party Transaction [Axis] Related Party Transaction [Axis] Other permanent items Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Options cancelled (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Provision for income taxes Provision for income taxes Income Tax Expense (Benefit) Accounts receivable, net of allowance of $812 and $755 as of April 30, 2022 and 2021, respectively Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Asia Pacific Asia Pacific [Member] Interest income Interest Income, Related Party Equity Components [Axis] Equity Components [Axis] Entity Tax Identification Number Entity Tax Identification Number Series E Series E Redeemable Convertible Preferred Stock [Member] Series E Redeemable Convertible Preferred Stock Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Sales and marketing Selling and Marketing Expense [Member] Redeemable Convertible Common Class A-1 Stock Redeemable Convertible Class A-1 Common Stock Redeemable Convertible Common Class A-1 Stock Redeemable Convertible Common Class A-1 Stock [Member] Redeemable Convertible Common Class A-1 Stock Total future minimum lease payments Lessee, Operating Lease, Liability, to be Paid Accounts Receivable Accounts Receivable [Member] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] 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 Sale of Stock [Domain] Sale of Stock [Domain] Denominator Weighted Average Number of Shares Outstanding Reconciliation [Abstract] RSUs forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Term of rent abatement per phase, following rent commencement date (in months) Lessee, Operating Lease, Term Of Rent Abatement Per Phase, Following Rent Commencement Date Lessee, Operating Lease, Term Of Rent Abatement Per Phase, Following Rent Commencement Date Receivables Billing Status [Domain] Receivables Billing Status [Domain] Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] Tender offer repurchases Stock Repurchased During Period, Value Revenue commitment, fiscal year 2024 Revenue Commitment, Year Five Revenue Commitment, Year Five Federal Deferred Federal Income Tax Expense (Benefit) Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract] Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Statement of Financial Position [Abstract] Deferred tax assets, increase in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Schedule of Revenues Recognized and Remaining Performance Obligations For Related Party Transactions Schedule of Related Party Transactions [Table Text Block] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Product and Service [Axis] Product and Service [Axis] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Netherlands NETHERLANDS Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Non-marketable equity securities, cost Equity Securities without Readily Determinable Fair Value, Amount Entity Public Float Entity Public Float Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Unrecognized stock-based compensation expense, non-options Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Chief Executive Officer (CEO) Chief Executive Officer [Member] 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 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 Equity Component [Domain] Equity Component [Domain] Short term lease costs Short-term Lease, Cost Prepaid expenses Deferred Tax Liabilities, Prepaid Expenses Grants, potential remaining contributions Grants, Potential Remaining Contributions Grants, Potential Remaining Contributions Sales and marketing Related party sales and marketing Selling and Marketing Expense Fiscal 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Tender offer repurchases (in shares) Stock Repurchased During Period, Shares Repayment of Shareholder Loan APIC, Increase For Collection Of Finance Receivable APIC, Increase For Collection Of Finance Receivable Increases due to invoicing prior to satisfaction of performance obligations Contract With Customer, Liability, Increase For Invoicing Prior To Satisfaction Of Performance Obligation Contract With Customer, Liability, Increase For Invoicing Prior To Satisfaction Of Performance Obligation 2020 Incentive Plan Twenty Twenty Incentive Plan [Member] Twenty Twenty Incentive Plan Trials Trials [Member] Trials Grants Agreement [Domain] Grants Agreement [Domain] Grants Agreement Statement [Line Items] Statement [Line Items] Litigation Case [Axis] Litigation Case [Axis] Category of Item Purchased [Axis] Category of Item Purchased [Axis] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Restricted cash included in other assets, non-current Restricted Cash, Noncurrent Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Less: Tenant improvement allowance Lessee, Operating Lease, Liability, Tenant Improvement Allowance Lessee, Operating Lease, Liability, Tenant Improvement Allowance Revenue expected to be recognized from remaining performance obligations, amount Total remaining performance obligations Revenue, Remaining Performance Obligation, Amount Long-term investments Debt Securities, Available-for-sale, Noncurrent Commitments from non-cancellable contracts Revenue Commitment, Non-Cancellable Contracts Revenue Commitment, Non-Cancellable Contracts Federal Domestic Tax Authority [Member] Revenue, performance obligation timing (in weeks) Revenue, Performance Obligation, Description of Timing Available-for-sale marketable securities: Estimated Fair Value AFS Marketable Securities Maturities, Total Fair Value Debt Securities, Available-for-sale Counterparty Name [Domain] Counterparty Name [Domain] Fiscal 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Repayment of Shareholder Loan Temporary Equity, Collection Of Finance Receivable Temporary Equity, Collection Of Finance Receivable Web-Hosting Services, November 2020 Web-Hosting Services, November 2020 [Member] Web-Hosting Services, November 2020 Net loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Level 2 Fair Value, Inputs, Level 2 [Member] Unpaid liabilities related to intangible purchases Intangible Asset Purchases Incurred But Not Yet Paid Intangible Asset Purchases Incurred But Not Yet Paid Federal research and development credit Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Property, Plant and Equipment by Type [Axis] Long-Lived Tangible Asset [Axis] Valuation allowance Deferred tax assets, valuation allowance Deferred Tax Assets, Valuation Allowance Subsidiary, Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Deferred revenue, non-current Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Auditor Location Auditor Location AFS, Total Fair Value Debt Securities, Available-for-sale, Unrealized Loss Position Amortized Cost Debt Securities, Available-for-sale, Amortized Cost Customer [Axis] Customer [Axis] Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Document Annual Report Document Annual Report Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Summary of Effects of Stock-Based Compensation Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Vesting [Axis] Vesting [Axis] Schedule of Accrued Compensation and Employee Benefits Schedule Of Employee-Related Liabilities [Table Text Block] Schedule Of Employee-Related Liabilities Title of 12(b) Security Title of 12(b) Security Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Total assets Assets Plan Name [Domain] Plan Name [Domain] Number of investments, other-than-temporary impaired Debt Securities, Available-For-sale, Other-Than-Temporary Impaired, Number Of Investments Debt Securities, Available-For-sale, Other-Than-Temporary Impaired, Number Of Investments Common stock, shares authorized (in shares) Common Stock, Shares Authorized Geographical [Domain] Geographical [Domain] Repayment of loan, promissory note Repayments of Notes Payable Document Type Document Type Research and development Research and Development Expense Product and Service [Domain] Product and Service [Domain] Balance Sheet Details Supplemental Balance Sheet Disclosures [Text Block] Series G Preferred Stock Series G Series G Redeemable Convertible Preferred Stock [Member] Series G Redeemable Convertible Preferred Stock Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Notes receivable, number of renewal periods Notes Receivable, Number Of Renewal Periods Notes Receivable, Number Of Renewal Periods Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Grants, payment period (in years) Grants Agreement, Payment Period Grants Agreement, Payment Period Revenue expected to be recognized from remaining performance obligations, period (in months) Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Measurement Frequency [Axis] Measurement Frequency [Axis] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Tax credit carryforwards Tax Credit Carryforward, Amount Litigation Status [Axis] Litigation Status [Axis] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Redeemable Convertible Preferred Stock Preferred Stock Redeemable Convertible Preferred Stock [Member] Schedule of Components of Lease Costs and Supplemental Cash Flow, Balance Sheet, and Lease Terms Information Lease, Cost [Table Text Block] Office furniture and equipment Furniture And Office Equipment [Member] Furniture And Office Equipment Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract] Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Geographical [Axis] Geographical [Axis] Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock Temporary Equity Disclosure [Text Block] Temporary Equity Disclosure Rest of World Rest Of World [Member] Rest Of World Weighted-average shares used in computing net loss per share attributable to common stockholders, basic (in shares) Basic weighted-average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Net loss per share attributable to common stockholders, diluted (in dollars per share) Diluted net loss per common shares outstanding (in dollars per share) Earnings Per Share, Diluted State State and Local Jurisdiction [Member] Commissions payable to a related party Due to Related Parties, Current Cost of subscription License and Service [Member] Sale of stock, shares issued, price per share (in dollars per share) Sale of Stock, Price Per Share Non-cash operating lease cost Operating Lease, Right-of-Use Asset, Amortization Expense Vesting [Domain] Vesting [Domain] 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 Supplemental disclosure of cash flow information—cash paid for income taxes Income Taxes Paid, Net Monthly base rent Lessee, Operating Lease, Initial Base Rent Expense Per Month Lessee, Operating Lease, Initial Base Rent Expense Per Month Impact of foreign operations Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Shares authorized (in shares) Temporary Equity, Shares Authorized Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Total cost of revenue Related party cost of revenue Cost of Revenue Total deferred revenue Beginning Balance Ending Balance Deferred revenue Contract with Customer, Liability Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax [Abstract] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Vesting period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Depreciation Deferred Tax Assets, Depreciation Deferred Tax Assets, Depreciation Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Corporate debt securities Corporate debt securities Corporate Debt Securities [Member] Schedule of Federal Statutory Rate to Effective Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Unbilled receivables Contract with Customer, Receivable, after Allowance for Credit Loss Accounts payable Accounts Payable, Current Concentration Risk Type [Axis] Concentration Risk Type [Axis] Long-lived assets, impairment Impairment, Long-Lived Asset, Held-for-Use Depreciation and amortization Depreciation, Depletion and Amortization Certain Customers In Oil And Gas Field Certain Customers In Oil And Gas Field [Member] Certain Customers In Oil And Gas Field Fiscal 2026 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 Accrued salaries Accrued Salaries, Current Schedule of Assets Measured at Fair Value on a Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Deferred tax liabilities Deferred Tax Liabilities, Gross [Abstract] Accumulated Other Comprehensive (Loss) Income AOCI Attributable to Parent [Member] Convertible preferred stock Convertible Preferred Stock [Member] Common stock, shares outstanding (in shares) Beginning Balance, shares (in shares) Ending Balance, shares (in shares) Common Stock, Shares, Outstanding Financial Instruments [Domain] Financial Instruments [Domain] Temporary Equity Disclosure [Abstract] Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Revenue Revenues [Abstract] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Document Period End Date Document Period End Date Vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Class B Common Stock Common Class B [Member] Entity Central Index Key Entity Central Index Key Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Number of Stock Options Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] State Deferred State and Local Income Tax Expense (Benefit) Total lease costs Lease, Cost Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] R&D tax credit Deferred Tax Assets, Tax Credit Carryforwards, Research Charitable Contribution Carryforward Charitable Contribution Carryforward [Member] Charitable Contribution Carryforward Income Statement Location [Domain] Income Statement Location [Domain] Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-sale [Table] Long-term Purchase Commitment [Line Items] Long-term Purchase Commitment [Line Items] AFS Marketable Securities Maturities, Within one year, Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Shares issued (in shares) Temporary Equity, Shares Issued Notes receivable, term (in years) Notes Receivable, Term Notes Receivable, Term Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Total operating expenses Operating Expenses Other long-term liabilities Other Liabilities, Noncurrent Customer Three Customer Three [Member] Customer Three Series B* Series B Redeemable Convertible Preferred Stock [Member] Series B Redeemable Convertible Preferred Stock Series C* Series C Redeemable Convertible Preferred Stock [Member] Series C Redeemable Convertible Preferred Stock Fiscal Year Fiscal Period, Policy [Policy Text Block] Trading Symbol Trading Symbol Earnings Per Share [Abstract] Contribution Accounting Contribution Accounting, Policy [Policy Text Block] Contribution Accounting, Policy Total property and equipment Property, Plant and Equipment, Gross Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss Related Party Transaction [Domain] Related Party Transaction [Domain] Revenue Revenue from Contract with Customer Benchmark [Member] AFS, Total Unrealized Losses Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss Amount to be award from other party requested by plaintiff Litigation Settlement, Requested By Plaintiff, Amount To Be Awarded From Other Party Litigation Settlement, Requested By Plaintiff, Amount To Be Awarded From Other Party 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 Microsoft Corporation Microsoft Corporation [Member] Microsoft Corporation C3.ai DTI Grants Program C3.ai DTI Digital Transformation Institute Grants Program [Member] C3.ai DTI Digital Transformation Institute Grants Program 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 Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Revenue commitment, fiscal year 2020 Revenue Commitment, Year One Revenue Commitment, Year One Number of investment positions in unrealized loss position Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Stock-based compensation expense Total stock-based compensation expense Share-based Payment Arrangement, Expense Cost of Revenue Cost of Goods and Service [Policy Text Block] 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 Research Tax Credit Carryforward Research Tax Credit Carryforward [Member] Entity Current Reporting Status Entity Current Reporting Status Basic and diluted net loss per share attributable to common stockholders Earnings Per Share, Basic and Diluted [Abstract] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] 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] Supply Commitment [Table] Long-term Purchase Commitment [Table] Operating leases Operating leases Operating Leases [Abstract] Operating Leases Restricted cash included in prepaid expenses and other current assets Restricted Cash, Current Counterparty Name [Axis] Counterparty Name [Axis] Schedule of Components of Net Loss Before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Capital in progress Construction in Progress [Member] Class A Common Stock Common Class A [Member] 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 Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table] Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table] United States UNITED STATES Sale of stock, number of shares issued (in shares) Sale of Stock, Number of Shares Issued in Transaction Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Statement of Comprehensive Income [Abstract] Current assets Assets, Current [Abstract] Proceeds from initial public offering and private placements, net of underwriting discounts Proceeds From Issuance Initial Public Offering And Private Placements Proceeds From Issuance Initial Public Offering And Private Placements Notes receivable, renewal period (in years) Notes Receivable, Renewal Period Notes Receivable, Renewal Period Shares reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Leases [Abstract] Paycheck Protection Program, CARES Act Paycheck Protection Program, CARES Act [Member] Paycheck Protection Program, CARES Act Income Taxes Income Tax, Policy [Policy Text Block] Amortized capitalized software costs Capitalized Computer Software, Amortization Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] 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 Redeemable Convertible Preferred Stock, Excluding Series A Preferred Stock Redeemable Convertible Preferred Stock, Excluding Series A Preferred Stock [Member] Redeemable Convertible Preferred Stock, Excluding Series A Preferred Stock Cash equivalents: Estimated Fair Value Cash and Cash Equivalents, Fair Value Disclosure Entity Address, Postal Zip Code Entity Address, Postal Zip Code Customer One Customer One [Member] Customer One Deferred Revenue, Revenue Recognition, and Costs to Obtain and Fulfill a Contract Revenue from Contract with Customer [Policy Text Block] 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 Payment of deferred offering costs Payments Of Deferred Stock Issuance Costs Payments Of Deferred Stock Issuance Costs Related party balances included in accounts receivable Increase (Decrease) in Accounts Receivable, Related Parties Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted (in shares) Diluted weighted-average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Fair Value, Recurring Fair Value, Recurring [Member] Proceeds from notes receivable payment Proceeds from Collection of Notes Receivable Income Taxes Income Tax Disclosure [Text Block] Over-Allotment Option Over-Allotment Option [Member] Revenue commitment, fiscal year 2022 Revenue Commitment, Year Three Revenue Commitment, Year Three Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Related Party [Domain] Related Party [Domain] Summary of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] 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] Statement of Cash Flows [Abstract] Auditor Firm ID Auditor Firm ID 2020 Employee Stock Purchase Plan Twenty Twenty Employee Stock Purchase Plan [Member] Twenty Twenty Employee Stock Purchase Plan Credit Facility [Axis] Credit Facility [Axis] Entity Address, Address Line One Entity Address, Address Line One Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Entity Address, Address Line Two Entity Address, Address Line Two Changes in operating assets and liabilities Increase (Decrease) in Operating Capital [Abstract] Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Initial Public Offering and Private Placements IPO And Private Placement [Member] IPO And Private Placement 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 General and administrative General and Administrative Expense [Member] Tenant improvement allowance Lessee, Operating Lease, Tenant Improvement Allowance Lessee, Operating Lease, Tenant Improvement Allowance Gross Unrealized Gains Cash And Cash Equivalents, Accumulated Gross Unrealized Gain, Before Tax Cash And Cash Equivalents, Accumulated Gross Unrealized Gain, Before Tax Principles of Consolidation Consolidation, Policy [Policy Text Block] Entity Shell Company Entity Shell Company Expected term (years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Total current liabilities Liabilities, Current Employee Stock Employee Stock [Member] Class of Stock [Domain] Class of Stock [Domain] Series A Redeemable Convertible Preferred Stock Series A* Series A Redeemable Convertible Preferred Stock [Member] Series A Redeemable Convertible Preferred Stock Temporary Equity [Line Items] Temporary Equity [Line Items] Gross Unrealized Losses Cash And Cash Equivalents, Accumulated Gross Unrealized Loss, Before Tax Cash And Cash Equivalents, Accumulated Gross Unrealized Loss, Before Tax Litigation Status [Domain] Litigation Status [Domain] Money market funds Money Market Funds [Member] 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 Spring Creek Capital LLC Spring Creek Capital LLC [Member] Spring Creek Capital LLC Tax credit carryforwards, subject to expiration Tax Credit Carryforward, Amount, Subject To Expiration Tax Credit Carryforward, Amount, Subject To Expiration Current Fiscal Year End Date Current Fiscal Year End Date Accrued commission Accrued Sales Commission, Current Customer Four Customer Four [Member] Customer Four Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Statement [Table] Statement [Table] Advertising expenses Advertising Expense Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Other Deferred Tax Assets, Other Landlord Landlord [Member] Landlord Valuation assumptions: Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets [Member] Statistical Measurement [Axis] Statistical Measurement [Axis] Accounts Receivable Accounts Receivable [Policy Text Block] 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 Expected benefit at federal statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount North America North America [Member] Warranties Guarantees, Indemnifications and Warranties Policies [Policy Text Block] Repayment of loan, promissory note, interest Repayments Of Notes Payable , Interest Repayments Of Notes Payable , Interest Goodwill Goodwill Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Accrued liabilities, warranties Standard Product Warranty Accrual Cost of revenue Cost of Sales [Member] AFS, Less Than 12 Months, Unrealized Losses Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Foreign Current Foreign Tax Expense (Benefit) 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] AFS Marketable Securities Maturities, Within one year, Fair Value Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Operating lease costs Operating Lease, Cost Computer equipment Computer Equipment [Member] Grants Agreement [Axis] Grants Agreement [Axis] Grants Agreement Related Party Transactions Related Party Transactions Disclosure [Text Block] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Deferred costs, sales commissions, prepaid expense and other current assets Capitalized Contract Cost, Net, Current AFS, 12 Months or Greater, Unrealized Losses Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Total Deferred Income Tax Expense (Benefit) 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 EX-101.PRE 13 ai-20220430_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 ai-20220430_g1.jpg begin 644 ai-20220430_g1.jpg M_]C_X 02D9)1@ ! 0 D "0 #_X0">17AI9@ 34T *@ @ !0$2 , M ! $ $: 4 ! 2@$; 4 ! 4@$H , ! ( (=I M 0 ! 6@ "0 0 ) ! .2A@ ' $@ (2@ M @ $ 0 !@"@ P $ 0 W0 05-#24D !38W)E96YS:&]T M_^$)(6AT=' Z+R]N&%P+S$N,"\ /#]X<&%C:V5T(&)E M9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI2'IR95-Z3E1C>FMC.60B/SX@/'@Z M>&UP;65T82!X;6QN#IX;7!T:STB6$U0 M($-O0 M M &UL=6, )@ QH MQN8DY/ $@ ?AI9 $@ M @IH=4A5 % AQC %V5]I@G( 3 !# $0 3 !# $0 ( !- . M=0!& &$ <@!E &( ;@#] " 3 !# $0$)@0R!#4$0@0]!#X$.0 @!!8$&@ M M!#0$. 1!!#\$.P0U!#D 0P!O &P ;P!U '( ( !, $, 1 !, $, 1 @ &, M;P!U &P 90!U '( 5P!A '( ;@!A " 3 !# $0), D""1<)0 DH " 3 !# M $0 3 !# $0 ( XJ#C4 3 !# $0 ( !E &X ( !C &\ ; !O '( 1@!A '( M8@ M $P 0P!$ $, ;P!L &\ <@ @ $P 0P!$ $P 0P!$ " 0P!O &P ;P!R M &D 9 !O $L ;P!L &\ <@ @ $P 0P!$ X@#LP/' \$#R0.\ [< ( ._ [@# MS .] [< ( !, $, 1 !& .0 <@!G "T 3 !# $0 4@!E &X :P!L &D ( !, M $, 1 !, $, 1 @ &$ ( !# &\ <@!E ',PJS#I,/P 3 !# $1T97AT M $-O<'ER:6=H="!!<'!L92!);F,N+" R,#(R !865H@ \Q8 0 M $6REA96B "#"@ /6[___^\6%E:( $OZ "T(0 "N!8 M65H@ )]( YP #(D6-U M ", * M #( -@ [ $ 10!* $\ 5 !9 %X 8P!H &T <@!W 'P @0"& (L MD "5 )H GP"C *@ K0"R +< O #! ,8 RP#0 -4 VP#@ .4 ZP#P /8 ^P$! M 0&!YD'K >_!]('Y0?X" L('P@R"$8(6@AN"(((E@BJ"+X( MT@CG"/L)$ DE"3H)3PED"7D)CPFD";H)SPGE"?L*$0HG"CT*5 IJ"H$*F JN M"L4*W KS"PL+(@LY"U$+:0N "Y@+L O("^$+^0P2#"H,0PQ<#'4,C@RG#, , MV0SS#0T-)@U #5H-= V.#:D-PPW>#?@.$PXN#DD.9 Y_#IL.M@[2#NX/"0\E M#T$/7@]Z#Y8/LP_/#^P0"1 F$$,081!^$)L0N1#7$/41$Q$Q$4\1;1&,$:H1 MR1'H$@<2)A)%$F02A!*C$L,2XQ,#$R,30Q-C$X,3I!/%$^44!A0G%$D4:A2+ M%*T4SA3P%1(5-!56%7@5FQ6]%> 6 Q8F%DD6;!:/%K(6UA;Z%QT701=E%XD7 MKA?2%_<8&QA &&48BABO&-48^AD@&449:QF1&;<9W1H$&BH:41IW&IX:Q1KL M&Q0;.QMC&XH;LAO:' (<*AQ2''LP>%AY 'FH> ME!Z^'ND?$Q\^'VD?E!^_'^H@%2!!(&P@F"#$(/ A'"%((74AH2'.(?LB)R)5 M(H(BKR+=(PHC."-F(Y0CPB/P)!\D321\)*LDVB4))3@E:"67)< ^(#Y@/J ^X#\A M/V$_HC_B0"- 9$"F0.=!*4%J0:Q![D(P0G)"M4+W0SI#?4/ 1 -$1T2*1,Y% M$D5519I%WD8B1F=&JT;P1S5'>T? 2 5(2TB12-=)'4EC2:E)\$HW2GU*Q$L, M2U-+FDOB3"I,%W)7AI>;%Z]7P]? M85^S8 5@5V"J8/QA3V&B8?5B26*<8O!C0V.78^MD0&249.EE/6629>=F/6:2 M9NAG/6>39^EH/VB6:.QI0VF::?%J2&J?:O=K3VNG:_]L5VRO;0AM8&VY;A)N M:V[$;QYO>&_1<"MPAG#@<3IQE7'P,QY*GF)>>=Z1GJE>P1[8WO"?"%\@7SA?4%]H7X!?F)^ MPG\C?X1_Y8!'@*B!"H%K@%JX8.AG*&UX<[ MAY^(!(AIB,Z),XF9B?Z*9(K*BS"+EHO\C&.,RHTQC9B-_XYFCLZ/-H^>D :0 M;I#6D3^1J)(1DGJ2XY--D[:4()2*E/257Y7)EC26GY<*EW67X)A,F+B9))F0 MF?R::)K5FT*;KYP0)ZNGQV?BY_ZH&F@V*%'H;:B)J*6HP:C M=J/FI%:DQZ4XI:FF&J:+IOVG;J?@J%*HQ*DWJ:FJ'*J/JP*K=:OIK%RLT*U$ MK;BN+:ZAKQ:OB[ L'6PZK%@L=:R2[+"LSBSKK0EM)RU$[6*M@&V>;;PMVBW MX+A9N-&Y2KG"NCNZM;LNNZ>\(;R;O16]C[X*OH2^_[]ZO_7 <,#LP6?!X\)? MPMO#6,/4Q%'$SL5+QHM\IWZ_@-N"]X43AS.)3XMOC8^/KY'/D M_.6$Y@WFENV<[BCNM.] [\SP6/#E M\7+Q__*,\QGSI_0T],+U4/7>]FWV^_>*^!GXJ/DX^Z #] M7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]L 0P ! 0$! 0$" 0$" P(" @,$ M P,# P0&! 0$! 0&!P8&!@8&!@<'!P<'!P<'" @(" @("0D)"0D+"PL+"PL+ M"PL+_]L 0P$" @(# P,% P,%"P@&" L+"PL+"PL+"PL+"PL+"PL+"PL+"PL+ M"PL+"PL+"PL+"PL+"PL+"PL+"PL+"PL+"PL+_]T ! !@_]H # ,! (1 Q$ M/P#^_BBN'\=^(-7T"RLO[#2%[F]O(K1?/W%!Y@/)VD'J*R_^+Q_]0;_R/0!Z M917F?_%X_P#J#?\ D>C_ (O'_P!0;_R/0!Z917F?_%X_^H-_Y'H_XO'_ -0; M_P CT >F45YG_P 7C_Z@W_D>C_B\?_4&_P#(] 'IE%>9_P#%X_\ J#?^1Z/^ M+Q_]0;_R/0!Z917F?_%X_P#J#?\ D>C_ (O'_P!0;_R/0!Z917F?_%X_^H-_ MY'H_XO'_ -0;_P CT >F45YG_P 7C_Z@W_D>C_B\?_4&_P#(] 'IE%>9_P#% MX_\ J#?^1Z/^+Q_]0;_R/0!Z917F?_%X_P#J#?\ D>C_ (O'_P!0;_R/0!Z9 M17F?_%X_^H-_Y'H_XO'_ -0;_P CT >F45YG_P 7C_Z@W_D>C_B\?_4&_P#( M] 'IE%>9_P#%X_\ J#?^1Z/^+Q_]0;_R/0!Z917F?_%X_P#J#?\ D>C_ (O' M_P!0;_R/0!Z917F?_%X_^H-_Y'H_XO'_ -0;_P CT >F45YG_P 7C_Z@W_D> MC_B\?_4&_P#(] 'IE%>9_P#%X_\ J#?^1Z/^+Q_]0;_R/0!Z917F?_%X_P#J M#?\ D>C_ (O'_P!0;_R/0!Z917F?_%X_^H-_Y'H_XO'_ -0;_P CT >F45YG M_P 7C_Z@W_D>C_B\?_4&_P#(] 'IE%>9_P#%X_\ J#?^1Z/^+Q_]0;_R/0!Z M917F?_%X_P#J#?\ D>C_ (O'_P!0;_R/0!Z917F?_%X_^H-_Y'H_XO'_ -0; M_P CT >F45YG_P 7C_Z@W_D>C_B\?_4&_P#(] 'IE%>9_P#%X_\ J#?^1Z/^ M+Q_]0;_R/0!Z917F?_%X_P#J#?\ D>C_ (O'_P!0;_R/0!Z917F?_%X_^H-_ MY'H_XO'_ -0;_P CT >F45YG_P 7C_Z@W_D>C_B\?_4&_P#(] 'IE%>9_P#% MX_\ J#?^1Z/^+Q_]0;_R/0!Z917F?_%X_P#J#?\ D>C_ (O'_P!0;_R/0!Z9 M17F?_%X_^H-_Y'H_XO'_ -0;_P CT >F45YG_P 7C_Z@W_D>C_B\?_4&_P#( M] 'IE%>9_P#%X_\ J#?^1Z/^+Q_]0;_R/0!Z917F?_%X_P#J#?\ D>C_ (O' M_P!0;_R/0!Z917F?_%X_^H-_Y'H_XO'_ -0;_P CT >F45YG_P 7C_Z@W_D> MC_B\?_4&_P#(] 'IE%>9_P#%X_\ J#?^1Z/^+Q_]0;_R/0!Z917F?_%X_P#J M#?\ D>C_ (O'_P!0;_R/0!Z917F?_%X_^H-_Y'H_XO'_ -0;_P CT >F45YG M_P 7C_Z@W_D>C_B\?_4&_P#(] 'IE%>9_P#%X_\ J#?^1Z/^+Q_]0;_R/0!Z M917F?_%X_P#J#?\ D>C_ (O'_P!0;_R/0!Z917F?_%X_^H-_Y'H_XO'_ -0; M_P CT >F45YG_P 7C_Z@W_D>C_B\?_4&_P#(] 'IE%>9_P#%X_\ J#?^1Z/^ M+Q_]0;_R/0!Z917F?_%X_P#J#?\ D>C_ (O'_P!0;_R/0!Z917F?_%X_^H-_ MY'H_XO'_ -0;_P CT >F45YG_P 7C_Z@W_D>C_B\?_4&_P#(] 'IE%>9_P#% MX_\ J#?^1Z/^+Q_]0;_R/0!Z917F?_%X_P#J#?\ D>C_ (O'_P!0;_R/0!Z9 M17F?_%X_^H-_Y'H_XO'_ -0;_P CT >F45YG_P 7C_Z@W_D>C_B\?_4&_P#( M] 'IE%>9_P#%X_\ J#?^1Z/^+Q_]0;_R/0!Z917F?_%X_P#J#?\ D>C_ (O' M_P!0;_R/0!Z917F?_%X_^H-_Y'H_XO'_ -0;_P CT >F45YG_P 7C_Z@W_D> MC_B\?_4&_P#(] 'IE%>9_P#%X_\ J#?^1Z/^+Q_]0;_R/0!Z917F?_%X_P#J M#?\ D>C_ (O'_P!0;_R/0!Z917F?_%X_^H-_Y'H_XO'_ -0;_P CT >F45YG M_P 7C_Z@W_D>C_B\?_4&_P#(] 'IE%>9_P#%X_\ J#?^1Z/^+Q_]0;_R/0!Z M917F?_%X_P#J#?\ D>C_ (O'_P!0;_R/0!Z917F?_%X_^H-_Y'H_XO'_ -0; M_P CT >F45YG_P 7C_Z@W_D>C_B\?_4&_P#(] 'IE%>9_P#%X_\ J#?^1Z/^ M+Q_]0;_R/0!Z917F?_%X_P#J#?\ D>C_ (O'_P!0;_R/0!Z917F?_%X_^H-_ MY'H_XO'_ -0;_P CT >F45YG_P 7C_Z@W_D>C_B\?_4&_P#(] 'IE%>9_P#% MX_\ J#?^1Z/^+Q_]0;_R/0!Z917F?_%X_P#J#?\ D>C_ (O'_P!0;_R/0!Z9 M17F?_%X_^H-_Y'H_XO'_ -0;_P CT >F45YG_P 7C_Z@W_D>C_B\?_4&_P#( M] 'IE%>9_P#%X_\ J#?^1Z/^+Q_]0;_R/0!Z917F?_%X_P#J#?\ D>C_ (O' M_P!0;_R/0!Z917F?_%X_^H-_Y'H_XO'_ -0;_P CT >F45YG_P 7C_Z@W_D> MC_B\?_4&_P#(] 'IE%>9_P#%X_\ J#?^1Z/^+Q_]0;_R/0!Z917F?_%X_P#J M#?\ D>C_ (O'_P!0;_R/0!Z917F?_%X_^H-_Y'H_XO'_ -0;_P CT >F45YG M_P 7C_Z@W_D>C_B\?_4&_P#(] 'IE%>9_P#%X_\ J#?^1Z/^+Q_]0;_R/0!Z M917F?_%X_P#J#?\ D>C_ (O'_P!0;_R/0!Z917F?_%X_^H-_Y'H_XO'_ -0; M_P CT >F45YG_P 7C_Z@W_D>C_B\?_4&_P#(] 'IE%>9_P#%X_\ J#?^1Z/^ M+Q_]0;_R/0!Z917F?_%X_P#J#?\ D>C_ (O'_P!0;_R/0!Z917F?_%X_^H-_ MY'H_XO'_ -0;_P CT >F45YG_P 7C_Z@W_D>C_B\?_4&_P#(] 'IE%>9_P#% MX_\ J#?^1Z/^+Q_]0;_R/0!Z917F?_%X_P#J#?\ D>C_ (O'_P!0;_R/0!Z9 M17F?_%X_^H-_Y'H_XO'_ -0;_P CT >F45YG_P 7C_Z@W_D>C_B\?_4&_P#( M] 'IE%>9_P#%X_\ J#?^1Z/^+Q_]0;_R/0!Z917F?_%X_P#J#?\ D>C_ (O' M_P!0;_R/0!Z917F?_%X_^H-_Y'H_XO'_ -0;_P CT >F45Y#?>(/B5H%[IW] MO)ICV][>0VA^SB4N/,)Y&X@= ?7Z5Z]0!__0_NL^)?\ S+__ &&;3_V:O3*\ MS^)?_,O_ /89M/\ V:O3* "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@#S/XE_P#,O_\ 89M/ M_9J],KS/XE_\R_\ ]AFT_P#9J],H __1_NL^)?\ S+__ &&;3_V:O3*\S^)? M_,O_ /89M/\ V:O3* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OP1_;A_X+/'X6_%D_ MLP?L>>'H_''CK[6-,FN9@\EG%?.P06\,<3*]Q*'.UL.B(PQECN _37]O7XPZ MU\ _V./B)\6/#,OD:GI>CS"RE[Q7-P1!$X]T>16'N*_DY_X((> =)\>_M^+X MAUU1/-X8T#4-7MR_/[]GAM-QSG)"W+$=P>>U '[_ '@7X;?\%H;[P[%XS\6_ M$KP38:O*@E'AZ;2/.M$/7RY;J$+(#V8QEP/X6/4\M^RS^W3^UW\4/V\V_9*_ M:,\(V'@JX\.^';Z^U"&Q8SPZC/YMN(+F&20%EA",^T*[9+'>=R[5_:JO'-4^ M!7@+5OCOI'[1DT)='T>[T..1& CEL[N6.8K("I),;QYCPP WOD'(P >QT M5_.%\2/^"C/[0G[6/_!0FS_8;_9%\2P^!O#MM>WEC?\ B*.TAO[JY-A$\MR\ M:SJ41 8FCBV\L<.6P0HJ^"/^"B_[1/['O_!0:Y_8D_:T\1Q>._"]Y?6EG8^( M)+6*SO+8:C'&]M))Y*HCH#($F##*G+JV%VL ?TCT5_.I_P %FOVQOVR?V*/B M3X4U3X)>.EM-#\8V]T5TR;2[*<6DNGB!7*RRQ/(XE,N[#'Y3D XP!\S?';]J MS_@KGHW[%WA']MO4/&NE^&="O6L;>/3K&RMWO;I9D.R^N#) \8\]U)\E"JJC M+E,@T ?UB45_,%X&_;7_ ."H/[9'[&6O_&_X1W^A^!M/^'6F7AUK5_+2:^UV M\L8C<3+;1/$\=L%M]A;@9E;Y&"DJGT9_P1A_X* _'3]LKP]XV^%GQRU-;W7_ M ]!!,IK'Q*NB6=O=Z58VB7YDD"1+*T42M&&W#>4=2.<$5V MW[6'[8'_ 5'_P"":O[0/ANZ^-'CO3_'^B^(;?[>UG'8Q6]C*L;[9[9"L*2Q M/'E=LBGHRLP/*T ?UD45^5O[?VL/V^O G[$?PV_X* ^$_C9=7Z^ M+=1&G7>B2:%8VMM;3$7!94Q&QD1'M9(]S_,X(8$=* /ZQJ*_.;]D3]HCXF?M MS?L%V'Q8T744\%>,M1AN+62^M+>.ZB@O;*8H9$AN Z%)0@)1LE0Y ;(#5_/A M^R%_P5]_X*0?%GXKR?"VPE@\>:_X@L)[/0M/:QL[2"+4"487,\D4<3>5!"LK ML-P!P <#D ']@OC#5-9T3PCJNM>';$ZGJ%G9SSVMFK;3<31H62,$]-[ +GMF MOPR_X)'_ +?/[9G[6WQ@\;>#?VB-%A31M(M&N$NX;%K+[#>B5$%F(XM9TO3O#LFH M01)8VMJ5N%N;>,-N@BC8_+(PP21S0!_2917\L'PI_P""C7QU_;._;,\3?#2V M^,L?P5TBWDGM_"-F-+M;J&]N(I3'&ES) ?V>/BWX^_;WU#?K'PY\3:I#=SQ0+#"UA:6=K/$;955 \>>,R,JB$F8C )8;44<5[E_P2-_X*D_$']JKQ3JW[.'[1\=N?&FD6[W=G MJ-O&L OHH&"3)+&F$6:,L&!C 5TW?*NS+ '[TT5_(A\?O^"C_P#P4?\ V?\ M]N^\_9>\.^,XO&<6G:]86-K:SZ7I]H^HK=^3(D#R)"/+,@E$9=6&,[ACLG[6 MG[>?_!4']@K]K'0]+^.7C/2O$%M?65KK ?M=?M+>$_V M1?V?/$7QY\71?:HM&A MK0/L:[NY2$AA#8;&]R-S8.U1@8W\N/ M>7.\9)Q7VG_P36_X*&_$#_@H-\!/&/@:[N;3PQ\5?#UBT46HPP"6U8W4;K;7 MHMW)!,4J_O8LE"0I& ^U0#RC]J/_ (*@?%[5/V]-%_8&_9DEL?#[2ZK:Z3JO MB.^M?MTB7$X#2+! 76,K$K8._)>0$?*HRWMO_!,3]H+_ (*)_%'QQXQ\!?MJ M>$KBPT[0XQ]BUFZTTZ8\MR) AA4 +%,C)EP\0PN.68,N/YIHO!OQZ_X>UGP2 MOC&W'Q#_ .$U,'_"2?8(_(^W>9_Q\?9,>7MSSY?2O[N_ &F>+M%\":+H_P 0 M-336M=M;&WAU'4(X1;I=7:1@2S+$ORQB1P6"#A!_#6H>,O% M][%IVE:5;R75W=3MLBAAB4L[L3T"@$FOYU+W_@KG^U+^V;\>F_9^_P"";7A. MRBMDW22:]KZ,Q6VC(5KEXP=EO#N( #B61LJ H<[*](_X.&_C+KW@?]EWPW\) MM#F,$?C75V^V[209+73U$OE_0RO$Q_W:XK_@W#^'NBV/P \?_%9(U.HZIX@3 M27D."PAL+:.90.X!:Z8GUP/2@#['U'PS_P %B/A!X;?QI8^+?!GQ4N;9#+<: M#-IK:9+(!R4M9XFC5G_N^:%![Y. >P_X)?\ [8_Q2_;4\'^/_B!\4-,307TK MQ*VF6>DJOS6,45M 6B=V1'=_-+LQ< @DC 'Z@5\=>+_P!G\_"GX>_%7Q1^ MSQK<_A+Q)XRNY?$LMZ8(+R*&_B@C5RD,R%-DXA_>!MQW2,RD< 'V+17\Q7_ M 2&_P""A/[9'[9G[0GBGX2_&3QBD]E%X0OKZSE@TZSADMKU;FUACF&R%0Y0 M3,0CY0GJ#7#_ ++_ /P49_;FUO\ X*:V7[(_Q0\;PZ[X?LO$VK:%>8TNRMFN M4T\7"!LQ0ATW-$&PK>V2* /ZK:*_G4_X+-?MC?MD_L4?$GPIJGP2\=+::'XQ MM[HKIDVEV4XM)=/$"N5EEB>1Q*9=V&/RG(!Q@#YF^.W[5G_!7/1OV+O"/[;> MH>-=+\,Z%>M8V\>G6-E;O>W2S(=E]<&2!XQY[J3Y*%55&7*9!H _K$HK^8+P M-^VO_P %0?VR/V,M?^-_PCO]#\#:?\.M,O#K6K^6DU]KMY8Q&XF6VB>)X[8+ M;["W S*WR,%)5/I;_@BE_P %"/C9^V#I?C#X:_'V\CU76O#26UW::HD,<$DM MO<;HV21(D2,M&R A@N6WG=TR0#]YZ*_D_P!;_P""AO[>OPN_X*:Z1^Q_XA^( M4>O>'D\:Z/HMQ))I%A!)<65[<0!E8QP JQCE*ED(.>1BNB_X*N_M]_MV?L5_ MM5/\-_AG\04?0M9TR'6[.WFTFP9K2.XFGB\C>T+-($,)PS'<0>0[LRM MDYZ8XKYV_P""W&HW>K_\$REU:_;=/=7^BS2,!C+OR3@<#DUXM_P13^)UE\%/ M^"6_Q!^,&HV%]:UO59+:#_63+:6%K*44X."VW&2,#J>!0!_1317\M7P ME_;1_;8_;L^ OQH_:"\'?$]OAW=?#&T?5;;PWIFCV\UJ]K'!+.@>]G#S-)(( M)$(X4, VW:VT?6__ 1N_P""A?QT_;-\(>,_AU\8)[2\\4>%8+>>QU?R%C6X MCNO,0"XAA\M28W0$F/9O5L<$;B ?I#^TK^V3\.OV:_'/P[^&&M1G4?$7Q(\0 M66B6%C%($>*&YF2&2[D)#8CB+C QEV.T8&YEXC_@I5\?/C9^S3^R5KOQ8^ 6 ME+J>OV$W"6=O*^V2X,0^_L&!S\JE@S JI%?R-?&33?VDM0_P""M&G^ M"?&?CI=5^(%KXSTBPL_$$EL&MK:=YX6MVCM&+(L,+."(?NG!SU)K]Z_V[O'' M_!1/]BK]D*+XQ7WQEMM;\0V6MI:W!AT"QAMYK2\ $8VM&Y5XG1CD<,'P>0#0 M!]H?\$L/VD?CS^U/^RI;?%']H73$L=8.H7%K;7,<'V9-0M(UC9+D1]!EF=,J M I*9 P:_1ZOP6_8H_:"_;I_;._X)R>*/B?X6\:QVOQ-TG7;Z/3;D:99M'=16 MEK#(EFT1B$2^:\A E"[E;')7(/R9_P $I?\ @I-^UM^U#^U]:_"#]H;Q^$L/ M[/O+FWTY-*L8#?7=N 3 TB0I(FV/S)?E()\O&<9! /ZG**_)+PAXM_:[\>_\ M%)?%WPF\+_$II/AGX&@L=2U>V;2;$R)Q:% MKZ6T=M/%_@U_PAFA>"/ OBC4= M]3UJRN7>=K29E$:"*4^9(D>QI&(11N&.3@?G+' M_P %A/\ @H7)^U>O[)_F^#_[2;Q:/"7V[^S;CR//-Y]C\W;]IW;-WS8ZX]Z_ MJV\(>!?"/@*VOK3P=81:?'J5_7DAEFE;/5G)],T&XU71K*XC M:%[R94:)UEFS'(T>YHVPZ''7(Q7[DU\@_MT?%WX3? ']G/5?C;\7M+BUJV\* MW%IJ6F63ML:;5H)5:R", 2K";:2P!VJ&)! (K\1/@3\>O^"DW[8W[+7Q+_;7 MT'XK)X0'@^:^;2/#ECI-H]I,-/@2[F1Y)D>1@8W\N/>7.\9)Q0!_3S7R%X\_ M;)^'7@O]K?P+^QQ:QG4?$_C&"]O)_*D"KIUM:VTLZ/*,'/ _@/4[VS M\9_$OQ2NH+/XEELEM;*);613O6UCPAE"31JJYVC868-D _#W[:G[6W[>O[&. ME_"/X^>%/C-/XWT;XF:6VIK8ZIH=G90J(H[>78T,295)$N5'RNLBE3\QX- ' M[N?\%"OBG\=?@3^S+KOQP^ ]_I5M>^%8OMMW;:K9O=)=6X(5D1DFB\MUW;@2 M'#8VX&?\$>/V_?CG^W5I7C^[^-<.EQ/X9ETU+/\ LRW> $78N"^_?))G M_5+C&,<]:] _:R^,,?[07_!'SQ-\;$M/L!\4>#8M0>V#;Q#),(RZ!N,A6R < M#(&:_./_ (-K/^0!\8/^OC0__0;R@#^G34([V:PGATR58+EXV$4KIYBHY'RL M4RNX \D;AGID=:_EY_;[_P""H?\ P4 _88_:"F^"-YJ/A/Q%"UC;ZC;7RZ/- M;,\-QN7#Q?;)-K*R,.'8$ 'C.!_4E7\3/_!P;_R?=9?]BKI__HZYH _9SQM\ M:O\ @KEX(_9EL_VJ/#4WP^\6:8^B6_B"ZTM-.O8;R*TE@$[[ +D+(8T.6 =2 M0#M!/%=;_P $R/\ @K?HW[<^O7OPE^(6B0^&O&ME:M>PK:R,]G?01D"0Q!_G MCD3<"8RSY7+!N"!X9XX_X*P_LA?##_@GCIOP_P#"_B:/Q#XUD\$6NBP:59PR M.8KU[%8"9G9%B5(G.7!;<0"%!-?"?_!!G]C'XSR?'Z#]J_Q9I-UHWA32=.N$ MT^XNT:'^T9KV/RU,*L 9(5C9F,@^3=M ).< ']?E%?B+_P %4_\ @I-\0?V; M/&/AK]EW]FA+5OB'XM\EFO;I!+'I\5S*(8-L; HTLKAOO@JBKDJVX8\#^.'[ M8W[5'_!,O]K;P1X%^/GCYOB;\/?&5G#-J$U]86]I=64AE\JYE@-LB?+&=LBQ ML64H2F P#T ?N)^TC^T'\/OV7/@QKGQO^)D_E:9HL!<1J1YMS.W$4$0/621R M%7L,Y.%!(Z?X+?$:/XQ?!SPG\7(K0Z>GBG1K#5UM2_FF 7T"3",OA=VS?MW; M1G&<"OY+_P#@X-'QSTOXY>&[/QYXK34O"FIV\]UHFC6L+6\-BL)6-FER[":9 M]Q)D.,#Y5 '%?K=^R/\ "_\ ;NT7]C/3/%=]\9;1=*N/A_IUSX9M+?0;3S=* M=+>">%9'=2+A1 K0/O&3NWC# &@#]K:*_F*_X)#?\%"?VR/VS/VA/%/PE^,G MC%)[*+PA?7UG+!IUG#);7JW-K#',-D*AR@F8A'RA/4&N'_9?_P""C/[-X==\/V7B;5M"O,:796S7*:>+A V8H0Z;FB#85O;)% ']5M%?S ML_\ !9S]L3]L;]B?XA^$=8^"'CL6FB>,H+S&F3:993BTDT\6ZL4EDA>1A+YV MXAB=I!P<$ ?,FO\ [8O_ 6?_:+^#7@7XP?LV:#?6_AWRH;*>_T^SLY[K5=3 M@"I<7,D#(WEVIGWHFR-8\*Q<]E /ZP:*_FG_ ."M/[:'[=W[%WB[P/J'@/QQ M#86_C'2C-=:5_9EE/'8WMDD"3B*:6%Y'21Y"PWG*G(!Q@#Y[_:<_; _X*U^" M_P!DKX=?MB:SXRTSPQH'B5K*QM[#3;6WDO9Y)+:29+VY,D#1@7(A>3RHV"(K M("F+8([?6KI9K/41",1OBEL#@5]OT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 >9_$O_ )E__L,VG_LU M>F5YG\2_^9?_ .PS:?\ LU>F4 ?_TO[K/B7_ ,R__P!AFT_]FKTRO,_B7_S+ M_P#V&;3_ -FKTR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#YX_:S^"A_:,_9J\;?!&& M00W'B/2;BUMI&^ZESC= S?[(E52?:OXP?^"4_P 5F_8Q_P""B-AH7QL1O#J7 M?VSPMJXO,1_8YIBNSS22 JBXBC#-G 4ELX%?WBU^?G[7G_!,K]D_]M&[_P"$ MB^*&CRZ?XC6/REUO2)!;7I4# $F5>.;;@!?-C8J.%(% 'Z!@YY%>'Z5^T5\) MM>^/-[^S;H&IK?>*]+TMM7U"WM_G2S@\R.)4F<'"RN9 RQ_>V@L< KN_._PA M_P $JO'7@_18_ NE_M&_$F#PO$@ACT^VODBDCA''EQS;6*+C@!4 'I7WK^S? M^RG\$/V4?"<_A3X-:3]C-_)Y^H7UQ(UQ?7\_.9+B=R7=LDD#(523M R: /Y' M?^"4_AO6OAG_ ,%@HO /CQ9(]7LKKQ%8S><-KM<107!8^^X*6!'!!R.*@_X* MS>&]9^*'_!7:Y^'G@Q7FU6^G\/:="L(RXGF@@*_D'!YZ#D\5_2S^TI_P3*^" M'[07Q@T_]H[0]3U;P'\0],9)(]=\/R1Q2321*%C:>.2-UD**-N1M9E^5BR@ M+^S?_P $R_@=\ OC!J/[1VOZEJOCWXAZH[RR:YX@DBEDADD!5WMXXXXTC++\ MN3N95^52JD@@'XX?\'*I']K?!P=_)U[^=C7>_MID'_@@3\-F% P/%W_!)7X4^.?V=M"_99\3?$?QY<^#?#UTUU:6IO-/#_=58XG?^ MS\M%#AS$O\)D;)("! #\[/\ @E4R_P##F#XV\]/^$KS_ ."B&OG_ /X-O"/^ M%V?$D?\ 4$M/_1YK]C/AM_P2-^$_PC^"WBK]GWP#\2?'UAX5\8Y_M&S2^L,- MO41R[#_9^4\Z-1'+C[Z#!J]^R3_P22^!O[%GQ17XJ_!GQCXP%S)"UM=V5[=V M4MG>0MR$F1+*-R%;#J5=6# .+NUL?\ @O*EU>R)#$GQ*L=SNP51 M^_BZD\5]H?\ !RGJVES:]\']"B=3>V]OKD\J@_,L4S6:QDCT+1OCZ&OS^^/' MP^\*?%S_ (+5:K\,?&\37&CZ_P"/H-/O(XY&B9H9Y$1P'4AE.#P0<@U_07;_ M /!$7X$:_P#%RP^)_P %22?+7 MRP'_ !%_:(\)?L3_ /!'CX4V/Q6\+6'CK5O$>C64&FZ-K<"SV7F7 M$1N0]Q&X.4MXV4;1ABVU1ZIXEU_P 3 M_8-(\)Z?+#9Z7H>E6J7<;I!IT&U$CH493M960CH1@@$?&^A_\$,/ MV$-%^$&J?"R33]3O+S56B=O$%Q<1MJL#0G($#^5Y,2GD,!#\X.&SA< %#_@A MA)&/^"N>(=-U+Q7"EM>>(TN(#JT4*MN,5 MNS6[00H?FSB$L=Q.[<$9?'_V?/\ @BS^S[^R]\4+'XO?!KQUXXTW6++*9-WI M\D4T+D;X94.GX:-P &'![@@@$ 'Z9?'4@?!'QD3_ - /4?\ TG>OY+_^# M;4-3?Q!X:F58[W3;NSF<7;0JK,#'N4R>3G>J,I3?'>:1(P[['2Y"_JK5^?W_ 18\-ZUXW_X*>)X MS\/([Z=H\&MZA=R(,H(+B.2"/<>G,DR8]<>QK^@#4?\ @C]\(?#7CKQ#XV_9 MQ\:^)OA9'XNA>TU?3="F@^PR6\OWTB26)FBR22N&(CR0@4<5]:_L??L-_ #] MB#P7<>$?@K82^?J#![_5+YUFO[PIG8))%5%"H"=J(JH,DXW%B0#^4;]KME'_ M 7:C;/ \=^%OY6->A_\'%Q'_#9WA,?]27:?^EU]7['^+/\ @AO^SKXX^*L_ MQO\ %/Q"^(%WXLN+U-1?4C?Z>LWVF(@HZE=. 4H57: % ' KJOVBO^",OP M%_:I^(I^*7QK\>>.=4U<6L%DC_;+!$C@@!VHBC3\*"Q9V X+NQ[T ?IS\(CG MX3^%R.^DV7_HE*_*'_@O5X.\3>*OV KS4/#R221:'KFGZA?+&-W^C#S(26'] MU9)48GMC)XS7ZH?!?X7Q_!?X8Z1\+X-&^UF2*6\>)2=BN\,4* M-L7"*=@.T#<2+;*'4M+U."2UN[6X02130RJ5='4Y! M5E)!![4 ?SH_\$H-;TRT_P""-WQ8NW=0NG?\)0;@D],:;&_/_ 2*^4_^#<+P M;XANOCW\0/B%%'(-)L= CTZ63'[LW%U<1RQC/]X) YQV!YZBOU=_X /A7\1O&7A+P-XQE$FL^';*YMY+:95.52.26!Y$4#Y3N,C,HPQ(K] /@ M7^R;\)?V9O@E+\#?@+%/X9M)H90^I6YCDU%KJ5-ANWDFCDCDG'!7?&T8P%"; M %H _DHA(_X?XG_LI#?^C37]N%?BXO\ P0[_ &>5^+P^/@^(GQ _X3 :G_;' M]J&_T\S?;=_F>;_R#MN=_.,;<<8QQ7[&:!IMUHNA66CWU_<:I/:P1PR7MT(Q M/<,B@&600I%$'2PDC*7)4=28P$E./X$;@G%?!__ ;G_M#^&=-B\;?LPZ[=QVVH MW]S'KVE1.P4W!$8BNE3/5T6.)MHR2NX]%-?U.LJNI5QD'@@U^1/QT_X(L_LC M?%GQV?BKX"DU;X;>)#/]J^T^&;A;>+S_ /GHL+(ZQ-GG]R8^>>I)H _7*>>" MU@>YN76..-2SNQPJJ.223P !7S1X3^/GPQ_:6^$_C;6_@U?_ -L:=I,VHZ&U MY&O[B>Y@@5G,#<^9&#(%#CAB#MRN"?C>'_@EG>^,+)/#G[0OQP^(/C[P\N!+ MHUQJ7V6TND!^Y<^7F252.OSJ>^17Z9^ /A[X(^%7@W3_ (>_#G2[;1M$TN(0 MVMG:H(XHT'/ '4DDEB>6)))))- '\=7_ ;M7$$'[;?B03.%W^"KY5R<9(O; M!OY G\*\\_93UG2?$'_!<\^(-"N8KRQOO'_B.XMKB%P\4L4K7C(Z,,AE92"" M."#7[D:Q_P $&/V4[[XT7WQ0T/7_ !%H.EZC-+-+HFEW$=O HF.9($E$9D2W M<$J8P,_"FKVVH2:C8+IEY9+#8N[%A M'"LMC(WEH&V*LC.2G#%N<@'Y\?\ !RJ1_:WP<'?R=>_G8UWO[:9!_P""!/PU MQ_SX>&?_ $"OTS_;#_X)6?!C]N#Q_;>/OC1XP\7)_9\/D6.GZ?=6<5E:*0HD M,2264C[I64,Y9V)/3"@ 8/B[_@DK\*?'/[.VA?LL^)OB/X\N?!OAZZ:ZM+4W MFGA_NJL<3O\ V?EHH<.8E_A,C9) 0( ?G9_P2J9?^','QMYZ?\)7G_P40U\_ M_P#!MX1_PNSXDC_J"6G_ */-?L9\-O\ @D;\)_A'\%O%7[/O@'XD^/K#PKXQ MS_:-FE]88;>HCEV'^S\IYT:B.7'WT[]DG_@DE\#?V+/BBOQ5^#/C'Q@+F M2%K:[LKV[LI;.\A;D),B64;D*V'4JZL& YQD$ _G9_:3']G?\%Z+.2]/EJGQ M%\,2L6X 4R639^F#FMW_ (.%]:TC5?VYM(L],NHKB73O"-A;721N&:&8W5Y* M$<#[K>7(CX/.U@>A%?OU^VE_P2%_9]_;.^*]M\:]:U75/"_B'RXH;Z?2C%B\ M2 1NXD1L2H@"+(#]T*"#M%>1^./^"!7[%GCJXL+Z]UGQ=:7=K:"WN;F'4+= MYK^;S'D:YN7GM)2T[[]I*E4VJH"C!R 9?_!:4@_\$N+0@];O0L?E7C'_ 1@ M^*W@WX'_ /!+'Q_\7/'\9N-&\/Z]JUW=PJH=ID2SM/W05OE)D)" '@D\\5^B M?QM_X)H> _VA/@EX8^ 'Q.^(WC>\\/\ AA<(%N[%9KQD)\I[IOL!$C0H?+CP M%&T L&?+&G\ ?^"6'P)_9\^%?B_X%Z-XC\3Z]X+\;6TT&HZ+J]U:R6PEG5$: MXB,%K!)'.%C50P?' )4D*0 ?SX?#+XKQ_MN_#+XZ^*O$FJZ1\(/A_P"#?#]Y MJ=AX)\+^1H\.J:E!9(U#JPP\CHJJ@)4^Q?\&W#JOQ8^)ZD@ M$Z3I^/\ O])7ZC_!+_@A5^PQ\(/$$_B+7+75/&SNDD<4&OSQ2VT*R#;D10Q0 MAG )PS[@#\P 8 CMOV7?^".'[)G[*?Q>3XS^$)M:UK4K-F?3X=6N8I;>SRR,WRC_ (65X>//'6:TQ7[??\%U M?$7A_7_^"?NMQZ%?6]ZUAXDTZTNA!*LAAN$8LT4FTG;(H8$JV" 1QS7M7[6W M_!(G]F7]KKXNQ?'+Q%?:UX8\2%85NKG0YX8?M1@P(Y'$L,N)54*H=2.%&0<" MM?XM_P#!*7X ?%GX*:#^SS)XA\4:#X2T2:2\DLM+O+<'4+Z5B[W=Y+<6T\DT MY9F.[<%&>%&!@ ^7_P#@WG(/[#&KX_Z&^_\ _2:SK\6_^"FGPR\4?\$^?^"E M-I\>OA=%]EL=7OHO%VDXRL7G^9F\MSCC:90VY!P(I5%?U&_L6?L ?#O]A.RU M/0OA+XL\3ZEHNJN9Y=+UFXM9[5+E@BF>,0VD#K(4C5#\Y4KU4D CJ/VO/V(_ MA%^V=%X.B^*:R#_A#M:BU6$Q*I-Q",>=:2;@?W,^U-^,-\@P: .9_P"">/PN M\3>"?@"/B/\ $J+R_&GQ-O[CQAKV<[H[C4R'B@YY5;>W\N()T4JV ,U_'U^R M=IOP\\&?\%);CX>?M47E]I6FW6M:IHVI74%]/I?V7_VQ_',OQ5U6;4/"OB>Y0+=7FDF(17;+@*\ M\,D;!G &-Z,C$?>+8& "UX8_8?\ ^">7[-7[3O@KQCI%G>Q_$K7+JZ;16FU2 M_P!0N9F2VD,\TBO+)^Z6+ M^U[Q+J$"VL^LZO(LMRMLI!$$(556*+(!( RQ R2 /T%H *_@#MV7_A\G&^> M/^%S@Y]O[$YO#.C>)-4\)S3,I_M#1_LWVM%!Y53=07,8#= M"?+W#L0>:_&Y?^" W[*:>,1\0E\=?$ :Z+S^T1J']I67VC[7O\WSO,^P;O,W M_-NSG=SUH ZS_@O5X.\3>*OV KS4/#R221:'KFGZA?+&-W^C#S(26']U9)48 MGMC)XS7RM_P2@UO3+3_@C=\6+MW4+IW_ E!N"3TQIL;\_\ 2*_?+P[\)[2 MV^&-Q\*OB/J]]X]L;V&:VNYO$"6LDMS;S@JT4HMK>WB9=I*\QY(^\2>:_+[_ M ( /A7\1O&7A+P-XQE$FL^';*YMY+:95.52.26!Y$4#Y3N,C, MHPQ(H _*+_@W"\&^(;KX]_$#XA11R#2;'0(].EDQ^[-Q=7$W[-/[,/P:_9*^&-M\)_@G MI8T[386\V:5SON;N<@!IIY, O(P &< *H"@ ? GQC_ ."*_P"RE\7OCY=? MM!V^I^(O"VIZEXN=,FU6W@U33=/2S?RI+@*0RO*)08T4$ M ,C;_N[&_ __ (*+>%[C_A1_P3^,/COXB2^/?''CO3KW5=4C-W&]MI=K(EJU MK:V]K%A+:./?(C!54-(K8 "X']3'[4'_ 2?_94_:@\!^#O &J07WA>W\"6Q ML=)DT65(W2S.W,+^ M>,?@MXQ\721:G&L>H:9J-U9RV-V(U<1&58[*)]T1D9D*R*03@Y4D$ _2ZOXF M/^#@P@_MWV8';PKI^?\ O]V$]G!<26CS1LBSQ;3)&6& Z[U9=R M]1N5AGJ".*_&_P"-'_!$3]G[]HCQ]<_%#XT?$/Q]K^NW:)')=3WNG+A(QA45 M$TY410.BJH&23C)- 'YT_P#!1?\ X)X0_%#]B#X;_MA?!S3P?$/AWP9HH\06 MUNF#>Z='9Q$7 ZR6X^^>K0]_P!VH/9?\$(O^"AO]IV<7[$7Q?OO](ME>3PI M=SMR\2Y:2Q)/=!EX,_P[DXVH*_>K]FW]FNW_ &;/ B?#*P\9>(O%VA6MK!96 M%KXBDM+@65O &41Q/;VMN[*5(4K*T@544+M&<_F[JW_!!']CBX^(T_Q,\)^( M/&/A>\-^=1M(='OK2"&QEW^8@MMUF\B+&V-F9"5P.>* /Q"_X+A6.M>#/^"E M#>+_ !%'<-I]UI^CWUGL9HF:W@41N(Y%(*GS(I/F!!5CGCBOVQ\;_L/_ /!) M_P 6_ >S_:J^(4NHZQX1-BEU:ZA>>(-2O'*38VPQJ;AW,S.=GDJ"_F?+C=Q7 MV1^TK_P3D^!7[6OPGT/X;?'*]U;5]3\.Q[++Q,9($UD9^]YDB0+"X? WJ8=I M(! #?-7S1^RU_P $2_V8OV;/B'8_$S4]4U;QE?:->? MLIZSI/B#_@N>?$&A7,5Y8WWC_P 1W%M<0N'BEBE:\9'1AD,K*001P0:_!1,3_MA_P#!*WX,_MP>/K;Q[\:/&'BY/[/A\BQT_3[JSBLK M16"B0Q))92/F5D#N6=B3TPH"CZK_ &7OV;]*_96^%]M\(?#/B;7/$>CZ=A+ M:[+;S2VD('$,;V]O;DQ@\@/N(Z @8% '\Z7_ #9&DTVT:]L!M)4HF\_P!G_-Y2%DBSRBLP'!H Y?\ X(0'/_!/ M'0_;5M4_]'&OV/KXR_8R_8D\"_L/>$-0^'_PQ\3>(M9T.]F%Q'9:W/;3QVLI MSO:#R+:!E\SC>&+#Y00 YB"O MYL$.\Q R".(QB0 2;"?V\^)?_,O_ /89M/\ V:ORN_X*"?%+]E/X\6'B7]E# MX^2:?H^H^&O%/A2)9=1N(K:>33=4GL7N;RSEE"F,)%+/#,R$A I+G#8 !^CO M[/?@'XI?#/P5J?@SXB>)+KQ3):ZG=?V1J.I,DMVVG/M:W2X>-4WO&2RLQ&YL M9[\?,'[&GQK^/WQ"_:3^.WPK^-NL6&J0> ]0T>TTQ=-LOL5O&EW!+,Y 9Y92 M6&P-YDK\KE=H)%4?^"4][\49?V9+S1OB!J%]K6D:/XBU/3O"FK:DK+M MV5;2X8. VU_G"$_P!"+K^S=;\4-%%=7E]JX&7L--CGS"/(7F: M:2.7YB%5,?,>J_:Y^/'Q%^"-M\,?@/\ #'4/MGC7XE:W#H=OK.IQ12-;6T*A M[R]>&)88I)40@K&J)&6;. !M/XN?"']G#X#:A_P2K^,FK?&'1;"W^*G@K4/$ M#ZIJ]Q"%U6UUJTO-?5GCO2_BII7BK]AOX_\ QS\\ MRZ6K:-X@GN\[H-1UNQACMFGS]V1Y$(D9L?O,#J: /NGX*?'/XC>#?VQO$?[$ MWQCUMO%$Z^'[;Q7X>UJ>VAMKN:R>0V]Q!_P#AW\&_A$T%OXN^*.OQZ-9WMU&)HK"TB DN[KRB0)7BC(V(2%+- MEN!@_+VHZWX6U7_@KIXG^-&M:C#I_A?X1_#2'3=9U*:58[6VOKZ[>Y6.60D* M/]'DZ'I_A?XR3Q6 M%DFFB=;O0]0O8A-96]U)+(R77G+E'>.* 1R=F7FORG_X*V^$]?\ CA\=_C/X MG\ 12WEK\,OAAI&G:E);G*QW<^M17SQN1QQ9&21ESP%YK[O_ ."AQTWXD_## M]F#P#X'E#7'B/X@>&;W3VB^9DLK:VE:2=>^V-)$8GL* /VKHHHH **YGQ%X. M\.>+/)_X2"V^T?9]WE_.R8WXS]TC.<#K7,_\*>^'/_0._P#(TO\ \70!Z917 MF?\ PI[X<_\ 0._\C2__ !='_"GOAS_T#O\ R-+_ /%T >F45YG_ ,*>^'/_ M $#O_(TO_P 71_PI[X<_] [_ ,C2_P#Q= 'IE%>9_P#"GOAS_P! [_R-+_\ M%T?\*>^'/_0._P#(TO\ \70!Z917F?\ PI[X<_\ 0._\C2__ !='_"GOAS_T M#O\ R-+_ /%T >F45YG_ ,*>^'/_ $#O_(TO_P 71_PI[X<_] [_ ,C2_P#Q M= 'IE%>9_P#"GOAS_P! [_R-+_\ %T?\*>^'/_0._P#(TO\ \70!Z917F?\ MPI[X<_\ 0._\C2__ !='_"GOAS_T#O\ R-+_ /%T >F45YG_ ,*>^'/_ $#O M_(TO_P 71_PI[X<_] [_ ,C2_P#Q= 'IE%>9_P#"GOAS_P! [_R-+_\ %T?\ M*>^'/_0._P#(TO\ \70!Z917F?\ PI[X<_\ 0._\C2__ !='_"GOAS_T#O\ MR-+_ /%T >F45YG_ ,*>^'/_ $#O_(TO_P 71_PI[X<_] [_ ,C2_P#Q= 'I ME%>9_P#"GOAS_P! [_R-+_\ %T?\*>^'/_0._P#(TO\ \70!Z917F?\ PI[X M<_\ 0._\C2__ !='_"GOAS_T#O\ R-+_ /%T >F45YG_ ,*>^'/_ $#O_(TO M_P 71_PI[X<_] [_ ,C2_P#Q= 'IE%>9_P#"GOAS_P! [_R-+_\ %T?\*>^' M/_0._P#(TO\ \70!Z917F?\ PI[X<_\ 0._\C2__ !='_"GOAS_T#O\ R-+_ M /%T >F45YG_ ,*>^'/_ $#O_(TO_P 71_PI[X<_] [_ ,C2_P#Q= 'IE%>9 M_P#"GOAS_P! [_R-+_\ %T?\*>^'/_0._P#(TO\ \70!Z917F?\ PI[X<_\ M0._\C2__ !='_"GOAS_T#O\ R-+_ /%T >F45YG_ ,*>^'/_ $#O_(TO_P 7 M1_PI[X<_] [_ ,C2_P#Q= 'IE%>9_P#"GOAS_P! [_R-+_\ %T?\*>^'/_0. M_P#(TO\ \70!Z917F?\ PI[X<_\ 0._\C2__ !='_"GOAS_T#O\ R-+_ /%T M >F45YG_ ,*>^'/_ $#O_(TO_P 71_PI[X<_] [_ ,C2_P#Q= 'IE%>9_P#" MGOAS_P! [_R-+_\ %T?\*>^'/_0._P#(TO\ \70!Z917F?\ PI[X<_\ 0._\ MC2__ !='_"GOAS_T#O\ R-+_ /%T >F53U&S.H:?/8+-);F>-H_-A.V1-P(W M*2" PZ@X/->?_P#"GOAS_P! [_R-+_\ %T?\*>^'/_0._P#(TO\ \70!^8LO M_!$G]D^?XCCXOS^(/&;^*1?C5/[5;5U-W]M5_,$WF&#=O#C<&SG-?K3X9T23 MPWX>LM EOKK4VLX4B-W>LKW$Q48WR,JJI<]20H&>UF5YG\2_^9?\ ^PS:?^S5Z90!_]3^ZSXE M_P#,O_\ 89M/_9JU_&OPY\#?$>UM++QSI<&IQ6%W!?6ZSKGR[BUD66-QW^5U M!QT.,$$<5D?$O_F7_P#L,VG_ +-7IE $,/ACX)T/P]JMT"L]WIMA#:S2AN2'>-%+9/K7M=% 'BNN_LX? M#Q/X\'Q1\1^#-&OO$.Z%SJ$]E$\[/;D&%V8J2SQ$#RV;+)CY2*]&\7^#O"7Q M \-W?@[QWI=IK.DWRA+FROH4N+>5000'C<%6 (!&1P1FNDHH \@TC]G[X':# M\.+_ .$&B^$M)M?#&J"07NF1VL:VUSYPP[2IC$C-@;F;+' R:Z74/AA\-]7^ M'Z_"C5= T^Z\+I;162Z3-;1R60MX0!'%Y+*4V(%7:N,+@8Z5W5% 'FW@OX.? M"?X=>#[CX?>!?#>FZ5HEYYIN;*VMD2&Z':R6.C"_O[J_BTFUFP)(;&.YED2V1P,'RP#MPF=@" MCZDHH **** "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 \S^)?_ #+_ /V&;3_V:O3*\S^)?_,O_P#89M/_ &:O3* /_]7^ZSXE M_P#,O_\ 89M/_9J],KS/XE_\R_\ ]AFT_P#9J],H **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK\HO\ @H#_ ,%/ M_#_[&WB2R^&7A31%\2>*;J!;R=)9C#;6D$A8)O*AF:1BN0@VX7YB>0#W9?EV M(QU98?#1YI/^KMO8Y\3BJ6'INI5=D?J[17Y-?\$^?^"GVD?MC>([SX8^--&C M\/\ BFW@:[MUMY#);74"8#[=WS(Z9!*DD$<@\$5^LM&8Y=B,#7>'Q,>62_JZ M88;%4\1356D[H****X3H"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 \S^)?_,O_ /89M/\ V:O3*\S^)?\ S+__ &&; M3_V:O3* /__6_NL^)?\ S+__ &&;3_V:O3*\S^)?_,O_ /89M/\ V:O3* "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ. M::&VA>XN'$<<8+,S' 4#DDD] * ,CQ)XD\/^#O#][XK\5WL.G:;IT+W%U=7# MB.***,99F8X Y-?Q4_M?>/M9_;Y_;#\0>*_@!X=O=4C>#R[2*VCDEGN+33 MX]IN60C,8=1D)@8RJD%R<_6__!0S]N'QS^W'\3+;]DO]F:TFU#PX-0$$8M<- M+K5Y$3B3(.%M8R"Z9(4@>:Y "A/VY_8 _84\&?L:?#2/[3%%>^-]7@0ZUJ0^ M?#<-]G@8@%8$/L#(PW-_"J_I&6PAPYAOK^)5\345H0[1[R^[]-[V^7Q4I9I5 M^KTOX47K+N^R_K_@_@K_ ,$1K#P@W[8EQ<>)-06TU6WT:[73+1UP;F9BHE 8 M]&CB#MMQDC)X"G/]==?R>?\ !3?X#^)OV+?VMM'_ &J?@THT_3-O"W[2_P $M ^,GA-U$6K6X-Q M#EK:Z3Y9H6[Y1P0"?O+AAP17)QI#ZVJ&<47>E4BE_ADK^[^?S3Z6-LA?L?:8 M&:M.+OZI]?Z\CW>BBBO@CZ(**** "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@#S/XE_\R_\ ]AFT_P#9J],KS/XE_P#,O_\ M89M/_9J],H __]?^ZSXE_P#,O_\ 89M/_9J],KS/XE_\R_\ ]AFT_P#9J],H M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O MYF/^"J7_ 41N_BGJLW[(7[-<]Q=6K77V+6;VRRS:C.3L^PVX4%GCWG#E?\ M6M\BY3)?W+_@J_\ \%)O^%?6EW^S1^SUJ^WQ#+NAU[4K4Y-C&1@V\,@/RW#= M)&&3$. 1)G9UO_!*3_@G"WP4TVU_:2^-MJC>*]3M@VDZ?*@8Z9;S 'S'SG%S M(IQ@8,2$J?F9@OWN39?0RO#+.3_A0ZM_S/RZK[]['SN.Q-3%U7@<*]/M MR[+M_7IW/:_^"97_ 3RTO\ 9-\'Q_$_X@I]H^(.OV:K<@G*:;;R[7-JF"0T MF0OG2 M_:)\2?LN?M*:O^R%\7R;&RUR_EL?+E8[;36;"RUUH/E9)5PMM=9&"#PL3-G.?+Q7U/">+IU MXUAOYQZG](M%?!O_!.K]K&#]K3 M]G/3_$^K2@^)=%VZ=K<>1EKB-1MF !SMG3#\@?/N4<+FOO*ODL9A*F%KSP]9 M6E%V?]?D>S0K0K4XU8/1ZA1117,:A1110 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!YG\2_^9?\ ^PS:?^S5Z97F?Q+_ .9?_P"P MS:?^S5Z90!__T/[K/B7_ ,R__P!AFT_]FKTRO,_B7_S+_P#V&;3_ -FK\0_V M^?C3KNH?MI6?[,_QD\1:SX6\+:G/X-G\)II<\EA;W]Q)K=H-0EGN8@K^;!#O M,0,@CB,8D $FPD _H(HKY_\ V>_ /Q2^&?@K4_!GQ$\277BF2UU.Z_LC4=29 M);MM.?:UNEP\:IO>,EE9B-S8SWX^8/V-/C7\?OB%^TG\=OA7\;=8L-4@\!ZA MH]IIBZ;9?8K>-+N"69R SRRDL-@;S)7Y7*[02* /T?HK\BO^"E'[;/Q1^"ME M:^ OV;V1-8LM3T@>(]7:..>/3+?4;A8X+95E5T:YNAN;:5)C@4OP7C-?1?[: MO[1'CKX3W_P[^#?PB:"W\7?%'7X]&L[VZC$T5A:1 27=UY1($KQ1D;$)"EFR MW P0#[JHK\\O@I\<_B-X-_;&\1_L3?&/6V\43KX?MO%?A[6I[:&VNYK)Y#;W M$%RMM'% 7CF7=&T<293(;)&:Z/\ ;5_:(\=?">_^'?P;^$306_B[XHZ_'HUG M>W48FBL+2("2[NO*) E>*,C8A(4LV6X&" ?=5%?DW=?MJZW^R9\9/B-\$/VF M=^NK(.;>:TF6W2&W:7[0 (62- 5;YN1FNBT#]L? MXZ^ ]5^$WB7]I/2=#T_PO\9)XK"R331.MWH>H7L0FLK>ZDED9+KSERCO'% ( MY.S+S0!^H5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 5^0/_!4'_@HO%^RYX=_X M5'\(+J"?Q]JT1,D@(D_LBW<<2NN"#,X/[I&Z#YV!7:']@_X*)_M]>'?V,? , M>EZ(B:AXXUZ&3^RK-N8X$'RFZG_Z9JW"KUD8$# #LOX]?\$S_P!@+6?VJO&- MS^U5^U%'=:CH!NC# &Y))D(_P!6Q_HXIJ(D:".,!548 M ' %.KP(K/R2Z179?KW9Z. P-/"TE2I_-]V%%%%>2=@5Q?Q%^' M_A;XJ^!-6^&_C:V%WI.M6LEI=1="8Y!@X/9AU4]B :[2BJA.4)*479K84HII MI['\@'[//C7QC_P2P_;XU#X=?$9Y/^$+S]W> "2!4W_!&W]KH?&CX+-\!_%UR'\1>! M8$2W+MF2YTLG;$W))/D'$3$8 4Q]SD_>9]".;9=3SFDOWD+0JK\I?UT:70^= MRYO!XJ6!G\+UA^J_K]3]FJ***^!/HPHHHH **** "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 \S^)?_,O_ /89M/\ V:O3*\S^)?\ S+__ M &&;3_V:O3* /__1_NL^)?\ S+__ &&;3_V:ORN_X*"?%+]E/X\6'B7]E#X^ M2:?H^H^&O%/A2)9=1N(K:>33=4GL7N;RSEE"F,)%+/#,R$A I+G#8'ZH_$O_ M )E__L,VG_LU:_C7X<^!OB/:VEEXYTN#4XK"[@OK=9USY=Q:R++&X[_*Z@XZ M'&"".* /@?\ X)3WOQ1E_9DO-&^(&H7VM:1H_B+4].\*:MJ2LMSJ/AZW95M+ MA@X#;7^<(3_ %Q\N*\W_ &0IO$-Q^U7^UY>^"/LTFL_VUID=B+HD0&YBT]Q$ M)2OS!/,P&QSC..:_7&:**XB:"=0Z."K*PR"#U!%>,> ?V;?V??A5XCN/&'PQ M\$Z'X>U6Z!6>[TVPAM9I0W)#O&BELGUH _G:_:[\ ?MW_"#]EG1_!/Q7\/\ M@^XBU;QMI6H7^L66I74U_J>MW%P'$DX>!$".P"?+Q%$JH@VJ!7W?^U?I_P 2 MM._:6_9,_:!^,]C:Z:-*UG4M&UU+*9I[&SO]:@2*UVR.J_(SH5WL!SM'I7ZX M^-?A]X%^)&FP:-\0-'L];M+6YBO88;V%)TCN(#NCE4." Z'E6'(/2KGB_P ' M>$OB!X;N_!WCO2[36=)OE"7-E?0I<6\J@@@/&X*L 0",C@C- 'Y,:CK?A;5? M^"NGB?XT:UJ,.G^%_A'\-(=-UG4II5CM;:^OKM[E8Y9"0H_T=RY!/! JW^VU M]AG_ &M?V4_VF=/NH[_P9;:S?Z:]_"XEM0^OVT:V,H=),X/RX/(K]( M=(_9^^!V@_#B_P#A!HOA+2;7PQJ@D%[ID=K&MM<^<,.TJ8Q(S8&YFRQP,FNE MU#X8?#?5_A^OPHU70-/NO"Z6T5DNDS6T$ 1Q>2RE-B!5VKC"X&.E '\ MS_\ P5M\)Z_\-R..+(R2,N M> O-?=__ 4..F_$GX8?LP> ? \H:X\1_$#PS>Z>T7S,EE;6TK23KWVQI(C$ M]A7ZQ>"_@Y\)_AUX/N/A]X%\-Z;I6B7GFFYLK:V1(9S,-LAE4#$A<<.7R6'4 MFO)/A=^QK^S_ /"#Q7IWC/PAI=R][H=K)8Z,+^_NK^+2;6; DAL8[F61+9' MP?+ .W"9V * #ZDHHHH YGQ%X.\.>+/)_P"$@MOM'V?=Y?SLF-^,_=(SG ZU MS/\ PI[X<_\ 0._\C2__ !=>F44 >9_\*>^'/_0._P#(TO\ \71_PI[X<_\ M0._\C2__ !=>F44 >9_\*>^'/_0._P#(TO\ \71_PI[X<_\ 0._\C2__ !=> MF44 >9_\*>^'/_0._P#(TO\ \71_PI[X<_\ 0._\C2__ !=>F44 >9_\*>^' M/_0._P#(TO\ \71_PI[X<_\ 0._\C2__ !=>F44 >9_\*>^'/_0._P#(TO\ M\71_PI[X<_\ 0._\C2__ !=>F44 >9_\*>^'/_0._P#(TO\ \71_PI[X<_\ M0._\C2__ !=>F44 >9_\*>^'/_0._P#(TO\ \71_PI[X<_\ 0._\C2__ !=> MF44 >9_\*>^'/_0._P#(TO\ \71_PI[X<_\ 0._\C2__ !=>F44 >9_\*>^' M/_0._P#(TO\ \71_PI[X<_\ 0._\C2__ !=>F44 >9_\*>^'/_0._P#(TO\ M\71_PI[X<_\ 0._\C2__ !=>F44 >9_\*>^'/_0._P#(TO\ \71_PI[X<_\ M0._\C2__ !=>F44 >9_\*>^'/_0._P#(TO\ \71_PI[X<_\ 0._\C2__ !=> MF44 >9_\*>^'/_0._P#(TO\ \71_PI[X<_\ 0._\C2__ !=>F44 >9_\*>^' M/_0._P#(TO\ \71_PI[X<_\ 0._\C2__ !=>F44 >9_\*>^'/_0._P#(TO\ M\77QC^VS\/9^&=.D1+^[0$6]C:YW)96:$X,C#/KC)DD M)8@/]7P[D5/$*6.QSY<-3W?\S_E7ZVUZ+5GCYGF$J36'PZO5EMY>;+O["O[& M/CW_ (*(_%S4OCE\=[RX/A.RNE-_/\R/J$XY%I;L.$C1<"0JWMT6****21$1$&%55#8 & !P!74^!/ G@_P"&/@_3 MO '@#3H=*T;2H5@M;6!=J1H/S))))9B2S,2222376UQ\09[4S*LFERTHZ0CT M2_S?_ V1OEN7QPM.S=YO63[L\S_X4]\.?^@=_P"1I?\ XNC_ (4]\.?^@=_Y M&E_^+KTRBO /1/,_^%/?#G_H'?\ D:7_ .+H_P"%/?#G_H'?^1I?_BZ],HH M\S_X4]\.?^@=_P"1I?\ XNC_ (4]\.?^@=_Y&E_^+KTRB@#RZ?X+_#*Z@>VN M=+62.12KHTLA5E/!!!;!!%?R$KNX.H:9 78 M+/I\I N+,OPTBW5_%&AEM M0T23 W&=1\\.S^7Y-GDYQ@ MI5Z*G2_B0UC_ )?/\SWOX>>&_@C\4O ND_$;P5;B[TG6[6*\M91-)S'*H8 C M><,.C+U5@0>178_\*>^'/_0._P#(TO\ \77X&?\ !$S]K.ZTW4=0_8Z^(DTD M;AIKW01."&CD3)N;7!&5Z&50<8(D'4@5_1_7GY]E,\MQL\-+;>+[Q>S_ $?F MF=&78V.*H1JK?KY/J>9_\*>^'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q= M>F45XYW'F?\ PI[X<_\ 0._\C2__ !='_"GOAS_T#O\ R-+_ /%UZ910!YG_ M ,*>^'/_ $#O_(TO_P 71_PI[X<_] [_ ,C2_P#Q=>F44 >9_P#"GOAS_P! M[_R-+_\ %T?\*>^'/_0._P#(TO\ \77IE% 'F?\ PI[X<_\ 0._\C2__ !=' M_"GOAS_T#O\ R-+_ /%UZ910!YG_ ,*>^'/_ $#O_(TO_P 71_PI[X<_] [_ M ,C2_P#Q=>F44 >9_P#"GOAS_P! [_R-+_\ %T?\*>^'/_0._P#(TO\ \77I ME% 'F?\ PI[X<_\ 0._\C2__ !='_"GOAS_T#O\ R-+_ /%UZ910!YG_ ,*> M^'/_ $#O_(TO_P 71_PI[X<_] [_ ,C2_P#Q=>F44 >9_P#"GOAS_P! [_R- M+_\ %T?\*>^'/_0._P#(TO\ \77IE% 'F?\ PI[X<_\ 0._\C2__ !='_"GO MAS_T#O\ R-+_ /%UZ910!YG_ ,*>^'/_ $#O_(TO_P 71_PI[X<_] [_ ,C2 M_P#Q=>F44 >9_P#"GOAS_P! [_R-+_\ %T?\*>^'/_0._P#(TO\ \77IE% ' MF?\ PI[X<_\ 0._\C2__ !='_"GOAS_T#O\ R-+_ /%UZ910!YG_ ,*>^'/_ M $#O_(TO_P 71_PI[X<_] [_ ,C2_P#Q=>F44 >9_P#"GOAS_P! [_R-+_\ M%T?\*>^'/_0._P#(TO\ \77IE% 'F?\ PI[X<_\ 0._\C2__ !='_"GOAS_T M#O\ R-+_ /%UZ910!YG_ ,*>^'/_ $#O_(TO_P 71_PI[X<_] [_ ,C2_P#Q M=>F44 >9_P#"GOAS_P! [_R-+_\ %T?\*>^'/_0._P#(TO\ \77IE% 'F?\ MPI[X<_\ 0._\C2__ !='_"GOAS_T#O\ R-+_ /%UZ910!YG_ ,*>^'/_ $#O M_(TO_P 71_PI[X<_] [_ ,C2_P#Q=>F44 >9_P#"GOAS_P! [_R-+_\ %T?\ M*>^'/_0._P#(TO\ \77IE% 'F?\ PI[X<_\ 0._\C2__ !='_"GOAS_T#O\ MR-+_ /%UZ910!YG_ ,*>^'/_ $#O_(TO_P 71_PI[X<_] [_ ,C2_P#Q=>F4 M4 >9_P#"GOAS_P! [_R-+_\ %T?\*>^'/_0._P#(TO\ \77IE% 'F?\ PI[X M<_\ 0._\C2__ !='_"GOAS_T#O\ R-+_ /%UZ910!YG_ ,*>^'/_ $#O_(TO M_P 71_PI[X<_] [_ ,C2_P#Q=>F44 >9_P#"GOAS_P! [_R-+_\ %T?\*>^' M/_0._P#(TO\ \77IE% 'F?\ PI[X<_\ 0._\C2__ !='_"GOAS_T#O\ R-+_ M /%UZ910!YG_ ,*>^'/_ $#O_(TO_P 71_PI[X<_] [_ ,C2_P#Q=>F44 >9 M_P#"GOAS_P! [_R-+_\ %T?\*>^'/_0._P#(TO\ \77IE% 'F?\ PI[X<_\ M0._\C2__ !='_"GOAS_T#O\ R-+_ /%UZ910!YG_ ,*>^'/_ $#O_(TO_P 7 M1_PI[X<_] [_ ,C2_P#Q=>F44 >9_P#"GOAS_P! [_R-+_\ %T?\*>^'/_0. M_P#(TO\ \77IE% 'F?\ PI[X<_\ 0._\C2__ !='_"GOAS_T#O\ R-+_ /%U MZ910!YG_ ,*>^'/_ $#O_(TO_P 71_PI[X<_] [_ ,C2_P#Q=>F44 >9_P#" MGOAS_P! [_R-+_\ %T?\*>^'/_0._P#(TO\ \77IE% 'F?\ PI[X<_\ 0._\ MC2__ !='_"GOAS_T#O\ R-+_ /%UZ910!YG_ ,*>^'/_ $#O_(TO_P 71_PI M[X<_] [_ ,C2_P#Q=>F44 >9_P#"GOAS_P! [_R-+_\ %T?\*>^'/_0._P#( MTO\ \77IE% 'F?\ PI[X<_\ 0._\C2__ !='_"GOAS_T#O\ R-+_ /%UZ910 M!YG_ ,*>^'/_ $#O_(TO_P 71_PI[X<_] [_ ,C2_P#Q=>F44 >9_P#"GOAS M_P! [_R-+_\ %T?\*>^'/_0._P#(TO\ \77IE% 'F?\ PI[X<_\ 0._\C2__ M !='_"GOAS_T#O\ R-+_ /%UZ910!YG_ ,*>^'/_ $#O_(TO_P 71_PI[X<_ M] [_ ,C2_P#Q=>F44 >9_P#"GOAS_P! [_R-+_\ %T?\*>^'/_0._P#(TO\ M\77IE% 'F?\ PI[X<_\ 0._\C2__ !='_"GOAS_T#O\ R-+_ /%UZ910!YG_ M ,*>^'/_ $#O_(TO_P 71_PI[X<_] [_ ,C2_P#Q=>F44 >9_P#"GOAS_P! M[_R-+_\ %T?\*>^'/_0._P#(TO\ \77IE% 'F?\ PI[X<_\ 0._\C2__ !=' M_"GOAS_T#O\ R-+_ /%UZ910!YG_ ,*>^'/_ $#O_(TO_P 71_PI[X<_] [_ M ,C2_P#Q=>F44 >9_P#"GOAS_P! [_R-+_\ %T?\*>^'/_0._P#(TO\ \77I ME% 'F?\ PI[X<_\ 0._\C2__ !='_"GOAS_T#O\ R-+_ /%UZ910!YG_ ,*> M^'/_ $#O_(TO_P 71_PI[X<_] [_ ,C2_P#Q=>F44 >9_P#"GOAS_P! [_R- M+_\ %T?\*>^'/_0._P#(TO\ \77IE% 'F?\ PI[X<_\ 0._\C2__ !='_"GO MAS_T#O\ R-+_ /%UZ910!YG_ ,*>^'/_ $#O_(TO_P 71_PI[X<_] [_ ,C2 M_P#Q=>F44 >9_P#"GOAS_P! [_R-+_\ %T?\*>^'/_0._P#(TO\ \77IE% ' MF?\ PI[X<_\ 0._\C2__ !='_"GOAS_T#O\ R-+_ /%UZ910!YG_ ,*>^'/_ M $#O_(TO_P 71_PI[X<_] [_ ,C2_P#Q=>F44 >9_P#"GOAS_P! [_R-+_\ M%T?\*>^'/_0._P#(TO\ \77IE% 'F?\ PI[X<_\ 0._\C2__ !='_"GOAS_T M#O\ R-+_ /%UZ910!YG_ ,*>^'/_ $#O_(TO_P 71_PI[X<_] [_ ,C2_P#Q M=>F44 >9_P#"GOAS_P! [_R-+_\ %T?\*>^'/_0._P#(TO\ \77IE% 'F?\ MPI[X<_\ 0._\C2__ !='_"GOAS_T#O\ R-+_ /%UZ910!YG_ ,*>^'/_ $#O M_(TO_P 76[X?\!>$_"UXVH:%:>1,Z&,MYCME20<89B.H%=?10 4444 >9_$O M_F7_ /L,VG_LU>F5YG\2_P#F7_\ L,VG_LU>F4 ?_]+^ZSXE_P#,O_\ 89M/ M_9J],KS/XE_\R_\ ]AFT_P#9J],H **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "O,?C+\7_ GP%^&FK?%CXD78L](T> S2D8\R1NB1Q@D!I)&PJ+ MD98@<=:Z;QMXU\*_#CPCJ/CSQQ?1Z;I&DP/,DGL 23@ $D M"OY)/VC/CM\9?^"L/[4&D_"+X.VUU;>%[>?9IMG*3Y4$0.V74;S9D*0K<_>V M+B--SL=_T7#V0RS"JYU'RT(:SEV79>;_ W\GYF9YBL-!1BKU):17]=/S,_5 M=1_:$_X+%_M8P16-J=,\.Z7A %RUKHVF,^69VP!)<2X/H97 VQI\G]6OP+^ M!?PU_9R^&MA\*?A38"PTNP&23AIIYF WS3/@;Y'Q\S>F % X7]D[]ECX=_ MLA_"2V^%?P_WSDO]IU"^F&);V[90KRL,D(,*%1 <*H R3EC],5MQ%GT<8XX7 M"+EPU/2,>_\ >?F^G^;9&69' (6OXO+O;;.3;7D8 FBZGA6Y4GDH5 M) )P-+]I?X!^%OVFO@GKOP9\6DQ0:M!B&X49:WN8SNAE XSL< D9&X9'>OYM M?^"7WQZ\5_L:?M6ZO^RK\9Q)I]AK]\-,GAE)"6NK1MLAE7(^Y,#L+# =61\D M**_0%_PMY-;?$X9?.4/UM^G]X^;?^P8Z_P#RZJ_A+_@_KY']8-%%%?GY](%% 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 >9_$O_ )E_ M_L,VG_LU>F5YG\2_^9?_ .PS:?\ LU>F4 ?_T_[K/B7_ ,R__P!AFT_]FKTR MO,_B7_S+_P#V&;3_ -FKTR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MJEJ>IZ;HNFW&L:Q<1VEI:1O-//,XCCBCC!9G=F("JH!)). .35VOYA/^"GG[ M?OB/]H'QB_[&O[,1.JZ1<7,5G?W6G@S2ZM=[ABV@VCF%' #,N?-8<'RQ\_LY M'DM;,\0J-/2*UE+I%=_\EU]+M<.88^&%I<\M7T7=GEG[>7[9OQ#_ &__ (U: M?^RY^S.T]WX3FO8[:TAC4PMJUVIYGE+$8MX\%D#[0J@R. 0-G[V?L(?L3^$/ MV+OA0/#5L\6I>)M4*SZSJBIM,LH'RQ1DC<((N0@/4EG(!; \F_X)M_\ !/W0 MOV0OA^GBOQO;07/Q#UJ+_B87*L)19PL'/B%X1U/P)XPM5O=*UBUEL[N!^DD,R ME7&1R,@\$<@\CFO7R/-IY=C(8J&RW7=/=?Y>=CBS#!QQ5"5&77;R?0^%/^"9 M_P"UQ'^U?^SQ:W6OW/F^*O#/EZ=K(8_/(P7]U<'KQ,H.3W=7K]$:_CW^%?B3 MQ?\ \$HOV_KGPGXLDED\,3RBTO7*_P#'UH]RV8;E1@9>(@,<#[R.@X-?U^Z? MJ%AJUA!JFESQW-K.2-QE65AD%2"""."*]+BO*887$JOAM:%5* +%%>0Z]^T!\$/ M#+>7K7BS2HGR04%U&[C&>JJ2PZ$=.O%>*ZY^WK^S1H^Y;;69]0903MMK27J. MP,BHIS]<>] 'V117\W_[2WQLMOB[\7=0\;^#IK^VTZXC@CBBN7V,OE1JK857 M=5!8$X!YSDC)-87P,^..K?!GXDVGQ"F@EU?[+#/%]F>X,083)MY;:_ .&QMY M('3K0!_2[17Y&?\ #T.__P"A*C_\&!_^,5#+_P %0=6;'D>#85]=U\S?RA% M'Z\T5^/[?\%/_$&T[/!]N#VS>,?_ &G57_AY[XL_Z%.T_P# E_\ XB@#]BJ* M_'"7_@IWXT./(\*V2^NZXD/_ +**A_X>=>._^A7L/^_TG^% '[*T5^,#?\%- M_B1N.SPWIH';+RG^M12_\%-?B>5Q#X=TM3ZLTI_]G% '[245^*?_ \S^+/_ M $ -(_*;_P".57D_X*8_&0N3%HFC!>P*3D_^CA0!^VE%?B+)_P %,/C64(BT M;1 W8F**K_\/+?CM_T"=!_[\7'_ ,D4 ?N%17X>_P##Q_\ :"NOWEOI M6C!1Q\EM.1G_ +_FC_AXM^T5_P! K2/_ %G_P#CU '[A45^'G_#?G[3W_0, ML/\ P"E_^.4O_#=O[5EU^\MM-M=HX^2PD(S^+&@#]PJ*_#W_ (;D_:U_Z!L' M_@OD_P :/^&R_P!LC_H'?^4QO\* /W"HK\/?^&P_VT+K]W;:<^X<_)I;$X_% M31_PUI^V[_T#Y_\ P4G_ .(H _<*BOP\_P"&GOV[Y/WD=C?;6Y&-&R,'T_=4 M?\-*_M[W'[F"QU'<>FW103_Z)/\ *@#]PZYK7O&?@_PK)'%XGU:STUI@3&+J M=(2X'4C>1G'M7XQ?\-!?\%!_^?'5_P#P1K_\CU\N?'/Q;\:O&GB6UU?XY07, M.I+;"*W^U68LV-NKL1A1''N4.6YP>(M,N;JY;9 M##%=Q/)(V"<*H8DG )P.PKNJ_E9\#:YXB\,^,=,\0>$5+ZI97$V.:^Y/^&\/VJ=$_Y"^F6AQ_S\6$J?^@LGJ* /W"HK\3+/_@IE\8D8 M'4-#T:4+]/4_]-', M0X]W H ^A**\ELOCY\#M1P+/QCHKD]%^WPAOR+Y[UUEC\0? 6IMMTW6["X)P M<17,;]>G1N] '745!;W5M>1>=:2+*G36Y!_LFW<9/S=KF12-@'S1J=_P K M;,^CE>5U\PQ$<-AU>3^Y+JWY+_@;G-B\73PU)U:KT7X^2/#_ /@K/_P48>P_ MM/\ 9 ^ \\C:E,1:^(-2MV(,8;&ZR@*\L[9VSD< $Q\L6V^[?\$LO^"<%A\ M?#UE\?\ XT6#?\)[J,3-:6=RH_XE$$@*XVY/^D2(?G8X:-6\O ._=XA_P2:_ MX)RR:2=+_; ^.\+2:G< W?A_3)U.8A)D+>3AQS(P.Z =%!$F2Y79_0M7U.>9 MI0P&'_L;+'[O_+R?64NJ]._W;7OY&7X2IB*OU[%K7[,>RZ/U_P"']"BBBOA3 MZ **** "BBB@ HHHH **** "BBB@ HHHH **** /R#_X+ _LB-\>_@6/BYX0 MMO,\3^!8Y;C:BDR7.G'#3Q\=3'CS4Z]& Y:O._\ @B[^UXWQ2^%=Q^SEXWNE M;7?""!]-9R=]SIC'[OH6MW.WKDHR8'RL:_;YT21#'( RL,$'D$&OY!OVLOAM MXN_X)C?MW:5\7?A7&(]!O[AM7TF-5V0M;NQ2[L6 50Y0 ?=C=""&Z??/]=&^R/G,RB\'B8X^'PO2?IT?]>7<_K[HKS[X4?$WP MI\9?AQHWQ2\$3BXTO7+5+J!L@D!OO(V,@,C JPSPP(KT&OA*D)0DX35FM&O, M^BC)22DMF%%%%0,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBD9E12SG '))H 6BO--=^,_P (O# /_"0>*-*LVP6"2WD2 MN0.N%W;C^ ->,Z]^V_\ LSZ#NC/B,7DJ@'9:V\TN<^C!-G_CU 'UC17YS:__ M ,%+/@]8N\7A_1]5OV4X#NL<$;>X)=F_-17B^N?\%/O$,VY?#7A*WM^3AKFZ M:;([9"I'C\Z /V!HK\-_^&VOVO/'["/P38QHTC%%&F:?7%>I:#_ ,$P+UP)/$_B](_5+6T+_P#C[R+_ .@T M ?6VN_MU?LSZ([0QZ\]](C;2MK:S./J&9%0CZ,:\6UO_ (*9?"FVROA[0=5O M&&>9_*@4D=,$/(<'W (]*VM"_P"";7P1T\!]:U'5M0<8R#+'$A_!8]W7_:KV MO0_V,?V:- VM;>%H)V!!+7,LL^2/42.R_AC!H ^$=>_X*>>,KA2/"_A6RLSC MC[5I&]9OQ]/:OV,T+ MX7_#7PN4;PWX>TW3RARIM[2*(@GJ+^<_-':V?;V=Y/7_8_^M[3H'_!.'X#Z6$?6+G5- M3<-?^":WP\USQ VH>#]9FT*P,4:BT$)N< M.HPS>8\H8[N#C'!SCC &[\)_^">W@CX=>-[;Q;KVK#Q%!;+(/L-W91F%V=2H M+!VD!VYW# !W '/4'ZO^+/QL^'WP<\'ZGXM\5ZA ITZ!Y1:B51/,X^[&BYR6 M=L*.,#.3@ FN9^''[3WP4^(W@_3?%-KXCTRQEO[=)7LKB\A2X@WYG=#+<7*C]9C2DX7M>SM>U[?<=E_P * M1^#'_0HZ+_X+X/\ XBIHO@S\'X,^1X4T=,]=MC /_9*W['QWX(U-=^FZS8W MQG,5Q&_'X,?6NGCECF021,&4]"#D5TQJ1E\+N&-) M!'((LH>/_'*M?\*Q^&W_ $+VF?\ @)%_\37<459!QL7PY^'L&?(T'3DSUVVL M8_\ 9:E_X0#P)_T!;#_P&C_^)KK:* .<7P=X110B:59@#@ 0)_\ $U+%X6\, M0MNATVU0],K"@_I6]10!D?\ "/Z#_P ^-O\ ]^U_PJS'IFFQ((XK>)5'0! ! M_*KU% %>.TM(G$D42*PZ$* :L444 %%%% !1110 4444 %%%% !1110 5\V? M&S]E?X9?'O7K+Q%XV>]CN+&W:V3[+*L:LA;<-P9&Y!)QC'4YSQCZ3HH ^+O! M7[!_P.\">+=.\9Z1)J<9P>AR,BOM&BB@#.O M=(TG4?\ D(6L,_\ UT16_F#Z5RU]\+_AGJ;;]2\.Z9<'D9EM(GZ]>JGK7=44 M >,7G[.?P$ORQN/!NC9;DE+*)#_XZHKE;S]D']FR^;=-X2LU[_NS)'_Z XKZ M1HH ^0;S]A']F"Z#>5X>> MWCO+G@^HW2$?IBN6O/^">/[.EU_J(M1MO^N=U MG_T-6K[GHH _.N\_X)I?!.7YK'5]:A/HTL#C_P!$@_K7*WO_ 3$\$2)C3O% M-]$WK)!'(/R!3^=?I]10!^2U]_P2\;=NTWQIQSQ+8?ER)_Z5R=[_ ,$Q?'<> M?[.\3V$OIYD,D?\ +?7[*T4 ?B),^=/&WY>3T_&JR M_L4?M?Z,/^)3J*<=/L^I.G\]OK7[B44 ?A[_ ,*)_P""AFB?\@^\UAE'_/'6 MUQ_WR;@9Z^E-72?^"C>B*,/K[B/CF9+@^O=GS_D5^XE% 'X=GXJ_\%%]#'FR MVVNLO?=I"3#G_M@V.G^N$3TK]Q** /P^ M7_@H?^T=HK#^V-*TM@?EQ/:S1\CKC$J\_P"<5MV7_!37XHQ_\A#P]I4O_7,S M1_S=Z_:5E5U*N,@\$&L*\\+>&-18OJ&G6LY. 3)"C$X^HH _*2R_X*@ZM'_R M$/!L,O\ USOFC_G"]=59_P#!3_P\^?[0\(7$7/\ RSO%?C\8UK]!KSX,_!_4 M?^0AX4T>?/\ STL8&_FE/W=NL?_H.* /E&S_X*9_" M5PO]H:#J\6?O>6(9,'VS(N?TKJK/_@H[^S]3'_ -"9J /G M;XM?\%(K?2]7M8/@W8V^I630;IY;])8W64L?D"@J,!0#G)R3CC'.5\)?^"@? MQ,^('Q0T#P3J>BZ9#:ZK?16LSQ"7S LIVY4F0@$$@\@\#'?->1?M1?L;:MX* M\7Z=9_ [0-4U/3KFT:29T5KD),KD%2RK\ORE< ]><9P<<+^S_P#L_?''0OC= MX5UK5_"FIVUI::G;RS2RP&-(XT<%F9FP .>N3T&3@4 ?T T444 %%%% !11 M10 4444 %%%% !1110 4444 >9_$O_F7_P#L,VG_ +-7IE>9_$O_ )E__L,V MG_LU>F4 ?__5_NL^)?\ S+__ &&;3_V:O3*\S^)?_,O_ /89M/\ V:O3* "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHKX9_;Q_;<\(?L6?"P>(;B*/4_$VK%X-&TQ MGP))%'S32X(801<;RO+$JH(W;EZ<)A*N*K1P]"-YR=DC*O6A1@ZE1V2/)?\ M@I/_ ,% ](_9!\!?\(GX#N+>[^(6M1XLK9_W@L8&R#=RI@C@C$2-@._.&56% M?F1_P3(_X)^>*?CSXSC_ &QOVI(WU'2KB=[[3[34LRRZM=,2?M4X8\PJWS*& MSYK#)'ECY_*OV#/V,OB!^W_\:=2_:C_::%Q=^%);R2ZN9I#Y1U>\# >1$ !M MMX\;7*8"A1$F#DI_5_IFF:;HNFV^CZ/;QVEI:1I#!!"@CCBCC 5415 "JH M & .!7W&98NED>&>68&5Z\OXLUT_NQ?]6]7IX&%HSS"JL7B%:FO@C^K_ *_# M>[1117Y\?2!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?$W[?W M[*EE^UO^SMJG@2U"IK^G@ZAHLS=%O(@<1D]EE7,;'MNWA_,Y_P $5OVK+WP/XRU+]C?XE-):+?3S76CI_@P)4_W3D2)GG8ZD\U]AQ9A:>)ITL[PJ]RKI)?RSZ_?;[U?J>+D MU:5*4\!6?O0V\X_U_6A]1T445\.>^%%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M45S_ (A\6^%O"5H;[Q3J5KIL(!8O=3+$N!UY8BOEWQE^W9^SCX1S'!JTNL3* M"3'IT+2?^/OLC.?9_K0!]A5\F_%;]LWX/_!WQK<> O%2:A)?VJ1O+]GMPT8\ MU0Z@,SKGY2"< CMG(('R%XT_X*=7+"6W^'?A=4Y_=W&HS%N/]J&(#]):_.?X ML_$GQ5\6_&]SX]\91Q1WUZD>5A0QQ[$4*NT$DXV@$XM02]NHY9$:XA1(_W2[B"1(QR1DCC''7IGW77_ (J_##PKQXE\1:98 M'<4Q<7<49W#J,,P.1Z5_-K\)OACK_P 8O'=G\//"\]O;WM\)#&UT[)'^Z0R- MDJK-]U27'%&3]6D MW?\ CM9V@?\ !-#X26?S^(M;U6^8,"!$8H$(]"-CM^(85[1H'[#?[,^A;9#X M?-[*A)WW5S-)G/8J'"''^[0!\>Z[_P %/M6D#)X9\(PPG'RO=7;2<^ZI&G_H M5>:3_MW?M4>.'>W\&:=;0D_=_L^Q>X=1GC[YE!/X5^NF@?!'X.^%@A\/^%M* MM70;1(EI%YF/=RI8_B:]-CCCBC6*)0JJ , =A0!^'1G_X*,_$5C'CQ!;^ M8P_A72^2/7$&!^0J1?V'?VM/'C*WC7488\G).I:@]P1GDGY!+SGWZ_I^XE% M'Y!>'_\ @F%KDK*_BKQ9! !]Y+2U:7/L&=TQWYVGZ5[1H'_!-7X-6"J^OZMJ MNH2#.0KQPQG\ C-_X_7W+X@^(?@#PD&;Q5KFGZ8$Y8W=S'#@#UWL,5XOX@_; M)_9=\,AFU'QMIDNSD_9)#=]/3R!)G\*Y*^886C_&JQCZR2_-G;A\NQ=?^!1E M+TBW^2,G0OV(_P!F?0D&WPVMW( 7NKB:4G'^R7V?DHKVK1/A%\*?#6#X>\, MZ59$8^:&SB1B5Z$D+DD>I.:^0_$'_!3']EG1@QTZ]U#5MO06EFZ[OIYYB_7% M>+^(/^"M7PVM@W_"*^$]3O2/N_:YHK7/UV>=C]:\>OQ=DU+XL5'Y>]_Z3<]K M#\&9W6^#"27JN7_TJQ^M%%?A?X@_X*V>/[D-_P (KX0T^R)^[]KN)+K!]]@A MS^E<#)^WW^VU\0?D\$Z='"9N$_LO2WN#D_W?,\[/ZUY53Q"RA/EI.4W_ '8O M];'KT_#;.6N:LH4U_>FOTYC^@ZBOY\9-0_X*B_$?Y&7Q+;^=QQ$FE8S[@0;? MKQ1)^Q!^WE\0_D\JY5]]FC M3_4?#4O][S.C'T?,_NO%G[O>(/B'X \)!F\5:YI^F!.6-W+^( M/VR?V7?#(9M1\;:9+LY/V20W?3T\@29_"ORZT/\ X)+_ !0N&0>)?%6EV@)^ M8VTVX0Y_2O:-#_X))>"+=D/B7QE?78!^86UK';Y'MO:;'ZT?VQQ+6_@ MY?&"_O33_6+_ #^Q>%Z/\?,I3?]R#7XM27XGNOB#_@IC^RSHP8Z=>ZAJVWH M+2S==WT\\Q?KBO%_$'_!6KX;6P;_ (17PGJ=Z1]W[7-%:Y^NSSL?K7K>A_\ M!,3]F#260W\>J:IM.2+F[V[OKY*1?IBO:-#_ &)_V5O#S(UAX*L9-AR/M)DN MOS\YWS^.:/8<65M75I4_1-O\5)?B'UC@ZAI&C6J^K27X.+_ _-3Q!_P5L\?W M(;_A%?"&GV1/W?M=Q)=8/OL$.?TK@9/V^_VVOB#\G@G3HX3-PG]EZ6]P2>"2:SEFB6O#'"K$^U]M^[O\%GMVYN:]_.V_3H>K+Q M6Q;POLO8VJV^/F6_?EY&K>7;K?4_!Z]_X),?%6-L:=XHTF49ZR)-&3=W"'GCO .<=>:_H(HKUI>'>3/X827I)_K<\>'B M5G:TE.+]8K]+'\^?_#"W[=6A?O='U$ENO^C:LT9S_P "*>@I3^SS_P %-?#V M!IM]KK)G'[C7U*_BIN1ZGMUK^@NBI_XA]@5_#KU8^DU_\B5_Q$?,'_$P]&7K M!_\ R1_/DNC?\%1= 48?Q)((^.9TN??^\^?U]*>/BC_P5'T+YA:^(WQQ_P @ M=+GIQ_S[OGKU[]:_H*HH_P!2)1_A9A67_;W^5@_U]A+^+EU"7_;G^=S^?&3] MKC_@HGH?_(9L=0&06'VC0Q'P._$*=*>/^"CW[7FB_)JVE6#%/O?:-/E0^G.V M1._ZU_0711_JEF4?X>:U/GK_ .W!_KCEDOXF44OD[?\ MI^ UI_P5A^.B$?; M] T&0=_+CN$S^<[=JZS3_P#@K;X[B!_M7P?83<<>5,=QZ5R%_\)OA9JK^9JGAG2KEN.9;.%SQ]5-'^KV?0_AYHWZP M7^;#_63AZ?\ $RE+TJ/_ "1^4=G_ ,%=HB +_P D'N8]3SQ]#;#^==39_\ M!6WP(Y']H>#K^(8Y\NYCDY_%5K]!KS]FG]G:_P FZ\"Z 21@E=.@4\^X0&N3 MO?V-?V7+\$3^"=-7)S^[C,?7_<(H_LSBF/PXZ#]8)?E$/[5X2E\67U(^DV_S MD?*^G_\ !5[X"S9&I:'KT!SP4BMY!CW_ 'ZG]#75V?\ P5"_9EN0#,NKV^>T MEHIQ_P!\2-]*],OO^"?G[(M]R_A%8V]8KR[3]!-C]*Y2\_X)K_LIW3$P:5>6 MV>T=[*<<_P"V6^E'L>+8?\O:,O\ P+_Y%![?@V?_ "ZKQ^F_-?F]>?\$C_"KD_V?XVNXAV\RR1^?PE6 MN1U#_@D5J29.E>/(I?02Z<4_47#?RH_M7BB/Q8"#])K_ .2#^R.$Y_#F,UZP M?Z11^O\ 8?$+P#JF/[,US3[G/_/*YC?^3'TKJ+>YMKN,36LBRH>C(0P_,5^% M5]_P27^)\?\ R#/%6ES?]=8Y8_Y!ZYF?_@E7^T392%],UO09 >,BXN$;'_@/ MC]:/]8\\A\>5M^DU_DP_U8R"?\/-TO6#_P T?T!45_/D?V OVV-!8/HNHQ,5 M& ;;5'CX/7&[94@_9L_X*8:%^]TN^UH]SY'B!!^AN5ST'&#FC_6['Q_B975^ M5W_[:'^IF72_AYM2?K:/_MS/Z":*_GT/@W_@J-H/R^=XDDQS_P ?Z7/3G_GJ M^>O3\*\P^)WQS_;M^'FCOX7^*^IZMIEIK4,]KMO8(E,\94+*$#;:/X7_ *U*[VW M4TEQ'86MK%=2/(5&\J'C=_NID@<#!..M?31^(W_!4:Z_?_9_$8W=O[+1.GMY M Q^58X'Q$HUJ,9/"U)2^URQ3C?K9WO\ >;X_PTK4:\HK%THP^SSR:E;I=^=XD7'' M_'^D?Z>:/SIP^$7_ 5'N_\ E[\1CS/^HW&F,_\ ;R-OZ8H_UTK/X]NN_6LMQZD2'^='_#!_[<:/];V5U?Q_^1#_4W+5OFU+\'_[^.A<"77]!"]R)+@G_T0*/]9V52_ M\#7_ ,B'^JV1KXLWC_X _P#Y)G[KS>+_ G;8^T:I:1[NFZ=!G'U-9TGQ&^' ML+F.77M.5AU!NH@?_0J_$F'_ ()-?&!L_:/$NCKZ;?/;_P!IBM"/_@DM\2R@ M,OBO3%;N!%*1^>!_*C_6'/GME?\ Y.O\@_U;X=7Q9LO_ 6_\S]EI?B[\*(= MWG>*-)39G=NO81C'7/SUG2_'7X(0+OF\9:&@Z9;4; M,K%S'/\ W_%']M\1O;+5_P"! MQ_S#^PN&%OFC_P#!: 2/348"/S#D5^9D7_!(>8KF?X@*IST72MPQ_X%"KT?_!(FT" 2^/W9 MNY&F #\OM)_G1_:W$[VR^/\ X,C_ /)!_8_"BWS*7_@N7_R)^B,O[6G[,T2& M1O'.CD#^[=(Q_($FLZ;]LC]EV#&_QMIAS_=D+?R!KX1C_P""1OAL.#+XXN67 MN!8J#^?G'^5:,/\ P22\#+G[1XQOF]-MK&O\V-']I<5/;!4U_P!OK_Y(/[,X M17_,?4?_ &X__D#[.E_;9_95A;:_C6Q)QGY1(P_1#6;)^W=^R9%NW>,K<[JQ1*,?D:TXO\ @DW\&QM\[Q)K38QN MV^0,^N/W9Q^M'UWBM[86DO\ MY__ "0?4.#UOBZS_P"W5_\ ('T%J/\ P4(_ M9'L+*6[C\5?:61698H;*Z+N0,A5S$%!/0%B!GJ178?LF?M(67[2_PU?Q:\$= MCJ=G)KB^%LBGDU3%Y=7;J?%'GE%.T;IJWNVOKNKW2V1^\U%%%?IQ^4A11 M10 4444 %%%% !1110 4444 %%%% 'F?Q+_YE_\ [#-I_P"S5Z97F?Q+_P"9 M?_[#-I_[-7IE '__UO[K/B7_ ,R__P!AFT_]FK\0_P!OGXTZ[J'[:5G^S/\ M&3Q%K/A;PMJ<_@V?PFFESR6%O?W$FMV@U"6>YB"OYL$.\Q R".(QB0 2;"?V M\^)?_,O_ /89M/\ V:ORN_X*"?%+]E/X\6'B7]E#X^2:?H^H^&O%/A2)9=1N M(K:>33=4GL7N;RSEE"F,)%+/#,R$A I+G#8 !^CO[/?@'XI?#/P5J?@SXB>) M+KQ3):ZG=?V1J.I,DMVVG/M:W2X>-4WO&2RLQ&YL9[\?,'[&GQK^/OQ!_:3^ M.WPL^-NL6&J0> ]0T>TTQ=-LOL5O&EW!+,Y"L\LI+#8&\R5^5^7:"15'_@E/ M>_%&7]F2\T;X@:A?:UI&C^(M3T[PIJVI*RW.H^'K=E6TN&#@-M?YPA/\ 7'R MXKE?V&)HKC]M+]JJ\5@?^*DT:,\]/*LF7^>: /$OVH?B)_P4W^ ?PFU#]MN\ M\7Z)::-I$\-W=_#F72X62#39IEC6-]2#--)=*'7S=A5-V[82 JM]@?M8_M0> M._!&F?"SX=?"2*/3?%_Q?U>VTZTGOHQ,-+M-BS7=PT1($DD,; *API8Y;@8/ MA_Q:_:'_ &:/VNO'C?##Q-X^\-Z;\+?!NI176NM>ZI;0-K^H6+B2*TC220$V M,$BK)/*1MFD58X\JKM6)^V/J.EZ[^U+^R;^U9H\YNO!(U>^L&O65TB1O$-M& MMA*0X4HLK+CMMXHG7P_;>*_#VM3V MT-M=S63R&WN(+E;:.* O',NZ-HXDRF0V2,UT?[:O[1'CKX3W_P ._@W\(F@M M_%WQ1U^/1K.]NHQ-%86D0$EW=>42!*\49&Q"0I9LMP,'Y>U'6_"VJ_\ !73Q M/\:-:U&'3_"_PC^&D.FZSJ4TJQVMM?7UV]RL10!N77[:NM M_LF?&3XC?!#]IG7)O%-EX8\(Q^.-$U=K:&WOKJR#FWFM)EMTAMVE^T "%DC0 M%6^;D9KHM _;'^.O@/5?A-XE_:3TG0]/\+_&2>*PLDTT3K=Z'J%[$)K*WNI) M9&2Z\Y-R..+(R2,N> O-?=__ 4..F_$GX8?LP> ? \H:X\1_$#PS>Z> MT7S,EE;6TK23KWVQI(C$]A0!^U=%%% !17,^(O!WASQ9Y/\ PD%M]H^S[O+^ M=DQOQG[I&3T26[ M9,YQA%RD[)%W]K+]JWX:_L@_"F?XE_$)S/*Y,&G:=$0)[ZZ()$:\':HQEY", M(OJQ53_,S^S=\!?C+_P5@_:N'<@?-(Y4J&=SEG; M RQ)K]!JSI\-X5T:;3QM1:O_ )]Q?1>?ZZ[)7^:A&6:5N>6E"+T7\S_R_P"& MWN>P^#O"'AOX?^%--\#^#K1+#2=(MHK2TMH\E8H85"HH)))P!U))/4DFNDKS M/_A3WPY_Z!W_ )&E_P#BZ/\ A3WPY_Z!W_D:7_XNOSN4G)N4G=L^F225D>F4 M5YG_ ,*>^'/_ $#O_(TO_P 71_PI[X<_] [_ ,C2_P#Q=(9Z917F?_"GOAS_ M - [_P C2_\ Q='_ I[X<_] [_R-+_\70!Z917F?_"GOAS_ - [_P C2_\ MQ='_ I[X<_] [_R-+_\70!Z917F?_"GOAS_ - [_P C2_\ Q='_ I[X<_] M [_R-+_\70!Z917F?_"GOAS_ - [_P C2_\ Q='_ I[X<_] [_R-+_\70!Z M917F?_"GOAS_ - [_P C2_\ Q='_ I[X<_] [_R-+_\70!Z917F?_"GOAS_ M - [_P C2_\ Q='_ I[X<_] [_R-+_\70!Z917F?_"GOAS_ - [_P C2_\ MQ='_ I[X<_] [_R-+_\70!Z917F?_"GOAS_ - [_P C2_\ Q='_ I[X<_] M [_R-+_\70!Z917F?_"GOAS_ - [_P C2_\ Q='_ I[X<_] [_R-+_\70!C M?M!?!/PI^T3\'-?^#GC) ;/6[5HEDP"T$P^:*9,_Q1R!7'TP>*_F+_X)V_&S MQ5^P7^V5JW[-OQF(LM*UJ]&CZB7?;%;WJ'%M=!FPOEON +' \N0/_#@_U&_\ M*>^'/_0._P#(TO\ \77X6_\ !9C]B738_!EG^U'\*['R9M$V6NNQQL[.]L[! M89_F8_ZISL; SM8$_*G'VG"6.I3=3*,6_P!U6T7E/H_GI\TCPLZP\X\N-H_' M3_&/7^NUS^AZBOR!_P""6WQ=^'?[4G[/L.F>++99/%OA,)8:EF:4-<1 ?N+C M&[JZC:^/XU)X# 5^F7_"GOAS_P! [_R-+_\ %U\OF&!JX/$3PU9>]%V_X/HU MJCUL-B(5Z4:L-F>F45YG_P *>^'/_0._\C2__%T?\*>^'/\ T#O_ "-+_P#% MUQFYZ917F?\ PI[X<_\ 0._\C2__ !='_"GOAS_T#O\ R-+_ /%T >F45YG_ M ,*>^'/_ $#O_(TO_P 71_PI[X<_] [_ ,C2_P#Q= 'IE%>9_P#"GOAS_P! M[_R-+_\ %T?\*>^'/_0._P#(TO\ \70!Z917F?\ PI[X<_\ 0._\C2__ !=' M_"GOAS_T#O\ R-+_ /%T >F45YG_ ,*>^'/_ $#O_(TO_P 71_PI[X<_] [_ M ,C2_P#Q= 'IE%>9_P#"GOAS_P! [_R-+_\ %T?\*>^'/_0._P#(TO\ \70! MZ917F?\ PI[X<_\ 0._\C2__ !='_"GOAS_T#O\ R-+_ /%T >F45YG_ ,*> M^'/_ $#O_(TO_P 71_PI[X<_] [_ ,C2_P#Q= 'IE%>9_P#"GOAS_P! [_R- M+_\ %T?\*>^'/_0._P#(TO\ \70!Z917F?\ PI[X<_\ 0._\C2__ !='_"GO MAS_T#O\ R-+_ /%T >F45YG_ ,*>^'/_ $#O_(TO_P 71_PI[X<_] [_ ,C2 M_P#Q= 'IE%>9_P#"GOAS_P! [_R-+_\ %T?\*>^'/_0._P#(TO\ \70!Z917 MS)XQN?V7O "R#QAJ6GV,D6=T+WK&;@X.(E&%EBT>ZNM MI?%?Q;IF@1R'+@'SGR> MQ9VB7)P>A/XUZ)IOP5_X)Y?#K][XW\;VNNRJN'C?4D90WJ$M,2#Z%C7/6QE" MC_&J1CZM+\SIH8+$5]*-.4O1-_D8OB__ (*;>+;N9H/A]X9M;53@*]](]PS> M^R/RP#Z#W1AJ\5H[X4VD:Z;$/;SL1$CUW.?>O=Z__P % ?V6;0LOAKP5 MJ]\1N -Q,+=3CI@K-*<$^HR!V[5X]?BO)Z/QXJ'R?-_Z3<]O#\(9U6^#"3^: MY?\ TJQ3\._\$ZOC=XOOQJ_Q'UNST\S\RN[O>W7 &1\J-QQ_K:^G_!W_!-W MX-:*B2^+K_4-;F4@LNY;:!AQ_"@+C_OYT_.OS_U[_@H;HL^1X7^'5I:^ANM1 MN+C]$\K^=>9O^U?^T#X\;R_!GARTB9L #3+.YG.0>WF2S=>A_3%>15\0LG3M M3E*;_NQ?ZV/9I>&^=27-5C&"_O37Z7/WZ\'?L_\ P5\ _-X4\,V%M(,8E:(2 MR\=/WDFY_P!:L?$_3?A!H.A:E\3OB9I6G30Z9:M+<75S;12R^5""0@+*2QR2 M$7/+-@" MJ);*4URJ_3O]USTLN\.(UJ\:-7'4V]W&#YI66]MOOL?TF^#?&_[,UEX;T_XF M^'Y] T.VU*U6>*X?[-92"*09*LO\/SXAM] NS"TT GB\TW 3EUC4,FYU M7YMN?NAC_#7Z?:'_ ,$DO!%NR'Q+XROKL _,+:UCM\CVWM-C]:G+N)\^S&@J MV"P<'';FZAJVWH+2S==WT\\Q?KBO%_$'_!6KX;6P;_A%?">IWI'W?MMZ'_ ,$Q/V8-)9#?QZIJFTY(N;O;N^ODI%^F*]8TW]A3]D[2BIM?!MLV MWD>=-/-^?F2MG\:[_8<65M75I4_1-O\ %27XGG_6.#J&D:-:KZM)?@XO\#\Y M/$'_ 5L\?W(;_A%?"&GV1/W?M=Q)=8/OL$.?TK@9/V^_P!MKX@_)X)TZ.$S M<)_9>EO<')_N^9YV?UK]F]-_9G^ VC%3H_A>RM"O(\E3'CZ;2*Z?_A3WPY_Z M!W_D:7_XNC_5K.JNN(S22_PQM^*:_(/]:,CHZ8;*8OSG)R_!I_F?A[)J'_!4 M7XC_ ",OB6W\[CB)-*QGW @V_7BB3]B#]O+XA_)XYU"0"7A_[4U@W P?[VQI ML_AFOW"_X4]\.?\ H'?^1I?_ (NC_A3WPY_Z!W_D:7_XNC_4+#U-<5BJM3UE MI^3?XA_Q$/$T],)A*-/TAK^:7X'XW:'_ ,$E_BA<,@\2^*M+M 3\QMHYKC ] MMPAS^E>T:'_P22\$6[(?$OC*^NP#\PMK6.WR/;>TV/UK]*?^%/?#G_H'?^1I M?_BZ/^%/?#G_ *!W_D:7_P"+KKH%@O^W4W][5SQ:_$N;5OXF+J/_MYI?& M]+TXQG*FVLX8=I]MJC%=[7F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO M_P 77K4Z4*:M"*2\M#R*E6=1\U23;\W<],HKS/\ X4]\.?\ H'?^1I?_ (NC M_A3WPY_Z!W_D:7_XNK,STRBO,_\ A3WPY_Z!W_D:7_XNC_A3WPY_Z!W_ )&E M_P#BZ /3**\S_P"%/?#G_H'?^1I?_BZ/^%/?#G_H'?\ D:7_ .+H ],HKS/_ M (4]\.?^@=_Y&E_^+H_X4]\.?^@=_P"1I?\ XN@#TRBO,_\ A3WPY_Z!W_D: M7_XNC_A3WPY_Z!W_ )&E_P#BZ /3**\S_P"%/?#G_H'?^1I?_BZ/^%/?#G_H M'?\ D:7_ .+H ],HKS/_ (4]\.?^@=_Y&E_^+H_X4]\.?^@=_P"1I?\ XN@# MTRBO,_\ A3WPY_Z!W_D:7_XNC_A3WPY_Z!W_ )&E_P#BZ /3**\S_P"%/?#G M_H'?^1I?_BZ/^%/?#G_H'?\ D:7_ .+H ],HKS/_ (4]\.?^@=_Y&E_^+H_X M4]\.?^@=_P"1I?\ XN@#TRBO,_\ A3WPY_Z!W_D:7_XNC_A3WPY_Z!W_ )&E M_P#BZ /3**\S_P"%/?#G_H'?^1I?_BZ/^%/?#G_H'?\ D:7_ .+H ],HKS/_ M (4]\.?^@=_Y&E_^+H_X4]\.?^@=_P"1I?\ XN@#TRBO,_\ A3WPY_Z!W_D: M7_XNC_A3WPY_Z!W_ )&E_P#BZ /3**\S_P"%/?#G_H'?^1I?_BZ/^%/?#G_H M'?\ D:7_ .+H ],HKS/_ (4]\.?^@=_Y&E_^+H_X4]\.?^@=_P"1I?\ XN@# MTRBO,_\ A3WPY_Z!W_D:7_XNC_A3WPY_Z!W_ )&E_P#BZ /3*\4^*/[.OP7^ M-.IVFL_$[0HM5N;&)H8)'DEC*QN0Q&(W4'D9&'PZ<9_P#"GOAS_P! [_R-+_\ %T?\ M*>^'/_0._P#(TO\ \772^'/_ $#O M_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z9 M17F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T M#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T M?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O M_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z9 M17F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T M#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T M?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O M_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z9 M17F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T M#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T M?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O M_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%UN^'_ %X3\+7C:AH5IY$SH8R MWF.V5)!QAF(Z@4 =?1110!YG\2_^9?\ ^PS:?^S5Z97F?Q+_ .9?_P"PS:?^ MS5Z90!__U_[K/B7_ ,R__P!AFT_]FK7\:_#GP-\1[6TLO'.EP:G%87<%];K. MN?+N+6198W'?Y74''0XP01Q61\2_^9?_ .PS:?\ LU>F4 1S117$303J'1P5 M96&00>H(KPSPE^RY^S;X!U._UKP/X"\/Z/=:K#);WLMGIT$#7,4H(=)2B#>K M G(;(.3ZU[O10!\E3?L#_L/7'W_@_P"#1G^[HEFO\HA7T/XA\ >!?%O@Z7X> M>*=&L=2T":%+>33KJW2:U:*/&U#$P*%5P,#&!@8Z5UU% 'D&D?L_? [0?AQ? M_"#1?"6DVOAC5!(+W3([6-;:Y\X8=I4QB1FP-S-EC@9-=+J'PP^&^K_#]?A1 MJN@:?=>%TMHK)=)FMHY+(6\( CB\EE*;$"KM7&%P,=*[JB@#S;P7\'/A/\.O M!]Q\/O OAO3=*T2\\TW-E;6R)#.9AMD,J@8D+CAR^2PZDUY)\+OV-?V?_A!X MKT[QGX0TNY>]T.UDL=&%_?W5_%I-K-@20V,=S+(ELC@8/E@';A,[ %'U)10 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9^K: MKIF@Z52 ??,FO?8](_9I_9 ML^&7[*WPLLOA9\,;0100@27=TX'VB]N2 'FF;NS8X'15PJ@* *]_HHKX"O7J M5JDJM65Y-W;?5GT=.G&$5""LD%%%%9%A1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 5A>*/#.A>,_#=_X0\3VT=[INJ6\EK=02J&2 M6&92KJP.0002*W:*<9---;B:35F?QX:+>^+O^"3/_!0F2PU%Y)_#3/MEV9/V MW0KUOD?;G)DA*YQ_SUB(Y4\_U^Z-K&E^(='M-?T.=+JROH8[BWFC.Y)(I5#( MRGN&4@@^E?EQ_P %:/V1&_:._9_D\<^$;;S?%?@I7O;4(I9[FSQFX@&.I,#MP"2 M=C@#Y4X^^SB*SC*X9K3_ (U+W:J[KI+^N[_E/G<"_J6+E@Y?!/6'ZK^OU/WC MHHHKX ^C"BBB@ HHHH **** "BBB@ HHHH **S=9UC2_#VCW>OZW.EK96,,E MQ<32'"1Q1*6=F/8*H)-,T+7-(\3Z):>(] N$NK&_A2XMYHSE9(I &5A[$$&I MYX\W)?7>W6Q7)+EY[:;7Z7[&K117!:_\5?A?X3S_ ,)3XDTO3=IP?M5Y%#@_ M\#84JE6%-CDLOA+ MP+?70R=K7MVEKQV)"I+^0/XUY;JW_!33XU7ASH7A_1=/4]I_/NF ^JO",^^" M/:M:.;T:W\",Y?\ ;DDOODHQ_$RK9-7H?[Q*$?\ M^+?_@,7*7X'[=TC,J*6 MWRFN&MF4UI1P\YOT45]\W M'\+GH4KD_N@I?C8XWQM_P4E^,FK"9/"UGIV@V[ A'*FXG3(Z[Y M"(SCJ/W7YU\>^.?VH/BGXWRGBWQ7?7B<_N8Y2D1SU^2/:GZ5^H^A?\$I_@I; MA9?%&OZUJ4HQG8\4"'GGCRW;GI][U_#VKP__ ,$\/V3M"4&7PX^H2 YWW=W. M_P#XZKJA_P"^:\JKB,_JZ4*%.GYSFY/[HJWXL]>CAN':.N(Q%6KY0@HK[YMO M\$?SN_\ "9Z?'*#]FDE3'(WB,Y^N'KJM!^(MR;M;;P[X5L]1FS^[\];BYESS MU5)$C;CL8\>U?TRZ!^S9^S[X851HG@K18F3.)&LHI).>#\[JS?K7K^GZ9IND MVPL]*MX[:%>B1($48&.@ '0 5Y\LCS^N_P!_F/*NT(+\]&>E#/\ AW#K_9\L MYWWG-_EJON/YSO"OBW]OF]@$/PU\/:CHUI<8P=*T**PC88XS,ENA8=\LYY]\ M5UZ_L[?\%)?B,HF\0W>LQP2'T>U:0 G][/< M2@CC#?N@O3IAC7LVA_\ !(W3D ?Q+XXDD.#E+:Q"8/;YGF;/O\HK]DZ*Z:/ M&2T]94G)^LZDW\0E MN8XT/T$<2D?]]&O;=!_81_9/\.E7M/!]O.Z[26NII[G)7N1)(R\]P!@^E?7- M%>Q0X:RJC\&%A\XI_B[GB8CBC-ZW\3%S^4FE]R:1YCH/P4^#GA<+_P (WX4T M>Q*!0&@LH4;Y>020F20>BBBG3A!6@DEY:"J59U'S3DV_/4****L@**** "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 **** /,_B7_S+_\ V&;3_P!F MKTRO,_B7_P R_P#]AFT_]FKTR@#_T/[K/B7_ ,R__P!AFT_]FKTRO,_B7_S+ M_P#V&;3_ -FKTR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** (YIH;:%[BX<1QQ@LS,Q!+:W?%P$CCQR]NC8V]%D?YL% M51J]N_X*J_\ !1C5]6U>?]D3]F>^-S)<'[%KU_I^Z2:6:1MAL("HY)Z3%,EB M?*!&'!^NO^"7W_!.B+]ESP[_ ,+<^+]K!/X^U:(".,@2?V1;N.8D;)!F<']Z MZ]!\BDKN+_?Y3@:.3X99MF$;U7_"@_\ TI^F_EONT?.8RO4QU5X+#.T%\.QU;&5Y8C$2O.6_\ 79=#WX. 8;Z$ M'9R>BR F-_\ 98]" 1])POG$<#B[5M:-1?A1H/Q?\#N7TS7K5;F(/\ ?C;E7C?MOC<,C8XW*<9% M>HU_,#_P1K_:@U7X0?%?5OV.?BMYEC%JMU+_ &?'2+%%&-S.Y"JH'7XK%2Y,-2E-_W4 MW^1]945^-/CW_@K&)2]I\)/"+R,0=D^J2=#VS#"3GGK^]'I[U\6>//VSOVMO MB49([C7IM(M9,X@TP+9!0>P=?WQ'U<\?4U\U5XSPCNL%3J5W_<@VOO=OPN?4 M4>!\9&TL=5IT%_T\FD_N5_QL?T:>,_B1\/\ X=67]H>/-:LM'AQD&[G2(L/] MD,06^@!KXC^(/_!3;]G#PCOM_"[WWB6X7@?9(#%""#@@O/L./0JK \?6OP7; MPW=:M=3:EXDU"26YE.]GP96D8]=SNP.>V<-^->D^&K;P-I$D<5EX936;MSA? M[1GEF&X]-D=N8 ?8/O')SGC'$\PXFQFF&PT*$>\W=_";KP#HNA6^@Z'J!3[1LD:XN9%C8-L\TB-0 MA8#=B,$XQG!(/A_P[^)7[5M]I=G\+/AYXDOK&SM4?[/!'?1V*1IRS?O7>/ & M2>7P.O:L[QB=6;79'UK2XM&F9(\6D-J+.-$VC:1&%7[PP=Q&6)R22ZBLIKM97$TP)51$A<\+R20,"KGP9+$26(QF,JNJXI-Q:BN M]E:.D;ZV(I\^*FI-);_$/QG#> M3%0QCEU.34@Q' 'F6_GQ9P>[XQW[5Y#_ -EG]GWP.B_V)X5L7D7! M$MVGVN3([AIBY!^F*NCX?Y1&7-54JC_O2?Z6(K>(V#="O]99>&-O"\JKVRQ0;0/J\I^3;:^[8_+?P=_P3'\+6ZK+X_P#$MU=L>3%81+ M?3?)YI8?\!6OJ_P;^QY^SGX),T73](MXK6W3[L<*!$&?15 J]110 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 %%%% 'F?Q+_ .9?_P"PS:?^S5Z97F?Q+_YE_P#[#-I_ M[-7IE '_T?[K/B7_ ,R__P!AFT_]FKTRO,_B7_S+_P#V&;3_ -FKTR@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH *_#+_@JS_P4C?X+V5Y^S3\$K@'Q5J%MLU;4HV!_LV"<$>5'CD7+J<[C MCRD((^=@4]I_X*:?\%$='_94\(3?"SX<3BX^(>M6I,)3#+I<$F0+B3((,AY\ MJ,]_G;Y0 _P'_P $J/\ @GE?_$K6+7]LC]HQ+F>+[9]OT2SNRQEOK@,)!?SL MQW-'O.Z,'F5AO;Y,>9]OD.4T,+A_[9S1?NU\$>LY=/E^>[T6O@9CC*E6I]1P MC]Y_$_Y5_G_6Y[;_ ,$H?^";*?#VQM/VF/VA-)*^(YBLV@Z9=#_CQB(!6YEC M(XN&ZQJ>8A\Q D(V?OG117S>;YM7S'$RQ.(>KV71+LOZ\SU,%@Z>%I*E37_! M?=A1117F'6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%9>K:WHN@6IOM=O(+* =9)Y%C3CW8@4 :E%?-OB7]K[] MF[PJ_EZAXLM)VS@"S#W8_.%7'ZU\_P#BG_@I/\&]*+0^&-,U+5I!T8JEO$?Q M9B__ (Y0!^3'_!9;]EW6/A+\4M,_;)^%:RV<6K74::G-;$@VNIP@&&<8/R^: MJX) "ATY^9^?V[_8;_:BTC]K7]GK2/B7$\:ZQ"HLM9MTX\F_A4>9QV60$2(. MRL!DD&OS:_:"_;?N?C]\,=:^$VL^$;&+2M;A,$OVB9[AT'!#H0(P)$8!D;'! M X-?!7P1\27W[,UAJ=A\(=%*[FY4 \]:^DS#B' M!ULGIX?'2M6I.T).UG'LVVMOGLO,\[!Y1B?KTIX6/-":U23;OW22_J[/ZUV9 M44LYP!R2:\=\6?M"_ _P1#++XD\5:;"\& \,=PLTXS_TRCWR'\%K\+M'^''[ M6G[0+I(]CK^KVTV&%QJ( M;/2@55EBLXVNWR>JN6\E5(]5+CT]:^2IXJG55Z3OYI-K[]OQ/;J82I2=JT>7 MR;2?W;_@?07CS_@I/\)M",EMX$TJ^U^9?N2/BSMGY/\ $^Z4>O,/?ZU\6>._ M^"AW[17BEGA\*O8>&;)]Z^BO"W[.GP*\&!3X>\*:;&Z]))(%GE';AY=S?KS4 M5<&JNE2R;4?_ %67X'XI^%?^"9_Q1U 1R>+=OH+PU_P3-^&=C()/%>OZCJ.,?+ L=LI/OD2G'T(/O7Z545Z9Y1\N^&_V,?V M;/#,2K!X9ANY!C,EY))<%B.Y#L5'X*!7OOA[P9X/\(1&#PGI5GI:$8*VD"0# M'7&$ KI:* /#O''[-OP0^)/B23Q=XVT"&_U&:-(GF:25"RQY"Y".JY .,XR0 M #P!1X(_9L^!WPX\0Q>+/!?AZ"RU&!76.<-([('&UMN]V )4D9 S@D=":]QH 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 \S^)?_ #+_ /V&;3_V:O3*\S^)?_,O_P#89M/_ &:O3* /_]+^ZSXE M_P#,O_\ 89M/_9J],KS/XE_\R_\ ]AFT_P#9J],H **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_/O_@H%^W7X/\ MV-?AG(+.:&\\;ZO"PT;36'F8/W?M$Z@@K"ASCD&1AM7HQ7U/]LC]K;P%^QY\ M(+KXB^*VCNM3F#0Z1I?F;);ZYX^4<$B-,AI7QA5]695/\XO[)W[,_P 9/^"H M?[1M_P#M"_M -(WA..Z#:K=IFW28REOKN'&_#?A_P '>'[+PIX4LH=.TW3H4M[6UMT$<444 M8PJJHP !P*VZ\W/L\JYGB/:27+".D8](K_/O_DD=679?#"T^5:R>K?=A111 M7AGH!1110 4444 %%%% !1110 4444 %%%% !1110 445@:CXK\+:.[1ZMJ5 MK:LO433(A'UR10!OT5Y#J7[0/P+TG%/"EK:MT1KNY>?G;JFH_N\'K^Y1I"HXZ;!]* / MU_\ $7Q?^%/A%GC\3^)-,L)$SF.:[C23CT0MN)]@,U\\^*OV]?V;O#6]+35+ MC5Y8\Y2QMG;)'H\GEH?J&(KX5F_8$T[P-9+JWQO^(.D>';?VY#D?PJTS0\XZ M84G/:O+_ !#>?\$]?AP/*BU/Q!XWO8^&2TVP6S-U^^R1$+Q@E6<\]^WG8[-\ M%@U?%5HQ\FU?[M_P/3P&2X_&NV$H2GYI.WW[+[SZ[\3_ /!3OPQ A3P9X6NK MECT>]G2 +QUVH)<\]MP^M>%7O_!0#]I+QI?FQ\#Z99V['.R.SM9+F;!X&=S. M"0>F% ]J^8KW]JW0(;H:5\#?AAHFDR2G;#)>QOK-X#V*&;Y0VG;GKK' MX+?\% /VA+06FKP:C9Z3,06CO'32K/$O\7V91&&! YVQ-Q]17RU3CS#5).GE MU"=>7]V+2^]ZK_P$^MI>'N*IQ53,\13P\?[TDW\DM'_X$9OQ(_:$_:2G21/B M%XLO;!E.V6T6X2SF&3M(>VA*28]04]Z^5=9\=175W)-<3RW\N>)7)(;//5_F MZGN*_4?X??\ !):0F.Y^*OBP 9&^VTF+.1WQ--C'<#]R?7VK[G^'O["G[,'P M[\N:T\-0ZK'C_ 'O>E^%U]Z0Y M8?A/!+WZM3$3_NKEC^-G]S9_/%X2T7XF?$>Z^Q?#SP]>:M(#AA:P23A>GWBH MPN,CDX'-?9/@3_@G3^U)XQ=9O%"(;4CC4(BCT & *M5WTN',34UQ^.J3?:+5./W1U_%'G5N)\+3N MLOR^E37>2=27WRT_!GYB> O^"6WPAT9X[KXD:UJ/B:5""8P?L=NP!S@JI>3D M<<2COWQCXM_X*U_L&>%=!^!=C\8?@/IO]F1^$\QZM8P-(RSV4K#]^I\YG.:8[,L//#8BO+E?1>['_P& M-H_@?EM_P28_:_7]I#X!IX#\77GG>+?!216=UYF/,N+/&VWG_P!HX!C<]=R@ MMRX)_5FOX\M:M?&/_!);_@H$EYIIN)_"\L@D51D&]T*[D^:,Y.UY(MN 2<>9 M&&XS@?UY>&O$FA^,?#MCXL\,7*7NG:G!'=6L\?W)895#(PSS@@@\U]AQ;E=. MA7CC,+_ K+FCY/JO+O;Y=#YG)L7*I3="M_$AH_T9MT445\D>R%%%% !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 %%%% 'F?Q+_ .9?_P"PS:?^S5Z97F?Q+_YE_P#[#-I_[-7IE '_ MT_[K/B7_ ,R__P!AFT_]FKTRO,_B7_S+_P#V&;3_ -FK\0_V^?C3KNH?MI6? M[,_QD\1:SX6\+:G/X-G\)II<\EA;W]Q)K=H-0EGN8@K^;!#O,0,@CB,8D $F MPD _H(HKY_\ V>_ /Q2^&?@K4_!GQ$\277BF2UU.Z_LC4=29);MM.?:UNEP\ M:IO>,EE9B-S8SWX^8/V-/C7\?OB%^TG\=OA7\;=8L-4@\!ZAH]IIBZ;9?8K> M-+N"69R SRRDL-@;S)7Y7*[02* /T?HK\3U_:N_:>^+/P ^)W[<'PKUZ#2O# M?@/4M0&A>&WLX)K;5M+T0J;J:\G9&N%DG59?*$$D:Q8&[S.M?0'QT_;6UO4? MAQ\%X/V>3%:Z[\=[VRATN[O8Q,NFV$L2SW5PT1($DL$;!50D*7.3D#! /TPH MK\\O@I\<_B-X-_;&\1_L3?&/6V\43KX?MO%?A[6I[:&VNYK)Y#;W$%RMM'% M7CF7=&T<293(;)&:Z/\ ;5_:(\=?">_^'?P;^$306_B[XHZ_'HUG>W48FBL+ M2("2[NO*) E>*,C8A(4LV6X&" ?=5%?DW=?MJZW^R9\9/B-\$/VF=^NK(.;>:TF6W2&W:7[0 (62- 5;YN1FNBT#]L?XZ^ ]5^$ MWB7]I/2=#T_PO\9)XK"R331.MWH>H7L0FLK>ZDED9+KSERCO'% (Y.S+S0!^ MH5%%% !1110 4444 %%%% !1110 4444 %%%% !7AO[1G[0GP\_9?^$VI?%_ MXES,EA8@)%#$ TUU<2<1PQ*2,NY]2 H!9B%4D?&W[3'[&QC@(FNO-D=FEC60Y"/&!C=@#G@9SS@?CO\ M1/\0/VY?B#I%[\3/%46 MAVMO)'##%L<:7I\!&9Y5A7S)7E<#.2Y9FVIE5QM]+*:&%JXJ$,;4Y*?5Z_=Y M7[]#EQE2M"C)T(\T^AYC\/? _P <_P#@K_\ M=77C#QB;C3?#-JR_;9X"9+? M2=/7)BMH#)A3+*1@8&2Y>4IM!%?UH?"OX6>!/@K\/],^&'PTT^/2]%TB+RK> M"/G')+,S'EG=B6=B268DGDU\*_ /XU?L/?LJ_"/3?@_\,=;DDLM-5FDE^QW! MGNKB0YDFE?RE5G<^^%4!5PJJ!V>H_P#!1S]GVRS]FAU>\QC_ %-L@Z_]=)4Z M5Z?$6??7IQH8=? M(O--L.<_NK93CV_>,]1.I&"O)V]2X4YS=H)OT/WSHK^<74_V[/VB=01H[GQD M44]H8;>,C\4C!_6O.-3_ &L/C)J3'[9XYU<9/(BNIHQS[1D#'M7#5SC 4_XF M(@O645^IZ%+),QJ_P\--^D)/]#^H&LN_UO1=*&[5+R"V'_3614]^Y%?RF:G\ M9?$6I+C4=# ML\5#Y._Y7/1I\(9U-76$G\U;\[']3>I_&WX-:-(8=6\6:/;2#^"2^A5OR+YK M@]2_:W_9OTI2UUXNLF X_V@R/J1+C\C7/+C3)5OB5]TO\CHCP-GLML*_OC_F? MN_J/[>_[,EDN;;6I[P^D-G./_1B)7!7_ /P4E^ ]J=MI8:S='U2")5_\>F!_ M2OR(M?BG^RS8N,^$/$-ZN/\ EOJT*OEA%S_WS M OJ?SK)\?9&O^7__ )+/_P"1-5X=9^]\.E_V_#_Y(]-N_P#@I)\<]1E\G1-& MTB+/0"&:5_\ T:!W'\/6J3?M:?MN>)R(O#UC<([<#['I/FDD\#[\+?\ @HWXG4YBUZ+/'%DEIUY_ MYYQ_YXI&^"__ 4/\2*?M]UK2Q/\I$NL)&OIR@N!V/\ =YK@9?\ @J]^T V/ M(T/P\OKN@N6_]N14!_X*B_M.7OS6FD:(!)POEVEPW/3C-P>_UK)^(N3])2?_ M &Z:KPSSOK&"_P"WCT4?L)_M6^)^/$.I6J;L@_;+^27@^NQ9.*Z#3?\ @F5\ M3Y5!UCQ%I_\ 'II=D-O7R].E;KZYKN5]8\9Y'=(;#^3--_[+7R3\>?V3?'OPI\6:A9^&M.U#5M!T^U2[ M?5#!B$($+2%F7**$(;.3D 9/!!K2_P"&OO\ @H=>?O;33[[:.#Y>AAAG\8C7 MB?QI_:D_:_UW0+GX8?&6^N[&TU.)'FL[G3HK*26(/E3GR4DV[TQE2 <$'(R* MPQ/B-@J=.4HT*E[:7BDK]+OFT7W^AT87PRQU2K&$\12M?6TFW;K9*_$7X'_## MXS_M1WZ?"?PUKV;328//CM=1O)1;00[@"8X@'Z,1D(O4@^IK]*OA[_P2:\(6 M1BN_B?XHN=0; +V^GQ+;H#Z>8YD9A[A4/TK/"<4YSF=)3RS!I+9RG+2_6RT> MGS-<9PED>557#-<\ MP&!GU-?L7\/OV0OV;OAF$D\,^$K)[A!_Q\7BF\ESC!(:XK^6FK+[]/Q3.7_6?(\%IEF7*4OYJKYG_X#K^#1^!WA#_@F)^T M!X\OUUOXLZY:Z29B/-,DK7]YQCK@B,\<#]Z>G2OMCX=_\$Q/V=_"+17GBUK[ MQ-<)RRW4ODVY8'((CAVMTQD-(P/TXK]&:*]' \$91AGS>QYY=YOF_#;\#R\? MQYG6*7+[;DCV@N7\5[WXG">"/A=\./AM:_8_ &A6.CIM",;2!(F<#^\P&YNG M5B2:[NBBOJ:=*%.*A3BDET6B/DZM6=23G4DVWU;NPHHHJS,**** "BBB@#\S M?^"IO[(I_:B_9YFU3PQ;F7Q7X/$NHZ8(UW23Q[?W]L."3YJJ"JC&9%7MD'XL M_P"")'[79\2^&+W]E#QO= WNCJU[H+.>9+0G,T ]3$QWJ!DE6;H%K^@6OY*O M^"BOP2\7?L&?MBZ-^TQ\&U^R:7K5ZVK6#(I\J"^1LW-LXZ;) VX+D;D=E PI MK[SANK#,L%5R.N]7>5)OI):M?/\ +F/G.=+@U.*PNX+ MZW6=<^7<6LBRQN._RNH..AQ@@CB@#X'_ ."4][\49?V9+S1OB!J%]K6D:/XB MU/3O"FK:DK+MV5;2X8. VU_G"$_P!A!S^(K]6YHHKB)H)U#HX*LK#((/4$5XQX!_9M_9]^%7B.X\ M8?#'P3H?A[5;H%9[O3;"&UFE#?$EG\"/^"*_P 5_A9X MY*V7B+P@/%'A._M6XD_M/4'DCMU"GYF\PW,93CY@/<< $*/2OVFUG]GSX%>(OB'! M\6]>\'Z/>>)[9HWBU2:RB>Z5X1B-_,*EB\8XC8G<@R%(!-=YXO\ !WA+X@>& M[OP=X[TNTUG2;Y0ES97T*7%O*H((#QN"K $ C(X(S0!^3&HZWX6U7_@KIXG^ M-&M:C#I_A?X1_#2'3=9U*:58[6VOKZ[>Y6.60D*/]'Z9':QK;7/G##M*F,2,V!N9LL<#)KI=0^&'PW MU?X?K\*-5T#3[KPNEM%9+I,UM')9"WA $<7DLI38@5=JXPN!CI0!_,__ ,%; M?">O_'#X[_&?Q/X BEO+7X9?##2-.U*2W.5CNY]:BOGC#[CX?>!?#>FZ5HEYYIN;*VMD2&Z':R6.C"_O[J_BTFUFP)(;&.YED2V1P,'RP#MP MF=@"@ ^I**** .9\1>#O#GBSR?\ A(+;[1]GW>7\[)C?C/W2,YP.M M^'/_ $#O_(TO_P 77IE% 'F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO M_P 77IE% 'F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 77IE% 'F? M_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 77IE% 'F?_"GOAS_T#O\ MR-+_ /%T?\*>^'/_ $#O_(TO_P 77IE% 'F?_"GOAS_T#O\ R-+_ /%T?\*> M^'/_ $#O_(TO_P 77IE% 'X/?M=_ 'X@GX\ZQ>_#_P )ZM>:5/':O'+:VLUS M$Q$**V'4/T92""<@]L8KS7X0_LD_%?XC^.K3PMXFT?5O#5C.LCRZA=Z=*(XM MBE@")#$"68!0 V>"+CQI,3V*6"K M_.9JNQ_\$NO"FX&?QEJ!'<);0KD^V[D.>K7LV?T85]X45HN&O'K?7A_G/7V516JX?RM;82G_P" M1_R,I<29L]\94_\ Y?YGR%'^P7^R3'G;X-A.?6YN3_.6KT?[#?[*,6-O@RT M./628_SDKZOHK19+ERVPT/\ P"/^1E+/^*J?^!R_S/EQ/V*?V5XQM7P58 M?CO/\W-:"?L=_LP1GO/_P* M7^9\[Q_LE_LUQ8$7@O2UQTQ"!BKL?[+O[/<6?*\):>N>N$(_K7O=%:K!8=;4 MX_K+[W_F>)1_LW_ V'!B\-6BXZ8##'ZU<3X ?!Z,;8M"@4>@9Q_[ M-7L-%:*A36T5]R,G7JO>3^]GER?!;X91'='I:J?42R#_ -GJ7_A3WPY_Z!W_ M )&E_P#BZ],HK5*QFVWN>9_\*>^'/_0._P#(TO\ \71_PI[X<_\ 0._\C2__ M !=>F44"/,_^%/?#G_H'?^1I?_BZ\L\5?L9_LT^-]:;Q#XI\,1W=XZ+&TAN; MA2O!2CO:235_1G1AL77PT_:8>HX2VO%M. MW:ZL?+WA?]C#]F7P7K4?B+PSX6BM;V%65)1<7#E0XPM7KVULD\C(;36("8S%E'"GS]OE]\NJ;3R<_T\_\ "GOAS_T# MO_(TO_Q=?SU_\%JOV4[OP7XRTS]L;X;1?98[R2&VUHP95HKZ,C[/=#' +@!& M.1AD4X)9C7[#_L!?M6V/[7/[/&F^/+N6/_A(=//V#6X%PI2[B _>;0 LR8D M7 V@DJ.5./L^*L=8OO'^OU M['T;_P *>^'/_0._\C2__%T?\*>^'/\ T#O_ "-+_P#%UZ917PQ] >9_\*>^ M'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+ M_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOA MS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q= M>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^ M'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+ M_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOA MS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q= M>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^ M'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+ M_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOA MS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q= M>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^ M'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+ M_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOA MS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q= M>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^ M'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+ M_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOA MS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q= M>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^ M'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+ M_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOA MS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q= M>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^ M'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+ M_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOA MS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q= M>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^ M'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+ M_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOA MS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q= M>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^ M'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+ M_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOA MS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q= M>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^ M'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+ M_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOA MS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q= M>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^ M'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+ M_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOA MS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q= M>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^ M'/\ T#O_ "-+_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+ M_P#%T?\ "GOAS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+_P#%T?\ "GOA MS_T#O_(TO_Q=>F44 >9_\*>^'/\ T#O_ "-+_P#%UN^'_ 7A/PM>-J&A6GD3 M.AC+>8[94D'&&8CJ!77T4 %%%% 'F?Q+_P"9?_[#-I_[-7IE>9_$O_F7_P#L M,VG_ +-7IE '_]7^ZSXE_P#,O_\ 89M/_9J],KS/XE_\R_\ ]AFT_P#9J],H M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#@/BI\-/" M?QD^'.L_"WQS;"ZTG7;62TN(SU"N.&4]G1L,C#E6 (Y%?RD?LE_$GQC_ ,$R M?VZ]1^#7Q4G*:#?W4>E:M(05B,$N&M;U5RP 4.KMU(1G7K7]>U?B%_P6B_9$ M/Q4^%47[1_@VU#ZYX,@*ZB$'SSZ7DLQ/<_9V)DZ\(7K['A',*:J3RS%_P:ZM MZ2Z/]/6SZ'AYUAIN,<71_B4]?5=5_7F?MVCI(@DC(96&01R"#3J_(7_@C_\ MM='X]_ C_A4OB^X,GB?P-'';%I&R]SIQ^6"3D[BT>/*F5YG\2_\ F7_^PS:?^S5Z90!__];^ZSXE_P#,O_\ 89M/ M_9J],KS/XE_\R_\ ]AFT_P#9J],H **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ JIJ%A9:K83Z7J42SV]S&T4L;C*NCC#*1W!!P:MT4 M)VU0'\?/Q0\->,/^"4/_ 4#M/&'A6&:3PO-,UW9)N8)=Z/=';-:L^""\/*\ M@D,L6LR$$/%,H93QGL>?0U\(? M\%,_V1K?]JO]G6]C\/VHD\6^&0^H:,XP&D91^]M\G'$R# !('F!"3@&OSN_X M(E?M;.;>\_8Y\>3%+FU,]]H/FY#;0=]S:@$\%3NF5<#_ ):9[ ??YDO[9RF. M8QUKT?=J=W'I+]?_ +L?-X7_8<8\,_X=36/D^W]>1_1-1117P!](%%%% !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!YG\2_P#F7_\ L,VG_LU>F5YG\2_^9?\ ^PS:?^S5Z90!_]?^ZSXE M_P#,O_\ 89M/_9J],KS/XE_\R_\ ]AFT_P#9J],H **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *_D\_X*?? 'Q1^QG^U9I/[5 M'P53^SM,UR]74K=XA^[M=7C)>:,C &R8 R!\1*JO>Q>;8W!7+6U[%EH95Z$8;AL$90LIX)KZ'AG./[/QBG4UI2] MV:[Q?^6_WKJ>;FN!^LT'&/QK6+\U_F:7[,?Q_P#"G[3GP2T+XQ^$V41ZG !< MVX8,UK=Q_+-"W<%'SC.-RE6Z$5[W7\J'_!*?]HGQ-^RC^TOJ_P"R3\9W;3M- MUN]>R,4^=MGK,!V(0>R3@>63T)\MLA02?ZKZGB3)_P"SL;*G#6G+WH/O%^?E MM^/4,KQWUF@IOXEI)>84445X!Z04444 %%%% !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 >9_$O_F7_P#L,VG_ +-7IE>9 M_$O_ )E__L,VG_LU>F4 ?__0_NL^)?\ S+__ &&;3_V:O3*\S^)?_,O_ /89 MM/\ V:O3* "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@#^;S_ (+9_LFSZ1J-A^V1\/HFA!=6^'/C.#[3I6MVLMG=19P6BE4J<'L1G(/8\U_)9\!/&O MC'_@E=^WQJ'P]\?S2_\ "-7$_P#9^HR,I6.ZTV9MUM>*O(+)D-\N=O[R//WJ M_0,O_P"%K*)8&6N(H>]#NX]8_I_X#YGS>)_V#&K$+^'4TEY/O_7F?V"45!;7 M-M>VT=Y9R+-#,H='0AE96&001P01R"*GK\_/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 \S^)?_,O_ /89 MM/\ V:O3*\S^)?\ S+__ &&;3_V:O3* /__1_NL^)?\ S+__ &&;3_V:O3*\ MS^)?_,O_ /89M/\ V:O3* /SZ_X*;_&'XK? K]E2^^(GPIDN;1K?4M/BU>^L M8EFN[+2)90MU- KJR"0+A0S#"!BW! (\$_X)Y^"=3UG2="^/'P1^(&MZ[X%U MG7/&*:GIVJWSWL,T)U2\-A=1KXW%BWWI^TC^T'\/OV>- M$\.:K\5HXT\/>)M;BT"]O;A@MK9+=6\[K-<%@5\DO$L3EBJKYFXG P?Q._84 M\-Z+\//VX-(F_9(U@#Z^\3_ +3GQ \=?M&?&OX6W?Q-3X5)\*M/MKO3+(6EE*U];M;? M:);ZZ>]AF,D"LRKLMS$RJ06;!O%_P 2/#LW MBCQ-J"6Z3RZ?IUNI5#:07 DC#W<@!0S+((D/*N>GSA\>OV;[7_@HU\=/C)XE MU35XO!GB_P""5U::9X5;R8H]BPQ_;!=:@SH6E@N),^3\P2&,%@I+/O/V7/B9 MX]^)_P"V[\"/VK_C%9FP?XG_ MN]"AD9/+B?5M/NY9Y-@^Z@N( )XE!Y#G MXH _23]D+]H3QOXQ^*?Q1_9>^+UXFJ>*?A=J=LBZFD*VYU#2]3B\^TEDCC"Q MK.JY67RU5"=I51FJG[1_QW^)$_[3_@#]C7X-ZBN@:EXILKW7-:UL0Q7,]CI= MF"J"VBF5XC-/,-@>5'1 ,[&SQX=^QO!:>+OV]OVGOVE(9@OAQ;S1_#EM>%@+ M9YM'LPE]\YPI\EU4%LX&3S7,3^(O"FL?\%:/AQ^T)X8U:UUOP=\0?A]J'A_1 M=5M)EGM)-1T^ZDN)8DE4E-WE@X4')8.,9!H ]\_9Y_:R\06/B#XT?!GX_7RZ MEK7P3E%Y/JL4"6[7^BW5N;NWFDC0+$LZQJ5E\L)&3M( R:^5+C]L3]I_P=^R M7X>_X*1>-]9B;PSJ>JVTVI>#8K.$VUKX?OKHVL3PW(073WBAXY2[2^4V2OEC MK7.>'?A?K_[27Q?_ &WO'?P_WS6_B/28O!.C31MB&YU"QTMH+E PX.V81H2, MX#D5YA\7/%=GXZ_X(7^!/@_X07SO$?C!- \'6%@!B=]5L[Z(3Q&/[P=3;2;@ M0".IQ0!_1E:75O?6L5]9N)(ID5T8=&5AD$?458K$\-:'!X9\.:?X;M7:2+3[ M:*V1GY9EB4*"?<@'/%GD_\)!;?:/L^[R_G9,;\9^Z1G.!U MKF?^%/?#G_H'?^1I?_BZ /3**\S_ .%/?#G_ *!W_D:7_P"+H_X4]\.?^@=_ MY&E_^+H ],HKS/\ X4]\.?\ H'?^1I?_ (NC_A3WPY_Z!W_D:7_XN@#TRBO, M_P#A3WPY_P"@=_Y&E_\ BZ/^%/?#G_H'?^1I?_BZ /3**\S_ .%/?#G_ *!W M_D:7_P"+H_X4]\.?^@=_Y&E_^+H ],HKS/\ X4]\.?\ H'?^1I?_ (NC_A3W MPY_Z!W_D:7_XN@#TRBO,_P#A3WPY_P"@=_Y&E_\ BZ/^%/?#G_H'?^1I?_BZ M /3**\S_ .%/?#G_ *!W_D:7_P"+H_X4]\.?^@=_Y&E_^+H ],HKS/\ X4]\ M.?\ H'?^1I?_ (NC_A3WPY_Z!W_D:7_XN@#TRBO,_P#A3WPY_P"@=_Y&E_\ MBZ/^%/?#G_H'?^1I?_BZ /3**\S_ .%/?#G_ *!W_D:7_P"+H_X4]\.?^@=_ MY&E_^+H ],HKS/\ X4]\.?\ H'?^1I?_ (NC_A3WPY_Z!W_D:7_XN@#TRBO, M_P#A3WPY_P"@=_Y&E_\ BZ/^%/?#G_H'?^1I?_BZ /3**\S_ .%/?#G_ *!W M_D:7_P"+H_X4]\.?^@=_Y&E_^+H ],HKS/\ X4]\.?\ H'?^1I?_ (NC_A3W MPY_Z!W_D:7_XN@#TRBO,_P#A3WPY_P"@=_Y&E_\ BZ/^%/?#G_H'?^1I?_BZ M /3**\S_ .%/?#G_ *!W_D:7_P"+H_X4]\.?^@=_Y&E_^+H ],HKS/\ X4]\ M.?\ H'?^1I?_ (NC_A3WPY_Z!W_D:7_XN@#TRBO,_P#A3WPY_P"@=_Y&E_\ MBZ/^%/?#G_H'?^1I?_BZ /3**\S_ .%/?#G_ *!W_D:7_P"+H_X4]\.?^@=_ MY&E_^+H ],HKS/\ X4]\.?\ H'?^1I?_ (NC_A3WPY_Z!W_D:7_XN@#TRBO, M_P#A3WPY_P"@=_Y&E_\ BZ/^%/?#G_H'?^1I?_BZ /3**\S_ .%/?#G_ *!W M_D:7_P"+H_X4]\.?^@=_Y&E_^+H ],HKS/\ X4]\.?\ H'?^1I?_ (NC_A3W MPY_Z!W_D:7_XN@#TRBO,_P#A3WPY_P"@=_Y&E_\ BZ/^%/?#G_H'?^1I?_BZ M /3**\S_ .%/?#G_ *!W_D:7_P"+H_X4]\.?^@=_Y&E_^+H ],HKS/\ X4]\ M.?\ H'?^1I?_ (NC_A3WPY_Z!W_D:7_XN@#TRBO,_P#A3WPY_P"@=_Y&E_\ MBZ/^%/?#G_H'?^1I?_BZ /3**\S_ .%/?#G_ *!W_D:7_P"+H_X4]\.?^@=_ MY&E_^+H ],K\8_\ @LC^R$OQG^"Z?'7P9:F3Q+X*1GG2,#=^'/_ $#O_(TO_P 73)?@S\-)HVAFTP.C@JRM+*00>H(W M5Z&59C5P&*IXJEO%_>NJ^:.;&86&(HRHSV?]7/RN_P""-7[7;?&;X-R? 3QC M<^9XB\#PHMJ78E[C2N$C//>!B(CZ*8_4U^T%?QQ_M/\ PIUK_@FC^W%9>,_! MUB;CPM=7!U'3('9@DUC(<7%F9.N8PQ0-DD HQR:_J<^'7A[X'?%;P)I/Q(\# MP+>Z3K5K'=VLRS2'*2#.#ASAE/RLIY5@0>0:^@XNRVG"K#,<)_!KKF7E+JOU M^]=#SGJNC_KR[GT!17F?_"GOAS_ - [_P C2_\ Q='_ I[ MX<_] [_R-+_\77QY[9Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO M_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F? M_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ MR-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*> M^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO M_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F? M_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ MR-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*> M^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO M_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F? M_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ MR-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*> M^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO M_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F? M_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ MR-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*> M^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO M_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F? M_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ MR-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*> M^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO M_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F? M_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ MR-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*> M^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO M_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F? M_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ MR-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*> M^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO M_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F? M_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ MR-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*> M^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO M_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F? M_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ MR-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*> M^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO M_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F? M_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ MR-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*> M^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO M_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F? M_"GOAS_T#O\ R-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ MR-+_ /%T?\*>^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%T?\*> M^'/_ $#O_(TO_P 70!Z917F?_"GOAS_T#O\ R-+_ /%UN^'_ %X3\+7C:AH M5IY$SH8RWF.V5)!QAF(Z@4 =?1110!YG\2_^9?\ ^PS:?^S5Z97F?Q+_ .9? M_P"PS:?^S5Z90!__TO[K/B7_ ,R__P!AFT_]FKTRO,_B7_S+_P#V&;3_ -FK MTR@"*>"&YA:WN462-P596&00>H(/45RG@;P!X,^&F@_\(QX#TZ'2[ W%Q=>3 M",+YUU(TLK)OB5X-T?7-0\I;=KB M\LXY9)(5.X12,RYDC!Y"/E0><9KJ/''PD^%_Q+\)Q>!/'_A[3]8T: QM#9W= MNDD,+1#$;1J1A&0'",N"O8BO0Z* .0\-?#_P)X,\'Q?#WPCHMCIF@P1-!'IU MK;I%:K$^=RB)0$PV3N&.#=';PGIS^;::2;./[ M+;R;F?S(H]N$DW.S;UPVYB")2Z%YX*NDZ_\?%J: /8J*X2U\=?:O M Q\$=_P"SWM\7WR,5QY6[J<;@,\J0:S_ OQ*_X3J[GM/[ UG1_(0/ MOU.T^SH^3C"G>A??IEI]H1,'&&.Y<$]AZ4 M >ET5PEUXZ^R^!AXX_L?5),HC_V>EOF^^=@N/*W=1G<1GA035?P%\0O^$\^U M_P#$CU;1OLGE_P#(4MOL_F;]W^K^9MVW;\WID>M 'H=%>-:3\8_[5\2Q^&O^ M$5\16WF3&+[5/8[+9<9^8OO.%..#BM'QQ\4O^$(U:/2?^$!/'7_"=6D]W_8^J:/Y#A-FIV_V=WR,Y4;FR!W- '=T5XWX M4^,?_"5:_;Z#_P (KXATWS]_^DWUCY-NFU2WSOO.,XP..20*L>,?BW_PAVM- MHO\ PC.OZKM17\_3[+SX#N[!MXY'<8H ]&(%'A/QU_PEGAZY\0?V/JFF_9G=/LU_;^3<2; M%#91-QR#G"G/+ B@#NZ*\C\'?%O_ (3'6ET7_A&=?TKPQ5?Q7\8_\ A%=?N-!_X17Q#J7D;/\ 2;&Q\ZW?,J,\G% 'LM%>>>/?B%_P@?V3_ (D>K:S]K\S_ )!=M]H\O9M_UGS+MW;O ME]<'TJQ:^.OM7@8^./['U2/"._\ 9[V^+[Y&*X\K=U.-P&>5(- '=T5YIX%^ M)7_"=7<]I_8&LZ/Y"!]^IVGV='R<84[FR1W'I6-_PN/_ (JS_A%/^$5\0_\ M'W]D^V?8?]$^_L\WS-_^J_BW8^[SB@#V2BO-/'7Q*_X06[@M/[ UG6//0OOT MRT^T(F#C#'P]*T+KQU]E\##QQ_8^J291'_L]+?-]\[!<>5NZC.XC/"@F M@#NZ*\\\!?$+_A//M?\ Q(]6T;[)Y?\ R%+;[/YF_=_J_F;=MV_-Z9'K7.Z3 M\8_[5\2Q^&O^$5\16WF3&+[5/8[+9<9^8OO.%..#B@#V6BO*_''Q2_X0C5H] M)_X1S7-7\R$2^=IEG]HB7)8;2VX88;M;.M>.O[%\'V_C#^Q]4N_M"1 M/]BMK?S+Q/-&!/'7_ G5I/=_V/JFC^0X39J=O]G= M\C.5&YL@=S7+>%/C'_PE6OV^@_\ "*^(=-\_?_I-]8^3;IM4M\[[SC.,#CDD M"@#V2BO(_&/Q;_X0[6FT7_A&=?U7:BOY^GV7GP'=V#;QR.XQ70^+/'7_ B? MAZV\0?V/JFI?:71/LUA;^=<1[U+9=-PP!C#'/#$"@#NZ*X3PGXZ_X2SP]<^( M/['U33?LSNGV:_M_)N)-BALHFXY!SA3GE@17/>#OBW_PF.M+HO\ PC.OZ5N1 MG\_4++R(!M[%MYY/88H ],XS@\<$$5U/COQU_P@MI!=_P!CZIK'GN4V:9;_ &ATP,Y8;EP#V- ' M=T5PFB^.O[:\'W'C#^Q]4M/LZ2O]BN;?R[Q_*&<)'N.2W1!GDUC>!_BE_P ) MOJTFD_\ ".:YI'EPF7SM3L_L\38*C:&W'+'=D#'0'TH ]4HKQK5OC'_97B63 MPU_PBOB*Y\N81?:H+'?;-G'S!]XRHSR<5T7CWXA?\(']D_XD>K:S]K\S_D%V MWVCR]FW_ %GS+MW;OE]<'TH ]#HKA+7QU]J\#'QQ_8^J1X1W_L][?%]\C%<> M5NZG&X#/*D&L_P "_$K_ (3J[GM/[ UG1_(0/OU.T^SH^3C"G%!-5_ 7Q"_X3S[7_P 2/5M&^R>7_P A2V^S M^9OW?ZOYFW;=OS>F1ZT >AT5XUI/QC_M7Q+'X:_X17Q%;>9,8OM4]CLMEQGY MB^\X4XX.*T?''Q2_X0C5H])_X1S7-7\R$2^=IEG]HB7)8;2VX88;M M'JE%<)K7CK^Q?!]OXP_L?5+O[0D3_8K:W\R\3S1G#Q[A@KT<9X-'@3QU_P ) MU:3W?]CZIH_D.$V:G;_9W?(SE1N;('$N$ M^5MV20QQ]W'!YXH [JBBB@ HHHH *\+_ &E/@-X7_:7^"NN_!KQ6?*AU: K# M:UTW3%L);71K%9[A5*F\D;>XE/0':K+'D?W,$\8' M3?\ !+O_ (*&ZO\ !'XE2?#[X^^*IO\ A!M4@D*RWYEN197:#*,A =U63E6' MW6\WS?M'FYQMV[=O& M=V<]N] 'JE%%?DW^U1\/O^"B&J?$;XD_%3X=_&>;X:_#GPQX9BN- TK3]$TG M4Y[_ %&W@GGNYIY[V&>2./<(HUC &<,P(&,@'ZR45_+W_P $SO&G_!7#]M[] M@CX(_MUV7[0$E[J7BG7[=_$OA>?PWHD-E-HEOKCV%_\ 9[A+:*:*6.RB>X7+ M.7=2B@%E([#_ ()N?\%,=#^%&I_M(Z!_P4K^/NE+)X6^-NN^#/#.H>++JPT= MI;#38;98XXHHE@B 3>&E9(PJEBS$9S0!_2I17C'QE_:+^ O[/'@6+XF?'3QC MH_A/0+B6.""_U2\CMX9YI@3''$78>;(X!*(FYF X!J_\%/CO\%OVD?A]:_%? MX >*]*\9^&KUG2'4]'NH[RV9XSATWQLP#H>&4X93P0* /6**\4^-W[2'P$_9 MLT.S\1_'SQ?I7A*TU*?[+9-J=RD#74^TMY4",=\KA06*H&8*"<8%>3P?\%#? MV![KP1>?$FS^-G@2?0-.MUN[K4(O$-@]O#"QPKNZS$*&/ SU/ YXH ^PZ*^. M-&_X*(?L':_!X@NM*^,?@UXO"=I9WVM2-K-JB:?;Z@ ;9[@M(!$)=RA0Y!RP M&,D ]5\-_P!M7]D/XO?#W7/BO\-OB;X9U?PWX7E:#6M1AU.#[/IDJ]4O&9P+ M=LG:5!0!_1117!?" M_P"*?PU^-O@#2_BK\'M?T_Q1X:UN'S[#5-+N$NK2YCR5+1RQEE;# J<'A@0> M017E'Q[_ &R?V3_V6Y;:V_:,^(WAWP5/>1?:(8-7U"&UF> -L:81NP?R58X> M7&Q3]XB@#Z4HKYW^(_[7'[+_ ,(OASHOQ>^)'C_0=)\,>)?*.CZG+?1&VU$3 M1F9#:.K$7 :(&0&+=^[!?[H)K,LOVTOV2-1^ X_:BT_XD>'9_AR\S6\?B2/4 M(6TV299C;^7'.&*.YF!B5$)9G^4 GB@#Z;HKX=@_X*9_\$\IOA[/\67^-G@N MW\,VVHG2)M4N-9M8+2+4%C25K5Y))%59U1U9HB0Z[AD"O:=0_:E_9ITGXSV7 M[.6J>/\ P];>/]2MWN[3PY+J5NFJSVZ1-.TD=J7\UT6)&D+!2 BEN@- 'O-% M?!_B7_@J-_P3@\':1<>(/$_QT\#65A:ZNV@R74FN6@A&I(B226X?S-I>-)$: M4 D1AAOVUZ0/VY/V-&^..F_LSQ_%3PK)\0=9@2XL?#R:M;-J$\LO"O[1_Q0\,^"-3U"-9X+76=2 M@M)C S^6)F1W#)$7^3S6 3=QNS6A\9_VTOV2?V=;/2-1^.7Q'\/>%H-?MVO- M.?4-0AB6YM4"E[A,MS @="TW^K7']>M(K[3M1LI!-;75M.H>.6)U)#(ZD%6!P0#_C)=? F\\!^-= TO0-(TBSLI]1URSU'1;V^N-3N3?QSI=6\4@A46L: M)&$D5Y,R;'0 _K,HKXD^!]G^W)J_['D6@_%/6]"T[XT6TVIZ<^MW.DO/I4PM M-0G@MKXZ?!=P,5N;)(YQ&MRFUI!G !2OCO\ X(A?MG?&']J?_@DUX2_;!_:V MUN/5/$EY)XENM7OX[>*UB6WT[4[V) L4*(BK%!"J#C<0N6)8DD _9^BOY.[? M_@H[^W_?_P#!,L_\%U8O%"IX5CUUM2'PG&G6)T]O!2:HVF,K7ODF_P#[5V?Z M6+@78MN-GV<@XK[W^(7[9_Q<_:Z_X*)^&?V!OV3/&EQX \+6_P .(OB9XF\7 M:=9V=YJLT&I31P:=86::C!=6T!=9!<322VTI,9"IL.20#]S:*_)S_@E'^VG\ M3OVF_#GQ2^!O[1,MM=_$[X#^-+_P5K^H64 M;?5XK=B;/4DA!*PFZAY>-3M6 M16*A5*J/L_7/VROV2?#'QH;]G'Q'\3?"]A\0$B$S>&Y]5MH]6$9A^T;_ +*T M@FV^3^\SMQL^;I0!]*45\D>!?V^_V'?B?X:\2>,OAO\ %_P;K^D>#H/M.O7N MGZW:7,&F0Y(WW4DOK-J8;RT60Q-<0E9#O@20%'F7,:$89A0!]FT5X1X^_:A_9R^%WPIT[X MY^/_ !QHFF>#M9^S?V;K$M[$;.^-XN^W%M(K%9S,OS1B+<77E016G\#?VA_@ M5^TUX-D^(G[/7BW2O&F@Q7+V3ZAH]TEW;"YC57>+S(R5WH'7>NS!F^U0K:(I MD!"[6P/F WA]#Q%_P5%_X)P>$M&G\1^)/CKX%LM.M]7?07NI==M!!_:421R2 M6X?S-K/$DT;2A21&&&_;0!]WT5\R>.OVU?V/_AA\2M)^#7Q'^*/A70O%VO+ M^F:+?ZO:V]_>+=';"88'D$D@D/"%5.X]*[6V_:,^ -Y\9+S]G:U\:Z))X^TZ MS&HW7AU;^$ZI#:, PG>UW>:L1# [RNWGK0![-17R3\(OV]OV)_C[\2[KX-_! M+XK>%?%?BJTBDG?2]+U2WN;EHH6*R/&B.3*D; J[1[@I&"0:@NOV_OV)+/XQ MI^SY<_%3PROC:34ET:/1?[1A-Y)J195-HB!LO<*6&^%U)$R1HKDR/"582HF6CP=P�!]<45^:?_!1[]M7X)?L^?!+QCX'G^-FB?"K MXD-H%QJ&CRW$]E+>V[@-Y$C6UXLD8BFE3R5>:/8S$JIWXK/_ .",/QD^)_[0 MG_!+CX+?&GXT:S/XA\4^(] %WJ6HW.WS;B9II06;: N< #@ 8% 'Z>45\G_& M/]N_]BS]GGQC'\/?CI\5O"GA+7)#"&L=5U:VM9XOM S"TRR.#"LN/W;2[5<\ M*2:^4?VEO^"Q'[&O[,/[:G@3]BCXB>,-$TS6_$=M>ZCKE[J.H16=IH=G#:M- M:BXED(C$]Y(4$,18,8R7. T>\ _5ZBJ&K:MI>@Z7&?&&O:9;B\N- M/TC4X+NX%J2JBX5(W)>#:-_V/S=V_P K.<>9QOQCM7=UY7_P@^K?\+M_X63YD/V' M^P_[,\O+>;YOVCSW>@#U2BBB@ HHHH **** /@#]M/\ X)V? M!S]M-K/7O%%SO^$,.E#Q=KO]N[F8:AB#R>1@*;?9DJ.O\ K0Q/\0'%?NA17N87B3,\-2C0 MH5VH1V6FGWK;RV//K97A*LW4J4TVS^2KQC_P3+_X*%_LD>(+CQ;^SMJESK-K M&25N_#EV]K=M&!_RUM2RLQ/38AF'UKNOA+_P6V_:*^%E\/!?[1?A6W\0-8$P M7#X?3-21EX/F@J\98=QY:$]S7]3=>-?%S]GGX(_'?3#I?Q<\+Z=KJ[2J2W," MM/%D8S'+CS$/NK"O>CQ?1Q:4,XPL:G]Z/NR_KT://>2U*+YL#6DZO=L$CT[65^Q3L['"JK,3"[,3@*DC$GM7WI7 M\^WQY_X(0^!]4MKK6/V<_%-QI5WAGBT[6 +BV9L<(L\8$D:Y[LDIKX-\O_@J MC_P3@<:M/URG%I2?V*FC M]$^OR3]1?VIB\/IC*-U_-'5?=_PWH?U]T5_/M\ ?^"[G@[7+F+1?VC_"[:&S M##:GI#-<6^[(QNMW'FHN,Y*R2'VK]G?@U^T?\"_VA--?5/@SXHL-?2%0TL5O M)BXB!X!DA<++&#VWJ,U\YF609A@&_K-%I=]X_>KK]3T\+F6&Q'\*:;[;/[CV MRBBBO'.X**** "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@#S/XE_\R__ M -AFT_\ 9J],KS/XE_\ ,O\ _89M/_9J],H _]7^ZSXE_P#,O_\ 89M/_9J] M,KS/XE_\R_\ ]AFT_P#9J],H **** "BBB@ HHHH **** "BBB@ KQK^U?$O M_#0G]A^9-_8__".^?LQ^Z^T_:=N2+%%%X9U9W=SA55; M64DDGH .M>YUYU\5/A!\)?CIX,N/AQ\;?"^D>,?#UVRM/I>N64.H64K(-BIY&5.#TH _%O_@V+N+>Y_X(;? LV[J^R#7D;:_AQX7\!Z?K14ZA:^'='M-+ANR@* MJ9DMHHUDPK,!O!P"1W->3Z?_ ,$W?^"=VDZ1JWA_2O@)\.;6PUX*-3MHO"VF M)#>A&WKYZ"W"R[7^8;P<-SUH _E'L/COI/PR^,?_ 3E\8_M)_%#5OA5\/M8 M_9WL].T/QC:KISVUEXKN+2P^U?:)=7LK^TA\VU2.%YC&LBEP#(D9DS^\_P#P M2*^$/[%OPH\3_'2;]BCQYKOQ+T[Q#XJBU?Q+XAN;C3KG0I_$5Y$TUU'IKZ7; MVMKYB(\1NUBB\M"T:*=RNB??&O?L+?L5>)_@G%^S9K?PD\'3_#ZWG-U!X;_L M2S72H;@Y_>Q6RQ"*.7D_O$4-R>>:]I^%GPE^%OP-\"6'PN^"_AS3/"?AO2E* M6>EZ1:QV5G K$LVR&)51=S$LV!R22>30!_.I_P %7?B3I/[-W_!8S]E']IHZ MUI.KW.E:%XLT^Z\):IJUCHLJ:?+CX+U?4/B?K/BWQOI]GH%S9ZW%X;@O@C6MC]OA M#JUQ%@,PB?RU9AY?4D_IQ_P4D_8U_:M^+/[<.A_M O\ WP!^U#\*=/\*/H- MCX-\47T.EWFBZER_8S_X)!?!'3/% M?C+XI?M ? 'X<>!=#\9:?INGCX9Z5''XAT=)-,EN)4U"^:YMH;26]/GF.+R+ M51!%N'F2%SL /S\_:)\*?L#?LH?\$S?V/?&^G_"?PLWBOQKK/PTM?#NN2G^Q MM+@UQ+4W5IJ&O:A:A9KFQMF>>=X9'?SG8DX^:1?'?V7O&GPL\5?\% _^"CGP M_P#BC\0_"?Q+U/QAX-\-!)]/AMK>PU;4--T*^DN4M+,3W(8V.QE8>;-)'Y9, MCEP37]6FH_L7?L?:M\$T_9KU#X5>$9/AW'+Y\?AC^Q+,:.DN2WF)9B(0*^XD M[E0-DDYKQ7X[?LF?!_X>_!KQUXD_9?\ @UH4GC_6/"$_A*P_L*QTW2KQ[-XC M#;VQNI3;K':0DJQ3?A40;$9E5: /X[/'/[+7[*WB7_@TX^&?Q+^&'AK25^+M MW>Z$?#&K:3#'_;MYXLN-;2S:"*X3]_).T/FQ^5O.Q8P0H\I$_C1X'MWL[O71;Z;>W-U/E@+VW MN[5Y7#O"ZQ.[^7-\I0Y0*3^F=]^PI^Q%JGQ%U/XOZG\&_ ]QXMUH7"ZAKQWJ2&R#0!^2'_!LU_9EE_P $\O$7A?03&FFZ M)\3/&-C901$>5;VZ7Q=(T4<*H#Y &!SGO7SA^W/\=_@K_P /)/CS\-O"&J>' M/A9XLTKX.PVWC?QKXRG:X?4=&G66:#3M%L)[B&T!S*/M-U)Y@#$1B!VRU?T9 M? _]ES]F;]F2SU'3_P!FWX=>&/A[;ZN\F:]J.E6USJ-F@)($- MQ)&TL8!)*[6&TDXQDT ?QC_L9Z1XD_: _8%_84M_V&_C1HGA#]ICX;Z!XSO/ M#>E:PJWND:I DUM'J>EWX0NUO.UO/;21#RS((?,90H D7Z=TSQ@_[>'_ 3> M\ : )[;]E;XX:)^T-J=EH-_@QH_[.?C'X5>$M4\ >'IA(O![^-M3\-/)+HFOW#W&E>1?6XD+>7*+"TB:9 _99^(7_ 7#_8!NO"WCGPYJ]O9Z%X_?4)8+^WEBB@U;0T6R69PY M1?M#*ZQ(QRQ. /F&?Z*? G[*O[,WPQ^$NI? 7X?^ /#^D^"M:%P-2T.WTZ!; M"^^UKLG-S#LV3F9?ED,@8NO#9%>;>"?^">'[!GPV/AMO 7P:\&:0?!\MW<:) M]ET2TC^P3WWE?:)H,1_)-*((@\H^U M?4?"&@SW=EXS^(ME'<-9P&6VM;33GGACC?;F)(KC=(@0@+(-PPP!KS_XE?"S MX,_#S_@D)_P3,^*_@S0=)T?Q ?BQ\+;N75;6WBANI)KV*:2\:295#N9716EW M$[BBY^Z,?UAZ9_P3C_X)Z:+I.LZ!HWP'^'=I8^(E5-6MH?"^FQPWZHXD47"+ M;A9@' M1W_P#P3=_X)W:KX9TWP5J?P$^'-SHVBRRS:?82^%M,>UM) M9]OF/#$;/\ MP#XD^&OQ2_X(M_$&2^\8_#CX*V<)\ _%B!77QA\.KC5M2>PFCF3RO+&.VTFXU;1;2[DLX M(?\ 5PQ&2-BL2'E8Q\@/(&:/C;^PA^Q7^TGXGM?&_P ?_A1X4\9:U8V<>G6^ MHZOI-M=7<5E$TC+;I-(AD6#=-(3$&V'>V0$)? /A_4/#L$%CX?ED>86$5DS6HCCDD >2']T6A=@"\15N]?D)_P5?\ M@1^QI_P4P\;^&;[X9:^WP\^-7PU^)X\"W7CG3F%GK>A/;Z9=ZBCL8Y4,MH'6 M*6-I&7 \P1M&Q%;&WTS3--@CM;2SM(EA@MX(5"1QQ MQH J(B@*JJ !@#%?#/[0'_!+;_@G]^T]\2=+^+_ ,:/A/X8UCQ-INH1ZC+J M4NE6K7.H&*-XQ#>R-$6N8,/DQR$@LJ^F* /#?^"'G[4GQX_:\_X)M>"?C)^T MM-'J'BI9]4TJ?6X8Q%;ZU#IEY+;1:A$JA5V3I&"6"JKN&90%( _//_@@;\/= M0^-__!MYIOP>\+W*17_BK2?'VBV\V_:(YM0U'4XHV+#)7!D5L]AS7]'WB;X5 M?"_QI\/9OA)XQ\-Z7JWA2XMTM)=%O;.*?3WMX\;(FMG5HBB[5VJ5P,# XKBO M@A^S!^S5^S-87VE?LW_#SPS\/K75'22\A\-:3:Z3'>M?T&G]D+]E,_&\?M+'X;>&/^%AC)'B7^RK;^ MU=Q79O\ M/E^;OV?)OW;MGRYV\5T?QO_ &@YM]1T_P^'MQ=VYZ/%)++(JR#ABA'\-5_P#@N7;+^R'\6_V? M_P#@LCH-L_E_!;Q*OA[QP]O&7DE\&^)O]$N'<*"9#:S.K0)_STF)ZU_07X0\ M'^$OA]X7L/!'@+2[31-%TJ!+:RL+"!+:UMH8QA8XHHPJ(BC@*H JA\0/AWX M$^*_@^^^'OQ-T>SU_0M254N["_A6>WF5&#J'C<%6 90PR.H!H _B'^%R?M<_ M!K]K/Q_^Q-XHT.?0[;_@HS80^-]*AL(/(7PI_:-W(/$-M(0>+RWT&1I)I1P; MI(L8W9K[I_;#^*?[._@[_@H%\:O@1\)KGPO\'-8\*_!6TTKQ7XK\5RF5;KP\ M8W>TTK0M.FN(;-542*)[E_,56VQB!FRU?U'ZM\._ FO>--&^(^M:/:7>O^'H M;N#3-0EA5[FSBOQ&+A89"-R"811B0*1N"#/2O-?&_P"RI^S%\3/BIH_QS^(W MP[\-:_XT\/IY>F:]J.E6USJ-F@)($-Q)&TL8!)*[6&TDXQDT ?QX?LE:1:?M M*_\ !)7]AWP/^S!\:M+^'_[0G@K4-5N_!?AQ\8M(^-7P[T_X=_%#P?\ $?4M)\=0 MZ',\^C:CKT=O;>?>VA=G\L3*$,D8=OGS(3F0@?<^K_\ !.S]@;7?AEIGP7U; MX+>")_".B7,U[IVCG0;(65G=7&/-G@B$02*9\#=(@#G'6O?OA'\&?A)\ _!% MO\-?@CX9TSPEX?M'>2+3M)M8[2W624[G?9$%!=V)9V.68G))- 'X,?M=^'_! M5K_P<;?LGW:65G'?ZUX(\=)?,(T$MVL=H%C$IQF0! X7=G"@@<"ORN^#7[/7 M[-6N?L1?\%:O%EUX2T&?4])\:_$ZWL[O[) 9K6/3=/:YM(X7VYC2*[#.BI@" M0</B!\*O!^N^.;)H7M_$6H:'976K0M;X$12[DA M:=3& -A#C;VQ7GNF_P#!-S_@G;HVBZKX;TCX"?#FTT[7@@U.UA\+:8D-Z(VW MKYZ+;A9=K?,-X.#R.: /YXOVIOA3XYUO_@A%^R-_P4<^#$(U+XF_LP>$?!7C MVS<%XC&T=_;?#_13Y$*;5RZ_:H'U'4B ?NW@!^[7]*7@7X _ KX7 M?#*7X*_#'P7H7AKP=-'/"^A:3I\%EIK1W((E4VT*)%B0$AQM^;/-=UX7\)>% M_!/A/3O GA#3[?3=%TBTAL+*QMHQ';V]K;H(XXHT "JB(H55 P ,4 ?RI_L^ M/_P2X_:G\>?LE_M#>#?VA?%/Q&\>>%;BVM/ 7@W39?#5OJ>D)/;H+ZWU"RTS M2K&ZCL;2WA;[5YSA%C4^46:51)\P>#_&7Q;_ &*?$/P[\9^&+W1OV@_V.OB3 M\;HVT&*9'L_&'@CQ=?ZQ.Y5"A/V@0WOGAPQD:9=ZD1+)E_ZR?@O^Q!^QO^SE MXYU;XF_ 'X5^%/!7B+7%9+_4M$TBUL;J='8,R-)#&K;&8!F4$*6&X@GFN?\ M!/\ P3U_81^&OQ.B^-'P\^#G@W0_%D$[W<>K6&BVEO=)*/&'PXU M3PQ#X-^'FDR^&K76M+UZ-K:">W:TM-)M;]K*$QF2[DEF,3VL9F9V.UC_ %VV M/[/7P$TOXR7O[16F^"=!M_B!J5JEC=^)8].MUU>>VC "Q/=A/.9 HVER,*! MT QYW\./V'?V-/@[\7-2^/OPG^%7A/PUXWU?S?MFNZ9H]K:W\OGG,I,\<:OF M4\R$']X>6R: /YE_V#OCE\&-9^%'_!23X=_MBZKI.G_%.X\;^,Y?$-KX@FB@ MFF\-+IXMM*53.4+V<*)*D&,JBLK9'F+G]9O^#>#Q7X8\3_\ !&SX%0>'-1MK M^33- ^QWBV\JRM;W$WQ4_8-_8F^.7Q.A^-7QD^ M$OA'Q3XOMX1;QZUJFCVMU?")1M5?/DC+G8"0A))3/RXKV;X2?!CX0_ +P/:_ M#/X'>%]*\'^';'_4:;HUG%96L9.,D1PJJY..3C)[DT ?Q2?\%)OCO\%?&OP[ M_P""B/ACX1ZIX<^%UK9W5OIWB^/Q#.U[XE\9>(;.W2*W6P@N;A(K&Q4H%A:* M*>69MSIY( KZ=T3]HCX'Z9_P4)_X)X?%_7_&>CP>&K7X,^)+*ZUF:^B%E'=V MNE6WGQ/<%O+$D9!$BELJPVD;N*_IK\5?L3?L<>.OB%K/Q:\:_"GPAJ_BGQ'I M\NDZKK%YHMI/?7MC/&89;>>=XC))')$3&ZLQ#)\IRHQ5[4?V.?V2-8T3P;X: MU;X7^$[K3OAW()O"UK+HUH\.B2#'S6*&+;;'*J5!Z@$ 'SK_ ,%;/B-\ M$_AE_P $T/C)X[_:$\/ZAXN\$1>&KB+5-(TJ=[6ZO8+LK L:SQD-"K-(OF2C M.Q-S%6 *G^;KX/\ QV\&Z=_P66_8X\7_ !&^)W@"6&7X5ZQ86^D^%IXTT[0+ M&XM4&F:'+[P=XUTVUUC2- M4@>UO+&]A2XMKB"4;7CEBD#(Z,"0RL"".#7S=X)_8._8C^&LWA>Y^'OP@\&: M'+X)N+F[\/O8Z'9P/I=S>!!/-:LD0,,DHC3S'0AGVC).!0!]7T444 %%%% ! M7C7]J^)?^&A/[#\R;^Q_^$=\_9C]U]I^T[>?\ ">_\78_X M5A]D_P"83_:GVGS/^FWE>7LV_CNW>V.] 'H=%%% !1110 4444 %%%% !111 M0 4UT21#'( RL,$'D$&G44 ?!?[07_!-;]D?]HBVFFU[PU%H6JRL7.IZ(J65 MR7(Y+@*8Y,]_,1C[BOQB^,__ 14_:&^$FJ+XT_98\3?\) ;=FDCB,G]EZE# MC&T1R;_+<]/ZD:*^CRWBO,L$E&G5YH?RR]Y?CJODT>9BLGPM?64 M+2[K1_UZG\EO@[_@I+_P4(_8MUU?A]^T7I5QK<6=RV_B6*2.[,:G#-!=K@R* M>F]O.7TK]9_@!_P62_90^+=O%8_$2XE\!:L[;?)U'=-:DDX^6ZC0(!ZF18Q7 MZ@>,O G@GXB:))X:\?:19:WITPP]M?0)<1-]5D##]*_)?]H#_@BE^S/\4KJ? M7OA5=77@/4902(K8"ZT\OZ^1(0ZY](Y54=EKV/[4R',=,=AW1J/[=/;YQ_X# M?FTM_O_P""C]>/#GB;PYXQT2W\2^$=0MM5TZ[!:"ZLY5G@ ME )!*2(2K $$<'J*VZ_D=\1_L.?\%+_V(-:N=>^ ][J>I:3$V_[3X;G:02JI MR/-L"2['N08Y%]Z]N^#'_!=+XH^$)4\+?M)>$(M8>T(@N+S3S]AO0\9PYE@< M&)I,@Y5?) /85E6X+JU8.ME=:->'DTI+U3?ZW\BZ>>P@^3%P=.7GJOO_ *]3 M^G2BOC7X'_\ !0#]DC]H)H++P#XRLX]2N-H73M1)LKLNQP$5)MHD;/\ SR+C MWK[*KY'$X2OAY^SKP<9=FFOS/:I5J=6/-3DFO)W"BBBNG:K?/>PS0G5+PV%U&MRIFAG9 M0CS893*9-[C<6+ '[ 45^=7Q:_:C\<>-OVD6_9)_9PU#3M*N]#MX;WQ?XGU! M!<0Z1'<_\>]I;PLR)+>W ^8;R4C3DJYRHROBY\6?C!H/Q^^'/[#OPX\673ZW MXDLK_7==\57UM92WUKI=KN"+!!';Q6GFRR_NU=X&5%7)61B30!^E5%?!/[(7 M[0GC?QC\4_BC^R]\7KQ-4\4_"[4[9%U-(5MSJ&EZG%Y]I+)'&%C6=5RLOEJJ M$[2JC-5/VC_CO\2)_P!I_P ?L:_!O45T#4O%-E>ZYK6MB&*YGL=+LP506T4 MRO$9IYAL#RHZ(!G8V> #] :*_.+]GG]K+Q!8^(/C1\&?C]?+J6M?!.47D^JQ M0);M?Z+=6YN[>:2- L2SK&I67RPD9.T@#)KY4N/VQ/VG_!W[)?A[_@I%XWUF M)O#.IZK;3:EX-BLX3;6OA^^NC:Q/#*'CE+M+Y39*^6.M '[D457M+J MWOK6*^LW$D4R*Z,.C*PR"/J*L4 %<)]E\#?\+-^V93_A)O[+V8WMO^P^;G[N M=F/,[XW=LXKNZ\T_X06[_P"%Q_\ "S//3R/[&_LSR<'?O\_S=V>F,<8ZYH ] M+KQ#XZ_M*_L^_LP^&K;QA^T/XST?P9IM[.+6UFU>[CM?M,Y!;RH5=@TLF 3L M0,V 3C KV^OYH?CW^TW\,OV;/^#D#PS??MD:O9^&O"&O?!J33? .LZU*MOI5 MKK#ZF9=019YB(8;F>&-4>3+S#'$'(,LI 9MD89B 3 MC -?S*_\%,M*_81\,?\ !O-^U5:?\$]].ALOAY/XE@G;4K*YDN])U;5KG5-* M:[N-.FDFF#VRRG[-^ZVPB6&18UP,GZ(D^)S^&?\ @XM^#>F?'.58?">N_ 6: MQ^&\UPV;-_$,UY%+?F M\BWDEG&8V*$,T/EKSO% '[]>%_VG_P!F[QO\%9OV MD?!_C[P_J?P^MH)KF?Q);:E;RZ5%#;9\YI+I7,2"(@B3P$NLZC;ZA;_P#$C2[#I!<7(F(2$%E+1^< K[<\ MKU_EK\:_L^_#;6/B9_P4O^'6I>,9_AK\!/%'C#X=6-CX@L83-8:;XZOY[%[J M=%#I&5AU2:W&I .NV-@&(")/#-I-=K9?;K9U$4-TEQ//(F(XL[9,(%C5V /UV_9D_:< M_9[^"'[*'PMM/C/^T=HGQ+NO$\@TK1_&>I75I92^*;R:[>%!:PQ.5E8.PA'E M%^$W,Q.6/TU\"_VP_P!E+]I[7/$'AK]G/XC^'/'-_P"%)4AU>#0M2@OWLWDW M!?,$+M@,58!ONEE8 Y4@?Q&ZKX'^%/CO_@WP_P""=UOX^TS3M3AU#XS^%])G M-W%&YELY]2U9;FW+,,F-U#"1,X..1Q7[=^"O 'PY^%'_ = :CX.^%VG6/AF MQUO]F-+FZM=+ABM8WNX?$:P1OY:*%\Q+>)%7Y>$4=J /U]UO_@HC^P7X9^(% M[\+/$WQD\&:9K^FSRVES9WFM6ENT=U 98"9)%7SXP09(<^8@.64"OJ_PWXE M\.^,= L_%?A#4+;5=+U&%+BTO+.59[>>&0962.1"5=&!R&4D$=*_SZ/V;/AS MIO[6_P#P3/\ W_!+W0/%_@*XL/#GQANM>L/B5?^)]+C>\TNUU2[=KP:3+<' M5#J-R))(X8;BV6.2)T)D"D&O]!S1M$T7PWHUOX?\.VD.GZ?91+#;VULBPQ11 M(,*B(@"JH' '2@#Y7\._M_?L2^+_C%!^S[X6^*GAG4?&UU=W%A;Z-;ZC# M)=SW5FKM<11(K$R/ (W\Y4R8RI#X/%?,/[*'_!87]CG]L/\ :X^(G[*GPD\7 MZ+=7O@RXL]/TN3[?$)_$%V8+BXOS80DAIX+-(@&ECW*Q#L#L"LW\^?[%7BWX MP_L9^+?V3_"+W6C_ +0W[)WQ(\9#_A47B:.-[/Q=X0U36;:\"PWL2$B9(HKB M[2ZW[RH61F:+8D1]2T7XK>)/ GQH_P""J_@'X/:S%8?%G6WMF\):;'<"'5;N MZ_X1NYE5K&($2R3I'&\L?E@D,@- '],V@?MW?L6>*OC"G[/_ (:^*WA2_P#& MLL\UK%HL&K6TEW+:'!\V),R1X^916]\?/VQ?V4OV6)M.M?VD/ MB+X=\#S:N':RBUK48;.2>.+'F2*DC!C''D>9)C8@Y8@5_)'^U#'\&/CY_P & MIOP1U/\ 9L$5QX]\/IX#LO!<>E$?VG'X[AOK6TOH[81XD^V,[7LCX^=LF4CO M7UK\ _VD_@!\)_\ @L-^V-\$?^"G'B'0O#^L^,/#7A2#0[_Q-<1V&F:AX6AT MQX[ZUM)[ED1(FGFDDEB1AYCF5L$QL0 ?97[:7[2GQO\ #7_!4']BO2/@G\3Y M+KX4?&.^\2)J6C:^+_Q&UGX/_"GXB>'/$GBOPX\L>JZ/IFIV]U?6+P/Y L7/Q0M_AG/K9DNH7Q9D1743W*1D*?NZ_=S_@A/\ M%?L[?&K]CL^#/ACX??P3\0_!6H3Z;\2 M_#>HR--K=MXJ5B+VZOY9B9[E[N57D6XE+,W*$AHV10#]._BC^TW^SG\$?$NC M>#/C#XZT'PQK'B)RFF6.IZA!:W-V5#,QBBD<.ZJJL68#:H!)(KS_ .%/[>?[ M$WQS\%>(OB1\(/BUX1\1>'O"+[-;U*QUBUEM=.SG:UQ*)-D2-@[''=+L/ MS^SI+<_$;3+.UB72$ MUJ>\?[ )X% ACNI+>W2= 4#;$:0C&$WX$KE/*CDY#.-C8SRM5?V4_BU\,OA+^P7X:^*O MQ:^/.F_$WPWI-A-)??$_5)K73[+446XD3SWD1_LZ*K?N5(=MVP99F))_%_\ MX(B_LK_LDWO_ 03\#?%V[\ >%[OQ#?>"_$HO];GTVVFOI-]U=>>LETZ-+MW M0QAE+[1Y:C VC'Y3_!_XV>'_ (#_ /!-;_@EK\7?C@__ !9'1_&FKMXMGE4R M6-KJ1DO(M)N+D#*[;69IYLL#M,9(&10!_;S\#/VH?V%?%?BJTBDG?2]+U2WN;EHH6*R/&B.3*D; J[1[@I&"0:_!;_@I'X@_9"\$=1?4=.:TMCY"0.T$\ELMXVFB[#/V?\ XE^&O&6KZ7"MS=66D:E!=W"6[$!9_+C?\ !171OV^?V]_BE^Q+^SO^U!IGPEMO!VA:%;^" M-4T"[TN[/B'Q9JAEFD!%RDQO8;,1Q026=LR9,D@D);9L^\/^"G'[7O[2O_!- MG_@E)=_M 7%SI_BWXC>'+30-+UC7FL&33H[N]GM[.[U1K*.0-Y:O(TB0*X&] ME4_+D5\[_L(ZGIT__!P)^W?8PSHTRZ-\,\H&!;Y-*?=Q_L[ESZ9'K7ZV?M?? M&3]G3X0_"VTL/VJ8;6X\&^.=7L?!]S%J$,<]A))K;_9XTNUF(06[L=DC," # MDC&2 #\A_P#@F9X@_;=\:^*?#WQM\)?'J?X[?!GQ-XW\8:3K#:G8ZPU+3[RRCMREO)/##"UL1+''YRB((H.WQSPY^V;^WG^V=^QA\._P#@F3_P4^\#_![]DGQ5<7_P;^.7Q ^(.@:E\,'D:[CT.#PW+-]G MU6Q:1WDCB55C6=V/S!2I:0F/RO0_^"DO[&?B[_@GA\+/B7\!?^"=7Q8\10ZY M^U;K=S'H?P?LK&POFEU+6,1:I=6]S/#)/9:=':[VN9-H6-51?.C.UP ?J9#\ M;/V]?^"HO[/'P?\ B5^P5XQL_@-X5\<>%(_$OB#Q?=:5;>([Z"_E81+I%E9W M$B1'RW2=I[F0<*(@@#,V+O\ P1H_:O\ VS?C!K'QU_94_;IO=.\4>-_@+XLB M\/GQ=I5LEE;ZW;7<)GA=[>(+%'.B -((U4!9$4KN5F;'NOCC\&/^"'7_ 3\ M^#/[&>K^)O#UQ\23HMMX>\.V>M:G%I6GWNJ)'OO+ZZN)R@MM-AF:2::5OGV8 MBC#SNB-Z=_P3E^)?[ GP,^&OB[P!\-/C3X:^)7BJV2^^(OQ0\7Z=?07-I)?W M[EKN^O+FW>2ULXP(RMO;O,&CM81@,L;.0#](_P!H;X]_#K]F'X,Z_P#'7XJW M$D&B^'[?SI%@0RW-Q*[".&VMXA\TMQ<2LD,$2_-)*ZJ.37X#_L"?\%1?VK9_ M@G^VM^T?^W99QQW/P*UW4;FR\*6/D[=*L['3!=C3%N(XU,TH8".29RX,I8J0 MF /H3]M;P?\ MV_M:_&3X,?M+_\ !/N7X8?$CX1^&;"3Q%IMMXEU>]BL[SQ# M.S1VNHJ;""=+A+.W+?9@6 2>5Y"I>.)E_-?_ ((R^!_VM/CS^TM^V]\$_P!K M+POX)F\ ^,_&&K:7\0(-+OKU[@:I>V20-;V(DB4/9O [;I9&24-C H ]=^*W M[=?[>G[)_P"P%\&/^"QWQ$^)(\9>$_%[^'=6\>^ AI-A!I.GZ#XJV-'_ &1/ M#;IJ"W-A]HBCS=7DZSMDMM "U_5%%+%/$L\#!T(OB1X&.M6VM>*=)N["PV^#?!=I-]HC74M0A@\]YI M)#_Q+XB\.XQX*>68RO\ 9%^T@/B1IO[-?CT? N MXO@\,ZI_PCT,?!.I+:R? M9%7'3]\$ H X*Y_;M_8LL_C'%^SW=?%;PI'XWFO#IJ:*VK6PO#?J<&T\O?G[ M2,C]Q_K<<[<59^(G[.,SW*/(##&7FC13)MWLP"Y-?R.6L_P ^/?_ :"OIUN([KQ/X?MQ"T/+:O# MX]CUC@;1^_\ M]U<2@@?ZV2.?NK\_77@;X%^$_$O_!P+\#='_::\/:/KOC>R M_9@M=4ULWMI#,TGB.+4O)FNV5U.Z?)G D;+ 9P>* /Z>_@M\*Y/"^KV;:-I.I1V2Q+ 5GM&N;-I@[>8^ M]999%)QM"@$%W_!N[IWA[PMX7_:\^'?A!(;71O#G[2_CZQTRRMP%BM;*/[&( MHXU7A8P =H QUQ7 ?\%R]7TG3/\ @H5_P3V_M*YBM]OQ2NI3YCA,(J6H+')' M ) )Z#=._;$\0^,;#]H3X*Z9J%G9^,]*U#1;; M1O$6EVEW*(4O+2YL##;2CS'1&66 89E'W69X_P!E/&'[>[GB0EH8(HHF E MD"J'(.=JNR_ %]8Z7^P'_P %0_V??V:_VK_C'J?P=T/0OV<='\&^%/%MG_91 MTJ76M/N5358&N-;T^^MX&N!#$2ZK"Q188V;#HI /ZQ;3]JO]F2^^!'_#45K\ M0O#K_#?[.;H^*!J=O_9 A#;"QN]_DC#_ "'+9#_+][BIO@9^U#^SE^TUX>O? M%7[/?CC1/&5AIDOD7TFD7L5T;27D[)U1BT+X!(60*2.<8K^+CXAM^P[^PAXF M_9W\5_ WQ9KWC;]EO3?VA-7U#QEXDUB2SO/#[^)KK2;<6EU8O806]JUA9SO* MQ,<0B2X@F$6=E?H__P %(_$'[(7CC]EW]M7XK?\ !,:2#Q1\6/%GP_L+GQ[X MF\(ZB^HZ:\N;&PU:VFE6VMB1-,H5R'CB*D2.FY4((8C%<7JW M_!4S_@FUH6FV6M:Q\=_ MM9:EJ<^C6ES)KMH()[VVV>=&DGF;&\KS$$C [$+ M ,P)K\&_@;8_\$J/VOO%O[*7QPT/X_\ B7XG^,O#\L.G>"/ ]D_AF*_TR"ZM ME74+34K#3=)LKA=/MK:%Q=B=_+$2D1EC*HD^#_@Y\!/V=-1_X(,_M_>,_P#A M%-#DU&V^(/C^.&_%I"9XUTR6&6P1)=NY5@9MT**0%WG:/F.0#^RO3?VTOV1? M$/Q]N/V3] ^)WAFZ^)D$&H-3MY-4C\M#(X-N'+[T3]XR%=P3YB-O-?B/ M^PE_P4FL/@9\>?VJ/!G_ 4E^/VFC3O!OQ(@\.>%KWQ5/8:.#;_95D,,$,*P M1G8'4R,B''WW/)-?(GQQ^%OP9^%6@_\ !*CQM\-M!TG0=4OO%?AR)[VQMXH) MKA-6TI);K?(BAI#<3/OD9B2[N6)+,2?2_P!A[X&_L0_%3]L3_@HYK/[6WASP MOJ]G9^,1%JUYKD$$LUGH9L"\K"20&2"($,^]"OSH"#N48 /Z8O'W[1/P$^%? MPKB^.?Q'\::)HG@RXC@EAUR\OH8K"9;K'D&*=G$OG5K9+"WN$&3#+*SA8Y@.?*;#\CY>17\ M.G[.'B7X@_LN?L_?\$V?$7[8'C;Q#\+OA8UY\0'T[Q*L-G(^CSZH[#0IKP:I M9WUI&DEI+(;>1X28;>9W1D56(_1']IGX%_\ !/S1?V(?V_?'W[,WQ"U3XT:O MXE\*VNO^+?$5Y-H]_P"'DU\I>"W^Q/I=I:VJ:DJ,SW7DIE5EB+D.^" ?U2?! MS]K[]EG]H;Q7JO@3X%_$+0/%NMZ':VM[J-AI5_%=7-I;WJ[X'EC1BR!U((W M$9&<$BOSR_:%_:C^,?Q?_P""I&A?\$M/@AXQN?AK;V?P[NOB/XE\2Z;:V5WJ MLT1O4TZTL+(:A!=6L1\QS//(]M*Q0*J%#N:O<_\ @EE^SK^SA\)OV+_A'X]^ M#'@O0-"U/7?A]X:6]U73+&"&\OHOL43,CM\S%NI)KPO_@H] M^Q1\(O\ A<.@_P#!5=?B_=_ 3QG\)=#N=.U#Q2D%M>Z?=^'W9Y'M+RTN@4EP M\C^3M._S' "NXCV@%C_@EE^V;\%9/CGK=KJXOO& M]-NK3PSI7F6^ERWR116\,$UP+C B2 M-05$.U:?\ ""W?_"X_^%F>>GD?V-_9GDX._?Y_F[L],8XQUS0!Z71110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %?.WQG_9+_9P_:#@=/B[X/T[ M5YW4I]K,7E7B@_W;B+9,/H'Q7T316M&O5HS52E)QDNJ;3^]$5*<)KEFDUYG\ MY?QP_P""#L$4<^N?LX^,9%EC5GBT[6T!W,.0JW4(7;Z#=$?=J^/[+XO?\%5/ M^">-S$_CN'5IO#EF50Q:N#JND,F[:J"X1G\D$D;526-N1QVK^O2JUY96>HVL MECJ$23P2@J\"*^NPW&N*OV'^%WQP^#_QLTK^V?A+XET[Q! %#O]BN$E>,'IYB [XS[. :^+_C M_P#\$I_V/OCM;R75MH \(:LYW"^T$+:Y).3O@P8&!/4^6&]&%?CQ\4/^"0?[ M8?[.>KKX\_9;\2R>(6@8E7TV8Z3J<2CD':9=K@#KMEW$_P %='U+A[,=<-5> M'J/[,]8_?T^;^1G[?,\+_%@JL>\=']W_ /F?U545_*+\-_^"KO[<'[+6M+X M&_:?\/S^((DV@0:W VFZBB(2"4F$8\P'/+21R$X&&'-?K]^S[_P5M_9"^-]M M#9:_K!\$ZR[!#9ZWB*(G'5+H9A*YX&]D;/\ #TKR\QX0S+"KVBA[2'\T/>7W M;_A;S.O#9UA:SY>;EEVEI_P/Q/T\HK/TK5M*UW3H=8T2YBO+2X4/%/ XDCD4 M]"K*2"/<&M"OF6FG9GK!1112 **** "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@#S/XE_P#,O_\ 89M/_9J],KS/ MXE_\R_\ ]AFT_P#9J],H __7_NL^)?\ S+__ &&;3_V:O3*\S^)?_,O_ /89 MM/\ V:O3* /G/]I']H/X??L\:)X\3:W%H%[>W#!;6R6ZMYW6:X M+ KY)>)8G+%57S-Q.!@_B=^PIX;T7X>?MP:1-^R1JYU#PGXQG\93^.=(TZ19 MM'TJ&RU&ZCTB9/+!BADF011Q1@AO*&X?(]?T<3P0W,+6]RBR1N"K*PR"#U!! MZBN4\#> /!GPTT'_ (1CP'IT.EV!N+BZ\F$87SKJ1I96YRQ/)9W-L[?-&(T! M/F1D$$ $]*^=/^"9MI\6/#?[1GP!^*?QU:X:W\9?#?5_#>BWEZS%W:QU&>[@ MC+/TW690PCJT>",\U_17\0_V=O@-\6M=M_$_Q.\':/K^H6L)MX[B_LXIY/() MR8F+J2T9/.QLKGG&:Z;Q[\*?AI\4O#"^"_B-H-AK>DQNDD=K>6Z2Q1R1@A'0 M,#L= 3M9<,O8B@#\S/V-X+3Q=^WM^T]^TI#,%\.+>:/X:YB?Q%X4UC_@K1\./VA/#&K6NM^#OB#\/M0\/Z+JMI,L]I)J M.GW4EQ+$DJDIN\L'"@Y+!QC(-?K5X:^'_@3P9X/B^'OA'1;'3-!@B:"/3K6W M2*U6)\[E$2@)ALG<,M<)+^S?\ 9_AC9_!:;P;H[>$].?S;3239Q_9;>3 MN&W,3G)- 'X_>'?A?K_P"TE\7_ -M[QW\/]\UOXCTF+P3H MTT;8AN=0L=+:"Y0,.#MF$:$C. Y%>8?%SQ79^.O^"%_@3X/^$%\[Q'XP30/! MUA8 8G?5;.^B$\1C^\'4VTFX$ CJ<5_0IX.\%^#_ (>>&K7P;X!TJTT72+%= MEO96,*6\$2DY(6- %&223@U\47#2/)JL5E M$EVSS<2/Y@7=OD'#OGDOE;]V/O<'.,Z$V@E]]W(\EN+LW & N: /2Z\%_: _99_9L_:N\,VO@S]IGP%H'C[ M2[&?[3;6VO:?#?QP38QYD0F1O+8C@LN"5R#P<5[U7YO^"M \O^S- U+1;.[TNR\I2J M>1:RQ-#%M4D+L08!(%9?C?\ 8K_8^^)/PETKX"^//A;X4U7P3H#B32M"N-'M M6T_3Y%SA[6#R_+@8;FPT04C)YY-?@[^SG_P6)_::^$'_ 2N_:4_:'_;?TW3 M?$7Q&_9@\7:SX#N=0TQ!:Z=XAU.R>VM[60J@18M]S=1I,(U4!,,J*Q*#U74O MVI_VVOV#_B%^R]XS_:Y^(7_"P?#'[1.K6?@[Q1ITFE6-C%X;\3:U;B;3CI3V MD,4QM/-5[>9;V6X?:/-#@DK0!^U=[^RE^R_J7P1?]FB_^'/AF;X7Y!Q.BRC*?? ;KS7&>!/V#_ -B?X9?#W7_A-X#^$OA'3/#' MBL1+K>E1:/:_8]12#B)+F(QE)DB'$:2!E0<* *_&K]OV/_@N1X>^''Q8_;I^ M#?Q@T#X8^&_ABNKZKHOPUN?#UEJ:ZOH6@&5GN=0U65GEBGOH(6N(H8 JQHZ1 MLR2;W7MOC#_P5"^/'Q"^ _[&WA#X(VEOX(^)O[8'V"Y-Y<0+>Q^']+BL8M0U M6YMH9OEGE2.5%M1,I0APS@XVD _3>X_X)J?\$Y;KPQ8>";KX ?#>31M*N)KR MRL'\*Z8;6VN+D()98HC;;$DD$<8=E 9@BY)VBJ_C_P#8-_9Q@BUOXI_ 'X9^ M ?"_Q?72;F#PYXO?PU8M=Z=J'V9H;29IDA$QCA;9E%<91=HXKY(_9'_:J^-7 M@'_@I#\1_P#@EI^TEXGF\=WFE>%;#X@>"O$][:6MIJ-[H=Q*+.[M[];&&VM& MFMKO BDA@C\R,DLN5R?V7H _CU^#'_!)WXW77P>T[]FWX]_L,?!34_%5I8_V M=?\ Q5O-?26/4KA@1+JDMM#IXU26>1B96C,\.YVPLD*X"?U3_L[?"&']GW]G M_P #? 6#5+G78_!7A_3=!74;TYN;P:=;QVXFEY/SR;-SG[$:^,O M%'P[;XN>#_[?\$17,_B'3?[:M/M6E16;!)WNXO,WP+$Q #+OP-I-TEE>^(8=;LWTRWN9,;8I+D2^4CMD85F!.: M(?A!_P $]OV$OV?/','Q,^!7P=\&^#]?M(Y([>_T;1;2RF@65!')Y311KY9D M0!9&3!=>&)%>PV/[/7P$TOXR7O[16F^"=!M_B!J5JEC=^)8].MUU>>VC "Q/ M=A/.9 HVER,*!T Q^$7A;]O[4_@K_P6/^+/A[]I7XZ60^!%E\+-*\7Z$VK2 MV&GZ38OJU^B1"&>)(_M!9.(GD>220/@$\5^C_P"V/^T!\$/B+^P7JGQ.^'G[ M1^B_!_0/%5M"VB?$RTN[*ZMH?+G5W^S&>00SO(L?!W[# M?[&/P\^+=U\>_ 7PG\(Z-XUO9Y+J;7++1K2"_:XF#"67SDC#B24,?,<$-)GY MB:O?'O\ 8P_9%_:HU/2-:_:5^&/A?Q[>:"2=.GU_2K;4);8,=Q6-IHV(1B 6 M3.UB 2#BM'XJ?M+_ +/W[,?PZTCQE^T/\0-(\.Z=?"*VM=1UBZAM#J$Y3=B) M6L4'^J2&::%Y(UC_@"L O:KG@?]C?\ 9"^&7Q2O M?CE\-OA5X/\ #WC;4I)Y;OQ!IFAV5IJL\ET29FDNXH5F=I229"SDN2$R1K&EZ1J4%W=V>UO+8R1Q.S *YV.<85 M_E;#<5T/QW_:<_9R_9=\/V?BO]I/QYH'@'2]0G^RVMWXAU&)IPI;RT>X= M%9]H)V@YP,T ?CM_P6._9%^.?[7_ ,?_ -G(>$?@^GQ,\ _#3Q3)XA\6P7]W MI26M]8W$1MWM(K:^N4\^4+EV$JQQ'Y0')+;/U>\(?L9?LB^#_A-JWP2\-_"W MPO8^#_$K";6-#.DVK66H2_+\UY"4:.X<;%&Z3>?E&#@"L]_V[/V*HOBCI'P0 ME^+7A%?&7B".SETS0SK-J-1O(]019;9H;?S/-D6>-E>,JI#J01D5N0?MC_LD MW-SXTM(OB=X5\SX<,$\5AM7M5_L-BQ0"_)D MLLI7][MY&* &>%?V,?V/? O MPLU?X&^"?A1X.T;P3X@;?JGA^QT*RM]*OFXYN+2.%893\J\NAZ#T%0:3^Q1^ MQOX?^#NJ?L\>'OA-X.T[P#KDAFU#PW::'90:3=2G:=\MI'$L+OE%.YD+94'/ M J[\$?VP/V6/VD[77+SX"?$+P_XM7PPP36%TR_AG>PW!BIN$5MT2N$8HS@*X M4E20*YCX,_MY_L7_ +17CU_A;\"?BAX;\6^(DM)-0_L[2]0BN;AK.)D1KA41 MB6@W.JB5(M<5DO]2T32 M+6QNIT=@S(TD,:ML9@&900I8;B">:^@?%WC#PE\/_"]_XW\>ZI::)HNE0/=7 MNH7\Z6UK;01C+R2RR%41%'+,Q ZFOGSX6?MO_L=_&_3O$6K?"'XG>&?$4'A M& W6MFQU*"4Z?;[2PFN%#[HXF52RR, C*"5)% 'TCKFAZ)XGT6[\-^);.#4= M.U"&2VNK6YC6:&>&52KQR(X*NC*2&5@00<&O ?@1^QQ^R7^R]=7M_P#LW_#/ MPQX$N-14QW,N@Z5;6$DL9;?Y;-#&K>6'^81YV \@"N5F_P""@/["]M\'H_VA MI_C%X,3P'-?MI:>(CKEF-+:^49-N+KS?*\T 9*;MWM5WXC?MW?L5?"'6X/#? MQ0^+'A/0=0N-,?6DMKW5[:&7^SHXA,;HJT@*P>60RR, K C!)(H G\&?L*_L M1_#CXDGXS?#SX.>!]!\8&1YCKNG>'K"UU(R2\N_VJ*!9MS'[QWY/>O9OBC\) M/A5\._2OSY_9X_: M0^ 7PQ\-_&3XU?$G]J+0OB'X-A\:WDGV^]O-/M=-\)I+%'(FBK=12>7*8%.0 M7;S#NP5W[BP![M^R?_P3[_8^_8B_MN7]F7P'I'A:X\07ES=W=S9V<,5P4N)3 M*+99417%M"3B&'.V->GK7J_PU_9B_9U^#GC#6/B)\+?!&B:%XB\0L6U35K.R MBCU"]RQ?$]R%\Z10Q)"LY /0"N$\!?MV_L7_ !2^+5K\!?AS\5/"VM^-KS3X M]4@T*SU2WEU![26(3JX@5S)S"PEV[=PC(#1):/;^"?(22%W>6W+SM-?S*2L$@$ADPBJV8P #Z MI^-'[#W[%G[2/BN'QW^T1\(/!/CW7+>V2RBU'Q'X?L-4NTMHV9UB6:Y@D<1J MSNP0':"S$#)-3_#C]BG]C?X-^$O$O@'X/_";P;X3T/QG;?8]?T_1="LM/M=5 MM]DD?E7<4$*).FR61=L@8;78=&.?SE^&G_!4#]FO_@H+_P $VO%'QP\"_&O0 M_@A>W]A=P7&L2ZC937OA-KF>YBT^6[BGD1([B:&W,BQ.5+'<(V^4-7WL_P"T M_P#L\?LY?L]>"/%_Q^^+6CO8ZEHUG]D\1ZQF? ?X)Z%;^++?P[X2TC2_P#A.Y9;CQ&]A9Q6LFK3SQ^5)+=O"J/- M*T?RF1R7QQFOQL_X+9_M>>-])_X(Y>-_VVO^"?'Q>AL!I$-E=6.N^&S9:I;: MA!<:A!8S1+.Z3*FWS7^>$K(DB8W#!%?N%X&O+K4?!.CZA?.99Y[&WDD<]6=H MU))^IH XSX.? 'X&_L\>'9O"/P&\'Z-X-TRYF:YGMM&LH;*.:=OO2R")5\R1 MN[MECW->N5^/_P /^"W'[!'[0'[2/Q1^!6B?$7PSIEE\.I+2UMM4U#5[>U3 M6)_)GGOY+03,@DMK-8E5IE)0D.P.P*S?6/@S_@HS^P/\0M3CT;P5\9?!NHW4 MFC3^(1'#K-J2-)MF*RWAS)Q A4DR'"[06SMYH ZFS_8;_8PT_P"-$W[1MC\) M_",/CVXN!>2^($T:T&HM= DBX,_E[_/Y/[[/F8.-V*M:]^Q-^QGXJ^*LOQV\ M4?"/P7J7CB=@TGB*ZT"QFU5V5!&"UV\)G)" *,O]WCI4_P "_P!LK]D[]IW6 M]6\-?L\_$?P[XTU+0ECDO[31]0ANI[>*7_5RM&C%O*D_Y9RXV/\ PL:_)S_@ MN?\ \%%_ W[/?[&7Q-\._ #X^:1\/OC+X7LEN+:PM9["YU&25E#"R>*Y67R9 M9HF,D8 2E2 M704Y F:UBC,F"#/$U]HJZAJ/@4M9 MRWOC=KW2D?\ >)(WVB-;9DDG\R)"I)(.&VD?0WB[_@IK_P $[O =CK6I^,/C M=X)T^V\.W\&E:E++K=H$M[ZX5F2W9A)CSBJ,QC&655)8 F@#VOX.?LK_LP_ ML[&0_L_?#CPOX%,J&)_^$>T>TTS,BG?'_ /9=_9O_ &K/ M"L'@?]I?P)H/CW2+2;[3;VNO6$-_'!-C'F1"96\M\$C#=&\$^'$D>;^S=%LHK*V:63 >1DB50 MSL -S-ECCDUV/Q$^(_P]^$/@G4?B5\5M=T_PUX=T>+S[[4]4N8[2SMH@0-TL MTK*B#) RQ') K\ ?V;/V\/$OQX_X+\:Y\"?A5\:(_B-\(/\ A3%UXFBT:Q6T M%KI&M_VY;VC0NT$:3-*EN%7[%'Q*^+'8WFI'N M:/:=X&*^5O@]_P %A/V./C9^WOXY_82\'^+]%.K>#+?3+>*YEOXHVU36[M[H M7-A91L0;AK..&(RM$6P\A0@%#D ^C]4_X)R?\$]-GQF0RE+96MR(5,C,^(PHWDMU)-:OQ+_8$_8=^,WQ&@^+_ ,6O MA!X.\2^*;=8U75=2T6TN;MEAP8U>22(LXC(!0.2$(!7!%)8?M]?L2:K\$?O%'517UQ0!Y;\7?@?\&? MV@/A_<_"CXY^%-(\8>&+S89M*UFSBO;-S&1@UY1;_ +"_ M[%5M\$K;]FH?"+P;+\/+2Y^V1>&IM#LY=)6ZY_?_ &5XFA,IRF>%- LBBSZCJUU'9VL;2L$13+*RKN=B%5/OQ M;LB_,RR["!R1B@#U/X6?"'X3_ SP7;?#?X)^%](\'>';,NUOI>AV4.GV41D. MYBD$")&I8\G"C)ZUQ_Q _9B_9U^+/Q!T?XK?%/P1HGB7Q%X>55TN_P!5LHKR M6Q*,SJT!E5A$X9F(= &YZU_.]^R;^V)\8_\ @J_X^\9>.?V9/VH]/\!>+?!O MQ,U*VT'P1;1Z;J>G:AX"T>6WMVGN;%D^VRM?!VE%X+C9&SJD6P?,/ZE: /GO M]JSX,C]H7]GWQ-\%SI7AW61XA@CMOLOBRQ.IZ/\ ZU&\RXM%:,S^3M\V.,21 M[I$4;T^^)_V5_P!GGPE^R;^S?X(_9I\"S27.E>"-&M-(@GF"K)/]FC"M*RKA M5:1LN50!%)PH"@"O?:* "OG[Q!H?BS7_ ([K9_;-5LM"700^^TD>.W-V+@C! M."F_8R?!'_@LGJVF&+0/VD]-UJ9XB(YM0T6]\N4%>"6M9 MAM+9ZXE4#LM?U*U\G?&_]AO]E7]H=YKWXG^#;&XU&X.Y]0ME-I>EO5IH2CO] M'+#VKZ9<48'&^[G&$4G_ #P]V7SUU^^WD>3_ &1B,/K@JS2_EEJOZ^1POP2_ M:$_9A_:'CA3X5_%&ZO;V8#%A+??9KT,1G'D2JDC8Z$J"N>A-?3__ K3_J8- M9_\ K_[&OYZ_C9_P0B\8:'YNO\ [.'C%-1:']Y#8:POV>XRO.%N8LHSDXV[ MHXQGJPZU\Z:3^UM_P5&_83U*#3?C';ZM>:- ZJ8/$4)O;60= D=\-QZ= DQ M]*;X5P6-7-D^+4G_ "3]V7_!^Y+S#^V*]#3'46O[T=5_7S^1_4__ ,*T_P"I M@UG_ ,"O_L:/^%:?]3!K/_@5_P#8U^3OP$_X+??L[_$.[M]"^,FEWG@>\EX- MT6^VZ>"%)^:1%65-Q&!F(@9Y;&37Z\> _B5\//BEHH\1?#;7+#7[ X_?Z?<) M<1@D9P2A.#['!%?+YADV-P,N7%4G'SZ?>M/Q/7PV.H8A7HS3_/[MS)_X5I_U M,&L_^!7_ -C1_P *T_ZF#6?_ *_^QKTRBO,.H\S_P"%:?\ 4P:S_P"!7_V- M'_"M/^I@UG_P*_\ L:],HH \S_X5I_U,&L_^!7_V-'_"M/\ J8-9_P# K_[& MO3** /,_^%:?]3!K/_@5_P#8T?\ "M/^I@UG_P "O_L:],HH \S_ .%:?]3! MK/\ X%?_ &-'_"M/^I@UG_P*_P#L:],HH \S_P"%:?\ 4P:S_P"!7_V-'_"M M/^I@UG_P*_\ L:],HH \S_X5I_U,&L_^!7_V-'_"M/\ J8-9_P# K_[&O3** M /,_^%:?]3!K/_@5_P#8T?\ "M/^I@UG_P "O_L:],HH \S_ .%:?]3!K/\ MX%?_ &-'_"M/^I@UG_P*_P#L:],HH \S_P"%:?\ 4P:S_P"!7_V-'_"M/^I@ MUG_P*_\ L:],HH \S_X5I_U,&L_^!7_V-'_"M/\ J8-9_P# K_[&O3** /,_ M^%:?]3!K/_@5_P#8T?\ "M/^I@UG_P "O_L:],HH \S_ .%:?]3!K/\ X%?_ M &-'_"M/^I@UG_P*_P#L:],HH \S_P"%:?\ 4P:S_P"!7_V-'_"M/^I@UG_P M*_\ L:],HH \S_X5I_U,&L_^!7_V-'_"M/\ J8-9_P# K_[&O3** /,_^%:? M]3!K/_@5_P#8T?\ "M/^I@UG_P "O_L:],HH \S_ .%:?]3!K/\ X%?_ &-' M_"M/^I@UG_P*_P#L:],HH \S_P"%:?\ 4P:S_P"!7_V-'_"M/^I@UG_P*_\ ML:],HH \S_X5I_U,&L_^!7_V-'_"M/\ J8-9_P# K_[&O3** /,_^%:?]3!K M/_@5_P#8T?\ "M/^I@UG_P "O_L:],HH \S_ .%:?]3!K/\ X%?_ &-'_"M/ M^I@UG_P*_P#L:],HH \S_P"%:?\ 4P:S_P"!7_V-'_"M/^I@UG_P*_\ L:], MHH \S_X5I_U,&L_^!7_V-'_"M/\ J8-9_P# K_[&O3** /,_^%:?]3!K/_@5 M_P#8T?\ "M/^I@UG_P "O_L:],HH \S_ .%:?]3!K/\ X%?_ &-'_"M/^I@U MG_P*_P#L:],HH \S_P"%:?\ 4P:S_P"!7_V-'_"M/^I@UG_P*_\ L:],HH \ MS_X5I_U,&L_^!7_V-'_"M/\ J8-9_P# K_[&O3** /,_^%:?]3!K/_@5_P#8 MT?\ "M/^I@UG_P "O_L:],HH \S_ .%:?]3!K/\ X%?_ &-'_"M/^I@UG_P* M_P#L:],HH \S_P"%:?\ 4P:S_P"!7_V-'_"M/^I@UG_P*_\ L:],HH \S_X5 MI_U,&L_^!7_V-'_"M/\ J8-9_P# K_[&O3** /,_^%:?]3!K/_@5_P#8T?\ M"M/^I@UG_P "O_L:],HH \S_ .%:?]3!K/\ X%?_ &-'_"M/^I@UG_P*_P#L M:],HH \S_P"%:?\ 4P:S_P"!7_V-'_"M/^I@UG_P*_\ L:],HH \S_X5I_U, M&L_^!7_V-'_"M/\ J8-9_P# K_[&O3** /,_^%:?]3!K/_@5_P#8T?\ "M/^ MI@UG_P "O_L:],HH \S_ .%:?]3!K/\ X%?_ &-'_"M/^I@UG_P*_P#L:],H MH \S_P"%:?\ 4P:S_P"!7_V-'_"M/^I@UG_P*_\ L:],HH \S_X5I_U,&L_^ M!7_V-'_"M/\ J8-9_P# K_[&O3** /,_^%:?]3!K/_@5_P#8T?\ "M/^I@UG M_P "O_L:],HH \S_ .%:?]3!K/\ X%?_ &-'_"M/^I@UG_P*_P#L:],HH \S M_P"%:?\ 4P:S_P"!7_V-'_"M/^I@UG_P*_\ L:],HH \S_X5I_U,&L_^!7_V M-'_"M/\ J8-9_P# K_[&O3** /,_^%:?]3!K/_@5_P#8T?\ "M/^I@UG_P " MO_L:],HH \S_ .%:?]3!K/\ X%?_ &-;OA_PA_8%XUY_:FH7NY"FR[G\Q!D@ MY P.>,9]":Z^B@ HHHH \S^)?_,O_P#89M/_ &:O3*\S^)?_ #+_ /V&;3_V M:O3* /_0_NL^)?\ S+__ &&;3_V:O3*\S^)?_,O_ /89M/\ V:O3* "BBB@ MHHHH **** "BBB@ HHHH *X3[5X&_P"%F_8\)_PDW]E[\[&W_8?-Q][&S'F= ML[N^,5W=>>?\(%_Q=C_A9_VO_F$_V7]F\O\ Z;>;YF_=^&W;[Y[4 >AU^7W_ M 45_P""D'PN_8]AT;X(:1XL\+Z1\6?'Z/'X>A\3ZE!IVF:= ,B75=2EFDC" M6EL 2L8/FW4JB&$%BS)^H-?)OQ<_8(_87_: \:2_$CX\?!;P)XV\13QQPR:I MK_AS3]2O7CB&U$:>X@DD*H.%!; ' H _FI_X* ?!;]F#XK_\$%_C=^Q=_P $ MZ/'MG\8O$_@*#3/&OBS5-%N5U276-1N=2_M'4+JZNK7S()+RX%M+PYH-D\] MY<$J3Y:1I# M=;UU=FH7VBZ5;6-QES/9A@S>'[#SIHW>XNPI2_F7*6EN7 MC),\@6/YO_;0\8?!OQ%^WS_P3X_X*"_ >^M-3^!_A_Q%XH^'RZI8QM'I5K<: MM;-I6GM"2JQBV>XADBCG7]RX2,QLRLA/[6:E_P $L/\ @F'K.HW&L:Q^SC\+ MKN[NY'FGGF\(:3))+)(2S.[-:DLS$DDDDD\FOI.X_9[^ EW\'%_9VNO!&@2? M#];5+%?#+:;;G1Q:QD%819^7Y C4@%4";00"!0!^#GA>?PY\0O\ @Y#^*G[3 M4U_%;>#/@)\$++PMX@UB258K&SU2^OGU0QSS,0@\JR:224$_N\ MMP*_?7X. M?&CX2?M#?#?3/C#\"_$FG>+?"VLH[V.JZ5<)=6LXC=HW"R(2,HZLCKU5E*D M@BO/]&_9D^"WPI^ FO? GX"^ _#&B:%JEG?1_P!A+81VVCW<]Y$R.+R&%,2) M/D+.2K,Z$YS7!?L%_L<^$?V%?VV D*>F:^%?\ @G?\ M(/V@_A!\+M)^+%]JEG;^5I4O@]HTU*YL8(R3M@;7XK M:U\L_?BEN!R%Q7]GGC+X=^!/B)'ID7CS1[/6%T74;?5K 7D*S"VO[0[H+B/< M#LEC))1Q@J>AHB^'?@2'X@S_ !8BT>T7Q/+=:%PNH M:W+X>L'U&[%VACG$UR8#+()D9EDWL=ZDAL@UR5O_ ,$U_P#@G1:>#[KX>VGP M!^'$6@7UU%>W.F)X5TQ;.:Y@5ECF>$6WEM(BNP5RI90Q .": /P]\5_M0_"S M]G7_ (+Z?#?5OVP-:LO#W@WQ%\!H-/\ A]K>L2K!I-MJTE\);]4GF(AAN+B& M-4:3'O^"?^E?\ !$_XB^'_ -@[2[>W^&>H_&/19+B^ MM;J2[TC6=2N;ZR>_GT^:2:4/:HV;<^3LA62"18QM7;6#R]D&02#Y87()!X)J]XZ_8K_8X M^*/@'0/A5\3?A-X-\1^%_"J>7HND:IH5E>6&G(0%VVMO-"\<(V@#$:KP * / MQ,^(7PX^%7P2_P"#C7]G?PY\)-#TSPK;7OP?\2:=)::5;16<.E?K/_ ,%*OV.M!_;Y_87^)?[*&LQQ-<>*]&GCTR68#;;ZK!^^ ML9LGH([E(V;&"5R,\UW%I^P?^P[8>/\ 2/BO8_!GP+#XI\/BV72]9C\.Z>NH M6(LE"6XM[@0>;$(555BV,-@ "X KZMH _P _?6/VU/VE/C!\,_V?O^"W-[H- MSIT'['L^E> _B2)[1EU+69M4=M/\2,#U:*UC-F\*X91/>3DE3"<_J[^V)JWP MF^"?_!(!OV@?VR? K>(O$7Q^^(.D>+[O2[V]ETNSL]8UFZCGT>+5;J'+Q66E M6-O:VUQPX;R-HP7##^DBY_9Y^!5Y\--=^#5WX0TB3PGXGGO[G5](:TC-G>S: MI,]Q=O-%MVNT\TCR2%@2S,2>:Z#XI_"/X5_''P'??"WXS^&],\6>&M34)=Z5 MJ]I%>V^")_X*A?MA6/[6WQG\.^(;'Q M/^SI+9^(]6\&)%:1JR12FZMM.MQ MT"2\X9YVG+MB M&+27S9/,@'[MM[9!W'-_X%_L3?L??LP^(+WQ5^SG\+_"_@;4M1A^RSW.AZ5; MV,C6Y?S/)#0HI6(O\_EKA-WS8SS0!^.G_!Q[XVUKX?? [X!^+/%,;O\ "73_ M (U^#[OXD$ M = MYVD*W:%?&+^.+O3SYL,/! MOA#XA^%M0\#>/]*L].6*0,DB,.&5@01UKR'X#? MLF_LO_LMV5YIW[-WP\\.^!(M0V_:AH6FP6!G"$E!(T**7";B$#$A <+@4 ?Q M%-\9_@?X"_X-VOVR/@CXT\3:/IOBG_A9_C#3(=#N+J)+Y[QM4@ECCCMB?,9M MJ,XVK@*C-P%)'WYXY^'O[+G[0/\ P5M_8!O->TGPYXOTS7?A;XAFE,D5O>V] M]<6&FQI#YH^9)V@*2!0^[8R' !7C^C?Q-_P3S_80\9>,/%/Q!\5?!SP;J&O> M-X3;>(-1GT6T>ZU*)F5V2YE,>^4.RJ9 Q._:N[.!BW 9=?T1;==.U-_#>G->6:VN! ()C!YD8B 'E[&&S'RXH ^A_!OPZ^'WPZ M\#V7PQ^'^A:?H7AO3+86=II.GVT=M8V]N!@11P1JL:)@XVJH'M7\2D'A7X9# M_@F3_P %7-!_L[3?L.B_%KQK-8V_E1^5:3I% D+0KC$;*^Y4*@$'(%?W+7-M M;7MM)9WD:S0S*4=' 965A@@@\$$<$&OBV'_@FG_P3DMM(U+P_;_ #X;QV&LR M1RZA;+X5TL0W:K8P-BPO<;W0 RF:5]S,Q)9W))RQ)^D/V=]!\,Z'_ M ,%DO^"C'AOP=9VUF9O _@J3[+9QK&&FDT:8N=B ?,Q=2QQDELGDU^VFI?\ M!./_ ()Z:S:Z)8ZO\!_AW=0^&HO(TB.;POIKKI\7F&79;!K-M1,S7?B#3M#LK75)S]?1VK_'GX3>&/C)^PYX"\.2:#X3^*;?!1-2T[ MX@^,;J7^PM%T*XT^VCNDM;-;BVAO-0G$)V>9-&D,67;S 0E?T-Q_L%_L-Q?# MC4/@ZOP:\#GPCJVH?VM?:(?#U@=.N;_G_29;8PF)Y@"0)&4L!P#BF:O^P/\ ML,Z_X:\,>"]:^#7@>ZT;P3,]QX?L)/#]BUKI4LC;W:TB\G9 6?#-Y:KE@&/( M!H _AT\.?$SX9:C_ ,&OG[8'P_\ #OB[3=>OM/\ B+J5RJVLT(=[&Y\0::+> MY$$1Q'#<'+1;0$;D)D X_P! ?X9SPW/PW\/W-NP>.33;1E93D%3$I!!]#7@& MM_L"?L*^)M%UCPWXF^"_@;4].\0ZL^OZI:WGAZPN(;W59-VZ\G22!EDN#N;, MK O\QYY-?0_@+X?> OA5X/L/AY\+]#T_PWH&E1^39:9I=M'9V=M'DMMBAA58 MT7))PJ@9- '\O_[+?BSX+P_MQ_\ !27X-_%F_P!(%_XDUO2FL]&U1XO,OECT M">XS'!+S*$2%I20IVA-QQC-?"/P&\ ?\$\O@A_P:G>'_ -IWXZ?![3O&KWVA M2V.HSZ8JV&K7ES?:_P"4L4VKQ#[3;V_VF* 7!#D>7'L"-\J'^PGQI^QG^R#\ M2/&.N?$/XB_"OPAK^O>)[&/3-8U'4M$L[NZU"RB*E(+F66)GEB78F$#]$\%>(B3JOA_3]#LK;2[XL ";BUBA6&4D M ?%OBW5?V>9-(ME\*O#::);ZK$?BAK.F M'XJVUWX@G\;V>LS11:O)XMN-;:X@FGCD*RM'5=4N]#LY;N\608?S MI6BWNSK\KL3N9?E)(XH _ +XNZG\+/$7[;'_ 2D^(O@^?3+V;4M.\16S:C9 MM%(TZP>'K2/RVE3)?RY#LVDG:Q(X.:XG]FS]G']F'Q;^TG_P5)?6O!WA^\_L MLQV%N[V4#&RMI]$N))DA.W]R&F3<^S;ET!/*C']+&N_L$?L+>*-5T/7?$WP6 M\":C?>&(8K?1[BZ\.:?-+I\,+%XX[9W@+0HC$LJQE0I.1S638_\ !.G_ ()] M:9_;@TWX$_#RW_X2>,PZSY7AC34_M&-I!*4N<6X\Y3(JN1)N!'-;OX=.M-;6U,R2J+RZ9+6VFLH( MF,4MPZ1J3M!,K1H_[1?\$J/@-X?\9_M^?M+?\%'WG\*0+\5KK08]'\.Z1JNG M:_J.DQZ99M;SW5YS'&(O^"AO_!-?QS'KGPC7]B[X M#?"[QU\'/ ]_JVJ^(?A'>V]KX"?V9FT31=2T=?#W@S41J5WK!U)H&+ZC- M;VUG9I!!Y.8H4CF=I3O,B!0C 'D'_!?'XJV/PJ_: _8LUCXU2K:?!-?BJMQX MNN;KC3XK^WA4Z0]VQ&P11RM/,?,.P>47/W,CPGXM?'']EGP!_P '''C?XGW> MK:;?Z5-^RK>MK*Z-=Q/=ZA>PZR)3;1F*16>]DL(8_*C#"0QA"ORX-?T]_%;X M0_"GX[> [_X6_&OPWIGB[PUJBJMWI>L6D5[9S!2&7?%,K(2K ,I(R& (P1FO M!OA9_P $_?V&/@?XBL/%WP?^#_@[PUJNE6']EV5YIVBVEO/;VA>25HHY$C#* MKR2R,^""[,2V: /XIM/^/_P:;1_^"<_CW0_&7@GP/\/-*^(BW'AWP-8WRW5_ MXL$B_M: .(KS:(<>?&)'"28W(&(4@&O9[K]GK MX"7WQGMOVC;WP3H,WQ!LK,Z?;^)GTZW;5XK1@P,*7A3SUC(9AM#XPQ'0F@#^ M*+]CE_\ @F5^U;_P2_\ @'X<^-W[0OBZ7Q3\-=6T>33OAGI,OARR\20>-[>4 MPK'80#2HM4F^TW,K2+))$].^(EXTDDWB2VT>UBU1Y)@1)(;A8Q)YD@)#ONW.#AB17D?[- MO["GA'X&_M8?%K]KT6&@Z9KWQ-:WM#;>']/^PQBTLYKB;[3>R;BUWJ%V\^^Y MF*HJA$C125>64 _,G_@K5\1[GX:_\%8?V#M<^,SBV^#@\2>)8KNXN&QIZ>*; MG3_(T9[G=^[$DAV6E2SQY#;)&M88RZY4'#$C(![5]&T M %%%% !7"?:O W_"S?L>$_X2;^R]^=C;_L/FX^]C9CS.V=W?&*[NO//^$"_X MNQ_PL_[7_P PG^R_LWE_]-O-\S?N_#;M]\]J /0Z*** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LW6-&TCQ#I< M^AZ_:0WUE=(8YK>XC66*1&ZJR,"K ]P1BM*BFFT[H&C\K_CY_P $@?V1?C%: MSWG@_3&\#ZO+RMUI.1;@CUM680X]=@0^]?D1X\_X);?MX_LBZXWQ#_9KUR;7 M@@*&Y\/S266H"+[Q$EN6^="0/D1YBOI\OXPS+"Q]G*?M(?RS]Y?? MO^-O(\C$Y)A:KYE'EEWCI_P#^5[X2?\ !97]JCX&:R_@G]J?PTWB)H JLMS# M_9&IP\8RP$6Q_HT:D_WJ_0+6?^"Y'[)]GX$@\2:+IFN7FKS2^4VD- D4L0"Y M,C2EVBV9^4;69R>J@2'?PQBD MXDC)P,E&4\5_+7_P4M_X)MZM^SSXWB\;_L^^'[^\\"7MLK2K#YMZVGW*;MZR M$AG$3* RN[-@Y!(^7/T>62X?SC$1IUL.Z-1_RRM"7ETMZ)+U/,Q:S+!4G*%3 MGCYKWEY^?W_(_>[]BW_@HM\'/VT)K[P]X;MKC0O$.G1^?)IMXRLTD&<&2*1> M'"D@,,!AD<8YK] J_B#_ &;_ -A?]NGXC6-Q\2O@=H>I:,;/]U%>27/]D2S; MP0P@>1HBZX&&(.WL3GBOJS_A&O\ @N!\*'W^9XQNC&VW_C[CUH988Z>9<9'' M7H#SU-1FG!V!>)E'!8RG'^[*6J?K>_ZCP>>8A4DZ]"3\TM&?UH45_)8/^"B_ M_!6'X6 /\0M*OGCB"@C6?#AMA_=&3'% >2".O6NT\-_\%Y_VA=/D6+QIX+T" M^V'$@M3/PKS9\ YG:])PFO[LO\ -(ZUQ'A-IJ4?5?Y7/ZGZ M*_GF\+_\%^O",_EIXT^&MY:?=$CV6HI!GM57SNOSL M?LA17Y\^&?\ @JA^P7XI"BT^(%O:R,0"E[:W5KM)XY:2%5^I#$#UKZ(\-?M6 M?LQ>,%4^&/B'X;O6;/R1:I;F3@XY3?N')'4=QZBO*K95C:7\6A./K%K]#LAC M*$_@J)^C1[]152RU"PU*#[5IT\=Q$21OC8.N1[C(JW7"U;1G0%%%%( 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@#S/XE_\R__ -AFT_\ 9J],KS/XE_\ ,O\ _89M M/_9J],H _]'^ZSXE_P#,O_\ 89M/_9J],KS/XE_\R_\ ]AFT_P#9J],H *** M* "BBB@ HHHH **** "BBB@ KQK^RO$O_#0G]N>7-_8__".^1OS^Z^T_:=V, M9QNV5C.[;MV\XV MYSW[4 >J5X[\:OVA?@5^SAX;A\7_ ![\7Z3X0TZZF^S6TVK7<=J+B?:6\J$. MP:60JI8)&&8@$XP#7L5?SD?%#XCW/A#_ (.=?AWH?Q\<6WA?6O@QJ.G?#F2Z M;_1#XCEU%9;_ ,C?\JWCV<31OMPYB\M>=XH _8Z\_;G_ &+M.^"-G^TK?_%C MPC!\/-0G^RV_B636+5=*DN,L#$+HR>5Y@*L"F[<""",C%='J'[7'[+.D?$'P MQ\)]4^(WAJV\4>-K:*]\/:3+JENM[JMO,"T'O^"O<'P;@/_"HYK+2+JUAMU)L#XG&FB[UQKF/4(&-E:3Z+#"KSL'_O\ P<(_LK?%']L; M_@DA\6/@]\%;*;5?%$5O8ZS8Z?;AGEO?[)NX;N6"-%!:21X8Y/*C )>78HY- M &/^Q?X/_P""C_[8WP$\,_MA_''XZW_PUO/'^E0Z_HO@OPAHNCRZ3I-EJ"": MSCO)M3LKR]O)3 Z-/MGM@')5 N-U?GG^W_\ 'O\ X*P_LX?\$V]?^)'Q3^), MOASX@^$_BW!X?FOM$TBVM++7O#VI7EHMG);^?%+)#'Y,W)AE+B3S(GD8H:_7 MC_@DM^W)^SW^U?\ L _#OQOX#\0:=#>^'/#6GZ;XDTMY4M[C1M0TZ!(+J&XA MO\ @DEK'C_XO@]X>_X++:1\._#NH^'?AG\1[+X/W5UK7Q&\;W#/IUKX5EU+<;+3-/EN+>T MGOGG1Y9+F9@D,*-E9@K1C\/O^"!EOE2\T^:Z:XU4M9:A N\P+>V;3-"YB_M':%\3_#5YX"TZ\&G7&OPZC"^GI>-L M_.#;3,6D1!$"7WL$QNXKN?@+ M^TY^SU^U'X?O_%?[.GC/2?&FG:5=G3[VXTBZ2Z2VNU19&@E*$[)55U+(V&7( MR!7\E]CXW\6_MP?LLW/PM^(EQIO[,/[2_A/]I-;6TUC2T;4/"^H_$G3M)GN$ MD*2M(J07MO#(KQDR_P"DE'*NTNP_K?\ \$8?V@?C3\4/''[0_P )?VL?AYI' M@SXT>!?%6F1^-M4\-222:)X@N[K384M;RW$A;RY39VT/G1@Y :-F5&%=#N] MXM-O5DFM+FZ2ZU/4C+Y#(92ZF/ M:EHB8;(P ?V+5\H_$+]NW]BWX2_%6'X&_%#XK>%/#WB^8PJ-(U'5K:VNE>Y! M,*NCN#&TP!\I7P9/X U?5-O<07<"75JZRQ2*'1T.593R""."".AK^+;_ ()X M?'W_ ()I?$G_ ()L?'/]D;_@K)JVCVGC:T^(GB2[^)&@ZU>O8:YJ^J?VD;JV MGM5CDBO;B7*16\*VY,FZ+R\;6 8 _K9^.G[3W[.O[,>DV>N?M"^-]%\&V^HM M(EF=6O(K9[IH0&D$*.P>4QJ0SA VU>3@7*Q*E0J%F+ @#/%?AM\!/B;-IO_!QSXJ\' M_'BQN?#YUWX+Z(OPPL]9<&1+*-HIM4M8BSR*;O[0)//$;LS);DDLJYK\4?VD MO@YI/A#_ ()B?\%/&\-V5LWPDM/BC:2>!E,0-I:ZF-2M$U8V#'*J@F:*W_%K*74=7TT:S:BXL;2W M7?-+,ID&Q85^:8G'E#!?;D5;^'O[>G[$WQ7^$^M?'?X=?%KPEJ_@OPY.UKJV MN0:Q:G3[&90"5N)S($B)!#+O(W*01D$$_P \7[;O[+W[*FE?\%"O^":7A32? M WARVT:];Q/:264-C EMX6+&U)/,D,C. #O;<3N M.: /Z2/"_P#P49_8)\:^/_#GPJ\*_&+PA?>)O%UA#J>C:7'J]N;N]M;B,2Q2 M11%PY\R,^9&,;G3YE! S7<_ C]LW]DG]J+7M>\+_ +.'Q*\->.M1\+NL>JV^ MA:G!?R6A+-6_9*UMM,L=+ACM$N=6M]5=;#,<04%PT,2*<9"(!T48 / MW^N?V[?V++/XQQ?L]W7Q6\*1^-YKPZ:FBMJUL+PWZG!M/+WY^TC(_QL(WCC,]RCR PQ MEYHT4R;=[, N37\CEK/\ /CW_P &@KZ=;B.Z\3^'[<0M#RVKP^/8]8X&T?O_ M +?=7$H('^MDCG[J_/UUX&^!?A/Q+_P<"_ W1_VFO#VCZ[XWLOV8+75-;-[: M0S-)XCBU+R9KME=3NGR9P)&RP&<'B@#^GOX+?'+X.?M'?#C3_B_\!/$^F>,/ M"^J;_LNJ:1QVSR0P;1+*%<@B*,LHDE(")N&XC(K\:_^#=W3O#WA;PO^ MUY\._""0VNC>'/VE_'UCIEE;@+%:V4?V,11QJO"Q@ [0!CKBN2_X*7>!?VG( M_P#@HJ_[0'_!-SQSH1^-G@CX5VH\1_#?Q=;[M)\4>$+K4K]X_(FW*8YTNH)E MDVF,?-#NE16(< ^U/VC_ /@M?^PK^SY\8O@M\([WQYH%W_PM]VU!=4?48H=. MT[P_]BGN8M1FN2?*"7$L<4-NK,OF^864D)S]J?&+]N+]C?\ 9[33'^.'Q1\+ M^%?[9M$O[(:GJEO;M-92':MRH9P?L^>//(\H'@M7\LEO^TQ\%O'?CC_@DQ^T MG8:'%\)O AB\;VT6GZG<[+728X-)2RCC^TS[,PL\?^CR/C?&R-WK[7_X):?$ MGP5\3/\ @I+^WA\.?VCGLKWQ)KNKZ9?6,6I,LD>H?#Z2S>.P,'F\/9""17E" M_NPUP"V"] ']#7BSXW_!CP'\*I/CKXU\6Z/I/@F&TCOWU^[OH8=,%K* 8YOM M+.(O+<,NQMV&R,9R*^"?VH_VN_!GQN_X)[_&;XS?L$?&'3#KO@?PSJ^IQZOX M?DLM6EL;W3K2:X2&>"=9DC,ABP5EC#["2N#@U_(/^SWXWU_]DK]E/]BWX@?M M)3W4G[,VD?'WQ;/97%^DDEE;:1(KQ>';N;?G-O'_8[GTWQ)XV\4?"34;OQ_XH\/:E_:&CDVFEW<.G03/'<26 MB7;0B5]L*!_+3?,073> ?3'["7[??PB\,_\ !.K]G/XA?MJ_%71-$\8?$7P9 MI5ZMSXDU.WL;K5KQ[>)IWC65D\U]S@L$!P6''-?KO#-#AQ_ +Q?(2NDV%I':1) M?Z+%&Y,=OJ-/" M<%KI:??\ [1W[?*V4Z3$?M >(7^1@ MWRM-* >.Q*D ]\&@ ^%O[S;41XF74(/[)%HA(>4W6_R0BD%6)8;6!!P017X+>'/AE\)?BA_P<\_ M$:3XAZ%I?B"YT+X(:1/8C4+>.Z-K-+J!CD>-9 P1S%(4+ ['(SAB#^!GASQ MU%\)/^"/'PKUN\U34= ^$G@G]K"\'BF\T&""Z?2='MKRYEM9/L]Q!=6S0073 M0S".6"1&E$0"%BM ']V_[/G[7W[+?[5]OJMS^S9X_P!"\;_V%*L&HII%[%,/@E"P 8 E2<5XE^WEXN\-:58?#KPU>?'VU^!6J7?C31YH"[6; MW/B2))?+?1XH;I@S"[:1 SQ*S(5!(*[@?SX_8F\$?L":_P#\%-M4_:7_ &?/ MCGKWQU^*?BKP%)#X@U.SO="NM$MM'@N+,6HU :+8V4:7DK "T#AIFBBER B5 MRG_!Q;I'A./X>?LP>+=5MK5=1M?VA? D,-Y(B"9(FDNF=%D(W!2%W,H..,GI M0!^PWQ$_;C_8T^$?C+5?AY\4/BIX4\/ZYH.F/K.J6-_JUM!/8V$;QQF>Y1Y M88R\T:*9-N]F 7)KR;XY?M,?L]?&C]A3Q%\8_A+\?]!\ ^%O$.G7-IIGQ)M+ MVSGL].N?F3S$>:187EC=64Q%U?<"HVL,C\F/BS\&/@3XV_X.CO!=OXS\,:+J MD\/P#NM86.[M(9?^)@NMRQ)*_-'P#X0^&]E_P19_X* M=_#VWL+ Z)X/^-/Q-CT*S,<;0V$<$=FEK]G4C$>TY$97&,D#K0!^_'Q?_P"" MO/[(_P"QGXQ_9]_9D^*7Q-TOQ'KWQ'LK>2^\2:C=06$$6D1:;+.-9NW&((?M MT\<20Q90.9F*<)@_2?PN^(7@CQY^WSXGN_ W[0MCXMMAX/M%;X86$EE<)I3K M< G57EA9IU:8.L820 $-G+#8$_";XU>./!O@+XX_\$D/B)XXU:TT?0+3P]K( MGU*]F2"TB^T>%K)(]\KD(H=B I) )KT[2/%OP4\$?\%Z/VB_B?;6B7GAM_V< M+7Q'J4>AH!<7\'VLSS21"(HSS30[=K!@S%E.[D&@#]XO!/[>7[%'Q*^+'8WFI'N:/:=X&*_.#X%?&S]I M5?\ @O9\6OV7O'GCZ^\1?#^P^&5AXGT719K:VMX--GO=06(JI@B1Y2BJ5$DS M.Y#8)Z5_-UI_Q_\ @TVC_P#!.?Q[H?C+P3X'^'FE?$1;CP[X&L;Y;J_\.:$W MFB:XUC5+JX,LD[R8%QB&W@1VV_.5#U^_?P5US1]8_P"#E_XJSZ7=17"3_ C0 M98RC!MR'4PP8>VUU/T8>M '[<_&/]H;X#_L\Z78ZU\=O&6C>#[;4[E+.R?5[ MV*T^U7,K!4BA$C*99&9@ B MSTKRSX?_ +>W[$OQ7\2>*_!_PR^+/A/7]4\" MPS7.OVMAJ]M/)IT%OQ-+,$<[8XC\LC_=1OE8AN*_&W_@Z.\*_#C6/^"=_A[7 MOB'96;P6'Q$\+))>7(56M[2>["W.)N&B5H\[RK#@<]*X#]IO]EGX,_"K_@O) M^Q7JO[%GAS2O"NM+H7B]_%]KX=MH[2W_ .$5L[*.*SENXK<(GEF>9X('<'=( M4 )\M0 #]RIO^"@/["]M\'H_VAI_C%X,3P'-?MI:>(CKEF-+:^49-N+KS?*\ MT 9*;MWM7Y2?M#?MF>//@'_P6F^&6B^/_C+!IGP!\2_#76_%-U97[6-EHUI) M:F.*.X:]V(\B2;E9#+,RAFPF V*_!]OC/\#_ %_P;M?MD?!'QIXFT?3?%/_ M L_QAID.AW%U$E\]XVJ02QQQVQ/F,VU&<;5P%1FX"DC]%-8TG]G?]H'_@K] M^PY_PF\&@>,M G^"FJ3:.*\TFTDN?(=9DGB5 MB559%= ZJV1@D&ODWX0_'K6/BC_P3,_9&\:_%[]I"/X2>-_%Z>#-8O-0NVLI M+_Q;++&@GTM8KDJ7^VR2KO>%69" 2I4L#^:/PY^$7@_X5>//^"L>J_LWVEOI M'P3'@Y[."&P41Z0OB>#P]=RZO':!<1(UO++BY5 CNJZ>& M/%'AGQMX=L?&'@S4;75])U.!+FSO;*9+BVN(9!N22*2,LCHP(*LI((Y%?R^_ M"7]IG]F;X7?\%IOVU/@Q_P %%---"\,Q>&;OQ7:)''F2&5L$QL1^XG_!.?1?V8_#?[&W@WP]^QAHUSH?PKLEO MH?#,-U)--Y]BMY/MNHI+B6::2WNVW7%N\CY>&1& 4$* #[;KQK^RO$O_ T) M_;GES?V/_P ([Y&_/[K[3]IW8QG&[9SG'2O9:\K_ .$XU;_A=O\ PK;RX?L/ M]A_VGYF&\WS?M'E8SNV[=O.-N<]^U 'JE%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 5QWB/X=?#[QC&8?%VA:?JJ-G*WEK'.#GKPZFNQHJHSE%WB[,3BFK,^1?$ M_P"P/^Q?XO$@U?X9>'T,@PQM+-+-O7.;<1D'W!S7SOXH_P"".W[!_B+S&L/# M5YH[R;CNLM1N/E+=PLSRJ,=AC'/3&,?J%17I4<[S"E_#Q$U_V\_RN(=-9CE5G-O=(OM@11,?Q:OG3Q-_P0#\0 MPEG\&_$RWN 02J7NF-#@]@62>3//4[1]*_I5HKU:/&F18 M&6]/[FU^I_)U>_\ !%3]MWP/<_;/ GB+0[@J04:RU"XM9A0#D8X<]O? M%$?LX?\ !:GX4H4T2]\4S6R*"%M-?2[C&?2(W+'/T2OZTZ*[EQ[CI:5Z5.?^ M*/\ P?T.?_5W#K6G.4?1G\E__#6'_!9[X5-Y/B73_$DT"MUOO#J31DXQ@3+; M9/8X#]?JOZG\YGA;_@O[>)MB\:_#)'_ +TMCJA3'TCDMVS_ -]U]$>%?^"[ MW[,6I!(_%GAGQ'I*=TDG@5+"5NDEC>W M4&/HBS>7_P".T?7^&*O\3"5(?X97_.7Z!]6S:'PUHR]5;\D<_P"%O^"OO[!O MB1%^U^++C29&&=E]I]RI!SC!:..1,]_O8Q7T7X6_;E_8Z\9;1H7Q,\.EW^ZE MQ?Q6SGV"3,C$^V*^"_%7_!#+]D76B\OA[5?$>C.2Q58KJ&:(9Z#$L#.0I_VP M3W/0CYW\4_\ ! /0I7:3P5\2YX%S\L=]IBS'&.A>.>/G/?9T[4?4^%ZOP8FI M#_%&_P"4?U#V^;P^*E&7H[?FS^@#P[XU\&^,(OM'A+5K+5(R"=UI<).,*<'E M">AX/O735_*GXC_X(1?M,Z1(;GP5XN\/7^S.WSGN;24_0"&5<_5A]:YO_A@C M_@KO\*&SX U35940]=(\1B)?G'S'9)/"3V!^7].:/]61SQTYZU]$>%O^"^'P7N]O_";>!-;T_/WOL,\%YCZ>8;?/Z5Q5 MN",YI_\ +BZ\I1?ZW_ WAG^!E_R\MZI_Y'[V45^3WAC_ (+2?L-Z^RC5=2U; M1,[G->56R',J7\3#37_;KM]]CLAF.%G\-6/WH^V:*^+OB]_P4+_8]^#& M@6_B#Q%XXTW4ENW,<,&C3)J4SE>2=MN7VJ/[SE5SQG/%=7^S-^V7\ OVM=.O M;OX.ZLUQ-RDC/!.:PEE>,C1>(E1DJ:ZV=OO-% MBZ#G[)37-VOJ?4U%%%F5YG\2_\ F7_^PS:?^S5Z90!__]+^ZSXE M_P#,O_\ 89M/_9J],KS/XE_\R_\ ]AFT_P#9J],H **** "BBB@ HHHH *** M* "BBB@ KA/[:\'_ /"S?^$=^SI_;_\ 9?VGS_*&_P"Q^;MV>;C./,YV9QWK MNZX3_A!;3_A9O_"S//?S_P"R_P"S/)P-FSS?-W9ZYSQCI0!W=>)_'7]FS]GO M]I_PK#X(_:,\$Z'XYTFUG%U;VNN6,-]'!<*"!+$)5;RY "0'3# $C/->V44 M>9^#_@M\'?AY\-_^%.> O"FCZ)X1\F:W_L2PL8;?3O)N,^:GV:-!%MDW-O&W M#9._F4(URB MB+ FV *),;E4!5( K[-O+RUT^TEO[Z188($:21W.%5%&22>P Y-?AM\)_\ M@JM^TE\7O!O@?]L7PE\&[2^_9L\:?VU-<>((-:QKV@Z7I#7&W5-0L9;>.(P7 M"6S-Y$$\DD0(!=G(0@'Z=_"O]B[]COX%^.+KXF_!+X3>#?!WB2^22.YU;0]! ML=/OIDE.YU>>WA21@QY8%B">37TM7Y!?LI_MX?MH?M)^+?A1\24^"-E'\$/C M'HT^L6/B*PUT3ZGX?A$+W%F=6M)8(48WL?EA5M9)!#(Q5F< ,WZ^T ?#_P 1 MO^"9O_!.WXO?$1OBW\4/@;X%U_Q-+,;F;4[[0+*:YN)F.XO.[1$S-NYS)N.> M:]E^+W[*G[+W[0?AS2_!_P >_AOX6\;Z1H?.FV.OZ/::E;6?RA/W$5S%(D7R MJ%^0#@ =!7H/Q0U7Q[H7PS\1:W\*M)@U[Q19Z9=SZ/IES<"T@O;^.)FMX))R M&$22RA4:0@[ -+[3+:?6]'L[H7T%C? M.@,T*3J LBHV0&&0>Q(Y(!Y]XD_8O_8^\8ZIX2UKQ9\*_".I7?@)(XO#4USH MMG*^D1Q',:69:(_9U0X9%CVA6 ( (!KBM=_X)S_L!>)O!H^'FO?!3P/=:&NI M7.LK8OH-EY":E=X\Z[5/*PMPX50TRXDP -V !7V910!\F:Q^P7^Q)XB^#6G_ M +._B'X1^$+_ ,!Z5>MJ5GX?N=&M)=.@OG61&N4@>,H+@K+(#,!YAWL=V2:] M8^"WP#^"7[.7@X_#[X">$]*\':*]Q)=O9Z1:1VD4EQ+C?,XC4;Y7P-SMEC@9 M/ KUNB@#YRU[]CS]D?Q3\9H/VC?$_P +/"&H_$.UD@FA\476AV4VLQR6JA87 M6]>$W"M$JJJ$294 8 J]\E>_U\WZAXT_:7A_:QT_X?Z=X*T^;X1S>&9; MV[\5MJ2K?0ZZMQL2R6QV[FB:#]YYV=N202"H#@'KOP]^'/P]^$?@O3_AO\*= M!T[PQX=TF/R;'2])M8K*RMHR2VV*"%4CC7))PJ@9)->(^(OV(_V.?%WQUM/V MGO%/PL\*:C\1;!HWM_$MQI%K)JB/$ L;BY:,R;XP $FZ=I/[2'@'P_XZM]'F-S8+KNG07QM)CC+PF9&,;-M 8H1N P< MBL_Q?^Q_^R5\0?A;I?P-\>_"WPCK?@G0W$FG>']0T2SN=+LW7=AH+22%H8R- MS8*(.I]:^BZ* /CS4?\ @GC^P#J]UHM]JWP,^'UU-X:A2WTB2;PSIKOI\,;F M1$MBUN3"JNQ95CV@,21R:AO_ /@G1_P3XU75M;U_5/@3\/+F_P#$H==7N9?# M&FO-J D<2N+ES;EIMTBJY\PME@">0*M_MX?MA^#/V#/V6/$_[3_C>PFUB'0A M:V]IIMLZQRWU_J%Q':6ENKL"$$D\R!Y,-Y:;GVMMP>/_ &:_C-^V_P")?CEX MQ^$/[5GPHTSPQHVD6=KJ&A>+?#VLG4M*U-;DD/:&.>"VN8[BW(.]C'LO\ _@F]_P $[]5\+Z;X'U3X"?#JYT71I99]/T^7PMICVMI+/M\QX8C; ME(V?:NXJ 6P,]!77:;^P_P#L6:-\3K+XUZ1\(/!-KXSTT1"TUZ'P_8)J< @0 M1Q^7=+")DV( B;7&U0 .*^HJ* /EFS_8;_8PT_XT3?M&V/PG\(P^/;BX%Y+X M@31K0:BUT"2+@S^7O\_D_OL^9@XW8JUKW[$W[&?BKXJR_';Q1\(_!>I>.)V# M2>(KK0+&;5794$8+7;PF.E?3E% 'SY\%?V2OV5/V;+_ %'5/V=? MAEX3\ W6KA5OIO#FBV>E2704Y F:UBC,F"M+1+"'4]9TJWN[R.SC:1Q;K/(AD$.Z:4F+=L.]L@Y->>_MY_\ M!0+X1?L#>!_#^J^-['4/$WBSQSJT/A_PAX3T5%EU77=5N"%2"!79$1%+*99I M&6.,$9)9D5ODC]H__@H-_P %!_V1?V7?%/[5GQQ_9JTN[T?PYI\^H3Z;X6\9 M_P!K:G8Q1(3YE['+I5I$($(#3R6LURT4>Y]C*A- 'Z6?$']EK]F;XL^$= ^' M_P 4OAWX:\1Z#X4E@FT33=3TJUN[33I+9?+A:UAEC9(3&GR)Y:KM7@<5@?&S M]C#]D3]I/Q)I?C']H3X8>%O&^K:*ABL;W7-)MKZ>"(Y)B62:-F\HEB3'G82< MD9KY"^)'_!03XF^ _P#@J?\ "S]@&3P18_\ "*?$O0=8URT\4_VDTMS(-*MO M->,68A418D(78^._@G\'/BA\,9O@G\2/"FCZ]X.N;>.TD MT/4+*&YTYH(<>7&;>13%M3:NP;<+@8Q@5Y/X?_8;_8O\+?!*7]FK0?A-X0@^ M'MQ-]IF\-_V+:/I4T^0?-EMFB,4DF0,NZEN!SQ7U-10!\8:C_P $X/\ @GAJ M_A?2O!&K? 7X=76BZ%+//INGS>%M,>ULY;G9YSP1&W*1-)Y:;R@!;8NV M>"?V>/@+\-?'^K?%7X=^"]$T+Q+KUG9:=J.J:?8PVUW=6FG((K6&22-59HX( MP$C4G"JJJ,!0!['7RA^W/^UMX%_82_9&\??M;?$5!/IO@C29;Y;7S!$;RZ.( M[6U5R#M:XN'CA5L'!<''% 'TUKV@Z'XIT.]\,>)[*#4M-U*"2UN[2ZC6:">" M92DD'[#2[IXFY*&6V@C!/VI/ALW_$G\)\?QH:^C: /E:^_84_8BU3XBZG\7]3^#?@>X\6ZT+ MA=0UN7P]8/J-V+M#'.)KDP&603(S+)O8[U)#9!JWX%_8C_8Q^%_@;Q#\,/AG M\(O!?AWPUXN18M=TG2] L;.QU-%#*%NX(H5CG #, )%; )]:^GJ* / _V?OV M5OV:?V4/#=WX0_9E\ Z!X!TS4)_M-U;Z#I\-@EQ-C >7R47>P' +9(' XXIO MQM_90_9;_:7DTZ;]H[X:^%?B ^D%S8MXDT:TU4VIDQN\DW44GE[L#.W&<#-> M_44 ?*=S^PC^P_>_$&/XM7GP:\#2^*X8XXH]:?P[8-J")#&(HU%R8/-"I& B M@-@( HX&*YBT_P"";7_!.O3_ ]J7A&P^ ?PY@TG698YM0LH_"VF+;W:,6^R1D+,5+@E23CK7VG10!\Q:I^Q-^QKK?PYT#X/ZQ\)?!MSX2\*W8O]%T M230K)M.TZZ!)\ZVMC#Y4,F68[HU4G)]35NP_8T_9 TKXO7'[0>E_"GP=;>/K MMY9)_$L6A62:Q*]PI25GO!")V,BDJY+G<"0L$B_M: .(KS:(<>?&)'"28W(&(4@&NZTW]CG]D71 MOC++^T9I'PK\(6OQ"GEDGE\40Z'9)K+RRC:[M>K"+@LP.&)DR1P:^CJ* /P_ M_P""\W[,7[1_[9G[*/A_]GW]G'P"/&MX_BS1]=U#[5?6-E8QV6DSB62&7[7, MC2/.#M15C=,;M[+P&_1S]F3]ES]FS]G_ $$^(?@;\*=&^%]_KUM =1M+"PL[ M:[01@E+>>2S,D;K 6(5$E>).=AP:^I*\H\)_&_X8^.?BGXM^#'A/5([[Q%X& MCT]]8T<9D*9R$9">&% 'B7B;_@GG^PAXR\8>*?B#XJ^ M#G@W4->\;PFV\0:C/HMH]UJ43,KLES*8]\H=E4R!B=^U=V<#'1_$W]B+]CCX MS^!M%^&7Q6^%?A37_#_AO']CZ?>Z1:RV^G8_Y]4,>+?_ +9;:^H:* /!Y_V6 M?V9+KX+)^S==_#KPQ-\.XD6-?"\FDVKZ,$5_, ^Q-&8,!_F^Y][GK7E6H?\ M!./_ ()Z:MX3TSP%JOP'^'=SH6B32W&G:=+X7TU[2TEGV^:\,)MRD;2;5WLB M@M@9S@5\^_MZ_M^_%3]CS]HK]G[X0:!X&L=;\.?&GQE9>$KG7;C4FBFT^:Y+ M,RI9K"?,/E+N60S* >"AZU^I] 'RQ\9OV&_V,?VBAX?7X\_"CPEXQ'A2-8=& M&L:/:WGV&%,8B@\R-O+B^4?NUPAP..!7T[965EIEE#ING0I;V]NBQQ11J$1$ M08554< # X JU10 5PG]M>#_\ A9O_ COV=/[?_LO[3Y_E#?]C\W;L\W& M<>9SLSCO7=UPG_""VG_"S?\ A9GGOY_]E_V9Y.!LV>;YN[/7.>,=* .[HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH *:Z)(ACD 96&"#R"#3J* /(?%/[/OP&\<*R^,_!.@ZMO&T_:].M MYCC.>KH3UY^O-?.WBK_@FG^POXP#_P!I_#C38"X89L3+98WBNVCF6+H_P *M*/I)K\F83PM&?QP3]4C\D/%/_!%']B/Q!N_LFWUO0]W M3[#J!?'T^TI/^N:^=?$__! OX47:G_A#/B#JU@?FQ]MM(;O'''^K:WS@]?7V MZU^_-%>K1XLS>E\.)E\[/\TSCGDV"GO27RT_*Q_#E^W)^PAX^_8F\7V&EZO> M'7]#U2!7MM7BMS!$9OFWP.F^38ZA=P!;YE.1T8#S#]F;XK_'[]F[Q._[0WP: ML;AK?2\V=]=M://8;)\$PS/C8I; (^8-G!%?WC:YH&A>*-+ET/Q+90:C97 V MRV]S<3@]F1P5(^HJMI_A/PMI.A_P#",:5IEK;:9@K]DBA1(,-U'E@!<'OQ M7U-+Q$E+"*AC,.JDGI)W24EZ6W_#KY'D2X82K>TH5>5;K35/UN?C+^S=_P % MN?@3\0TAT'X_6$O@G5""#=QAKO37(_VE'G1$^C(RCN]?LUX8\6>%O&VCQ>(O M!NIVNKZ?-GR[FRF2XA?']UT)4_@:_,/]I3_@D!^RU\'\T=_FO^&]3^O"BOYU/V;/^"ZFGW36_AW]J70?LI.R,ZQHR%D&! M@O-;LQ;D\L8B?9.U?NM\)/CE\(?CQX='BKX/^(K+Q!984NUK*&DBWYVB6,XD MB8X/RR*K<=*^;S3(,?E[_P!II-+^9:Q^]?D]3U,)F6'Q*_=3U[=?N/5:***\ M8[@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** /,_B7_S+_\ V&;3_P!FKTRO M,_B7_P R_P#]AFT_]FKTR@#_T_[K/B7_ ,R__P!AFT_]FKTRO,_B7_S+_P#V M&;3_ -FKTR@ HHHH **** "BBB@ HHHH **** "O&_\ A%-?_P"&@_\ A./L M_P#Q*_\ A'OL/G[E_P"/C[3YFS;G=]WG.,>^:]DKR/\ X3'6O^%\_P#"O]R? MV=_8']H;=OS^?]H\O.[TV]J /7*_ CX]?%G6?VHO^"WFC?\ !-'QQK6K:+\- M/#'PHN?'U[IVDZC=:/-X@U>YOTL8H9[FSEAGDM+:!FE6%)%5Y@3('5 !^^]? MGC^UK_P3A^%_[4?QK\#_ +4^A^)-=^&_Q:^'4,OAY\'H M-*UWPEJ]QKNH0ZQ8VGB#3Y=1CTV;5+>XCO9XH"%6,2S,7C1TDW1D*/!_V&_V M4/A-JO\ P:TZGX]N[KQ0M_J?PL\2ZQ.D7BO7(;07.FPZGY(CM8[Y;:* [CYU MM'$L%QQYT);7Q1\7[B6[\7>.MVGR>( M]1FEB%N,O)8O91I%;CR((HK1(X(\^6JN2Q\<^&'_ 2/\"_"3_@GYJO_ 37 M\)_%SX@_\*\U/3KK18Y9GT1]3M-+O_/^UVD-P-'"^7/]H<,\L+KSXI)\.?AOX MA^%>OZYX?\&:'\0M9\1:YI_B/0+99CJ&GWVJ6-K*?''@/0H[2/P_?:K-81:QHAT]2EJ]G M_&/[)'_ 2\\0>&_B]XW\+ZA\0]1\*Z!KDV MF:JVVZ2XL3.]S+%,)(Y[K=G;)<+*HX)4D<_T:>#O^":WA#P1_P $\[G_ ()L MZ7\2_&LO@V;19O#46K3/I+:W;:+/#]G:RCE&F+;[/)+(LCVS3J&.) 0I7YLO MO^"'?PLO? 'P)^&P^-'Q,ATW]G.]M]0\%[)= WP7%IA;=K@G1")Q%&/*57&T MH3N#$DT ?)'[&.G?'3]EO_@I_P#M7_L6?!WQKXD\;Z+9^ -&\8^%;'QKK-QK M;VFNW<8AI/FP1C/W0:_'OX5_$3XU?M'?LW_LP1_ KXF?$N?] MJ3Q'\4)-&^,NF6/B'5(KU-#BO;Q=4EOX!*;2PM;58HEM9$A5(U)2,%Q(M?T@ M_';]@VY_9N^(WQN_X*@?"_Q!\0_B?\2]>\$WNER>#(9M+BM-5M[6!S9V5NMI MID-Y$T3X:.2&X^T$CK*3L;^=#]E+0O#?A_\ 9I\+_#3]AK]JW]I)?C)H6AP0 M6'PXE\/W4VG66N)#N^R2P7VFK8VUBD^0QN+XPI"#F5L<@']R.O?#3^V_A-)\ M)X=?UFP#Z>FGC6+:[*ZLH1 GG"Y*D^>P&6DQN+$D8/-?P:?![X0_M7_$G_@W M5TC_ (*P6O[2?Q-@^+7P_36O$.D"37YCI8M]-UR[2X@N;=B?MDEPHE'-X\M_A7\&X/'_ .T)JVG:.VD:9!-KM^9/)L8K@(HF9&<\(9"1 M&#R<@(? _QE_;T_X*P_"WX: M>-/B_P#$7P'X8^+?[-D'CG7]$\.:Y+8I:W]]=1QR0V0(=;10_E,Y12\@B,;L MT/OV6?^"\7A7X*VOQ!\;>-O"6D?LWW6J?V9X@UB74!/>Z;?QVG MVGR\)$;J>*W0RRB,,\A9C]XBOTZUC_@F5X(U7_@H!HO_ 45M?B1XST[Q7H& MAKX7L]%M#I":$NA"4SO8& Z6UP8GE)=G^T^>#@)(H50-+7O^";O@W7_^"AFF M_P#!26X^(OC&+QAI6@GPM!H\3Z4-$_L5I3^*=6\4P:K=S:#I&FZ M7?W"3:.=&:\@TZ.PCM8E$@D3!_!LJ?$+6_"4GA9K2T1K?5$TW2=.N8;UKJZ,DWG74VZ1(V@01QKEO MO;P%_P &]7[)GPO^,.K>*/A_XY^(.D?#/7=:_P"$BU#X4VFN&'P9=7^X,1-9 MI&'DMB54M;O*4;:J-F)5C';_ +3'_!#+X"?'C]K#5/VROAE\2OB+\%?&/BJV MBL_%4GP\UO\ L>/7885"*;@>5(RR;54%D90=N[;YA+T ?H#^PM!\:;#]DKP/ MH7[1GB[1O'GCO2+%M,UW7]!F-Q8W][82O;2R*Y2,F7,>V<%%VS!Q@8K\-_V2 M='\2?\%CK3]J[X@_$SQ[XL\+:_X/^)&O?#WP'#X?U[4-%3PM:Z%!$+.^6UL[ MB&.2\GFF>2XDG67?L\H;8P4K^C/X/_"3X?? ;X6Z!\&/A3IR:3X<\,6,.G:= M:(6?RX(%"KEF)9V.,N[$L[$LQ+$FOSFU_P#X)*_#G3_C[\0_CW^SW\2?&GPC MF^,$>/'&E>%YK#[!J]QM=3=HM]97;V=XXD;?<6KQLV2PQ(2] '\Q_P"U'\8? M'W_!1+_@VP^$/[8'[3\^JS^/(/%VDZ%/>VFIWFGV>I1PZ\+%[J2SM9XK2:9T MA'[UXF:*4.T)CS7]Q/PF^%7A/X*^!;3X=>"9=4FTVR:5HWUC5;[6[PF5S(V^ M[U&>YN9!N8[0\K!5PJX4 #\Y/VH?^"._[-O[2O[(W@S]A?2O$'B;X:?##P-) M:2V.D>#Y+"W\V2P8/;O-->V-[*S))F4LKH9)&+R;VYK]-/ ?AO6?"'A&Q\-> M(/$%_P"*KRT0I+JNJ):QWET22=TJV5O:VX(!V_NX(Q@#C.20#^;/]DG1_$G_ M 6.M/VKOB#\3/'OBSPMK_@_XD:]\/? :9Y+B2=9=^SRAMC!2OS^^ O[:W[4'[3WP?_P"";W[5?Q'\4^(-,\7>-OB- M>^#O$[Z?JEU9:9XAL-+ENHDDN;""5;.5I##F1S#EG#@?)M4?T-Z__P $E?AS MI_Q]^(?Q[_9[^)/C3X1S?&"/'CC2O"\UA]@U>XVNINT6^LKM[.\<2-ON+5XV M;)88D)>M/]HC_@D3^S#\;?V8_AG^S#X"NM8^%EA\&=4L=9\$:IX2N$MK_2+V MP5U217FCF67S/,9IC(K-(YWEMV30!^:>FVWQ#N_^"JW[:O[/VC_$3QKI?AN+ MX9Z'X@TV"#Q#?2'2=1NUDFGET_SY91:>8Z,?&_[ M(GP8_P""A7Q<^,GQ%\8>+=8\-ZI83Z1JNN//H#037\H0M9NK,\\?EY$[2EW= MF9L_(%^L/ ?_ 0]^$_P[^-OCO\ :)T#XQ_%#_A,OB)X>B\/:SJL^KVEW/XD6YLIH'E8$A$,7V> 8$,,>U2OVY^P!^P[X,_P""=O[-^D_LL?#'Q;XC M\5>%?#[3?V2/$LEE-^/S)'8>:)'7.T,% 4 'X*?\ !4": M?0?^#E#]A7Q)\5G>/P)-INNV6E/*=MN-?EBND !;Y=[2R6 P/F/R]>*_JB\6 M6?A;4/"NIV'CF*UFT2>TFCU".^"-:O:LA$JS"3Y#&4R'#?+MSGBOE3]N3]@? M]FG_ (*'_!L_!7]I?1GO[.WN$OM,U&SE-MJ>E7T?W+FRN5!:&5?7E6'#JR\5 M\_\ A'_@F=XB>SA\$_M"?'_XC_%OP+:L-OAGQ'-I<5K>1J01'J5Q8:?:WE_' ME?GBFG,,JY65'0E2 ?&/[45SI%[_ ,' W[&]YX?DAEL)? ?CI[9[I1P?\(Y8Z6UZ\.H6\"$1W#I9BV,FX^=(=RG^H_P",/_!-SP;\ M8_VY? ?[?6H?$7QEHWBGX;V=QI^B:5IK:4-'CM+U/+NXI(I]-FGD%RIP[&XW MKP8C&0,? /B3_@VZ_9(\0?"GQ7\!;?XE_$[3/ >O>(?^$GTSPY8ZY##IF@ZD MUPMR\ME!]E*OEE9%6Z^T)&K%D42@2 _/[_@KM\4?B'\#OVM?B[X@_;)LOB! M_P **\5Z1I>C>"_B5\/-;OT3X;ZI]A59_P"T=-T^Z@!,UU.MT[S O-"T<2B5 M2$3IO^"GGQQ\7?"SX^+^T#\<-/\ '7Q%_9:USP!H]II/C+X7Z_>V=WX'U.59 M)GU6>SL;J R?:HY;>9;FX.T1*B*6!>-_U6\9_P#!&3PKXGF^)NB:7\;/B-I_ MA/XSVEC8^-= EN=-U*#4HK+3;;2FD6XO]/N+R&YN;:V47$Z3[W+$KM*Q[.M\ M>?\ !([P;J?BCQ3J'P8^*?C'X:>'O&WA33/!&L^&=$72KC2)-$TJT>RMXX8[ M_3[J2"9;>1XQ,DN=IQ@X& #[B_8ZUSPKXE_9+^&.M^!_$X\:Z1<>%=(-IX@4 M.O\ :D0M8P+HK(3(K38WLKDNI)#<@U^6G_!0SXC:W\9_VX/AC^RYX>^&GB#X MM>$?A>J?$3QQI/AW^S&)O9A/:^'K:Y_M.^L(3'YR75ZT8D9]UM =A5LC]@?@ M/\$?AS^S7\%_"W[/_P (;(Z=X8\':9;:1IELSF1DMK5 B;G8EG8@99BV?4(_"FMR[O)9K2XNK9OL\CQ.[13R R7#Y(*E1^HG_!ARZ-%IT6F*92]J\ M-QI,[SQRM/*S_:)9'!?Y&79'L^\OVF/V;O@_^U[\!_$_[-GQ[TI=:\)>+K,V M6H6I8HQ7<'1T=?F22*15DC<R_9&_:,\&_M+?"SXY>*X_ M!)T*_P!-UOP9K^L7GB-?&6I?9IKJ"\AGU"]D\J^6.)Y6^SQ'S(XMJA(PU?C) M\+=1^,7[;W_!"CQI_P %?Y?BCXKT#X[P6OBSQSIE]I&OWUOIFB)X9N[DQ:1# MI@G%B;.2ULE25)X',QE,DC.<&OVN_81_X(\_"O\ 8<\6Z9XQE^)WQ#^*DWA6 MQDTKPG;>.-:_M"R\.64B^6RV%M'%#%'*T7[DR[2PA_=IL0LIY;1_^"(OP#\' MZ1X\^$/PU\>^-/#'P:^)NHRZIXB^&VG7-D-#GFN2GVF&":2S?4+2UN@FVX@M MKN,,I*J43Y: /R"N_&GQ^_;:_;I_82\4>+OB7XY\"6/Q\^%.K>(/%&A^'M7D ML+(3P:5#(QLX@"+;[3YC'SD_TA$?,4D;X9)[J*ZM9]4TUKQ6N+T'[728VX)DD:-I&WC^@ M/XB_\$O?ACX[_;"^&?[9>D>.O%GA75?A#ILNC>%] T0:1#H5GI]S"(+BW^SS M:9-,T(OB/XTTGPGX@N]*U/RQ>PQO=)]JGA='AN+LB!3YEPDH+?,RL;XV_%,?!Z_^'^D^/)=,_P"$KO)+\ZE-<-9NBZE* MSWL4#EVFEC@FC\Y@BREXTV'[^T3_ (((_!?P[\)_@K\%M&^-'Q/AT+]G_7O^ M$D\&)YV@-):WZR&5&E1^./%'AYO"]Q"?[#;3HM,5O,@CBA.CE@;>7$L;M(S%AB0R(61@#^:KX2 M?M[?M/\ @'_@FE\,OV9]1^(FNOJ'C#]I>7X(7'CB[NG?6K+PNM\?-D2^8ETN M_*/E13-EHX]Q4J40K^F/QIT'XD?L&_\ !7S]G_X _ 'Q9XJE^%W[3FC>*]$U M_P .7VMWNKMINH:#9BZ75]/GU&:YFMK@B=?-*-L81EF5G*D?3_AC_@@E^R5I MO[*'CC]CCQYXL\:>-/"GC;Q+)XS6XU>ZT^/4M'\12DL^HZ=@Z!=>&_#OB/Q"NF?:-! ML[S'G264%K806WVJ8+'YUS<0S22A K'RRR$ _D5TCX;_ !]\1_\ !'7]IG]L M;4/C_P#%)O&OP8^)'B?_ (164>)KE(8/[(O;9-]R$(>\>6,E/](=TB&!$J9? M?_='\ _&6K?$7X%>"OB#KY4W^NZ#INHW)4!5\ZZMXY7P!@ ;F/ K\E/#W_!" M?X->&_V/OB/^P]9_&+XER^"/BKK5QKVO^=/H37LES>L'NQ'/_8H\N.Y=$:10 MN04'EE SA_UG^ 7PCC^ ?P7\,_!6WU_5/$]OX7L(=-M]2UK[,;^:"W&R(3&T MM[6 LD85-RPJ6"@MN8LQ /Y#?!'QO\2?"#]N3PY\(?\ @I'+X\\#^.?$/Q7& MJ>"_BKIVN:A?^!O&>DRZB9;31I[:&[%C;(;7'P>U:/6=.LG\0ZO<17;'0[FZG6[@DO&CO MY)&+;'O%F>-B#&RD C]3/#/_ 1:^&FGZ;X6^&WCSXI^-O&?PT\&^,!X[TKP M=K)TM[.'64N)KN/_ $J'3XKXVL<\[NEL;C;T5BR94^]^!_\ @E_\#OA]^VWX M]_;>\.^(?%$=_P#$K[+-K_A;^T$'AN[N[2T>R2XEM%A625O(D<>7+,\.]B^S M<$* '\]GBRX^.7B[_@@G8?\ !93P7\6_%=K^T!961\>2ZS#KEXVD2 :@PN-( M.D-.=.%A'#NA6W%O@21AB68ON^R?@I\:-7_X*L_\%!?$W[/G[1FJZ]X0\->! M_A3X.\36'A'0=9O=":ZU7Q7:+=WM]/+930W$_P!@\Z&VAC>1H8W.\H9"&K[% M\#_\$.OV>_A_\/=4_9HT+QUXS;X":KK0UV3X6SW-E+H2R_:5NVM%G>S.I#3W MF57>T%YL=MVXL'<-UG[;/_!&KX$_M@_'KPY^U7X3\;>,_@S\3O#FF_V(OB3X M?:BFE7=UI621;3[HI594#,$90I (#;U5%4 _$C_@IO8?&?\ 8D^!W[&GASQ; MXWU3]J+QW\*OC;NDN8E2'6M6F@MKF[MK"7=/ZEI/]M:DN@^%KIALET:UTB6Z>"+ M[)D*TDL;/*W[Y-D;QJ.W^(O_ 16^ _CG1O@[X?T+XB>/?"]I\$=:7Q1H?\ M9]YIUU->>(3,\\NJ:C<:EIU[/=W4\DCF;?)Y39.(Q7HW[,G_ 2H^&'[(O[5 M7Q _:F^"?Q#\::?_ ,+/U)]7\1^$S)I7_"-75XX/[Y;5-,2:&3<2QDBG21R? MG9AQ0!^HU%%% !7C?_"*:_\ \-!_\)Q]G_XE?_"/?8?/W+_Q\?:?,V;<[ON\ MYQCWS7LE>1_\)CK7_"^?^%?[D_L[^P/[0V[?G\_[1Y>=WIM[4 >N4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110!\,?M)?\ !.G]EC]I[SM2\9Z$-+UN M8@G5])*VMV2!@;SM:.3M_K$8\<$5^%7Q9_X)._MC?LL:\OQ)_9BUZ?Q)'9%9 M(YM)9['5(R"3CR S"10 ,[9&+9(V>O\ 5Y17TF5\5YA@E[.,^>G_ "RU5NW= M?+0\O%Y/AL0^9QM+NM&?RZ? 7_@M;\'CK_V)O(FNDC_ +/U M2%@W/G1%1$Y4<;=D3=RQ/7]Z/V>?VSOVV[:>X-?@Q^T1_P0\^(O@^[E\9?LI^(AJT4!DFCTS4'^RWT>WE%AN%_=R,> M@+^3CCDYX]GFX?S7=/"UG\X-_A;_ ,E^9PVS+![?O8?=+_@_B?TX45_)G\-_ M^"FW[=/[&GBH?#C]IC2KGQ';0.?,M==#0ZAMZ9AO &WC/.YUE!Y (ZC]O_V; M/^"G?[*G[236^BZ=K'_"-Z]/L0:9K)2W>25ARL,FXQR<\* 0S?W1TKR,SX3S M#!Q]JH^TI[\T-5;\U^7F=N$SG#5WR7Y9=I:,_0VBBBOF3U0HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@#S/XE_\R__ -AFT_\ 9J],KS/XE_\ ,O\ _89M/_9J],H _]3^ MZSXE_P#,O_\ 89M/_9J],KS/XE_\R_\ ]AFT_P#9J],H _/K_@IO\8?BM\"O MV5+[XB?"F2YM&M]2T^+5[ZQB6:[LM(EE"W4T"NK() N%#,,(&+<$ CP3_@GG MX)U/6=)T+X\?!'X@:WKO@76=<\8IJ>G:K?/>PS0G5+PV%U&MRIFAG90CS893 M*9-[C<6+?>G[2/[0?P^_9XT3PYJOQ6CC3P]XFUN+0+V]N&"VMDMU;SNLUP6! M7R2\2Q.6*JOF;B<#!_$[]A3PWHOP\_;@TB;]DC5SJ'A/QC/XRG\6#%#),@BCBC!#>4-P^1Z /T6_P""D_[7?C?]G+X,:UI/P)C2 MY\>'2+C51*ZK)%I.FVY"R7TRN&4DN1%;HP(DE;D%$DQS'B/]I;XQ^,O'7P2_ M9=\ :NND>(_'?AA?$WB3Q +>&:>TL8;==<7&5#/&T<8&0C=!\"_M MA>!/V_OAK^R]\;_%7Q2T+P7?V?C!9)]9UJWU&[?44L5D$=I;P1- L:QV\9") M'NQDNY)=V)]"_9\TWXO^$/\ @H%\%_B1^T!IECI \6?"^7PQI9L;A[BV-QI\ MGVI$WNJ;9)+8ARG/S;@,XH _1#]D+]H3QOXQ^*?Q1_9>^+UXFJ>*?A=J=LBZ MFD*VYU#2]3B\^TEDCC"QK.JY67RU5"=I51FJG[1_QW^)$_[3_@#]C7X-ZBN@ M:EXILKW7-:UL0Q7,]CI=F"J"VBF5XC-/,-@>5'1 ,[&SQX=^QO!:>+OV]OVG MOVE(9@OAQ;S1_#EM>%@+9YM'LPE]\YPI\EU4%LX&3S7,3^(O"FL?\%:/AQ^T M)X8U:UUOP=\0?A]J'A_1=5M)EGM)-1T^ZDN)8DE4E-WE@X4')8.,9!H ]\_9 MY_:R\06/B#XT?!GX_7RZEK7P3E%Y/JL4"6[7^BW5N;NWFDC0+$LZQJ5E\L)& M3M( R:^5+C]L3]I_P=^R7X>_X*1>-]9B;PSJ>JVTVI>#8K.$VUKX?OKHVL3P MW(073WBAXY2[2^4V2OECK7.>'?A?K_[27Q?_ &WO'?P_WS6_B/28O!.C31MB M&YU"QTMH+E PX.V81H2,X#D5YA\7/%=GXZ_X(7^!/@_X07SO$?C!- \'6%@! MB=]5L[Z(3Q&/[P=3;2;@0".IQ0!_1E:75O?6L5]9N)(ID5T8=&5AD$?458K$ M\-:'!X9\.:?X;M7:2+3[:*V1GY9EB4*"?<@S?G?G?SMQM[YS6KXB\,_\)%Y/_$PO;'R=W_'I+Y6_ M=C[W!SC''U-<=X?^&_A[0/B WB[^U;R]U5M/-GY=W.LF++_%-O\)?'VNR_#SQOHJ>(=2M M]$MM1U2U>'2-0%HERMO" X99VV+'\BN1YK%Z /Z.**_A8_9:_; \8>$->_:J M_91;Q%XXU#6_C*EEJ7[/UWXB\4ZK=W5YH'B;47T?3[BTD>\+Q6]MB6,K M<-:;S*^$R/UD_::^%VD^$_VIOAI^Q;9^._B!\68-/^&=U%!\,=&UZ_LM5N+P MWBHWBG7M?.H6[1VR\PQ)&M$U#4EGTV'4(W2Y>X,,,+.8V, MTT,#@B3+*_ZS_P#!#3X]_LY_'CP%\5]9_9^UGQE;B'Q7$VI^!_'L]Y<:UX,N M?L-O;OIY>]N+F4V[S6\TT.'VIO>/:I0J #N?^"FG_!5'7_V/_$6H_L]?L[>$ MK;QG\5X? >J_$)XM6N_L&D:9H>F/Y!N;AU5YIW>?*16T" R;6WRQ+AJ^Q/V/ M/VHOB?\ M!7/CGP3\_%_X; M_$CX2:C9?M2_"OQ%H_@CQ)#X.TN7Q!! -=BDDMO$4=I!ODDMTM89ITA+,KR+ M$F]$E^0 _3W3O^"L?PX\6_\ !5^#_@EW\.M#DUB>R\/:AJNM^)5G*6EGJ%EY M1.GQ)Y96>5$E5KAA*HA9E0@ON"_,7[6G_!:+]H_X#3^-_BS\%_V6_$'Q*^!W MPQU"[TWQ-X[AURTTYA)I-'^$7PJ^+.F:)HGPWU?PW)#K_A2\AUV_U'5]1$L^JW,;_O M)DEGD>:]O#\HD9B<=*_I3_X*;^+O$7Q+^%.H_P#!.+]G80S_ !*^->D7FDR$ M)OM_#_AR^S;:EK-Z%(V1QQ221VJDAKF[9$0$"1D /OKX"_&SP!^TG\$O"7[0 M7PKN7N_#?C72+/6M-ED3RY&MKV)98]Z'E7"L ZGE6!':O@'XN_\ !1GXBR_M M,>._V4/V,/AE'\5O%/PGT2TUSQFUUK0T2ULFU&-YK+3K9Q:7C7&HW44;21Q, MD,"KC?.I) ^_/@#\%_!7[./P-\'?L^_#='30/ ^BV.A:>)"&D^S:?"D$9<@ M,Y5 7..6)-?@_P#\$9&U>/\ X*5_\%"K/QH2OB!?B-I$C1N-KC2Y+:X_LYL' MG:T ^4]".10!]F>)O^"R'[-,/[!GP_\ VY_AK9W_ (IB^+&IZ?X<\'^&H3'! MJ>H>(]1F:V33'+,8X98IHY5G)/V&_VF M/!EM\._BMH>A6OBRRL]/U4ZUI>KZ#=2& W-G=O:V,K/;W :"XBDMDV/@HTB' M?M#66H:Y_P<[?L^0^&742Z)\(/$>H:R!RQT^>XGMX,^@^TLI!/<&@# M^C2BOYY_^#DC4?BYX1_8N\)>/?@O\0/$/@/6(?'OAW2S)HEX]M#<1:E=)&PN MHT*F=$P&$;,$/(8$&OEKQ]\/_CM_P2L_X+$_L^6_PZ^+'CWXG>"OVA;#Q58^ M+= \6ZL^KN]_H%B+P7MJA"1P,2Z?+%&JQHCHH".J* ?U>T5_$I\ _ /_ 4E M_P""C?[!?A'_ (*0?"+XB:%X&^)%[J][XJG\=:A\1] M%-,\!:SIUMX:\3R6[17FI6K7G[B=HWV6L'?B+?>'KNU\.:A-.EKY6H3)LA"SR% M5BED8[(I&("2,K9XK^>+_@G#^T)\*/'?Q<^(_P *?$FD_$'X+_&+P[\+-4M/ M$WPN\;ZKJ>L6-U*&A)UK2KB_N9U8-MV3,J(9@Z.N\*\C@'[X_P#!,?\ :_U[ M]OC]A/X>?M>^)M%M_#M[XWL[B[DTZUE::*W\JZF@55DU\7V/C;0M-BTM-8EA\/KHU_J M]S;SZ>=,BV6TD6257F=B0TFP*B_JE_P5(\1>)/%?Q>_:KL/!?C?QM\0O M$'@7X=VNL:+HOA#5[KPUI7POGM-.N;K[?J-Y!?017=]>RH+BWMQ#-<&%"A58 M6+T ?UAT5_&G^T_XT_:3^/7[-?\ P3.^)8^,'C+POK_Q;U3PCH_B>YT743:Q M7OVW3_M$]V\"CRGNV;<5DD5E0D$)D5ZIK?PA^*_A7_@HAI__ 2'^'GBCQ#\ M2/ ?A;X=W?C]K#QW\1=6\/:GJVH:UJLD#,^J:587%W=VVGQ*$AM6V('D:21I M'12H!_6Q17Y4_P#!([X-_M;_ +./P'\2? #]L;XCZ5\2->\,^([A=+FL]7N- M:O\ 3-'NH89[6PU&ZNK>VGEN(@[,DDD8+PNA&%V@?JM0 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<)_PE MGA[_ (6;_P (+]F?^U?[+^W_ &C8NS[/YOE[-^=^=_.W&WOG-=W7E'B#X;^' MM?\ B OB[^U;RRU5=/%GY=I.L>;<2%]Q7:7^^<9SMX'&: /5Z*\S_P"%:?\ M4P:S_P"!7_V-'_"M/^I@UG_P*_\ L: /3**\S_X5I_U,&L_^!7_V-'_"M/\ MJ8-9_P# K_[&@#TRBO,_^%:?]3!K/_@5_P#8T?\ "M/^I@UG_P "O_L: /3* M*\S_ .%:?]3!K/\ X%?_ &-'_"M/^I@UG_P*_P#L: /3**\S_P"%:?\ 4P:S M_P"!7_V-'_"M/^I@UG_P*_\ L: /3**\S_X5I_U,&L_^!7_V-'_"M/\ J8-9 M_P# K_[&@#TRBO,_^%:?]3!K/_@5_P#8T?\ "M/^I@UG_P "O_L: /3**\S_ M .%:?]3!K/\ X%?_ &-'_"M/^I@UG_P*_P#L: /3**\S_P"%:?\ 4P:S_P"! M7_V-'_"M/^I@UG_P*_\ L: /3**\S_X5I_U,&L_^!7_V-'_"M/\ J8-9_P# MK_[&@#TRBO,_^%:?]3!K/_@5_P#8T?\ "M/^I@UG_P "O_L: /3**\S_ .%: M?]3!K/\ X%?_ &-'_"M/^I@UG_P*_P#L: /3**\S_P"%:?\ 4P:S_P"!7_V- M'_"M/^I@UG_P*_\ L: /3**\S_X5I_U,&L_^!7_V-'_"M/\ J8-9_P# K_[& M@#TRBO,_^%:?]3!K/_@5_P#8T?\ "M/^I@UG_P "O_L: /3**\S_ .%:?]3! MK/\ X%?_ &-'_"M/^I@UG_P*_P#L: /3**\S_P"%:?\ 4P:S_P"!7_V-'_"M M/^I@UG_P*_\ L: /3**\S_X5I_U,&L_^!7_V-'_"M/\ J8-9_P# K_[&@#TR MBO,_^%:?]3!K/_@5_P#8T?\ "M/^I@UG_P "O_L: /3**\S_ .%:?]3!K/\ MX%?_ &-'_"M/^I@UG_P*_P#L: /3**\S_P"%:?\ 4P:S_P"!7_V-'_"M/^I@ MUG_P*_\ L: /3**\S_X5I_U,&L_^!7_V-'_"M/\ J8-9_P# K_[&@#TRBO,_ M^%:?]3!K/_@5_P#8T?\ "M/^I@UG_P "O_L: /3**\S_ .%:?]3!K/\ X%?_ M &-'_"M/^I@UG_P*_P#L: /3**\S_P"%:?\ 4P:S_P"!7_V-'_"M/^I@UG_P M*_\ L: /3**\S_X5I_U,&L_^!7_V-'_"M/\ J8-9_P# K_[&@#TRBO,_^%:? M]3!K/_@5_P#8T?\ "M/^I@UG_P "O_L: /3**\S_ .%:?]3!K/\ X%?_ &-' M_"M/^I@UG_P*_P#L: /3**\S_P"%:?\ 4P:S_P"!7_V-'_"M/^I@UG_P*_\ ML: /3**\S_X5I_U,&L_^!7_V-'_"M/\ J8-9_P# K_[&@#TRBO,_^%:?]3!K M/_@5_P#8T?\ "M/^I@UG_P "O_L: /3**\S_ .%:?]3!K/\ X%?_ &-'_"M/ M^I@UG_P*_P#L: +/Q,^$OPR^,OAM_"/Q5T&RU_3GR?)O85E",1CGZG% MB\OP^)5JT+OOU^\_E0T#X]?\%+_^":NH6_ACX@VE])X=B,:I9ZN/[0TQHE9@ M$M[E&80YY^2.12."R=*_7S]FW_@LQ^S1\88[?0_BH)? 6N. I%V?/L)')P!' M<(H*YZGS8T Z;CU/Z.ZY\%="\3Z7+H?B74]2U&RN!MEM[F99HG![,CH5(^HK M\N/CW_P1(_9X^(5M<:M\(=1O/!^L."RI\MQ8,Q.?FAPK)QP/+=5']TU]-_;. M39IIF=#V51_\O*>WS6OY2?FCROJ..PFN$J<\?Y9?H_\ AC]F=*U;2M=TZ'6- M$N8KRTN%#Q3P.)(Y%/0JRD@CW!K0K^.[Q-\%_P#@I9_P3&( MVEE>[T>5[W271.6DFAY\GY>=\L:'KAN#7VO^S;_P6"^&_BN6'P_^TQ+KGABZ MD8K_ &GIMR]S8 8ZR1;6GCYX^7S>V<#../&<&XE4_K&7S5>EWCO\X]_)7?D; M4,\I.7L\3%TY^>WW_P"9_1U17SS\/9/AU\6?#\?BKX9^/+S7M/D"D3V.HK,H MW#(#;02K8ZJP##H1FNZ_X5I_U,&L_P#@5_\ 8U\A.$H2<9JS71GMQDI*Z>AZ M917F?_"M/^I@UG_P*_\ L:/^%:?]3!K/_@5_]C4C/3**\S_X5I_U,&L_^!7_ M -C1_P *T_ZF#6?_ *_^QH ],HKS/\ X5I_U,&L_P#@5_\ 8T?\*T_ZF#6? M_ K_ .QH ],HKS/_ (5I_P!3!K/_ (%?_8T?\*T_ZF#6?_ K_P"QH ],HKS/ M_A6G_4P:S_X%?_8T?\*T_P"I@UG_ ,"O_L: /3**\S_X5I_U,&L_^!7_ -C1 M_P *T_ZF#6?_ *_^QH ],HKS/\ X5I_U,&L_P#@5_\ 8T?\*T_ZF#6?_ K_ M .QH ],HKS/_ (5I_P!3!K/_ (%?_8T?\*T_ZF#6?_ K_P"QH ],HKS/_A6G M_4P:S_X%?_8T?\*T_P"I@UG_ ,"O_L: /3**\S_X5I_U,&L_^!7_ -C1_P * MT_ZF#6?_ *_^QH ],HKS/\ X5I_U,&L_P#@5_\ 8T?\*T_ZF#6?_ K_ .QH M ],HKS/_ (5I_P!3!K/_ (%?_8T?\*T_ZF#6?_ K_P"QH ],HKS/_A6G_4P: MS_X%?_8T?\*T_P"I@UG_ ,"O_L: /3**\S_X5I_U,&L_^!7_ -C1_P *T_ZF M#6?_ *_^QH ],HKS/\ X5I_U,&L_P#@5_\ 8T?\*T_ZF#6?_ K_ .QH ],H MKS/_ (5I_P!3!K/_ (%?_8T?\*T_ZF#6?_ K_P"QH ],HKS/_A6G_4P:S_X% M?_8T?\*T_P"I@UG_ ,"O_L: /3**\S_X5I_U,&L_^!7_ -C1_P *T_ZF#6?_ M *_^QH ],HKS/\ X5I_U,&L_P#@5_\ 8T?\*T_ZF#6?_ K_ .QH ],HKS/_ M (5I_P!3!K/_ (%?_8T?\*T_ZF#6?_ K_P"QH ],HKS/_A6G_4P:S_X%?_8T M?\*T_P"I@UG_ ,"O_L: /3**\S_X5I_U,&L_^!7_ -C1_P *T_ZF#6?_ *_ M^QH ],HKS/\ X5I_U,&L_P#@5_\ 8T?\*T_ZF#6?_ K_ .QH ],HKS/_ (5I M_P!3!K/_ (%?_8UN^'_"']@7C7G]J:A>[D*;+N?S$&2#D# YXQGT)H Z^BBB M@#S/XE_\R_\ ]AFT_P#9J],KS/XE_P#,O_\ 89M/_9J],H __]7^ZSXE_P#, MO_\ 89M/_9J],KS/XE_\R_\ ]AFT_P#9J],H BG@AN86M[E%DC<%65AD$'J" M#U%#/AIH/_",> ].ATNP-Q<77DPC"^==2-+*W.3EGQ%>B44 M<)+^S?\ 9 M_AC9_!:;P;H[>$].?S;3239Q_9;>3N&W,3G)->U44 ,9Q[9H ]DKY$_;K_8K^#G_!0G]F M#Q%^RA\=TN/^$=\1FU>66S94NH)+.>.XCDA=E8*P:, G'*EAT)KZ[HH ^$_& M/_!.G]F7QC^U+\'_ -K2;1UL_$7P1TC4=$\-P6RHEJEI?PI BNA4DBUC$@MP M" AE<\G&/*/VD/\ @E-\'_VB/VO=*_;8LO''C?X?>,[;P_\ \(IJK^#M532X M]9T7SFN/LMTPA>9?WA_UD$L,H 7:ZLJ,OZAT4 ?AC\,O^"#7P)^!OP'\,? K MX'_%;XD^&$\$>-O^$Y\.ZI#JEK=7.F7:PZA MK##=6)-5CM8+F^DL8%MK M6)8;*"VMXH;>($1HL>[+.S,S,37VG10!^1G_ 4._P""6U]^V'JWBCXM?"'X MG^(OAQXZ\0^!Y/ EREF]I-H>IZ8)+F>**_M;FTN6.R6ZE(F@:.5%8[37UG^R M?^Q9\,?V2Y?%_BGP_?ZGXG\:?$74H]7\6^*==ECEU/6+R&,0Q&3R8X8(H88Q ML@MX(8H8DR%09)/V!10!\?>*?V)_A5XM_;?\+?M\ZE?ZJGC'PCX8O?"EG9QR MPC37LK^432/+&83,9@PPK+,J@=5)YK\UO$7_ 03\+ZY\8_&GQWTK]J?]H/P M[XB\?WBWNM2Z'XKLM-2$/A?\&?A/X%^)GQ TBQ^#OB7_ (2AKJ'6?]-\474DTMQ<+KLHB'VQ+J>9 MWG&U-^YAP#QH?'__ ()K^ _C%\9?$'Q_^''CGQ3\*/%GC;08_#'BN^\)2649 MUS2XLB);A;RTN@ES C-'!>0>7<1(Q4/@*!^CU% 'Y_>,_P#@F1^R+XL_8Q\/ M_L):?H4WA_P1X.^Q3^&Y-*G,.HZ-?Z=)YUM?VERP=DO$E+2&9@QD9W\P,'8' M9_9K_8/\$? +XR^*OVF_%OB?6_B1\4?&5E:Z5?\ BGQ']D2YCTNR.8;&U@L+ M:TM;:W#_ +QUCA#2RG?(S'&/NBB@#^:[_@Z/\0>#[G_@G_X>^%^JZM)9:IKG MCOP[/#!8.?[2%G9W(:ZN8$0,X%NA#&4*51BN>2 ?TP^ '[$O@"Y^,7AO]MCX M@?$W6OC?XFTK0)=*\(ZWJ[::++3M-U':\\UG%I=I:V[3WBJ@FNF#N\:A$V(2 MI_2&B@#\!?#/_!NQ^R)X&^,.N>*/ 7CKXAZ#\,_%&K'6]:^%.GZZ;?P9J%TQ M#,D]FD8=[5R!OMVE*L $)\H".OM;X)?\$U?"7P-_;A\?_MZ:/\3/&NK^)_B; M#:VWB#2M2?23H]Q!I\7DV4:Q6^EPSQBU3 C9+@.V,RM)EL_I)10!\[_M9?LV M>$OVP/V=/%?[-7CO4]2T;2/%UH+.YOM'E2"_@4.L@>"21)520%!M8HV.N*^) MM._X)2Z-J7C[5_C/\5_B_P"-?%_Q N_!TW@+2_%%W%HL%_I&B7,OG3K;I!IB M6LES,?EDN+B"5MI.P(22?UAHH _"[4_^""WP0U3]B'P7_P $^W^,'Q+B^'G@ M'6$UO24CGT(7JSPS&Y@1[@Z*2\<$[O(@P&)/=)T;5X-,T_Q&]E:?8X[J[2UM(V68H6:1(&B@D9 MF#1>6[QO^U5% 'X6Q_\ !!CX*V_PU^"OPPT[XR_%&TL_@-J=KKGAF5=1TNYD M74K)5C@F?[9I=PHCBA1(4MHA';;%RT32/)(_N/[?G_!(7X&_M\^-_!/QOU;Q M?XM^'/Q3^'T+6NC^-_!E^FFZP+63)>"5Q$R/&S.[ *J%2[A2%=U;]8:* /RV MO?\ @E1\.+;]C>?]D'P)\2_B'X9FU/6K?Q#K'CBPUUAXNU?4HI(FDGO-0=&, MCS)#'$V$55C1%50J!:_4@# ]*6B@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\C_X0[6O^%\_\+ VI_9W M]@?V?NW?/Y_VCS,;?3;WKURO&_\ A*]?_P"&@_\ A!_M'_$K_P"$>^W>1M7_ M (^/M/E[]V-WW>,9Q[9H ]DHHHH **** "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 :Z)(ACD 96&"#R"#7YP?M+?\$L?V5/VC3<:V M=+;PKX@F+/\ VEH^V+>Y[RPD&*09Y. KGIO%?I#177@\?B,)4]KAJCC+R?Y] M_F8U\/2K1Y*L4UYG\E'Q _X)T_M^?L0>(F^(O[.FJWNO6=NP(N_#Q=+H@#)$ MUCERZ\$%1YJGO7O/[.7_ 7-\6:%+#X4_:J\/#45C9(7U;2D$%RF"0[36S8C M=NF?+,6,'"DFOZ7J^3/VBOV(/V:_VHK=Y/BIX=A?4B@1-5M +>_15)( F498 M DD*X9>>E?7PXJPN.BJ>=8=3_OQTDORO]Z7D>)+)ZV'?-@*KC_=>J_K^KG=? M S]IWX#?M):*-;^#'B:SUH!-\MLC>7=P#.W][;OME09X!90#V)O-?RR?' M+_@C%^T1\%M7;X@?LK^(3XBALV\Z"$/]AU:$AA@(P/E2D#DL'C)QPE9/P=_X M*]?M9?LVZ\WPS_:DT&3Q(M@3'*FH(=/U>$C@9DVE9 ,'[\99O[]*KPC2Q476 MR7$*JOY7I-??;\4APSJ=%J&/IN#[K6/]?>?U8T5\6_LX?\% _P!EO]J)HM-^ M'?B%+3692572-3VVM\Q R=B%BLO'/[IGQ@YZ5]I5\=BL)6PU1TL1!QEV:L>Y M2K4ZL>>G)->04445SF@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 >9_$O_F7_P#L,VG_ +-7IE>9_$O_ )E__L,VG_LU>F4 M?__6_NL^)?\ S+__ &&;3_V:O3*\S^)?_,O_ /89M/\ V:O3* "BBB@ HHHH M **** "BBB@ HHHH *X3_A.K3_A9O_"L_(?S_P"R_P"T_.R-FSS?*VXZYSSG MI7=UPFK^#8_^$ANOB#H*I_PD']EOIUL;AF^SXW&1 ZKSCS,;B.=O2@#NZ*\K M\#_\+N_M:3_A9/\ 8?V'R3Y?]F>?YOFY7&?-^7;MW9QSG'O6=JW_ T)_P ) M+)_8?_"._P!C^<-GG_:?M/E<9SM^3=C.,<4 >RT5YYX]_P"%L?Z)_P *P_LG M_EI]I_M3SO\ 9V>7Y7_ MV?;'>K%K_PLW_A!C]M_LO\ X2;8^-GF_8=^X[>O M[S&S&?\ :SCB@#NZ*\T\"_\ "X_M<_\ PLS^QO(V#R?[,\_?OSSN\WC&.F.< MUC?\9!_\)9_S+W]A?:_^GG[7]DW_ /?'F[/^ [O:@#V2BO-/'7_"X_M<'_"L M_P"QO(V'SO[3\_?OSQM\KC&.N>RT5Y7XX_X M7=_:T?\ PK;^P_L/DCS/[3\_S?-RV<>5\NW;MQGG.?:MG6O^%F_\(?;_ /". M_P!E_P#"0;(O/^T^;]CWX_>[-O[S&<[,]NM '=T5PG@3_A9OV2?_ (69_9?G M[QY/]F>;LV8YW>;SG/3%_LOY_/^P_:?M'W3MV> M9\OWL9SVSCF@#V2BO(_&/_"^?[:;_A7W]@?V=L7;_:'VCS]_\6?+^7'I70^+ M/^%F_P#"/6W_ @O]E_VMO3[1]O\W[/LVG?L\OY\[\;<_P .<\T =W17">$_ M^%F_\(]<_P#"=?V7_:V]_L_V#S?L^S:-F_S/GSOSNQ_#C'-<]X._X7S_ &TO M_"P?[ _L[8V[^S_M'G[_ .''F?+CUH ]?YOFY7&?-^7;MW9QSG'O0!ZI17C M6K?\-"?\)+)_8?\ PCO]C^<-GG_:?M/E<9SM^3=C.,<5T7CW_A;'^B?\*P_L MG_EI]I_M3SO]G9Y?E?\ MV?;'>@#T.BN$M?^%F_\(,?MO\ 9?\ PDVQ\;/- M^P[]QV]?WF-F,_[6<<5G^!?^%Q_:Y_\ A9G]C>1L'D_V9Y^_?GG=YO&,=,_L+[7_P!//VO[)O\ ^^/-V?\ =WM6SXZ_P"%Q_:X M/^%9_P!C>1L/G?VGY^_?GC;Y7&,=<\YH ]+HKA+K_A9O_"##[%_9?_"3;$SO M\W[#OW#=T_>8V9Q_M8SQ5?P%_P +8_TO_A9_]D_\L_LW]E^=_M;_ #/-_P" M[<>^>U 'H=%>-:3_ ,-"?\)+'_;G_"._V/YQW^1]I^T^5SC&[Y-V,9SQ6CXX M_P"%W?VM'_PK;^P_L/DCS/[3\_S?-RV<>5\NW;MQGG.?:@#U2BN$UK_A9O\ MPA]O_P ([_9?_"0;(O/^T^;]CWX_>[-O[S&<[,]NM'@3_A9OV2?_ (69_9?G M[QY/]F>;LV8YW>;SG/3% '=T5XWX4_X:#_M^W_X3C_A'O[+^?S_L/VG[1]T[ M=GF?+][&<]LXYJQXQ_X7S_;3?\*^_L#^SMB[?[0^T>?O_BSY?RX]* /7**X3 MQ9_PLW_A'K;_ (07^R_[6WI]H^W^;]GV;3OV>7\^=^-N?X_V?[!YOV?9M&S?YGSYWYW8_AQCF@#NZ*\C\'?\+Y_MI?\ MA8/]@?V=L;=_9_VCS]_\./,^7'K5?Q7_ ,-!_P!OW'_"#_\ "/?V7\GD?;OM M/VC[HW;_ "_E^]G&.V,\T >R45PGCO\ X6;]D@_X5G_9?G[SYW]I^;LV8XV^ M5SG/7-&B_P#"S?\ A#[C_A(O[+_X2#9+Y'V;S?L>_'[K?N_>8SC?CMTH [NB MO*_ _P#PN[^UI/\ A9/]A_8?)/E_V9Y_F^;E<9\WY=NW=G'.<>]9VK?\-"?\ M)+)_8?\ PCO]C^<-GG_:?M/E<9SM^3=C.,<4 >RT5YYX]_X6Q_HG_"L/[)_Y M:?:?[4\[_9V>7Y7_ +=GVQWJQ:_\+-_X08_;?[+_P"$FV/C9YOV'?N.WK^\ MQLQG_:SCB@#NZ*\T\"_\+C^US_\ "S/[&\C8/)_LSS]^_/.[S>,8Z8YS6-_Q MD'_PEG_,O?V%]K_Z>?M?V3?_ -\>;L_X#N]J /9**\T\=?\ "X_M<'_"L_[& M\C8?._M/S]^_/&WRN,8ZYYS6A=?\+-_X08?8O[+_ .$FV)G?YOV'?N&[I^\Q MLSC_ &L9XH [NBO// 7_ MC_2_^%G_V3_RS^S?V7YW^UO\ ,\W_ (#MQ[Y[ M5SND_P##0G_"2Q_VY_PCO]C^<=_D?:?M/ERUPG_"=6G_"S M?^%9^0_G_P!E_P!I^=D;-GF^5MQUSGG/2L;QQ_PN[^UH_P#A6W]A_8?)'F?V MGY_F^;ELX\KY=NW;C/.<^U;.D>#8_P#A(;7X@Z\J?\)!_9::=/F1E/ ]*]BHK2E5G2FITY-26S3LR9PC-.,E='\X7[2?_ M 0ON(Y)_%/[*OB!5()D71M78J1CD"&Z4'GL!(H]W%?*?@S]MS_@HE_P3]\0 M6_@3XYZ=>ZGI<12,6/B'=,IC51A;:]5FZ+TVM(B]UK^NFN7\8^!_!GQ#T&7P MMX^TFSUO39_]9:WT"7$+>Y1P5R,\''%?887C*K.FL/FE)5Z?GI)>C_I^9XE7 M(X1E[3"3=.7EM]W]+R/SB_9L_P""MW[*GQ\%OHOB.^;P1K\QC3['J[ 022/D M8BNAB-@" ,R")B2,*>:_4&&:&YA2XMW$D<@#*RG(8'D$$=0:_#;]I#_@A]\& M/'"S:[^SMJ,G@_42.+&Y=[K3W;)).6+31DY X9E '"^OYC0:E_P4V_X)@WOV M*X6_3PK QPK?\3/0G0N"2K?,MN7;_KC(<\CFNG_5_*\R][*,1RS_ .?=31_) M_P#[7JC+^TL7A=,;2O'^:/ZK_AC^P:BOQ&_9N_X+<_ GXAI#H/Q^L)?!.J$$ M&[C#7>FN1_M*/.B)]&1E'=Z_9KPQXL\+>-M'B\1>#=3M=7T^;/EW-E,EQ"^/ M[KH2I_ U\IF.3XS 3Y,529_$O_F7_ /L,VG_L MU>F5YG\2_P#F7_\ L,VG_LU>F4 ?_]?^ZSXE_P#,O_\ 89M/_9J],KS/XE_\ MR_\ ]AFT_P#9J],H **** "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@ JM>65GJ-K)8ZA$D\$H*O'(H9 M&![$'@BK-%"8'Y2?M*?\$@/V6OCF;G7_ 5;2>!=?E$CB?2P/LIDC=%QG=D"OZ\**^JR[C#'8:'L:UJM+K&>NGKO]]UY'CXK),/5E[2'N M3[QT/YU/V;/^"ZFGW36_AW]J70?LI.R,ZQHR%D&!@O-;LQ;D\L8B?9.U?M%H M?[6_[,OB/X;3?%[2/'6C2>'+81_:+Q[I(Q TQ(C25'*O'(Y!"HZASC@5Y#^T ME_P3I_98_:>\[4O&>A#2];F()U?22MK=D@8&\[6CD[?ZQ&/'!%?R[_M[?\$_ M_&'[$&NZ29=5_P"$B\/:\)/LVH+;M;F.:(\PRKN=0^PAE(?YQNP!M->WA,NR M'.JL88=RH57]G=/J^5^GI_A."MBI? 1=2G;RNGVMU^2+R_B.A5C;$-1E\ M[?\ ^9^^]%? 7PU_P""H'[#WQ/,-OIOCFUTJZF*KY&KQR6!5F[&251%[$B0 MC/>OMGPOXR\(>-]-36O!>JV>KV<@#+/93I<1,#D AHR002#W[5\7BLOQ.&=L M12E'U37YGO4L32JZTYI^C3.DHHHKD-@HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M /,_B7_S+_\ V&;3_P!FKTRO,_B7_P R_P#]AFT_]FKTR@#_T/[K/B7_ ,R_ M_P!AFT_]FKTRO,_B7_S+_P#V&;3_ -FKTR@ 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 *XGX@?#;P!\5O#0I8C/.,UY-\2/^";?[$GQ1$DFO_#[3K.>0LWGZ6'TYPS\EO\ 1FC5 MCG^\I'ZU]Q45V0S/&0J.K&M)2?7F=_ON82PE"4>1TU;M9'X/?$;_ ((,?!#6 M1)/\+O&6KZ%*QRL=]%%J$*\= %\A^3SDN:^)O$7_ 1B_;8^$^I-KWP6\2:? MJ;IL\M["]ETV\///#A4 7@_Z[Z#-?U=45[^&XWS:DN65137:23_'1_B>;5R# M!3U4.5^3:_X!_(_)\:_^"RG[+@D/BU/$US90K*\LFI6:ZS;JO&YFN=LVT*<8 M_>@#MP3GV7X=_P#!>?XM:+<#3_C)X$TW4O+<)(^F32V$JA00V4E^T OG!(R@ MZC [?T]UY'\0O@#\#OBS&T?Q-\'Z-KQ8D[[ZRAFD5F !9792RM@ 9!!]Z[/] M9\MQ.F.R^-^\'RO^OF8_V3BJ7^[XE^DM?Z^X_-3X:_\ !;G]C[QB(;;QK%K/ MA.X<*)&N[47-NK'KM>W:1RH]3$OTK[Z^&O[7O[+_ ,7@B_#KQYHNHS2#*V_V MM(KG X_U,A24=.ZBOC3XB_\ !&?]B+QRLCZ'I>I>%IGVX?2KUB!M&/N7(G3! MXW8 Z<$'-? WQ&_X(%:W%YEQ\(_B#!/Q^[M]7M&BYSWFA9^WI%UH^J\,8K^% M7J47VDKK\+_C(/;9M1^.G&:\G9_I^1_2C17\D+_L6?\ !6S]E]GD^&%YJUQ8 MP[V/_"/ZL9H&V@<_9G='8D= 82>.G2KVG_\ !5/_ (*/_L^W\>F?'#2!>*KJ MAB\0Z0]C*0BX*J\0M\D_>R0QSSTS2?!,ZROE^*IU?).S^[7\6A_V]&&F)HRA M\KK[]/R/ZT**_GO^''_!?+P/=B*V^+?@&]L#M427&DW272EMW)$4RPE0%Y_U MC'/'O7WW\-_^"K7[#/Q)V01^,TT.Z;83[9KQL7PMF MN&_B8>5NZ]Y?^2W.ZCF^#J_#57ST_.Q^BM%!-9L=:M4(# M36%Q'@FFKH****D84444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!YG\2_P#F7_\ ML,VG_LU>F5YG\2_^9?\ ^PS:?^S5Z90!_]'^ZSXE_P#,O_\ 89M/_9J],KS/ MXE_\R_\ ]AFT_P#9J],H **_/K_@IO\ &'XK? K]E2^^(GPIDN;1K?4M/BU> M^L8EFN[+2)90MU- KJR"0+A0S#"!BW! (\$_X)Y^"=3UG2="^/'P1^(&MZ[X M%UG7/&*:GIVJWSWL,T)U2\-A=1KXW%BP!^P%%?DW^T^G M_!29=#\;_'SX5^-](\$:)X-%[<:9X6N-*@OFU6QTT,7FNKR1BT+7(1GA2)1M M0H'*MN(R-*_;7^+7[0^J? OX0?#0KX,UWXH>&W\6>(-12&.ZETW3H8\ 6<=P M'C+W$X*QO,CJB8)5R> #]>Z*^"?V0OVA/&_C'XI_%']E[XO7B:IXI^%VIVR+ MJ:0K;G4-+U.+S[262.,+&LZKE9?+54)VE5&:J?M'_'?XD3_M/^ /V-?@WJ*Z M!J7BFRO=I01W$+@ADE4.I!&#D'CH<5; MHIIVU0'QC\2/^">7[%WQ5W/XJ^'FE12OMS+IR-ITAV=,M:F(GCCG/%? OQ'_ M ."$?[._B 2S_#3Q/K/AR9PVQ+@1ZA C%LCY2(I" .,&7/0YSG/[D45[.$XB MS/#?P<1)+LW=?<[HX:V682K\=)?=9_>C^4[Q?_P1)_:V^'&J_P!O?!GQ1IFK MO;LQ@EAGETR\X&00"&123D<3<<9.,XY)/%W_ 6B_999$U./Q5W/2OZWJ*]V/'.*J+DQU"G67]Z.O^7X'G/A^C%WP]24 M'Y/^G^)_+;X!_P""[OQX\-3KIWQ<\$Z5K/E?+(;1Y=.GSGJV_P ]<@<8""OO M+X=?\%R?V4/$ZQV_CS3=;\,3MNW.\"WENN!D?/"QD);I_JL#O7ZJ?$'X+_"' MXL6YMOB=X7TKQ A&W_B86D5PP .>&=21R.Q%?!?Q*_X(_?L/?$(33Z9X?NO# M-U,&_?:1=R(%9N6Y6VN'9^0%AG\N0D^@6 MOIN&:&YA2XMW$D<@#*RG(8'D$$=0:_G+^)?_ 0+B+277P>^()523LMM9M,D M# P#/ PR_LX7*67QHTJ2X1-^(_$VBO:[P6 R)(A;,P!.%.XCGN,5]6_# MG_@OKHLGEVWQ<^'L\//[RXTB[67C':&94[^LO3]>>OP+FD(\]%1J1[QDG^=O MPN:4^(<&WRS;B_-?Y7/Z***_-7X;_P#!6W]AKXBB.*;Q5)X>N92H$.L6LEO@ MMQS(H>$8[DR8'K7W;X&^*GPR^)UI]O\ AOXBTS7X=H,GRV;'/' M/>OG,5EF+PW^\491]4U^)ZE'%T:O\*:?HSO:***X3H"BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH \S^)?\ S+__ &&;3_V:O3*\S^)?_,O_ /89 MM/\ V:O3* /_TO[K/B7_ ,R__P!AFT_]FKTRO,_B7_S+_P#V&;3_ -FKTR@# MYS_:1_:#^'W[/&B>'-5^*T<:>'O$VMQ:!>WMPP6ULENK>=UFN"P*^27B6)RQ M55\S<3@8/XG?L*>&]%^'G[<&D3?LD:N=0\)^,9_&4_CG2-.D6;1]*ALM1NH] M(F3RP8H9)D$4<48(;RAN'R/7]'$\$-S"UOHKE/ W@#P9 M\--!_P"$8\!Z=#I=@;BXNO)A&%\ZZD:65NYN5!2=QE;>(L#^]95' MA_AV_P#AO;_\%3/AC\6OAE^'5G\(M8\):3<>%]-V?8]+>TC-K;&+.QH8]N(V7)VLF&&3@ MB@#\Z?V-X+3Q=^WM^T]^TI#,%\.+>:/X M:YB?Q%X4UC_@K1\./VA/#&K6NM^#OB#\/M0\/Z+JMI,L]I)J.GW4EQ+$DJDI MN\L'"@Y+!QC(-?K5X:^'_@3P9X/B^'OA'1;'3-!@B:"/3K6W2*U6)\[E$2@) MALG<,M<)+^S?\ 9_AC9_!:;P;H[>$].?S;3239Q_9;>3N&W,3G)- 'X_>'?A?K_P"TE\7_ -M[QW\/]\UOXCTF+P3HTT;8AN=0L=+: M"Y0,.#MF$:$C. Y%>8?%SQ79^.O^"%_@3X/^$%\[Q'XP30/!UA8 8G?5;.^B M$\1C^\'4VTFX$ CJ<5_0IX.\%^#_ (>>&K7P;X!TJTT72+%=EO96,*6\$2DY M(6- %&223@U\47#2/)JL5E$EVSS<2/Y@7= MOD'#OGDOE;]V/O<'.,?\$UOV1?B5+-=^+O#4#K@:I\)/%^DZT8L%?,,VFW.X'/R@"5 M., Y,HY^E?U1T5])A.-VYEVDD_QW_$\NMD."J:\EGY:?\ _D0U#1O\ M@LU^S/"SSR>+YK* 2-NBG_MNW"[L%OE:X" D[AD*>_K4OA#_ (+!_M+^#-3_ M +'^+VF/JC6SA9XH[F?3+KA<$$L)E5B<'_5<<\=,?UU5POC;X7?#3XE67]F_ M$3P]INNV_/[O4+6*Y4;AM) D5L$KQD=J[O\ 6O!8C_?\OA)OK'W7_G^)S_V/ MB*7^[8F2\GJOZ^1_/5J__!:;X;?\()+=Z#H/BL>)CL$=K<:G%]A!).XF=4\P M[1@@>2-Q.,KC->G?L/?\%,K3]I/XLP?!KXJC4_#^HZN672[FSOVD@DE4%O)D M#KN5F .U@2"1@@9%4_\ @H[_ ,$G++Q#I6F_$+]C3PM:VE_9AX]3TBT?R16&&^;?\ @F;_ ,$W_P!HG3?VB]#^-'QCT&X\+:%X M7D-XB7ZA+B[N0I$:)%NWJ%8AV=E ^7:,D\>U]3X9K955Q-)V]T_NX/;YM#&0I3U5UJEHUU=[']*?_"M/^I@UG_P*_P#L:/\ A6G_ %,& ML_\ @5_]C7IE%?EA]>>9_P#"M/\ J8-9_P# K_[&C_A6G_4P:S_X%?\ V->F M44 >9_\ "M/^I@UG_P "O_L:/^%:?]3!K/\ X%?_ &->F44 >9_\*T_ZF#6? M_ K_ .QH_P"%:?\ 4P:S_P"!7_V->F44 >9_\*T_ZF#6?_ K_P"QH_X5I_U, M&L_^!7_V->F44 >9_P#"M/\ J8-9_P# K_[&MWP_X0_L"\:\_M34+W9_$O\ YE__ +#-I_[-7IE>9_$O_F7_ /L, MVG_LU>F4 ?_3_NL^)?\ S+__ &&;3_V:O3*\S^)?_,O_ /89M/\ V:O3* "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@#S/XE_P#,O_\ 89M/_9J],KS/XE_\R_\ ]AFT_P#9 MJ],H __4_NL^)?\ S+__ &&;3_V:O3*\S^)?_,O_ /89M/\ V:O3* "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@#S/XE_P#,O_\ 89M/_9J],KS/XE_\R_\ ]AFT_P#9J],H M __5_NL^)?\ S+__ &&;3_V:O3*\S^)?_,O_ /89M/\ V:O3* "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@#S/XE_P#,O_\ 89M/_9J],KS/XE_\R_\ ]AFT_P#9J],H __6 M_NL^)?\ S+__ &&;3_V:O3*\S^)?_,O_ /89M/\ V:O3* "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@#S/XE_P#,O_\ 89M/_9J],KS/XE_\R_\ ]AFT_P#9J],H __7_NL^ M)?\ S+__ &&;3_V:O3*\S^)?_,O_ /89M/\ V:O3* "BBB@#^?/X2_M/?M4? MM@_&/4+GX6_$6'PGXCT.R\9*O@U;&&XM;5M'O=+AM(K])#YLKW2S/FX5D\LA MA"%'FJ_Z4?'[]J;QG\%/A[\.M&M=%@OOB1\2KZPT:PTZ9GAM(+V=%>YFG*EG M$%L,EE4ESP >2P_)C]L/2/AUXLU[1?\ @HW^Q?XC3P#XA_X0;6_&%SJ,06-- M6;3KC3XA97L.XQ&5_/EB88;?,$5MV 1]&?M!^)?%7CG]I3]B7XY>.[!]*L]7 M:^-]:N"JVFJZMIT#PPL"<[RX=5!Y&P]\T ?&2"<&-U,SA@0PQR*W_VMOVF-2^ M-EX1\)^!]-BUGQE\0=;@T'0[2Y=H[9)).9;BX9 6\F!/F<+\S9 &,DCY(N;< M^*_^"UK:[ITVRR\%?"I8M3D_@6:[OY'CB<]!F-Q*,XX7-)^W5:7EK^WK^RAX MSU$DZ!%K6N6#O_RS6^O;6,6H)[M(4;9_NGUH ]!N?V\-1^ _BKXD?##]K&.P M_MKP'X>69X9DN1Y!5IG5BP8%1FJ6@?MB?'?P' MJ7PG\5?M):1HFG^%OC'<0Z?9KIHG6ZT/4;Z(36-O=2RR,ESYZAD9XXX/+D'1 MEYK\HO\ @L5X7\2?%+]I#XG3^ Q),/!7PATTZGY/;?KT5PT;D= +8M-@]50U M]Y_\%#WT_P")/PM_9B^'W@:8&?Q+\0/#-[8M%\S+96UM(\DZC^[$DB,3V% ' M[54444 %%>2^(;:_\0_$2/PT=1N[&UCTXW(%I)Y3&0R[#DX.1CL>G;OF]_PK M3_J8-9_\"O\ [&@#TRBO,_\ A6G_ %,&L_\ @5_]C1_PK3_J8-9_\"O_ +&@ M#TRBO,_^%:?]3!K/_@5_]C1_PK3_ *F#6?\ P*_^QH ],HKS/_A6G_4P:S_X M%?\ V-'_ K3_J8-9_\ K_[&@#TRBO,_P#A6G_4P:S_ .!7_P!C1_PK3_J8 M-9_\"O\ [&@#TRBO,_\ A6G_ %,&L_\ @5_]C1_PK3_J8-9_\"O_ +&@#TRB MO,_^%:?]3!K/_@5_]C1_PK3_ *F#6?\ P*_^QH ],HKS/_A6G_4P:S_X%?\ MV-'_ K3_J8-9_\ K_[&@#TRBO,_P#A6G_4P:S_ .!7_P!C1_PK3_J8-9_\ M"O\ [&@#TRBO,_\ A6G_ %,&L_\ @5_]C1_PK3_J8-9_\"O_ +&@#TRBO,_^ M%:?]3!K/_@5_]C1_PK3_ *F#6?\ P*_^QH ],HKS/_A6G_4P:S_X%?\ V-'_ M K3_J8-9_\ K_[&@#TRBO,_P#A6G_4P:S_ .!7_P!C7(?\(I>?\)]_PBO] MO:M]G_L_[7N^U'?O\S9C.,8Q[9SWH ][HKS/_A6G_4P:S_X%?_8T?\*T_P"I M@UG_ ,"O_L: /3**\S_X5I_U,&L_^!7_ -C1_P *T_ZF#6?_ *_^QH ],HK MS/\ X5I_U,&L_P#@5_\ 8T?\*T_ZF#6?_ K_ .QH ],HKS/_ (5I_P!3!K/_ M (%?_8T?\*T_ZF#6?_ K_P"QH ],HKS/_A6G_4P:S_X%?_8T?\*T_P"I@UG_ M ,"O_L: /3**\S_X5I_U,&L_^!7_ -C1_P *T_ZF#6?_ *_^QH ],HKS/\ MX5I_U,&L_P#@5_\ 8T?\*T_ZF#6?_ K_ .QH ],HKS/_ (5I_P!3!K/_ (%? M_8T?\*T_ZF#6?_ K_P"QH ],HKS/_A6G_4P:S_X%?_8T?\*T_P"I@UG_ ,"O M_L: /3**\S_X5I_U,&L_^!7_ -C1_P *T_ZF#6?_ *_^QH ],HKS/\ X5I_ MU,&L_P#@5_\ 8T?\*T_ZF#6?_ K_ .QH ],HKS/_ (5I_P!3!K/_ (%?_8T? M\*T_ZF#6?_ K_P"QH ],HKP3_A%+S_A/O^$5_M[5OL_]G_:]WVH[]_F;,9QC M&/;.>]=?_P *T_ZF#6?_ *_^QH ],HKS/\ X5I_U,&L_P#@5_\ 8T?\*T_Z MF#6?_ K_ .QH ],HKS/_ (5I_P!3!K/_ (%?_8T?\*T_ZF#6?_ K_P"QH ], MHKS/_A6G_4P:S_X%?_8T?\*T_P"I@UG_ ,"O_L: /3**\S_X5I_U,&L_^!7_ M -C1_P *T_ZF#6?_ *_^QH ],HKS/\ X5I_U,&L_P#@5_\ 8T?\*T_ZF#6? M_ K_ .QH ],HKS/_ (5I_P!3!K/_ (%?_8T?\*T_ZF#6?_ K_P"QH ],HKS/ M_A6G_4P:S_X%?_8T?\*T_P"I@UG_ ,"O_L: /3**\S_X5I_U,&L_^!7_ -C1 M_P *T_ZF#6?_ *_^QH ],HKS/\ X5I_U,&L_P#@5_\ 8T?\*T_ZF#6?_ K_ M .QH ],HKS/_ (5I_P!3!K/_ (%?_8T?\*T_ZF#6?_ K_P"QH ],HKS/_A6G M_4P:S_X%?_8T?\*T_P"I@UG_ ,"O_L: /3**\S_X5I_U,&L_^!7_ -C7(?\ M"*7G_"??\(K_ &]JWV?^S_M>[[4=^_S-F,XQC'MG/>@#WNBO,_\ A6G_ %,& ML_\ @5_]C1_PK3_J8-9_\"O_ +&@#TRBO,_^%:?]3!K/_@5_]C1_PK3_ *F# M6?\ P*_^QH ],HKS/_A6G_4P:S_X%?\ V-'_ K3_J8-9_\ K_[&@#TRBO, M_P#A6G_4P:S_ .!7_P!C1_PK3_J8-9_\"O\ [&@#TRBO,_\ A6G_ %,&L_\ M@5_]C1_PK3_J8-9_\"O_ +&@#TRBO,_^%:?]3!K/_@5_]C1_PK3_ *F#6?\ MP*_^QH ],HKS/_A6G_4P:S_X%?\ V-'_ K3_J8-9_\ K_[&@#TRBO,_P#A M6G_4P:S_ .!7_P!C1_PK3_J8-9_\"O\ [&@#TRBO,_\ A6G_ %,&L_\ @5_] MC1_PK3_J8-9_\"O_ +&@#TRBO,_^%:?]3!K/_@5_]C1_PK3_ *F#6?\ P*_^ MQH ],HKS/_A6G_4P:S_X%?\ V-'_ K3_J8-9_\ K_[&@#TRBO,_P#A6G_4 MP:S_ .!7_P!C1_PK3_J8-9_\"O\ [&@#TRBO!/\ A%+S_A/O^$5_M[5OL_\ M9_VO=]J._?YFS&<8QCVSGO77_P#"M/\ J8-9_P# K_[&@#TRBO,_^%:?]3!K M/_@5_P#8T?\ "M/^I@UG_P "O_L: /3**\S_ .%:?]3!K/\ X%?_ &-'_"M/ M^I@UG_P*_P#L: /3**\S_P"%:?\ 4P:S_P"!7_V-'_"M/^I@UG_P*_\ L: / M3**\S_X5I_U,&L_^!7_V-'_"M/\ J8-9_P# K_[&@#TRBO,_^%:?]3!K/_@5 M_P#8T?\ "M/^I@UG_P "O_L: /3**\S_ .%:?]3!K/\ X%?_ &-'_"M/^I@U MG_P*_P#L: /3**\S_P"%:?\ 4P:S_P"!7_V-'_"M/^I@UG_P*_\ L: /3**\ MS_X5I_U,&L_^!7_V-'_"M/\ J8-9_P# K_[&@#TRBO,_^%:?]3!K/_@5_P#8 MT?\ "M/^I@UG_P "O_L: /3**\S_ .%:?]3!K/\ X%?_ &-'_"M/^I@UG_P* M_P#L: /3**\S_P"%:?\ 4P:S_P"!7_V-'_"M/^I@UG_P*_\ L: /3**\S_X5 MI_U,&L_^!7_V-2@8;>,#GKD&@#WNB MO,_^%:?]3!K/_@5_]C1_PK3_ *F#6?\ P*_^QH ],HKS/_A6G_4P:S_X%?\ MV-'_ K3_J8-9_\ K_[&@#TRBO,_P#A6G_4P:S_ .!7_P!C1_PK3_J8-9_\ M"O\ [&@#TRBO,_\ A6G_ %,&L_\ @5_]C1_PK3_J8-9_\"O_ +&@#TRBO,_^ M%:?]3!K/_@5_]C1_PK3_ *F#6?\ P*_^QH ],HKS/_A6G_4P:S_X%?\ V-'_ M K3_J8-9_\ K_[&@#TRBO,_P#A6G_4P:S_ .!7_P!C1_PK3_J8-9_\"O\ M[&@#TRBO,_\ A6G_ %,&L_\ @5_]C1_PK3_J8-9_\"O_ +&@#TRBO,_^%:?] M3!K/_@5_]C1_PK3_ *F#6?\ P*_^QH ],HKS/_A6G_4P:S_X%?\ V-'_ K3 M_J8-9_\ K_[&@#TRBO,_P#A6G_4P:S_ .!7_P!C1_PK3_J8-9_\"O\ [&@# MTRBO,_\ A6G_ %,&L_\ @5_]C1_PK3_J8-9_\"O_ +&@#TRBO!-9\*7FG>+- M%T*#7M6,.H_:?,+71W#R4##;Q@<]<@UU_P#PK3_J8-9_\"O_ +&@#TRBO,_^ M%:?]3!K/_@5_]C1_PK3_ *F#6?\ P*_^QH ],HKS/_A6G_4P:S_X%?\ V-'_ M K3_J8-9_\ K_[&@#TRBO,_P#A6G_4P:S_ .!7_P!C1_PK3_J8-9_\"O\ M[&@#TRBO,_\ A6G_ %,&L_\ @5_]C1_PK3_J8-9_\"O_ +&@#TRBO,_^%:?] M3!K/_@5_]C1_PK3_ *F#6?\ P*_^QH ],HKS/_A6G_4P:S_X%?\ V-'_ K3 M_J8-9_\ K_[&@#TRBO,_P#A6G_4P:S_ .!7_P!C1_PK3_J8-9_\"O\ [&@# MTRBO,_\ A6G_ %,&L_\ @5_]C1_PK3_J8-9_\"O_ +&@#TRBO,_^%:?]3!K/ M_@5_]C1_PK3_ *F#6?\ P*_^QH ],HKS/_A6G_4P:S_X%?\ V-'_ K3_J8- M9_\ K_[&@#TRBO,_P#A6G_4P:S_ .!7_P!C1_PK3_J8-9_\"O\ [&@#TRBO M,_\ A6G_ %,&L_\ @5_]C6.FF7_A+QWHEA;:K?7D.HK=+,EW+YJXB0,N!@8. M>_7MTS0![)1110!YG\2_^9?_ .PS:?\ LU>F5YG\2_\ F7_^PS:?^S5Z90!_ M_]#^ZSXE_P#,O_\ 89M/_9J],KS/XE_\R_\ ]AFT_P#9J],H **** /DB']A M+]DFT^*=K\7K#P%HMMJEG%,B1Q6,"6QFG>-S<-"(]IG4Q#;)U&3WP1[;\6/A M#\//C?X0;P/\3-/&H:?Y\-U'MDD@F@N;=@\4T,T3)+#+&PRLD;JP]<$UZ510 M!\LVO[&7[/\ !\-_%_PQNM+N+VU\?H5\17MY>W%QJ.HG9L4S7E? 37-(\_PSH4-C#IT(GF2>T_LT*+:2&Y5UGCEB MV+ME60/[\G/N=% 'AGPQ_9P^$7PGTW7;+PYIK734;S4VV>6/ MM,URTCR*L>45"=BJ2%4 D5QWPN_8U_9_^$'BO3O&?A#2[E[W0[62QT87]_=7 M\6DVLV!)#8QW,LB6R.!@^6 =N$SL 4?4E% !1110 4444 %%%% !1110 445 MYC\8_B)?_"CX;:M\0=-T"^\32:7;R7!L-/:!)G6-2S'=<2Q(%4 D_,6Q]U6. M 0#TZBOGC]E7X]Q_M,_L[^&/CZVF_P!B)XDM7N_L;3>?Y"K(Z8,FU-W"Y)VC MK7P#X_\ ^"I?Q ^&NGVGQL\5?!76(/@G?7D4$/C'^T(#<-;3L%BO#IH0S)!* M2#&7=2RE?XF52 ?L+17@WQE^,5QX M/"%GX2MX=3U/QGKUCI-C&[$(89=UQ= M3_+R1#90SRCL6502 :^-M:_X*,ZQ!\*+[]JCPIX";6O@YIFI2V4VN0ZB!J"?"'P=U'XZW%VES MX=T[2)=;^TQ-E9;2.$SAD/?>@^7UR*^!_&G[<7[3NB:4MG\,_@?>>.]7\.Z5 M97?C$VNIQ:=:Z;?7-M'=/96WG))+=S11R*S+&F0&464-W]ML[FQNUW175K<-%; MO)'D%) T*-&_!Z@T ?6-%?CUX_\ ^"I?Q ^&NGVGQL\5?!76(/@G?7D4$/C' M^T(#<-;3L%BO#IH0S)!*2#&7=2RE?XF53]:?$']K'61\:Q^SM^SYX:@\:^*; M71E\0:D;K4?[-L+.RE8+"K3K!-N&9E7F@#[1HKP/]F?\ :&\' M_M0?".Q^*_@^&:R$TDUI>V%T +FQOK5S'/;S $@.CCK_ !*0PX(KWR@ HHHH M **** "BBB@ HHHH **** "BBB@ HKS'XQ_$2_\ A1\-M6^(.FZ!?>)I-+MY M+@V&GM DSK&I9CNN)8D"J 2?F+8^ZK' /$_LI?'@?M._L]>%_CTNF?V,OB6U M:Z%D9O/,($CH 9-B;CAZU M_P %&=8@^%%]^U1X4\!-K7PR MMO.226[FBCD5F6-,@,HY8[1UMC_P4C^%OBS]GKP!\:?AMI-WK.K?$[4ET70= M :1+>X?40[1S)-(=RQ10%&:2;# +M(!W 4 ?HS17R=\#/VF[CXB?$GQ9\"/B M=HL7A7QUX-CMKJ\LH;O[;9W-C=KNBNK6X:*W>2/(*2!H4:-^#U!KXK\?_P#! M4OX@?#73[3XV>*O@KK$'P3OKR*"'QC_:$!N&MIV"Q7ATT(9D@E)!C+NI92O\ M3*I /V%HKXE_;(_;&F_9/\"Z-X[L/"%[XJL=9O[.Q%Y!%/VNOBM\3O!'@32WAT;X?W&FPVFJO(3_:B M7Z3-YR1E%V1'RLQ/N;S8V5QM!Q7J?Q2_:!D^'OQ6T[X?V.FRZG#%H.I>(M7- MM&\]U#;6K10VT<$2 F2:ZGD*QKW$3T ?2]%?FK\-/V[/BM?VM!JL=V+*,RRQRB! L4BQ@E@'?!P.00QN>,?V^M6MG^( M?BWX4^!W\5^"OA+=R6/B?5EU 6UP9[55DO4L+;R76Y-G&VZ7S9K<'!"%N* / MT>HK@='^*'@37?AA;_&72]1BE\-76F+K$=\#^[-DT7G>9[#9R>XK\]KS]NG] MHS5?"FC?\*;^"MWXZ\1RZ+:Z]KEK%J<.EVVE0:@K36ML9;A7,UXT #/#&N5) M!_B H _4>BOS2\-?\%.?A/XK_97T?]HS2-%U!M5UW6XO"EGX88JE\_B"5_+6 MRWMA!_?,AQB/DJ&^2OM9W'BV/4;>*>2-)?(>Y@T\J97M]X.R1W174ALJ#7T3^UY^V MS9_LR?LRK^T[X5\*7OC;19[6VO(Y;6>&UMXH;QHD@>=Y6\T+(TR!?*AE8<[@ MH&: /N>BJUERT2PG6VD,,*%Y[AY75D MCBB^12S8&Z1!G)KP3X#?ML_';XE?M(0?LY?%SX,77P_O)=%GUY[FXUJWO]EI M%((%8I!'_P M)6V+EP>&(! - 'Z145\T?%+]H&3X>_%;3OA_8Z;+J<,6@ZEX MBU0K&O<1/7S9\-/V[/BM?VM!JL=V+*,RRQRB! L4BQ@E@'?!P.00Q /TJHK\X?&/[?6 MK6S_ !#\6_"GP._BOP5\);N2Q\3ZLNH"VN#/:JLEZEA;>2ZW)LXVW2^;-;@X M(0MQ7W!H_P 4/ FN_#"W^,NEZC%+X:NM,76([X']V;)HO.\SV&SD]Q0!WU%? MEQ>?MT_M&:KX4T;_ (4W\%;OQUXCET6UU[7+6+4X=+MM*@U!6FM;8RW"N9KQ MH &>&-%+/PPQ5+Y_$$K^ M6MEO;"#^^9#C$?)4-\E 'Z6T5\B?"#]IW6/%/QKU?]FKXR>'H?"?CC3=,@UR MWM[6^.HV5_ID[>69K>=H+9RT4H,4J-"NUL%2RG-?)7Q?_P""F7Q/^&%E?_&# M3?@GJ^L_!W2KUK.X\6QZC;Q3R1I+Y#W,&GE3*]OO!V2.Z*ZD-E0: /UPHKX8 M_:\_;9L_V9/V95_:=\*^%+WQMHL]K;7D:%D:9 OE0 MRL.=P4#-?;UED\+:1!JWVV_N(&>[2XD"(4B@: M55C(.X,TN_LR*(!90ZC%I=K9:!<7,\>F3SW-R"#/>0P^8L*+GAN@ ) M]B_9A_;G^'G[0_P%\1?&W7M/N?!C^"+B^L_%&FZD%_!'QO^)W@(Z#\+?B#=VUKIVN#4Q/>V::A MDV=QJ%G]G2."&==K;H[F;RPPW6WB53UWMC)&* /IRBOR]<75P<01WEM"N;5I."5:0LHSP0K%?K3X[?M- MR_#/XE^%/@)\.]%7Q/X\\9K-YQIVM[IY<1F6&YB1$)#, 5 (X;YLJP !^B%%?%OQ_P#VO+[X&?&_X<_!N3P9 M?7]O\0=7CTF/6FN((;*!V7SD@@?:5 !1110 4444 %%% M% !1110 4444 %%%% !16)XDU:\T+0KK6-/TZYU>>WC+QV5F8A/.PZ(AFDBB M#'U>15'75+>^>2:!/,$5U;P)_H[LI7*^8Y5F Y 9E /T[HKXM^/_[7E]\#/C?\.?@W M)X,OK^W^(.KQZ3'K37$$-E [+N8*@:2=Y%'.UHXT/9R00/LZ66*")IYV"(@+ M,S' '4D]@* )**_+]OV[_C;XG\)Z)+\!_A+<>/_ !%KME-X@%E#J,6EVMEH M%Q&Z FQX)_P""H?PI\1?LJZ[^T=XGT'4M$U3P MUJ[>&]0\+R8?4!KFY42SB)"!R[.,.57 #%E&UA0!^G%%?&OPU_:E\37WQUC_ M &;OCQX6A\'>*M2T@ZYHXM=1_M.SOK5'V31"8P6Y6Y@.#)$$9=OS*[+S7SM\ M=O\ @HC\7?AA+XD\=?#OX*:IXP^&O@R[GL]9\3IJ4%H=]DYBNWM;-D>6>*VD M5D>7*IN1N0JEJ /U3HK\\O'G[#_ ]^ MTK\%-6^'GA+X@:C'I6AZ[<:E;WKBZN#B".\MH5S:M)P2K2%E&>"%8KZQXN_; M:\;77?![XQ> _CG\)M$^-7P_N_/T'7K)+VWEDPC(A'S+(,D*\; M HXR=K*1GBOA!OV[_C;XG\)Z)+\!_A+<>/\ Q%KME-X@%E#J,6EVMEH%Q&Z D _4"BOS'\$_\%0_A3XB_95UW]H[Q/H.I:)JG MAK5V\-ZAX7DP^H#7-RHEG$2$#EV<8/ M"T/@[Q5J6D'7-'%KJ/\ :=G?6J/LFB$Q@MRMS <&2((R[?F5V7F@#[*HK\K/ MCM_P41^+OPPE\2>.OAW\%-4\8?#7P9=SV>L^)TU*"T.^RC>//VY/%VM:7X;_ .&/OAQ>_%;4?$.A6OB9X_MT.CVUCIM[ MN%NT\]P&'G3-'(J0J"W[MB2 !D _0VBOD3]C']KOP[^V+\,K[QGI^C7?AG6= M!U.?1=PU"VVF2,MA=XPPPVU3G(*@@BOKN@ HHHH **** "BBB@ HH MHH \S^)?_,O_ /89M/\ V:O3*\S^)?\ S+__ &&;3_V:O3* /__1_NL^)?\ MS+__ &&;3_V:O3*\S^)?_,O_ /89M/\ V:O3* "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH *\X^,?_ "2+Q5_V![[_ -$O7H]<'\3O TGQ+\": MGX$36+[0DU2![:2\TT0&Y2.0;7"?:89XQN4D9,9(SD$'F@#XO_X)1@-_P3N^ M%BL,@Z2__H^6JW[8^@0_M821?L+>$/GL+R>PO_&U[%_J],TBWF6XCM@PX%W> M/$JQ1\E8=\C +LW?0?[.?[-.D_LR_!.W^!'@GQ-K6H:3IT4D&G3ZB;-[JR20 MLV(VBM8D;:S%E\U).>#E>*^,M*_X)-^&M!BU*#P_\=/B]IZ:Q=37U\MIXB@@ M%QG6?Q;_;'O;0J#HGPM\.BP14^51JWB$! MY-N.C06,,0'HMV<5^.GQ=T/]I[_@G]_P3E\9?LA>,_#NF>)O#VH7-UX?\+:W M;ZCMN;J/7IG985L!"\CW2&263:&5,9 8[1O_ 'H_9V_9X\&?LU>";GP-X)FN M+FWNKV2\>6Z(:7&Q((8\J!E8+>&&!,\[(QDDYKDM+_93\.:A\3]-^,GQ@US4 M?'>O:"7;1AJ@@CLM+>3&Z2VM;>**,2G 'G2^9* ,*X'% 'S3J?P^UW0_V??@ M#^P_XA;S=1U.'1K?7E!W :;X9MXKF]&>\'-)7[UU?%/];+_ '+:W&)+B4\)&,X'PIT=_C6?CA= M7,TU_'H@T.UMVV^3;PO.9YW3C=OG980^3C$*8'7/QU\5_P#@G+HGQ7^-FI?' MN7XN?$CP[K>HP+9A="U>WL8+:S4AA;PJMF66+<-Q!=BS?,Q+UNM3 M_P""WEW>:*0+?3OA&D.I<9#-+J99$/\ M$%&'LM?0&E_\$]_A-8_"B+X<:GX M@\2ZSJMMK\?BBV\5ZG?)=>((-6A")'.MRT6QMD<:Q!'B9#&-K*:]8^$?[,'A MOX3:EXL\:IK>IZUXS\;>7_:OB2^^SF^801F.!(DCA2WBC@4_NXUAVYY<.: / M _VQ] A_:PDB_86\(?/87D]A?^-KV+_5Z9I%O,MQ';!AP+N\>)5BCY*P[Y& M79N\:_9%2XM?^"I'[3UIKH$=P;3PF=/0#:IL4LV4;!_='R XXW9[UMZ5_P $ MF_#6@Q:E!X?^.GQ>T]-8NIKZ^6T\100"XN;C_62R;+-=SO@98\D #H*^D-;_ M &(_ 4>IZ#XH^%&O:OX"UW0/#Z>%DU+1C;--VDO--$!N4CD&UPG MVF&>,;E)&3&2,Y!!YKPOX.?LG:1\"OV;;G]F7P3XLUVXTD6%UI^GWE\;1[S3 MTN5<9B>"V@5BC.74RJY!P,XXH POV0(XO'>E^+_VC[]1(?B%KT]YI[L,XT?3 M<66G[>P62.$W2^\Y->5Z?X2L?VP_VJ=%^/ZC=X ^%MKJFFZ!=C@:OJ^IJ+>] MN8C_ !6MM$GDQ2#B28NR$J@+?1WQ-_9C\+?$7]G6/]F+2M;UGPEX>CL+?2A+ MH,T5O=_8;9!&(!)+#,%1T4*^U067C."0?F;X>?\ !,GP=X"U_P -ZC??%?XE M>)=)\+W-K=6>@ZSKD<^D,UB0UNLELEM&&2)U1D4$ %1V&* /S(^+NA_M/?\ M!/[_ ()R^,OV0O&?AW3/$WA[4+FZ\/\ A;6[?4=MS=1Z],[+"M@(7D>Z0R2R M;0RIC(#':-_Z2ZG\/M=T/]GWX _L/^(6\W4=3AT:WUY0=P&F^&;>*YO1GO') M/%!:GU6?%?2VE_LI^'-0^)^F_&3XP:YJ/CO7M!+MHPU001V6EO)C=);6MO%% M&)3@#SI?,E &%<#BO5A\*='?XUGXX75S--?QZ(-#M;=MODV\+SF>=TXW;YV6 M$/DXQ"F!UR K?\ 9/\ VG_V*_@=]J-[H^AGQ2MQ>E=JW&L7=J)I M'.>GF3/^Z4DD+P"<5]W_ !7_ ."Y?BY\2/#NMZC MF%T+5[> MQ@MK-2&%O"JV998MPW$%V+-\S$MS73:7_P $]_A-8_"B+X<:GX@\2ZSJMMK\ M?BBV\5ZG?)=>((-6A")'.MRT6QMD<:Q!'B9#&-K*: /G^WM;K4_^"WEW>:*0 M+?3OA&D.I<9#-+J99$/^T048>RUZY^V/H$/[6$D7["WA#Y["\GL+_P ;7L7^ MKTS2+>9;B.V##@7=X\2K%'R5AWR, NS=[Y\(_P!F#PW\)M2\6>-4UO4]:\9^ M-O+_ +5\27WV'_ M (Z?%[3TUBZFOKY;3Q%! +BYN/\ 62R;+-=SO@98\D #H* +'_!8"*"#]D'3 MX+952-/%GAU551@!1=I@ #M7ZKU\4_'3]AGX>_';X+^&_@!?>(M>\.^%_"ZV M0MK;1WLU:1M."BW:22XM+AR8]H/R%0Q^\#7U_H.FWFCZ-;:7J&H7&JSP($>[ MNEB6:8C^)Q!'%$">^R-1Z"@#7HHHH **** "BBB@ HHHH **** "BBB@ K\T MO^"B/QBUKPQ:>&?@L?#?BK4_#/B^2<^);_PQID^H3QZ9;!=]FOD\QO>LPB9R MP*P^85^8J1^EM% 'X(?\$[OV@O!FO_\ !0;XZ:!X9\(>(]%L_%C>&UL(;K1Y M+2+3(M*TR5?+O >+3>%Q;JW^L&-M?I-^S#_QR C@JRGGK7>^"?V:/"'P[^*WQ+^,_A34M0BUSXH?V>=0 M,KQ/#:OIENUO"UL@B4CY6W,)&DRPXP.*M6O[/&AZ-^S=;?LU^$=;U?0+*STF M+2H-6TRX%OJD7E*!YZS;2!,[ L[;?F+'UH _.OXV']HGX&?\%%/A=\8_B->Z M1XS\'>,KNX\&:7!#8/:7/A^2_!F#19FE#O*(0)IR?FC1E"(,5YC_ ,$_;P:? M_P $X/CK/XV(&H6FN>-3K:R<%+E8-TH<'D';C(-?IG\.?V4;'PQXDT+QM\3_ M !CK_P 1=8\,1R)H\^OO;!+%ID,L>+38:_KGA[0/B'/'<^*]!TN6"*QU:5 SLSP// TZ@+<&WEB,RCYN M^^*?Q"\,ZO#:?8+.'P]JMO8V]G;-M,D<(^R M/(!*R!Y"SL6;&3M55 !^<7Q9_9YU?]F#6_V3? _BB[CO9;[XESZOXDO(E*P3 M>(-3*RILSC"!B\<6?F9$!QG-?6/Q7MKO4O\ @LW\*DT9@'TWP#J]UJ '4VLD MLD4>?;SB,?0U[MHG_!.SX06OPFUKX7>,O$7BCQA=:UJEMK/_ D6O:B+O7+6 M\L0HM9+>Z$2>7]F*DQ#80-[@Y5BM>P?"']F#P[\,/'^N_&/7-;U+Q;XV\0VT M-A=:YJWV<3QV5OS';P16T,$$,0;YV"QY=_F-?MI1W?QU\/2?L-?#-@ M-5\7P1#7KN-08M$T R#SII.PEN C06L1Y=BS_M^(])^.GQPBLD&0JJJ@ !5 50 *]W^+'["7PY^+7[+NG_LAZAX MC\0:7X1M+>WM[HV,MJ;S4/L\B3![F:XM9B9&F3S7:,1EW9LY!Q0!]EZ/_P @ MFU_ZXI_Z"*T:Y?P5X,_!WC*[N/!F MEP0V#VESX?DOP9@T69I0[RB$":4H'GK-M($SL"SMM^8L?6N0^'/[*-CX8\2:%XV^)_C M'7_B+K'AB.1-'GU][8)8M,ACDECCM+>W5YGC)0S3^;(%)"LH9L@'YF?\$_;P M:?\ \$X/CK/XV(&H6FN>-3K:R<%+E8-TH<'D';C(-;O[/]AK^I_\$N/@?^SA M?N3J'Q3^S:-(%R&&BS237UZ<>G]F1R19Z;I%]0*^WOB%^P+\-/'>L>+38:_K MGA[0/B'/'<^*]!TN6"*QU:5 SLSP// TZ@+<&WEB,RCYN.+/S,B XSFOT= M^.?_ 3WT/X[?&O_ (7O??%/XA>&=7AM/L%G#X>U6WL;>SMFVF2.$?9'D E9 M \A9V+-C)VJJBUHG_!.SX06OPFUKX7>,O$7BCQA=:UJEMK/_ D6O:B+O7+6 M\L0HM9+>Z$2>7]F*DQ#80-[@Y5BM 'A/Q7MKO4O^"S?PJ31F ?3? .KW6H = M3:R2R11Y]O.(Q]#7N/[:4=W\=?#TG[#7PS8#5?%\$0UZ[C4&+1- ,@\Z:3L) M;@(T%K$>78L_W(W(]E^$/[,'AWX8>/\ 7?C'KFMZEXM\;>(;:&PNM-?Z ME)9:_;VOVBX8!=["*R09"JJJ %4!5 H K?\%=?#VC^$O^"5_CWPGX?B$% MAI=EHMG;1CD)%!J%FB+^"@"OU+T?_D$VO_7%/_017QI\6/V$OAS\6OV7=/\ MV0]0\1^(-+\(VEO;V]T;&6U-YJ'V>1)@]S-<6LQ,C3)YKM&(R[LV<@XKZT\% M>'+SPCX5LO#6H:M>:[+9Q^6;Z_$*W,P!.#(+>*"+(&!\L:Y YRRB;?' $2Q2550C(82B0_Q,(,K:R?":5-+)X5I!J.90.Q<#>3CG;C/%?*-WJGB&;]K[ M]K3PMX$N3;2_$/4_!G@BR>+[RWFH6;Q74R'LUI:BYG;C/RU^SGQK_9O\+?&3 MQ#X<^(,.I7WAKQ=X1EGDTC7-+\G[5 MRACFA99XIHI895QOC>,\@%2I&:\^^ M%G[$?PN^$_B?1/&&D7NH:AJ.EW^K:U>75^Z2SZGK&KQK#)>W+*B#S(X?,BB6 M-4C1)6 6@#UGXC>/OA]^S1\+HM3>S;R+..WTO2=+L4WW5[<8\NUL[:/J\CXV MJ.BC+,0JL1\H_"C]BO58_P!D?XC?"CXDWD5IXO\ C++K>L>(KBU_>0VFHZZA M7RX>A>*V78@YPY5CP&Q76_M%_L%Z%^TA\5],^+^K_$OQWX6U#1+=[;38/#FI M6]C!:"4;97CS:R2"24<2,9"2,+PH '=? ']DC3/V>;+Q-*]>\31Q M12:WXKODU6]MTMED$"1$Q1J(XVE=PA4@LQSP<4 ?AI^US8_M>:!^Q)\._P#@ MFU\3/"6DR>(?$.J:;X7T?5K#4_M)O+72G1X[B.U$ >-(HTB6=Y'7:#NQAB%_ M:_X%VL?Q)_:"^)/QAO/]*L='>W\#:2TGS;H]+!FOY!VS)>3-"_J;4>E=S\// MV7/"'@_XES?'#QAJ>H>,_&\EM]BBUG63"7L[4Y)AM(8(H8+=&R=QCC#OGYW: MM7PS^SWI_A#]GP_ 'PUXAU;3!+;7$4NN63Q1:H;B\D>:XN5=HGC6:661W+", M[2V5P0" #YL^,'A^V_;'_:!\*?#[1@)?!/PB\00^(M?U$%:0:CF4#L6 WDXYVXS MQ6EX>_X)'?#WP[X;M_ <'QA^*D_AB$D2:')K\2Z=<0NY>2&6&.T0-'*2WF*" M-VX\Y.:^VOC1^S;X4^,&O^&_'MMJ-[X8\6>#Y)GT?6]*\G[3;I_FN7; 41@/O)QC=SWKWS]GSP3>?&?]I36_V[]?M9+'3KW1(O"W@ZWG0Q32 MZ.DQN9;Z5&^9#=S',"D*P@52PR^!G>,?^":7PG\8_!FZ^"Q\6^*]*M]:UF7Q M!X@U+3[RVCU#7-1E(8R7LCVKJRJP!6*)(XUVCY>!71?!_P#8%T'X5?%#2OBK MKOQ/^(7CRYT,3FQLO%>M+J%C!-/&T)F6%8(L2B-W16SP&/'H >1_\%#?^3@/ MV8O^R@I_Z3M7ZI5\B?M"?L@:'^T7X]\(?$'7_&7B+0[CP-?+J>DV^DFP6".\ M7CS7%Q97#N2ORE6@% $ MU%%% !1110 4444 %%%% !1110 4444 %?E;_P $BO\ DW_QG_V4'Q+_ .E MK]/M;T^[U72+G3;"^GTR:>-D2[MA&TT+$<.@F26,L.HWHR^H-?,O[*W[)7AS M]DG0-7\+>#/%&NZ[I^L:A/JLL.LM9R>7>71#32(UM:6[_.0"59F4?P@IM1Z5\8_MC-^T1\ M%/VQOA'^TIXDO=(\7> Y?$47A2TT86#V]UHTNOL(?M<;^=)Y\^Q=AD.P $HL M0WLP_1SP?\ =(\$_ !_@)H6M:G:)-9W<$FLVLJP:G]IOVDDGNTD5=J7#32O* M&"X#G.*\T^'_ .Q]:Z#J'A[5/BSXZ\2_$J3PE-]JT:/Q#+;&&UN@I1;@BVMX M&GG1&8))DV^DFP6".\7CS7%Q97#N2ORE6W$\W@Q+UK2!M@CDNKV)8#<284?O$B\U%V[5Q,_'3 !D?$;Q]\/OV M:/A=%J;V;>19QV^EZ3I=BF^ZO;C'EVMG;1]7D?&U1T499B%5B/PX_:>^ /BS MX"?!OX0ZM\1VB.K>-OCKI?B_QJ;8[K>WO-2DD;R4;_GA @$08\,XW<;@*_4; M]HO]@O0OVD/BOIGQ?U?XE^._"VH:);O;:;!X;62022CB1C M(21A>% H^&O^"<_P>L?AQXQ^'/Q'\1^*OB$/&RVJ7FI^*=3%]J-NMB6>V%M M.L<9B\B1VECP#AR2WN]5_X*C_LM6>@,%N[&'Q;=73=2MJUFB\^ MS8=![FOI+]LO7]6\8^"+O]D7X2B.7QC\1K"XL7(7=%I6D7.8;S4;G&-J(CLL M()!FG*JN0'*]Q\*_V5/#WP_^*5S\60H7=NK ?+7S-JW_!+[1-2^('B+XFV/QM^*NDZMXIN!<:B^FZ MY;6:R%,B-,162X2)3MC7HB\"@#ZIU+5_AC^QG\ -'T*Q@FGLO#]E9:#H]A;J M);_4IXD$-M;0J,&2>4CV ^9VVJ&(Y3]BSX :]\"/AMJ]]X_:%O&7CO7;[Q9X MB%L=T$6H:FP9H(CU,<"*D2G^(J6&-V!\\:W_ ,$JO .JS^&;O3OBM\2=(G\) M6UQ!I\VGZQ;PS"6]=Y+NY>7[&TCW%T[LTTI;+9V\* H^H?V:_P!E'P_^S9/K MNJP>+O%'C?5?$!MUN=3\6Z@-2O%AM0_E0QR".+;$IDD8+C[SDYH ^IZ*** " MBBB@ HHHH **** "BBB@ HHHH *_/;_@H9\9_&'PY\!Z'X \*Z+XFO+;QI>2 M66KZIX8TZ74+O3=+B4-<&-802D\X(AA'? /@?Q/X?T?5_#.@:+IME MG^$/V?#\ ?#7B'5M,$MM<12ZY9/%%JAN+R1YKBY5VB>-9I99''[;]L?]H'PI\/M& E\$_"+Q!#XBU_41S'<:[9(PL].A;HYA,AFO.H M3"1D[V8+\@Z[I7[0_P#P31\/?'SQI'HFD^*_AGXGU+4/%]E?W.J?8IK&\U(! M'MIH6AE:8N_EQQ;.&(&XKO.SW+P]_P $COA[X=\-V_@.#XP_%2?PQ"2)-#DU M^)=.N(7MZAXKTC2 M+W[?I?ARY6"'1[:9"?*=X88D>Y:('"?:9)%4\A0>: /SI_9W\$?$3X+?\$CO M 'P!U(S:=XM^(A&@VB-E9K0>);N:9WP1E'MK"26=@1E6C-?JC\1O'WP^_9H^ M%T6IO9MY%G';Z7I.EV*;[J]N,>7:V=M'U>1\;5'11EF(56(W?%?PIT?QC\3/ M"?Q*U:YF,G@\7\EG:#;Y+7-]$L'GMD;M\<)EC3! Q,V<\8^8?VB_V"]"_:0^ M*^F?%_5_B7X[\+:AHEN]MIL'AS4K>Q@M!*-LKQYM9)!)*.)&,A)&%X4 _+ MG]I[X ^+/@)\&_A#JWQ':(ZMXV^.NE^+_&IMCNM[>\U*21O)1O\ GA @$08\ M,XW<;@*^QOVM[>[U7_@J/^RU9Z P6[L8?%MU=-U*VK6:+S[-AT'N:]R\-?\ M!.?X/6/PX\8_#GXC^(_%7Q"'C9;5+S4_%.IB^U&W6Q+/;"VG6.,Q>1([2QX! MPY).1Q7K'PK_ &5/#WP_^*5S\60H7=NK ?+0!P_[9>OZMXQ\$7?[(OPE$4CV ^9VVJ&(^5M6_X)?:)J7Q \1?$VQ^-OQ5TG5O%-P+C M47TW7+:S60ID1IB*R7"1*=L:]$7@56UO_@E5X!U6?PS=Z=\5OB3I$_A*VN(- M/FT_6+>&82WKO)=W+R_8VD>XNG=FFE+9;.WA0% !]#_L6? #7O@1\-M7OO'[ M0MXR\=Z[?>+/$0MCN@BU#4V#-!$>IC@14B4_Q%2PQNP/L&OEC]FO]E'P_P#L MV3Z[JL'B[Q1XWU7Q ;=;G4_%NH#4KQ8;4/Y4,<@CBVQ*9)&"X^\Y.:^IZ "B MBB@ HHHH **** "BBB@#S/XE_P#,O_\ 89M/_9J],KS/XE_\R_\ ]AFT_P#9 MJ],H __2_NL^)?\ S+__ &&;3_V:O3*\S^)?_,O_ /89M/\ V:O3* "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@#S/XE_P#,O_\ 89M/_9J],KS/XE_\R_\ ]AFT_P#9J],H M __3_NL^)?\ S+__ &&;3_V:O3*\S^)?_,O_ /89M/\ V:O3* "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***_!K_ M (*$?\%2_P!H;]E+]H&X^$?@#PGI(TRVM8)HK_6(;B7[;YT:NSP^5- H2-BT M9^\=RGD=*]/*LIQ&8U_J^&2YK-ZNVB_X1"*6%D9APWS88 9&0"/L?_A^_^UW_ -"[X/\ M_ .]_P#DVLL7X=9C"K*.'<90Z-NS^:+H\3X64$ZEU+JK7_$_K+KYF\>?M@? M'X>^/G^%6I:M=:IXGA59)]*T+3;W6KRW1^0T\5A!<-""/F'F!21R,U^8W[&7 M_!3K]H+]H[P9\3M:\9>%--A_X0OPU=ZS:7NEQ3QP-=P(S);R++++EI -RX<< M(2=L0;!X M&XD=3GX[,\MKX#$2PV(2YE;9WW/>.6W.G)<&8(LZRHC)*3 ^8B/,'&5^9JZW;Z6EY$R(T4TNBR32V^--9\(PZ=X6#4=,M)O-N)Y)K:22-[EF5 JHS MJD414MNXK@.@_:FBJ.J7-W9Z9<7EA;F[GBB=XX%8(974$A S< L>,G@9YK\3 MH_V]OVF?#/Q-^%_@_P ;WGA.77OB!J4NC:SX1MH)&N/#=U*KFT\Z\BNIU9_N M&:-XT8C.Q5Z@ _6'X,_'#P)\>=#U3Q%\/VNFMM(U6[T:X^UVTEJWVJR8+)M6 M55++D\,.#TZ@@>O5\'_\$^/VA_BI^TE\*O$_BKXPQZ?%J^B>+=5T+;I<;Q6P MBL"B#:)'=SDECDMD^U?>% !1110 445^;W[<'[8WQ1_9I\2Z/H'@;0K.YM]0 MM3/#* &8ECPPX[UY^:9G0R_#RQ6);4%;97W/2RG*<1F M.)CA,*DYN^[MMJ?I#44\\%K ]S -4^'>JV>D:?:ZO#]GGFL8IXY_*8C>J ML\[KAU!1LJR MZNW6Q_1[;7-M>VT=Y9R+-#,H='0AE96&001P01R"*GK^;CX7?\%&OCQ\*/ . MF?#O2+/1[^TTF+R();Z&=Y_+!.U2R3HI"#Y5^484 5W_ /P]<_:(_P"@-X<_ M\!KG_P"2J*/B/E,H1=1R4K*ZY;V?57ZA6\,,XC4E&FHN*;L^:UUT=NA_017R M7XZ_;C_9F^'7C#5? WB+7KB6^T!0VKOI^F7VH6VFAAN'VNXM8)8;X 6O4/)/ZD/'?CGP]\-_"M MYXU\5FX73K!/,G>UM9[V1$'5O*MXY)"J]6(4A1DG !-?(WA;_@I7^Q!XP_LR M32/'MO%;:S/]ELKN]M+NQLYY@2-B7%Q!'"6!&"-_6O2?@EXB^/7C3]GT>,/V MB],TW0]?U;3VNFTK3EE_T*.6+<(IFE=BTHS\X 4_+SC)_GK^ 6B?$W]H'_@ MBYHO[*GPI^'&J^)-9U^]N4M]4E%O!I5H$U62=K@W$LH8% I3:J[B21@KU /Z ML5964,IR#R"*^3/V@?VZ?V3_ -EGQ+9>#_CWXRMO#^J:A;?;(+9X)YY&@W% MY$$4FT%E8#=C.#CH:]D^"'@C6_AG\&/"/PX\2W_]J:CH&BV&FW5YS_I$UK D M3R!M3NDO==T">Q%OJ. MGZ391[(_L\S%R5@B!9R#MWEY/*^9R #]3/%G[5/P,\%^&O#7BC6=7FDC\8P+ M![+XE?#? M5K?5]#U",R07D#?(0I(8'(!1D8%75@&5@0P!!%?D[^S]\1='^.__ 5C\2?$ M#3=TFDZ3\+M'_L,2C&VVU=X+TR(F2%9A(%8CGC&<5\B:I\1/$_PJ^ 7[=WAK MPF9HM+TGQ'<'3Q$=JP2Z]^ZNQ%C[@7<'P, 9R.2: /V]\!?MC_LW_$WQI:> M_!7B1;N^U,W(TV1[6XAL]1:S.)Q97#=7\&7&DO;\2>=Y&Q@I[^:&.X'AL\YK][B P*L,@]10!X!\ M_P!J/X'_ +4&CW/B/X%ZO-KNFVK^6]X+&[M[8N.J)+/#&CLO\2HQ*Y&0,BOH M"OY:?V-?VC?C_P#LU?\ !-#X.:[\%++1;^+Q/\0&\.7<&I^:LSF_NY2HCD0E M(@PC*,[)(5W9"G%?K?\ G]H3]IFS_;(M M'LK&[LI+F[U73[&WDBO;IK@3QK SKYAMD6)MI4>86W8'/? G]K;XBR?"?X=_ MLX_!FY;1IO"GPS\+:AJ>JCPSJ7B=FN]0L4:VMA#IPQ FQ-[RRDE@=L:Y#, # M]X:*_''7/VHO^"BNL?L+K^TCX3\$:?X?\<>&S<_V_P"&=".W\/1M820:K= MRQ(JW4TK&ZDCCB2Y$L4:>66?:6R%"EP#[VHHHH **** "BOG?]J#XO\ BCX( M?"R7QQX2TM=4NEN(X")0QB@1PQ\V0(02H("\$ !J5O_ /%U^!_QZ_:7\=_M$_V5_P )K:6%K_8_G^3]A21-WVC9 MNW>9))G'EC&,=^M?/% ']:%%?A[_ ,/+?CM_T"=!_P"_%Q_\D5T?A#_@HS\< MM<\3V&C2>'])O1=3QQ>1:Q3I,^Y@,(3,X!(Z94T ?I)\8OVFO@Q\"-4TOP]\ M0]3F&KZWO-AI>G65SJ>H7"Q??=+6SBFF*+W?8%!XSFG_ 5_::^"/[0]SK%G M\'];&KRZ T*:C&;>:WDM9)S(%CD2>.-DD'EMN0C(/#$N?M4M@MPUSYEH1EMQ8C(C!<,H(20,P' MI'[%'[6G[*7Q\?XB_M'>#VF\(:\MM9?\)MI6L!+=]/;2TG47$AP,J4+(TA/2 M(!E1@10!]3?%;]L3]G;X*^*IO!7Q#U]K;4;*U2^OH[:RNKU;"TD)"SWCVT,J M6L3$8#SLB]\XYKZ.M]0LKO3TU6RE6XMY8Q+')%^\5T89#+MSN!'(QG/:OY8M M?^)&H>/_ -N'Q1HEGJ.H>"O@]^UO#9:?;^(=2L MQ?PZ;;_96CLM\@,"7GF& M*.6>,G9,C"/!5J_;K]C_ .)?QN^)&K^)[/4=-T'3?AOX3U2Z\.^';C3TN#/J M,6FMY'FH7D:-88RIBR-V]T;& 2 37O_ 4H_8QTO6=8\/:KXKN;.]\/$#58 M;C1]3B:QST^T;[4>2#CK)M%?7_@CQSX-^)7A6R\<_#_5+76M'U*,2VMY9RK- M#*A[JRD@X/!'4'@\U^'_ ,'OB1>?#K_@HW^UDUAX+UCQL]ZGAM!8Z3##*'86 M+XCF,TB*BR;L;CE< Y[ _6?_ 28_9D^+?[*W[*S^"/C-$EAJNK:U>:Q'I4< MJSKID%RL:I;[U+*2#&7.UB 7QG.: /L_X[_M$?!C]F7P2OQ%^.NO0^'M&DN8 M[-+B9))-\\@9E14B5W8D*QX4X )/ KA/!7[:?[+_ ,0?@SJ?[0OA;Q=;2^#- M'G:UNM5GBFMH5F4)\BB:-&=B9$50BMN8[1EN*^;OVZ?V>/VO_B1X\\-?&K]F M+Q%H0N?!-E=_9?#FN6(G@OKFZXE8S,Q5':)5CC.U"F7_ 'BJ[8_/?X@_M03? MM7Q?LS>$_$'AL>$[L?%62R\5:(ORP0:MX=V%H2!CS$I(V M&XDCSD'H0=RL@"JW M49QTKP']ARTT[XM_\$]?VA/&_C6$37/CC7?&5WJ)F^=QNMPBH2>1Y0'R ?=[ M8H _>=)8Y(A-&0R,-P*\@@^F.M?+G@3]M#]G;XE_%6[^"'@S5KZZ\5Z=_P ? MNFOH^HP2V@(!#7'FVR+"I!&&D*@Y&#R,^9_\$P?%OB;QO^P'\+?$'BYY);XZ M,MN7F.7>*UD>")B>^8T4Y/)ZGFOSR_X3CXA?"S]O7]L_XF_"N+3I=9\.>%_# M^J1)J:R-;.+324F92(F1B6"8'S 9/)H _?\ KS'XI?&#P)\'=)L]4\;W,B/J M=TEA86EM#)=7=Y=2 E88((E:21\*S' PJ@LQ"@D?D;X9_;8_;5T'PW^SW\;? MBC;>%I/!OQ=U71O#MU86,5Q]OBGUB(F*Z\]G$:[F5G,(B(1?D+.3O'3?MU6' MQMNOV_?V<-.\*^)=*L;:^U#Q!)I4=SI,MR+2>#3E\U[C;>Q?:0X9A&$^S^7G MDR4 ?I1\ ?VC/A7^TOX2O/&'PJNYYXM,OIM+U"WN[:6TNK*^MPIE@FAF571T MW#/!'/!->Y5^>>I?&OXH^+_VFM1_9'^"=YHVBZIX;T/%.OW&FO[5 MABM[1;F+:74&61Y99"$VH,GYQ\"^,_\ @IS^UOI'AT^$]-\/^&E\<^%OB-8> M _$-LQG6WO?M[2&VN+1B[?9XYUA=6\WS2F=P'8 '] U%?CQ^T;^T'_P4/_9= M^&'A77/&@\"ZWK'B/Q[9Z JZ?'>PQ-8:@08%!E+>5)N21'/I+DZ2;FVM ]C;R7CF2[D$4>$B#,1N89/\R0#['7X(:?\??VJOV6_^"77 MPM^+WA?4_#NL17-EX>M0MUIUQ%/;6=\L,2+N^UR+/,"QW2D1J>T?I]^^,/C_ M /$[XB?M5ZK^R7\"+W3M"G\+Z%%K&NZSJ-F^H%);Q@+6V@@2> ;BN9))'5%?DKX$_;D^._B[]GOXUF]TG0['XJ? ^6_AU.-Q.VDWB6D4LT5Q M$@?S5$Z1,%1I#@C);!P/*?#/[;'[:N@^&_V>_C;\4;;PM)X-^+NJZ-X=NK"Q MBN/M\4^L1$Q77GLXC7W!(\U8_L>XID$;@,9'6OL3Q5X1\-^-])30_%=HE[:)=6EZ(I,[?/ ML9TN8&X(SLFB1P.A(P01D5^4'C?_ )3C>#/^R57'_I=WALK/-Q<.J(N(HB@9FWLR@,3\[>&_P!O M7XY?"#PW\7O$O[2'A>^U/PWX!T^+4] \2+H5]X(K[X M27=S=P>%]6ET6^:YM9;1EO(55I$"3JDGR[P#N4<@UX/X%\2?M\Z;\1O EWXX ML?#WB7PCXKMYY?$!TN!K";PY*(O,@6-Y[N1KR-V/ELPB#94MA 0M?EW\,?'W M[5_PKTC]K3XI_L^/X;M--\'?$'Q'KM\=:BGNI[W[)&DLMO''$\2Q*(D+>8SN M79@H5,%R ?T=T5^+^A_MH?MC_%[]HGP7\*OA/9>%--TOQ]\-;3QS9S:BES,] M@+QHP?.".OGM&2#O#,_RX/H_P #/V_/%EC^R!\4OC=^TO8VC:[\'?$& ML>&]572 T,%_"_&-YI]EK^FZ;936MSH M?]IIOBEAN)+F47"Q?=E#Q(78#;L#?+[9\7?VC/BKJ'[:FB_L7?"F[T_PU-=> M%9_%5SK.I6;WYE"SFWCMK>$30*2"IDE8N?D!"[3S0!^A-%?SU?\ #Q;]O*^_ M98OOVK!8>#[;1_"GBG_A'?$=O;Z=>W4L5O%*L,][#_IB!TC9TPH+9#'++L.? MU._X7'\1_&/[4^@?##X7:GI%YX2M_#">(/$-PUI)-+_IDICL%MYDN%1/M(2: M3#QOM2'.6WC !ZK\=_VD/@[^S/X9C\:?&W4YM&T>1]AOA8W5U;QL2J@2R6\, MJQ%BP">85WGA9;R7-I/9O(AZ.([B.. M3:PY5MN&'()%?G/_ ,%J@#_P3-^)1(Z?V-C_ ,&MG3_VO_VC?C_^S3\'OA!K M?P3LM%OXO$VMZ#XW M37 GC6!G7S#;(L3;2H\PMNP #]BOAI\0/#OQ8^'6@_%+P@TCZ3XDTZUU2R:5 M=DAM[N-98RR_PG:PR.QKMJ_![X$_M;?$63X3_#O]G'X,W+:--X4^&?A;4-3U M4>&=2\3LUWJ%BC6UL(=.&($V)O>64DL#MC7(9AZGKG[47_!176/V%U_:1\)^ M"-/\/^./#9N?[?\ #.N:5>*]Y;VQ!:YL0UQ#(H\L[Q&ZN6PRAMR@, ?L=17P M3^QC^T%\6/VK4U#XY6D^G1?"V\$=OX>C:PD@U6[EB15NII6-U)''$ER)8HT\ MLL^TMD*%+_>U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 >9_$O_F7_P#L,VG_ +-7IE>9_$O_ )E__L,VG_LU>F4 M?__4_NL^)?\ S+__ &&;3_V:O3*\S^)?_,O_ /89M/\ V:O3* "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O M@W]J'_@G#^S+^UIXEC\;?$2RO-/UU46*34-*F6":>-!A5E#I)&^T2%&0JC"KDX ))/T-116=>O4K5'5JR&[GPQ>>-[M[6*WT"ZGNUT&SL8V)F5)D M59IKN3/^O>)$ 556-0&+Q^#O@7\4/B!^T%H/[3?[0MMH^DZEX2TJ\TS1-(T6 MYEOTB?4=GVFXGNYH+5G8J@CCB6$*@+'>Y8;?MBB@#YDU3P]^TUXK\:_$3POK M&HZ1I/@G4]'CM/"U[IWG#6;6]F@9)Y9RW[O]W*=T6SG 7OFORCT#_@G]^WGI M'PW^$'@VUO?A]9S?"+Q(NJVYC^W-_:>?,WW5S((T/FG<-T03,A8L94(VG]]Z M* /S_P#^"?7[/7QP_9L\%>+_ E\9ET-VU[Q/J'B*UFT6]N+H*-296>&19[6 MWQY97AU+;P>0N.?T HHH **** "BBB@ KX\^-_[$7PA^/_CD_$#Q[=ZM]L^S M16JQV]RJPI'$6(VJT;E]EW#'9AB<;4]MBJCG*UKO>P5^:7@ M'PE^W]\'-)\4>"[#0O!_C;1]7UW6[_1WOM7N;&:QM=3O9KA(KI/L5PLZ 2DX M1U(!V<@ U^EM%=9QGX&^(O\ @D]\:/ W[.?PKT/X&^*-*D\??#3Q3-XO:.^2 M2'1[N\N9$D:-%16:-(O*1(P5^9=Q.PMQM?M(?\$[_P!K']JOQIHW[4>LWW@[ MP1\3/"(M#I%C8QSZA97GV643@:A"M)\*Z^]U8#7='>\?4 M?['NMR,B6:TY2-CN"28Y_1.B@#\\O%/[)_BWX5?M Z!^TI^RU9 MZ9-TDCN(X+DI/ R*IWQ,'B^4%2,EWP:_84T_ M2/V>?B+\+?CC?1:SKGQ@O]4U;Q1=6(*01W.IC&RT\P;@EL OE,PSN&X@9VC] M"Z* /R:TW]C7]HKX@^'/A+\"_CQ?:(?!/PBU"RU)K_3KB>6^\02:0ABT]98) M($6U54(:Y_?3^8X^7 Y'Z>^-;GQK:>%[RX^'=G9:AK2I_HL&HW,EG:NY(_UD MT4-PZ@#)^6)LD8XSD=110!_/=X$_X)O_ +;7@K]E3X<_LV*?!%Q)X!\>6WC+ M[?\ VQ?JMS';222BW\O^RR49GD/[S

Z\*:S\./',.LOHMWJUQ%M,\)^)M&U(W8TN\ATB M)8+6X21%$K2K&H!.(\8.-P8K7[O44 ?G=XJ^!?[7OBOX4Z/\,?$GB#2=7;Q1 MJQO/'UZ+VZL-NG2LOFZ=I$:V\YCA,0$6YY(W90YR))2ZOV4?VB M?&]G\.T\/1?!#Q5??VC8Z*+^Y%]I-TR+YKV\7V/R1'*X(,'FA44+M?Y2&_3> MB@ HHHH **** "BBB@#Y\^//[-G@+]HB'2X_&UQ?6S:09C ]E(B$B?9O#;TD M!'R+C@&OG>/_ ()J? A)%=M4UUP""5,\&#['%N#^5?H710 4444 ?"GQ!\&? MM>^%/VH=4^-/P4M_#^O>%=3\/:;I=YHFK7\]A<275E/=R>=!-';W"1E4N I# MIB0'JNT$_)NM_P#!.+XH?&ZV^.?Q&^*]_I7A+Q;\8=*M-)M;'0WDNK/3X;'R MW5KB=HX&N))WB02L(EVIN"[L\?L[10!^%6K?L!_M??M*?LP>%OV2/VG9?!V@ M:5X*AMHK'Q%H[7.H:HS:?%Y-LT43I;10Y3"S.78N 0(U)#+]2_L7?"']OGX2 M:/H'PH^.FK>$/^$/\$6K6EA)H,4RWVJQQQ&*WCN1)&L4,<8;>[1*)'DC3.5W MF3],** /S _9E_9N_:E^%W[9GQ3_ &A_B':>%1H?Q0;3S)!IVK7<]W8#3(FB MBPLNG0I-Y@/S_/'M[9Z5^G]%% 'R/\3KS]N:P^+P7X.6'@O4_ ]Q9(H_MBYO M+/4+:\!;>S&&*>.6,C:54*A/(++]X_/OCW_@GQ>:M\'-&B\+:Y;GXF^'_&)^ M(4.MW$+0VEUKLLWFSQR1(7>.TE7$(12S(B(27*G=^G5% 'PA\*?V>?BAKO[5 M>H_MB?'Y--T[5HM!C\,Z%HFE74E]!96?FF>>:6XDAMS)--(< +$H2/@EB#PYTWPSIUOIUL9#EW2W0 M(&ZY^SA\ ?@Q8V_@];_P"#?B'0 MM/>?VEO@%^T]\4OVI/@_\%QI7PQDU&XGM]0U6[AN+R35;=()43R]/E5%B"DHQ),F1E4K](J* /S;\<_ MLR?'#P'^V6?VSOV>AI&IS>)=%BT7Q5X>U6\ELDF\C;Y-S;74=O/B2,(JE7A M**<$9?"\_C#7?B/8_$/7I;R_NK>TB_LK>EII] MMY=C*\B+&_S3R",[MQ$>& 7]P** /SQ_;K_9^_:$_:4\%?#[0_AG;^'K6\\- M^)]+\4:C_:>HW,$6\+RV?]KW9NR9I_M+S+_P 2X(0K_(J%AN4;B5)VC](** /Y M^I_^"=O[<5OXSOOB#9S>"IS)\3;WXA)H=SJ5[<:==?;E5!#\,MI/QGL'7S-+AN?/AO)K)K7&R4[4A MA\QN=TCR[0V(\E1^N-% 'XB>,_V(_P!N#QO^P%X;_9'U*Z\%?VIH$^E0Q7"W M=[%;I9Z,R/&Q?[)(TLLY4!EV1+&%R"Y8A?HKQ-^S1^T%X(_:[B_;3^"4&B7F MH>)]"AT7QAX:O[^:""1X-GE7%I>K:N2T>Q4Q);H&13P&?Y?TQHH _,ZP_8[^ M*F@? CXU0Z=+HU[\2?C9)J$E^TMS-!I5DMY"UK!%'*MO)-(EM"V[+0J97+?Z ML$8\5\6?L8_M>ZY^SA\ ?@Q8V_@];_X-^(="URZN'UB]\F]&@(T<<<8&F%E, MPUC>]18YBH,B(Q=5;'(#$*2 >A*C/H.E?F+XH_ M9N_:FU;_ (*.Z1^V#I]EX5_X1G1_#\GA=;.35[M;Z6U>>6;[20-.:-9/W@_< M[V7Y<>;SD?J#10!\#?MX?LK_ !-_:$TCP?X^^ .OV_AOXB?#K5CJVAW5ZK-: M2^8NR:";:K,$E4+DA6! *D88D>?WG[+O[4/[4WP7\;^#/VVM?T;3;GQ1HW]C MZ=I?A07#:;8,KK.+R87+;I[@S)'@9"I&A56S(YK].:* /S"_9H^$G_!1?1H_ M#G@+]I/Q+X8;POX*2,17&@M=?VGKK6J;;9+N6152*$':\NQ"\I3:PVEMWEW@ M_P#8\_:\T'X0_M%?#O4+7P>UU\:]2UO4+*2/6;TQV/\ ;<)MV27.F OY*'<& M4#>PQA0F:?[*X?[6N[3%4;MJCRB>.3O/2MGX5_L"_%76O@E\>?@-^T0^B6NF?&'Q/ MJWBBVNM#O;B]EL;C4VB=$>.>TM0PMY(4<,'_ 'G(*KUK]=Z* /R9@_9,_:B^ M,?P<\!?LR_M--X>7PWX)U#3KC4=8TN\GN+O6[?2!FVC^S2VL:VYD(C^T.9I/ MNML7Y@5Q=+_8&^,'Q"U;]HCP[\=?[!L_#7QO>VGMIM(O[B[O-.FL4V0%XIK. MW23#!)#B5<%=N"#N'[ 44 ?DS!^R9^U%\8_@YX"_9E_::;P\OAOP3J&G7&HZ MQI=Y/<7>MV^D#-M']FEM8UMS(1']H-/C%X'TW6M8MU5%OV5H;DHGW5:6%D=U7LK$@#('4T ? M'/P ^(/@W3/AEXX_8Z_:O\-^#OAYI7A[3DM)H-&U-&TF[M-4CN&GC7SMLB7, M:HTDZN6DQ*DA^^">U_X)1? ._P#@M^RO8:WXCN[O4-5\5LEZD]^I2Y32H$$& MEP,IY0)9I&WE_P #2,*^B=7_ &'/V0M>\/\ AWPIJWPZT.;3/"=Q+=:5:&U4 M0P33[?-8H/ED,FQ2_F!MY4%LD U]4@!0%48 H ^"/^"D/[/OQK_:N_9AUC]G M?X-KHD+^)'M?ME]K-[/;"V2SN8;E?+C@M;GS2YBVGT$['5_ WB32/$.I&?5[QK>4Z,K*D4#+INX^<6+,SHOEXP ^ MJ#=_;6N%4 MZ>D;$/\ NPAD7*_-N!^6ODW0_P!AS]M7X(?"#XL_LE_!>Z\*:S\./',.LOHM MWJUQ%M,\)^)M&U(W8TN\ATB)8+6X21%$K2K&H!.(\8.-P8K M7V;XJ^!?[7OBOX4Z/\,?$GB#2=7;Q1JQO/'UZ+VZL-NG2LOFZ=I$:V\YCA,0 M$6YY(W90YR))2Z?HC10!^9'[+?[*GQZ_91_:)\;V?P[3P]%\$/%5]_:-CHHO M[D7VDW3(OFO;Q?8_)$:%10NU_E(;]-Z** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \S^)?_,O_ /89M/\ MV:O3*\S^)?\ S+__ &&;3_V:O3* /__5_NL^)?\ S+__ &&;3_V:O3*XCQWX M?U?Q!967]AO"ES8WD5VOG[MA,>>#M!/4UE?\7C_Z@W_D>@#TRBO,_P#B\?\ MU!O_ "/1_P 7C_Z@W_D>@#TRBO,_^+Q_]0;_ ,CT?\7C_P"H-_Y'H ],HKS/ M_B\?_4&_\CT?\7C_ .H-_P"1Z /3**\S_P"+Q_\ 4&_\CT?\7C_Z@W_D>@#T MRBO,_P#B\?\ U!O_ "/1_P 7C_Z@W_D>@#TRBO,_^+Q_]0;_ ,CT?\7C_P"H M-_Y'H ],HKS/_B\?_4&_\CT?\7C_ .H-_P"1Z /3**\S_P"+Q_\ 4&_\CT?\ M7C_Z@W_D>@#TRBO,_P#B\?\ U!O_ "/1_P 7C_Z@W_D>@#TRBO,_^+Q_]0;_ M ,CT?\7C_P"H-_Y'H ],HKS/_B\?_4&_\CT?\7C_ .H-_P"1Z /3**\S_P"+ MQ_\ 4&_\CT?\7C_Z@W_D>@#TRBO,_P#B\?\ U!O_ "/1_P 7C_Z@W_D>@#TR MBO,_^+Q_]0;_ ,CT?\7C_P"H-_Y'H ],HKS/_B\?_4&_\CT?\7C_ .H-_P"1 MZ /3**\S_P"+Q_\ 4&_\CT?\7C_Z@W_D>@#TRBO,_P#B\?\ U!O_ "/1_P 7 MC_Z@W_D>@#TRBO,_^+Q_]0;_ ,CT?\7C_P"H-_Y'H ],HKS/_B\?_4&_\CT? M\7C_ .H-_P"1Z /3**\S_P"+Q_\ 4&_\CT?\7C_Z@W_D>@#TRBO,_P#B\?\ MU!O_ "/1_P 7C_Z@W_D>@#TRBO,_^+Q_]0;_ ,CT?\7C_P"H-_Y'H ],HKS/ M_B\?_4&_\CT?\7C_ .H-_P"1Z /3**\S_P"+Q_\ 4&_\CT?\7C_Z@W_D>@#T MRBO,_P#B\?\ U!O_ "/1_P 7C_Z@W_D>@#TRBO,_^+Q_]0;_ ,CT?\7C_P"H M-_Y'H ],HKS/_B\?_4&_\CT?\7C_ .H-_P"1Z /3**\S_P"+Q_\ 4&_\CT?\ M7C_Z@W_D>@#TRBO,_P#B\?\ U!O_ "/1_P 7C_Z@W_D>@#TRBO,_^+Q_]0;_ M ,CT?\7C_P"H-_Y'H ],HKS/_B\?_4&_\CT?\7C_ .H-_P"1Z /3**\S_P"+ MQ_\ 4&_\CT?\7C_Z@W_D>@#TRBO,_P#B\?\ U!O_ "/1_P 7C_Z@W_D>@#TR MBO,_^+Q_]0;_ ,CT?\7C_P"H-_Y'H ],HKS/_B\?_4&_\CT?\7C_ .H-_P"1 MZ /3**\S_P"+Q_\ 4&_\CT?\7C_Z@W_D>@#TRBO,_P#B\?\ U!O_ "/1_P 7 MC_Z@W_D>@#TRBO,_^+Q_]0;_ ,CT?\7C_P"H-_Y'H ],HKS/_B\?_4&_\CT? M\7C_ .H-_P"1Z /3**\S_P"+Q_\ 4&_\CT?\7C_Z@W_D>@#TRBO,_P#B\?\ MU!O_ "/1_P 7C_Z@W_D>@#TRBO,_^+Q_]0;_ ,CT?\7C_P"H-_Y'H ],HKS/ M_B\?_4&_\CT?\7C_ .H-_P"1Z /3**\S_P"+Q_\ 4&_\CT?\7C_Z@W_D>@#T MRBO,_P#B\?\ U!O_ "/1_P 7C_Z@W_D>@#TRBO,_^+Q_]0;_ ,CT?\7C_P"H M-_Y'H ],HKS/_B\?_4&_\CT?\7C_ .H-_P"1Z /3**\S_P"+Q_\ 4&_\CT?\ M7C_Z@W_D>@#TRBO,_P#B\?\ U!O_ "/1_P 7C_Z@W_D>@#TRBO,_^+Q_]0;_ M ,CT?\7C_P"H-_Y'H ],HKS/_B\?_4&_\CT?\7C_ .H-_P"1Z /3**\S_P"+ MQ_\ 4&_\CT?\7C_Z@W_D>@#TRBO,_P#B\?\ U!O_ "/1_P 7C_Z@W_D>@#TR MBO,_^+Q_]0;_ ,CT?\7C_P"H-_Y'H ],HKS/_B\?_4&_\CT?\7C_ .H-_P"1 MZ /3**\S_P"+Q_\ 4&_\CT?\7C_Z@W_D>@#TRBO,_P#B\?\ U!O_ "/1_P 7 MC_Z@W_D>@#TRBO,_^+Q_]0;_ ,CT?\7C_P"H-_Y'H ],HKS/_B\?_4&_\CT? M\7C_ .H-_P"1Z /3**\S_P"+Q_\ 4&_\CT?\7C_Z@W_D>@#TRBO,_P#B\?\ MU!O_ "/1_P 7C_Z@W_D>@#TRBO,_^+Q_]0;_ ,CT?\7C_P"H-_Y'H ],HKS/ M_B\?_4&_\CT?\7C_ .H-_P"1Z /3**\S_P"+Q_\ 4&_\CT?\7C_Z@W_D>@#T MRBO,_P#B\?\ U!O_ "/1_P 7C_Z@W_D>@#TRBO,_^+Q_]0;_ ,CT?\7C_P"H M-_Y'H ],HKS/_B\?_4&_\CT?\7C_ .H-_P"1Z /3**\S_P"+Q_\ 4&_\CT?\ M7C_Z@W_D>@#TRBO,_P#B\?\ U!O_ "/1_P 7C_Z@W_D>@#TRBO,_^+Q_]0;_ M ,CT?\7C_P"H-_Y'H ],HKS/_B\?_4&_\CT?\7C_ .H-_P"1Z /3**\S_P"+ MQ_\ 4&_\CT?\7C_Z@W_D>@#TRBO,_P#B\?\ U!O_ "/1_P 7C_Z@W_D>@#TR MBO,_^+Q_]0;_ ,CT?\7C_P"H-_Y'H ],HKS/_B\?_4&_\CT?\7C_ .H-_P"1 MZ /3**\S_P"+Q_\ 4&_\CT?\7C_Z@W_D>@#TRBO,_P#B\?\ U!O_ "/1_P 7 MC_Z@W_D>@#TRBO,_^+Q_]0;_ ,CT?\7C_P"H-_Y'H ],HKS/_B\?_4&_\CT? M\7C_ .H-_P"1Z /3**\S_P"+Q_\ 4&_\CT?\7C_Z@W_D>@#TRBO,_P#B\?\ MU!O_ "/1_P 7C_Z@W_D>@#TRBO,_^+Q_]0;_ ,CT?\7C_P"H-_Y'H ],HKS/ M_B\?_4&_\CT?\7C_ .H-_P"1Z /3**\S_P"+Q_\ 4&_\CT?\7C_Z@W_D>@#T MRBO,_P#B\?\ U!O_ "/1_P 7C_Z@W_D>@#TRBO,_^+Q_]0;_ ,CT?\7C_P"H M-_Y'H ],HKS/_B\?_4&_\CT?\7C_ .H-_P"1Z /3**\S_P"+Q_\ 4&_\CT?\ M7C_Z@W_D>@#TRBO,_P#B\?\ U!O_ "/1_P 7C_Z@W_D>@#TRBO,_^+Q_]0;_ M ,CT?\7C_P"H-_Y'H ],HKS/_B\?_4&_\CT?\7C_ .H-_P"1Z /3**\S_P"+ MQ_\ 4&_\CT?\7C_Z@W_D>@#TRBO,_P#B\?\ U!O_ "/1_P 7C_Z@W_D>@#TR MBO,_^+Q_]0;_ ,CT?\7C_P"H-_Y'H /B7_S+_P#V&;3_ -FKTRO(;[P_\2?$ M%[IW]OOIB6UE>179^S^;O/E$\?,".03Z5Z]0!__6_OXHHHH **** "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 -HHH **** "BBB@#_V0$! end XML 15 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Document and Entity Information - USD ($)
$ in Billions
12 Months Ended
Apr. 30, 2022
Jun. 15, 2022
Oct. 29, 2021
Document Information [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Apr. 30, 2022    
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 1300 Seaport Blvd,    
Entity Address, Address Line Two Suite 500    
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    
Entity Shell Company false    
Entity Public Float     $ 3.3
Documents Incorporated by Reference Portions of the registrant’s definitive proxy statement relating to its 2022 annual meeting of shareholders (the “2022 Proxy Statement”) are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. The 2022 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, 2022.    
Amendment Flag false    
Entity Central Index Key 0001577526    
Document Fiscal Year Focus 2022    
Document Fiscal Period Focus FY    
Class A Common Stock      
Document Information [Line Items]      
Entity Common Stock, Shares Outstanding (in shares)   103,650,130  
Class B Common Stock      
Document Information [Line Items]      
Entity Common Stock, Shares Outstanding (in shares)   3,499,992  

XML 16 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Audit Information
12 Months Ended
Apr. 30, 2022
Audit Information [Abstract]  
Auditor Name DELOITTE & TOUCHE LLP
Auditor Location San Jose, California
Auditor Firm ID 34
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Apr. 30, 2022
Apr. 30, 2021
Current assets    
Cash and cash equivalents $ 339,528 $ 115,355
Short-term investments 620,633 978,020
Accounts receivable, net of allowance of $812 and $755 as of April 30, 2022 and 2021, respectively [1] 80,271 65,460
Prepaid expenses and other current assets [2] 20,004 14,302
Total current assets 1,060,436 1,173,137
Property and equipment, net 14,517 6,133
Goodwill 625 625
Long-term investments 32,086 0
Other assets, non-current [3] 63,218 16,582
Total assets 1,170,882 1,196,477
Current liabilities    
Accounts payable [4] 54,218 12,075
Accrued compensation and employee benefits 32,223 21,829
Deferred revenue, current [5] 48,854 72,263
Accrued and other current liabilities [6] 14,874 18,318
Total current liabilities 150,169 124,485
Deferred revenue, non-current 288 2,964
Other long-term liabilities [7] 30,948 7,853
Total liabilities 181,405 135,302
Commitments and contingencies (note 7)
Stockholders’ equity    
Additional paid-in capital 1,532,917 1,410,325
Accumulated other comprehensive (loss) income (2,148) 81
Accumulated deficit (541,398) (349,333)
Total stockholders’ equity 989,477 1,061,175
Total liabilities and stockholders’ equity 1,170,882 1,196,477
Class A Common Stock    
Stockholders’ equity    
Common stock $ 103 $ 99
Common stock, shares authorized (in shares) 1,000,000,000 1,000,000,000
Class B Common Stock    
Stockholders’ equity    
Common stock $ 3 $ 3
Common stock, shares authorized (in shares) 3,500,000 3,500,000
[1] Including amounts from a related party of $35,848 and $15,180 as of April 30, 2022 and 2021, respectively.
[2] Including amounts from a related party of $4,862 and $1,662 as of April 30, 2022 and 2021, respectively.
[3] Including amounts from a related party of $16,141 and $6,602 as of April 30, 2022 and 2021, respectively.
[4] Including amounts from a related party of $18,549 and $56 as of April 30, 2022 and 2021, respectively.
[5] Including amounts from a related party of $132 and $7,697 as of April 30, 2022 and 2021, respectively.
[6] Including amounts from a related party of $2,510 and $3,413 as of April 30, 2022 and 2021, respectively.
[7] Including amounts from a related party of $2,448 and $4,895 as of April 30, 2022 and 2021, respectively.
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Apr. 30, 2022
Apr. 30, 2021
Accounts receivable, allowance $ 157 $ 812
Accounts receivable, net, from related party 35,848 15,180
Prepaid expenses and other current assets, from related party [1] 20,004 14,302
Other assets, non-current, from related party [2] 63,218 16,582
Accounts payable, from related party 18,549 56
Deferred revenue, current, from related party [3] 48,854 72,263
Accrued and other current liabilities, from related party [4] 14,874 18,318
Other long-term liabilities, from related party 2,448 4,895
Related Party    
Prepaid expenses and other current assets, from related party 4,862 1,662
Other assets, non-current, from related party 16,141 6,602
Deferred revenue, current, from related party 132 7,697
Accrued and other current liabilities, from related party $ 2,510 $ 3,413
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) 102,725,041 98,667,121
Common stock, shares outstanding (in shares) 102,725,041 98,667,121
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 $4,862 and $1,662 as of April 30, 2022 and 2021, respectively.
[2] Including amounts from a related party of $16,141 and $6,602 as of April 30, 2022 and 2021, respectively.
[3] Including amounts from a related party of $132 and $7,697 as of April 30, 2022 and 2021, respectively.
[4] Including amounts from a related party of $2,510 and $3,413 as of April 30, 2022 and 2021, respectively.
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Revenue      
Total revenue $ 252,759 $ 183,217 $ 156,666
Cost of revenue      
Total cost of revenue 63,713 44,519 38,787
Gross profit 189,046 138,698 117,879
Operating expenses      
Sales and marketing [1] 173,584 96,991 94,974
Research and development 150,544 68,856 64,548
General and administrative 61,040 33,109 29,854
Total operating expenses 385,168 198,956 189,376
Loss from operations (196,122) (60,258) (71,497)
Interest income 1,827 1,255 4,251
Other income (expense), net 3,019 4,011 (1,752)
Net loss before provision for income taxes (191,276) (54,992) (68,998)
Provision for income taxes 789 704 380
Net loss $ (192,065) $ (55,696) $ (69,378)
Class A Common Stock      
Operating expenses      
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (1.84) $ (0.90) $ (1.94)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (1.84) $ (0.90) $ (1.94)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic (in shares) 100,904 56,678 29,133
Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted (in shares) 100,904 56,678 29,133
Redeemable Convertible Common Class A-1 Stock      
Operating expenses      
Net loss per share attributable to common stockholders, basic (in dollars per share) $ 0 $ (0.55) $ (1.94)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ 0 $ (0.55) $ (1.94)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic (in shares) 0 6,667 6,667
Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted (in shares) 0 6,667 6,667
Class B Common Stock      
Operating expenses      
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (1.84) $ (0.35) $ 0
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (1.84) $ (0.35) $ 0
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic (in shares) 3,500 3,500 0
Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted (in shares) 3,500 3,500 0
Cost of subscription      
Revenue      
Total revenue [2] $ 206,916 $ 157,366 $ 135,394
Cost of revenue      
Total cost of revenue [3] 45,838 31,315 31,479
Professional services      
Revenue      
Total revenue [4] 45,843 25,851 21,272
Cost of revenue      
Total cost of revenue $ 17,875 $ 13,204 $ 7,308
[1] Including related party sales and marketing expense of $8,229, $44 and nil for the fiscal years ended April 30, 2022, 2021 and 2020, respectively.
[2] Including related party revenue of $60,425, $30,557, and $40,425 for the fiscal years ended April 30, 2022, 2021 and 2020, respectively.
[3] Including related party cost of revenue of $578, $56 and nil for the fiscal years ended April 30, 2022, 2021 and 2020, respectively.
[4] Including related party revenue of $16,872, $4,825, and $292 for the fiscal years ended April 30, 2022, 2021 and 2020, respectively.
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Related party cost of revenue $ 63,713 $ 44,519 $ 38,787
Related party sales and marketing [1] 173,584 96,991 94,974
Investor      
Related party sales and marketing 8,229 44 0
Cost of subscription      
Related party cost of revenue [2] 45,838 31,315 31,479
Cost of subscription | Investor      
Related party revenue 60,425 30,557 40,425
Related party cost of revenue 578 56 0
Professional services      
Related party cost of revenue 17,875 13,204 7,308
Professional services | Investor      
Related party revenue $ 16,872 $ 4,825 $ 292
[1] Including related party sales and marketing expense of $8,229, $44 and nil for the fiscal years ended April 30, 2022, 2021 and 2020, respectively.
[2] Including related party cost of revenue of $578, $56 and nil for the fiscal years ended April 30, 2022, 2021 and 2020, respectively.
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Statement of Comprehensive Income [Abstract]      
Net loss $ (192,065) $ (55,696) $ (69,378)
Other comprehensive (loss) income      
Unrealized (loss) gain on investment securities, net of tax (2,229) (343) 350
Total comprehensive loss $ (194,294) $ (56,039) $ (69,028)
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) - USD ($)
$ in Thousands
Total
Initial Public Offering and Private Placements
Common Stock
Common Stock
Initial Public Offering and Private Placements
Additional Paid-In Capital
Additional Paid-In Capital
Initial Public Offering and Private Placements
Accumulated Other Comprehensive (Loss) Income
Accumulated Deficit
Redeemable Convertible Preferred Stock
Series G Preferred Stock
Series H Preferred Stock
Redeemable Convertible Common Class A-1 Stock
Beginning Balance, shares (in shares) at Apr. 30, 2019                 34,192,000     6,667,000
Beginning Balance, Amount at Apr. 30, 2019                 $ 299,965     $ 18,800
Increase (Decrease) in Temporary Equity [Roll Forward]                        
Issuance of Preferred Stock, net of issuance costs (in shares)                   1,283,000 1,654,000  
Issuance of Preferred Stock, net of issuance costs                   $ 25,406 $ 49,836  
Ending Balance, shares (in shares) at Apr. 30, 2020                 37,129,000     6,667,000
Ending Balance, Amount at Apr. 30, 2020                 $ 375,207     $ 18,800
Beginning Balance, shares (in shares) at Apr. 30, 2019     20,057,000                  
Beginning Balance, Amount at Apr. 30, 2019 $ (165,434)   $ 20   $ 58,731   $ 74 $ (224,259)        
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Issuance of common stock (in shares)     9,530,000                  
Issuance of common stock 44,027   $ 10   44,017              
Issuance of Class A common stock upon exercise of stock options (in shares)     1,787,000                  
Issuance of Class A common stock upon exercise of stock options 2,321   $ 2   2,319              
Vesting of early exercised Class A common stock options 655       655              
Tender offer repurchases (in shares)     (164,000)                  
Tender offer repurchases (3,548)   $ (1)   (3,547)              
Stock-based compensation expense 8,310       8,310              
Other comprehensive income (loss) 350           350          
Net loss (69,378)             (69,378)        
Ending Balance, shares (in shares) at Apr. 30, 2020     31,210,000                  
Ending Balance, Amount at Apr. 30, 2020 (182,697)   $ 31   110,485   424 (293,637)        
Increase (Decrease) in Temporary Equity [Roll Forward]                        
Repayment of Shareholder Loan                 $ 24,546      
Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)                 (37,129,000)     (6,667,000)
Conversion of redeemable convertible preferred stock to common stock upon initial public offering                 $ (399,753)     $ (18,800)
Ending Balance, shares (in shares) at Apr. 30, 2021                 0     0
Ending Balance, Amount at Apr. 30, 2021                 $ 0     $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Repayment of Shareholder Loan 1,457       1,457              
Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)     43,796,000                  
Conversion of redeemable convertible preferred stock to common stock upon initial public offering $ 418,553   $ 44   418,509              
Issuance of common stock (in shares)       21,396,000                
Issuance of common stock   $ 844,575   $ 21   $ 844,554            
Issuance of Class A common stock upon exercise of stock options (in shares) 5,799,000   5,765,000                  
Issuance of Class A common stock upon exercise of stock options $ 10,717   $ 6   10,711              
Vesting of early exercised Class A common stock options 2,869       2,869              
Stock-based compensation expense 21,740       21,740              
Other comprehensive income (loss) (343)           (343)          
Net loss (55,696)             (55,696)        
Ending Balance, shares (in shares) at Apr. 30, 2021     102,167,000                  
Ending Balance, Amount at Apr. 30, 2021 $ 1,061,175   $ 102   1,410,325   81 (349,333)        
Ending Balance, shares (in shares) at Apr. 30, 2022                 0     0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Issuance of Class A common stock upon exercise of stock options (in shares) 4,651,000   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)        
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) (PARENTHETICAL)
$ in Thousands
12 Months Ended
Apr. 30, 2020
USD ($)
Series G Preferred Stock  
Issuance of Preferred Stock, issuance costs $ 34
Series H Preferred Stock  
Issuance of Preferred Stock, issuance costs $ 164
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Cash flows from operating activities:      
Net loss $ (192,065) $ (55,696) $ (69,378)
Adjustments to reconcile net loss to net cash used in operating activities      
Depreciation and amortization 5,190 4,297 1,302
Non-cash operating lease cost 4,185 3,315 3,052
Stock-based compensation expense 113,441 21,740 8,310
Impairment on investment 0 0 1,025
Other 1,601 (180) (657)
Changes in operating assets and liabilities      
Accounts receivable [1] (14,156) (34,690) 32,659
Prepaid expenses, other current assets and other assets [2] (14,578) (14,855) (4,265)
Accounts payable [3] 34,481 7,450 (1,219)
Accrued compensation and employee benefits 10,394 8,135 651
Operating lease liabilities (3,266) (3,551) (3,174)
Other liabilities [4] (5,604) 11,549 1,343
Deferred revenue [5] (26,085) 14,933 (30,930)
Net cash used in operating activities (86,462) (37,553) (61,281)
Cash flows from investing activities:      
Purchases of property and equipment (3,791) (1,628) (2,298)
Capitalized software development costs (500) 0 (581)
Proceeds from sale of non-marketable equity security 0 725 0
Purchases of investments (796,487) (1,152,142) (219,853)
Maturities and sales of investments 1,117,793 385,893 98,659
Net cash provided by (used in) investing activities 317,015 (767,152) (124,073)
Cash flows from financing activities:      
Proceeds from initial public offering and private placements, net of underwriting discounts 0 851,859 0
Proceeds from repayment of shareholder loan 0 26,003 0
Repurchase of common stock and options in tender offer 0 0 (3,548)
Repurchase and retirement of Class A Common stock (15,000) 0 0
Payment of deferred offering costs (105) (7,179) 0
Proceeds from issuance of common stock 0 0 44,027
Proceeds from exercise of Class A common stock options 20,816 16,673 4,203
Net cash provided by financing activities 5,711 887,356 119,851
Net increase (decrease) in cash, cash equivalents and restricted cash 236,264 82,651 (65,503)
Cash, cash equivalents and restricted cash at beginning of period 116,255 33,604 99,107
Cash and cash equivalents 339,528 115,355 33,104
Restricted cash included in other assets, non-current 12,566 900 500
Restricted cash included in prepaid expenses and other current assets 425 0 0
Cash, cash equivalents and restricted cash at end of period 352,519 116,255 33,604
Total cash, cash equivalents and restricted cash 352,519 116,255 33,604
Supplemental disclosure of cash flow information—cash paid for income taxes 939 550 660
Supplemental disclosures of non-cash investing and financing activities:      
Purchases of property and equipment included in accounts payable and accrued liabilities 9,261 212 417
Right-of-use assets obtained in exchange for lease obligations 26,529 0 0
Right-of-use assets obtained in exchange for lease obligations arising from lease modifications 1,572 0 0
Unpaid liabilities related to intangible purchases 2,500 0 0
Receivable from exercise of stock options included in prepaid expenses, other current assets and other assets 29 0 0
Deferred offering costs included in accounts payable and accrued liabilities 0 105 0
Vesting of early exercised stock options 2,746 2,869 655
Series G Preferred Stock      
Cash flows from financing activities:      
Proceeds from issuance of stock, net of issuance costs 0 0 25,333
Series H Preferred Stock      
Cash flows from financing activities:      
Proceeds from issuance of stock, net of issuance costs $ 0 $ 0 $ 49,836
[1] Including changes in related party balances of $20,668, $(14,930), and $19,750 for the fiscal years ended April 30, 2022, 2021 and 2020, respectively.
[2] Including changes in related party balances of $12,739, $8,264 and nil for the fiscal years ended April 30, 2022, 2021 and 2020, respectively.
[3] Including changes in related party balances of $18,493, $56 and nil for the fiscal years ended April 30, 2022, 2021 and 2020, respectively.
[4] Including changes in related party balances of $(3,350), $8,308 and nil for the fiscal years ended April 30, 2022, 2021 and 2020, respectively.
[5] Including changes in related party balances of $(7,565), $6,198, and $(18,445) for the fiscal years ended April 30, 2022, 2021 and 2020, respectively.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Related party balanced included in prepaid expenses, other current assets and other assets [1] $ 14,578 $ 14,855 $ 4,265
Related party balances included in other liabilities [2] (5,604) 11,549 1,343
Investor      
Related party balances included in accounts receivable 20,668 (14,930) 19,750
Related party balanced included in prepaid expenses, other current assets and other assets 12,739 8,264 0
Related party balances included in accounts payable 18,493 56 0
Related party balances included in other liabilities (3,350) 8,308 0
Related party balance included in deferred revenue $ (7,565) $ 6,198 $ (18,445)
[1] Including changes in related party balances of $12,739, $8,264 and nil for the fiscal years ended April 30, 2022, 2021 and 2020, respectively.
[2] Including changes in related party balances of $(3,350), $8,308 and nil for the fiscal years ended April 30, 2022, 2021 and 2020, respectively.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Business and Significant Accounting Policies
12 Months Ended
Apr. 30, 2022
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 Application 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 the rest 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.
Reclassification and Reverse Stock Split
In November 2020, the Company amended and restated its certificate of incorporation to effect a reclassification of the Company’s prior Class B common stock and Class C common stock into Class A common stock and redeemable convertible Class B-1 common stock into a new redeemable convertible Class A-1 common stock. The rights, including the liquidation, dividend, and voting rights, are substantially identical for each class of common stock reclassified. All references to prior Class B common stock and Class C common stock have been recast to Class A common stock, and all references to redeemable convertible Class B-1 common stock have been recast to redeemable convertible Class A-1 common stock in these consolidated financial statements to give retrospective effect to the reclassification for all periods presented. The Company also authorized a new Class B common stock. The rights, including the liquidation and dividend rights, of the Class A common stock and the new Class B common stock are substantially identical, other than the voting rights and conversion rights upon transfer of the Class B common stock. See Note 9. Stockholders’ Equity for more information.
Additionally, the Company effected a 6-for-1 reverse stock split of the Company’s outstanding common stock, preferred stock, and stock option awards. The par value of the common stock and preferred stock was not adjusted as a result of the reverse stock split. The authorized shares of the Class A common stock, new Class A-1 common stock, new Class B common stock and preferred stock were also adjusted to 390,000,000 shares, 6,666,667 shares, 21,000,000 shares, and 233,107,379 shares, respectively. All authorized, issued, and outstanding shares of common stock, preferred stock, stock option awards, and per share data included in these consolidated financial statements have been recast to give retrospective effect to the adjusted authorized shares and reverse stock split for all periods presented.
Initial Public Offering and Concurrent Private Placements
In December 2020, the Company completed its initial public offering (“IPO”), in which the Company issued and sold 17,825,000 shares of its Class A common stock at $42.00 per share, which included 2,325,000 shares issued upon the exercise of the underwriters’ over-allotment option to purchase additional shares. The Company received net proceeds of $694.6 million after deducting underwriting discounts and other offering expenses. In connection with the IPO:
all 33,628,776 shares of the Company’s outstanding redeemable convertible preferred stock, except the Series A* preferred stock, automatically converted into an equivalent number of shares of Class A common stock on a one-to-one basis;
all 3,499,992 shares of the Company’s outstanding redeemable convertible Series A* preferred stock automatically converted into an equivalent number of shares of Class B common stock on a one-to-one basis;
all 6,666,665 shares of the Company’s outstanding redeemable convertible Class A-1 common stock automatically converted into an equivalent number of shares of Class A common stock on a one-to-one basis; and
the Company amended and restated its certificate of incorporation which became effective upon completion of the IPO.
Deferred offering costs consist primarily of direct and incremental accounting, legal and other fees related to the Company’s IPO. Prior to the IPO, all deferred offering costs incurred were capitalized and included in other assets on the consolidated balance sheet. Upon completion of the IPO, $7.2 million of deferred offering costs were reclassified into stockholders’ equity as a reduction of the IPO proceeds.
The Company also completed a concurrent private placement immediately subsequent to the closing of the IPO, in which the Company issued and sold 2,380,952 and 1,190,476 shares, respectively, of its Class A common stock at $42.00 per share to Spring Creek Capital LLC, an affiliate of Koch Industries, Inc., and Microsoft Corporation, respectively (the “Concurrent Private Placement”). The Company received aggregate proceeds of $150.0 million and did not pay underwriting discounts with respect to the shares of Class A common stock that were sold in the Concurrent Private Placement.
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 (“GAAP”). The consolidated financial statements include the accounts of C3.ai, Inc. 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 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 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 and 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 2022, 2021 and 2020 relate to the fiscal years ended April 30, 2022, 2021 and 2020, respectively.
Concentration of Risk
Financial instruments that potentially subject the Company to concentration of credit risk consist of cash and cash equivalents, investments 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.
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 as of April 30, 2022 and 2021.
Restricted Cash
The Company had restricted cash pledged as security deposits at April 30, 2022 and 2021 of $12.6 million and $0.9 million, respectively, primarily representing a security deposit required by certain leases. The balance of restricted cash as of April 30, 2022 and 2021 was recorded as long-term other assets on the consolidated balance sheets.
Investments
The Company determines the appropriate classification of investments at the time of purchase and reevaluates such determination at each period-end. The Company’s investments, 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.
Such securities are carried at estimated fair values and reported in cash equivalents, short-term investments or long-term investments. Unrealized gains and losses, net of tax, are reported in other comprehensive (loss) income as a separate component on the consolidated statements of comprehensive loss. Fair value is determined based on quoted market rates when observable or by utilizing data points that are observable, such as quoted prices, interest rates and yield curves. Declines in fair value judged to be other-than-temporary on available-for-sale marketable securities are recorded within other income (expense), net on the consolidated statements of operations. In order to determine whether a decline in value is other-than-temporary, the Company evaluates, among other factors, the duration and extent to which the fair value has been less than the carrying value and its intent and ability to retain the investment for a period of time sufficient to allow for any anticipated recovery in fair value. The cost of securities sold is based on the specific-identification method. Interest on securities classified as available-for-sale marketable securities is included in interest income on the consolidated statements of operations.
Non-marketable equity securities without readily determinable fair values are recorded at cost, less impairment, and adjusted to fair value within other expense, net if there are observable price changes for identical or similar securities. Non-marketable equity securities are recorded within long-term investments. Impairment loss is recorded in other expense, net 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.2 million and $0.8 million was recorded as of April 30, 2022 and 2021, respectively. Accounts receivable included unbilled receivables of as of April 30, 2022 and April 30, 2021 of $19.9 million and $3.8 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.
The carrying amounts of the Company’s financial instruments, including cash, cash equivalents, restricted cash, accounts receivable, accounts payable, and accrued expenses, approximate their fair value due to their short maturities. The fair value of the company’s investments is discussed in Note 3. Fair Value Measurements.
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, loans to non-executive employees, prepaid software subscriptions, prepaid rent, and prepaid health 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, 2022 and 2021.
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, 2022 and 2021.
Leases
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 leases that commenced before the Company’s adoption date of Accounting Standards Codification (“ASC”) Topic 842, Leases, the Company elected the practical expedient to not reassess the following: (1) whether any expired or existing contracts contain leases; (2) the lease classification for any expired or existing leases; and (3) initial direct costs for any existing leases. 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.
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. Refer to Note 6. Leases for more information.
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. 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 ASC Topic 606, Revenue From Contracts With Customers (“ASC 606”) for all periods presented. The core principle of ASC 606 is to recognize revenue for 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. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.
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 are subject to the usage-based royalty and series guidance variable consideration estimation exceptions, respectively.
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 the price at which the performance obligation has previously been sold through past transactions, taking into account internally approved pricing guidelines related to the performance obligations. 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 combined performance obligation, or to a bundle of goods or services, the Company will consider 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.
Subscription Revenue
Subscription revenue is primarily comprised of term licenses, stand-ready COE support services, trials of our applications, and software-as-a-service (“SaaS”) offerings. 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 also include our maintenance and support services that comprised 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 distinct performance obligation within the context of the contract satisfied over time.
Determining whether the software license and maintenance and support services are considered distinct performance obligations that should be accounted for separately or as one combined performance obligation may require significant judgment. In reaching its conclusion, the Company considered the nature of its promise to provide the customer real time analytics and machine learning algorithms that require regular re-training to maintain and improve prediction accuracy. The Company fulfills this promise by providing real time data feeds to the machine learning model and by providing regular tuning, optimization and critical updates to the constantly changing type system. Accordingly, the Company has determined that the software license and maintenance and support services fulfill a single promise to the customer under the contract.
The Company’s subscriptions are generally offered under renewable, multi-year, fixed fee contracts where payments are typically due annually 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 Center of Excellence (“COE”) support services, hosting services and trial services, which are distinct performance obligations. A description of the Company’s offerings are as follows:
C3 AI Application 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 Application Platform provides data scientists and application developers robust advantages for rapid application and analytics development and deployment. Customers primarily pay for the C3 AI Application Platform via fixed annual fees based on the number of development users allowed to access the C3 AI Application Platform. The C3 AI Application Platform offering is primarily a term subscription but at times has been sold as a perpetual license and generates additional runtime subscription fees, a type of consumption or usage-based revenue based on compute and storage resources required to run the C3 AI Application Platform.
C3 AI Applications are production applications that address a wide range of predictive analytics 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 machine learning capabilities. C3 AI Applications sold without the C3 AI Application Platform can be in the form of term or perpetual licenses or subscriptions and earn revenue through a fixed fee and/or usage-based royalties.
C3 Maintenance and Support Services are provided for the C3 AI Application 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 utility of the software.
COE Support Services. COE Support Services provide premium development services and support by an available pool of resources. The purpose of the COE is to allow the customer to utilize, extend or modify C3 applications and to develop its own applications on the C3 AI Application Platform. To facilitate customer’s efforts, C3 provides the following COE Support Services on the C3 AI Application Platform and C3 applications to customer personnel during the subscription term of COE: (1) support and guidance on C3 AI overall software application architecture; (2) data integration, data science, and application development support on the C3 AI Application Platform; (3) training on the C3 AI Application Platform and C3 AI Applications to the customer project team members; and (4) support to help address any developmental issues faced by the customer. COE Support Services are generally offered under renewable, multi-year, fixed fee contracts whereby payments are primarily due annually in advance and in most cases are co-terminous with the C3 AI Application Platform subscription term. 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.
Trials. Trial projects typically consist of several phases including project kickoff, design, data integration, configuration, validation and final demonstration. These trials are typically fixed-price eight to 16-week production pilots 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. During the trial, the Company integrates data, configures machine learning algorithms supporting the use case, and configures a user interface to present the resulting insights. At the end of a trial, the Company demonstrates a working application that shows the utility, benefit, and economic value to be gained from a production deployment of big data, analytics, and machine learning applications. These paid trials are solely meant to demonstrate the feasibility of the Company’s offering to the customer and provide them with a level of confidence to encourage them to enter into a large, multi-year arrangement with the Company. Trial revenue is recognized over time during the production pilot period.
Hosting Services. For certain customers, the Company provides access to the C3 AI Application 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 Application 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 Application Platform and/or C3 Application arrangements and the amount of revenue recognized on a monthly basis varies based on actual consumption by the customer.
Ex Machina is a no-code solution that provides secure, easy access to analysis-ready data, and enables business analysts without data science training to rapidly perform data science tasks such as building, configuring, training, and visualizing AI models. It offers a graphical interface that allows users to connect rapidly to enterprise data stores, and export results to other enterprise applications. C3 AI Ex Machina is offered via a monthly subscription or longer-term subscriptions and can be hosted by the Company or hosted by a customer. Revenue from C3 AI Ex Machina is generated through fixed fee and/or usage-based royalties.
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 Suite 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.
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 Application Platform and/or C3 AI Applications. Monthly usage-based runtime and hosting charges are billed as they are delivered. 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 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 financing from the customers or to provide customers with financing.
Costs to Obtain and Fulfill 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, 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 are expensed as incurred when the expected amortization period is one year or less.
Costs to obtain and fulfill 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.
Cost of 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 the Company’s AI Suite, 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, 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.
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 and restricted stock units (“RSUs”) is recognized based on the fair value of the awards granted. The fair value of each option award is estimated on the grant date using the Black-Scholes option pricing model. The Black-Scholes option pricing model requires the input of highly subjective 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. The assumptions used to determine the fair value of the option awards represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment. The fair value of each RSU is based on the fair value of the Company’s common stock on the date of grant. 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.
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.
The Company capitalized $3.0 million of software costs during the fiscal year ended April 30, 2022 and included in other assets, non-current in the consolidated balance sheets. The Company amortized $0.7 million of capitalized software costs during the fiscal year ended April 30, 2022 and included in cost of subscription revenue in the consolidated statements of operations. The Company did not capitalize any software costs during the fiscal years ended April 30, 2021 and 2020, respectively.
Advertising Expenses
Advertising expenses of $51.9 million, $35.3 million and $29.2 million incurred during the fiscal years ended April 30, 2022, 2021 and 2020, 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, 2022, 2021 and 2020, 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 income (expense), 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 Company considers all series of its redeemable convertible preferred stock to be participating securities. Under the two-class method, the net loss attributable to common stockholders is not allocated to the redeemable convertible preferred stock as the holders of its redeemable convertible preferred stock do not have a contractual obligation to share in the Company’s losses. Net income is attributed to common stockholders and participating securities based on their participation rights. 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 redeemable convertible preferred stock. 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, 2022, 2021 and 2020, related to unrealized gains or losses from available-for-sale marketable securities.
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, 2022 and 2021.
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. Contributions are allocated between sales and marketing and research and development based on the estimated benefits received by the Company. The Company’s initial contribution to C3.ai DTI provided equal benefits across sales and marketing and research and development. From fiscal year 2021, the Company expected contributions to C3.ai DTI to primarily benefit its research and development efforts. The Company recognized nil, nil and $5.7 million of expense related to the contribution in sales and marketing for the years ended April 30, 2022, 2021 and 2020, respectively. Additionally, the Company recognized $11.5 million, $2.7 million and $5.7 million of expense related to the contribution in research and development for the years ended April 30, 2022, 2021 and 2020, respectively.
Recently Adopted Accounting Pronouncements
In August 2018, the FASB issued ASU 2018-15, Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement that is a Service Contract, which requires a customer in a cloud computing arrangement that is a service contract to follow the internal-use software guidance in ASC 350-40 to determine which implementation costs to defer and recognize as an asset. The guidance is effective for the fiscal year beginning May 1, 2021. Early adoption is permitted. The Company adopted this guidance effective May 1, 2021 on a prospective basis, and the adoption did not have a material impact on its consolidated financial statements and related disclosures.
In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740)—Simplifying the Accounting for Income Taxes. The amendments in this update simplify various aspects of the accounting for income tax by eliminating certain exceptions to the general approach under existing accounting guidance provided by ASC 740, Income Taxes, and clarifies certain aspects of the existing guidance to promote more consistent application. The amendments in this new standard include, the elimination of exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new standard also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and that single-member limited liability companies and similar disregarded entities that are not subject to income tax are not required to recognize an allocation of consolidated income tax expense in their separate financial statements, but could elect to do so. The guidance is effective for the Company beginning May 1, 2022. Early adoption is permitted. The Company adopted this guidance effective May 1, 2021, and the adoption did not have a material impact on its consolidated financial statements and related disclosures.
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue
12 Months Ended
Apr. 30, 2022
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,
202220212020
North America(1)
$197,485 $119,795 $121,485 
Europe, the Middle East and Africa(1)
46,251 56,030 33,086 
Asia Pacific(1)
9,023 5,992 2,095 
Rest of World(1)
— 1,400 — 
Total revenue$252,759 $183,217 $156,666 
__________________
(1)The United States comprised 78%, 65% and 78% of the Company’s revenue in the fiscal years ended April 30, 2022, 2021 and 2020, respectively. No country comprised 10% of greater of the Company’s revenue for the fiscal year ended April 30, 2022. France comprised 12% and 10.5% of the Company’s revenue in the fiscal years ended April 30, 2021 and 2020, respectively. The Netherlands comprised 12% of the Company’s revenue in the fiscal year ended April 30, 2021. No other country comprised 10% or greater of the Company’s revenue for each of the fiscal years ended April 30, 2022, 2021 and 2020.
Deferred Revenue
The following table reflects the deferred revenue balance (in thousands):
As of April, 30
20222021
Deferred revenue, current$48,854 $72,263 
Deferred revenue, non-current288 2,964 
Total deferred revenue$49,142 $75,227 
Significant changes in the deferred revenue balances during the fiscal years ended April 30, 2022 and 2021 were as follows (in thousands):
Deferred Revenue
April 30, 2020$60,295 
Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year
(57,542)
Increases due to invoicing prior to satisfaction of performance obligations
72,474 
April 30, 202175,227 
Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year
(71,566)
Increases due to invoicing prior to satisfaction of performance obligations
45,481 
April 30, 2022$49,142 
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. This primarily consists of monthly usage-based runtime and hosting charges arising in some revenue contracts.
Revenue expected to be recognized from remaining performance obligations was approximately $477.4 million as of April 30, 2022 of which $169.7 million is expected to be recognized over the next 12 months and the remainder thereafter.
Costs to Obtain or Fulfill a Contract
As of April 30, 2022 and 2021, the amount of costs to obtain and fulfill a contract included in prepaid expenses and other current assets was $5.7 million and $3.2 million, respectively. The amount of costs to obtain and fulfill a contract included in other assets, non-current as of April 30, 2022 and 2021 was $18.2 million and $9.1 million, respectively. Expenses recognized for costs to obtain and fulfill a contract for the years ended April 30, 2022, 2021 and 2020 was $5.1 million, $1.2 million and $1.0 million, respectively, and is 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 year ended April 30, 2022. There were no impairments related to costs to obtain or fulfill a contract for the fiscal years ended April 30, 2021 and 2020, respectively.
Customer Concentration
All of the Company’s Customer-Entities (as defined under “Management's Discussion and Analysis of Financial Condition and Results of Operations” in Part II, Item 7 of this Annual Report on Form 10-K) consist of corporate and governmental entities. 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 accounts receivable balance. One separate Customer-Entity accounted for 31% of revenue for the year ended April 30, 2022. Two separate Customer-Entities accounted for 19% and 12%, respectively, of revenue for the year ended April 30, 2021. Two separate Customer-Entities accounted for 26% and 10%, respectively, of revenue for the year ended April 30, 2020. Three separate Customer-Entities accounted for 32%, 13% and 12% of accounts receivable at April 30, 2022. Four separate Customer-Entities accounted for 18%, 14%, 14%, and 11% of accounts receivable at April 30, 2021.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements
12 Months Ended
Apr. 30, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value MeasurementsThe Company’s financial instruments consist primarily of cash equivalents, restricted cash, available-for-sale marketable securities, accounts receivable, non-marketable equity securities, and accounts payable. Cash and cash equivalents and available-for-sale marketable securities are reported at their respective fair values on the consolidated balance sheets. Non-marketable equity securities are reported at cost less impairment. 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, 2022As of April 30, 2021
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Cash equivalents:
Money market funds$107,726 $— $— $107,726 $43,401 $— $— $43,401 
Commercial paper— 142,511 — 142,511 — — — — 
Corporate debt securities— 8,884 — 8,884 — — — — 
Certificates of deposit— 3,000 — 3,000 — — — — 
Available-for-sale marketable securities:
U.S. treasury securities— 12,763 — 12,763 — 57,998 — 57,998 
Certificates of deposit— 97,205 — 97,205 — 422,978 — 422,978 
U.S. government agencies securities— 13,890 — 13,890 — — — — 
Commercial paper— 241,132 — 241,132 — 494,676 — 494,676 
Corporate debt securities— 287,729 — 287,729 — 2,368 — 2,368 
Total cash equivalents and available-for-sale marketable securities$107,726 $807,114 $— $914,840 $43,401 $978,020 $— $1,021,421 
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 29 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Investments
12 Months Ended
Apr. 30, 2022
Investments, Debt and Equity Securities [Abstract]  
Investments Investments
Cash Equivalents and Available-for-Sale Marketable Securities
The following table summarizes the Company’s cash equivalents and available-for-sale marketable securities (in thousands):
As of April 30, 2022As of April 30, 2021
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair ValueAmortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Cash equivalents:
Money market funds$107,726 $— $— $107,726 $43,401 $— $— $43,401 
Commercial paper142,511 — — 142,511 — — — — 
Corporate debt securities8,889 — (5)8,884 — — — — 
Certificates of deposit3,000 — — 3,000 — — — — 
Available-for-sale marketable securities:
U.S. treasury securities12,764 — (1)12,763 57,993 — 57,998 
Certificates of deposit97,205 — — 97,205 422,952 32 (6)422,978 
U.S. government agencies securities14,113 — (223)13,890 — — — — 
Commercial paper241,134 — (2)241,132 494,625 64 (13)494,676 
Corporate debt securities289,646 20 (1,937)287,729 2,369 — (1)2,368 
Total cash equivalents and available-for-sale marketable securities$916,988 $20 $(2,168)$914,840 $1,021,340 $101 $(20)$1,021,421 
The following table summarizes the Company’s available-for-sale marketable securities by contractual maturity (in thousands):
As of April 30, 2022As of April 30, 2021
Amortized CostFair ValueAmortized CostFair Value
Within one year$622,517 $620,633 $977,939 $978,020 
After one year through five years32,345 32,086 — — 
Total$654,862 $652,719 $977,939 $978,020 
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, 2022 (in thousands):
As of April 30, 2022
Less Than 12 Months12 Months or GreaterTotal
Unrealized LossesFair ValueUnrealized LossesFair ValueUnrealized LossesFair Value
U.S. treasury securities$(1)$12,763 $— $— $(1)$12,763 
Certificates of deposit— — — — — — 
U.S. government agencies securities(223)13,897 — — (223)13,897 
Commercial paper(2)2,996 — — (2)2,996 
Corporate debt securities(1,678)248,176 (259)31,194 (1,937)279,370 
Total$(1,904)$277,832 $(259)$31,194 $(2,163)$309,026 
As of April 30, 2022, the Company had 284 investment positions that were in an unrealized loss position. As of April 30, 2021, the Company had 8 investment positions in an unrealized loss position. No investments were other-than-temporary impaired as of April 30, 2022, 2021 or 2020. 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. Based on the Company’s review of these securities, including the assessment of the duration and severity of the unrealized losses and the Company’s ability and intent to hold the investments until maturity, there were no other-than-temporary impairments for these marketable securities at April 30, 2022.
Non-Marketable Equity Securities
As of April 30, 2022 and 2021, the Company had no non-marketable equity securities. As of April 30, 2020, non-marketable equity securities carried at cost of $0.7 million were recorded in long-term investments. The Company recognized an impairment on the non-marketable equity securities of $1.0 million, included in other income (expense), net, on the consolidated statements of operations, during the fiscal year ended April 30, 2020. In November 2020, the Company sold its non-marketable equity security for $0.7 million.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Details
12 Months Ended
Apr. 30, 2022
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 at April 30, 2022 and 2021 (in thousands):
Useful LifeAs of April 30,
(in months)20222021
Leasehold improvements*$8,878 $8,658 
Computer equipment363,321 2,539 
Office furniture and equipment60348 339 
Capital in progressNA11,261 — 
Total property and equipment23,808 11,536 
Less accumulated depreciation(9,291)(5,403)
Property and equipment, net$14,517 $6,133 
__________________
*Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.
NA = Not Applicable
Depreciation and amortization expense related to property and equipment was $4.4 million, $4.0 million, and $1.2 million for the fiscal years ended April 30, 2022, 2021 and 2020.
Accrued Compensation and Employee Benefits
Accrued compensation and employee benefits consisted of the following at April 30, 2022 and 2021 (in thousands):
As of April 30,
20222021
Accrued bonus$16,078 $12,216 
Accrued vacation3,814 3,935 
Accrued payroll taxes and benefits3,593 3,405 
Accrued commission1,440 1,863 
Accrued salaries7,298 410 
Accrued compensation and employee benefits$32,223 $21,829 
Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following at April 30, 2022 and 2021 (in thousands):
As of April 30,
20222021
Liability for common stock exercised prior to vesting$1,970 $5,331 
Commissions payable to a related party2,510 3,413 
Accrued general expenses4,972 3,588 
Operating lease liabilities, current3,613 3,894 
Other1,809 2,092 
Accrued and other current liabilities$14,874 $18,318 
Refer to Note 6. Leases for more information regarding the Company’s leases.
Cares Act Loan
On May 1, 2020, the Company entered into Paycheck Protection Program (“PPP”) Promissory Note and Agreement with Bank of America, pursuant to which the Company received loan proceeds of $6.3 million (the “PPP Loan”). The PPP Loan was made under, and was subject to the terms and conditions of, the PPP which was established under the CARES Act and is administered by the U.S. Small Business Administration. The term of the PPP Loan was two years with a maturity date of May 1, 2022 and contains a favorable fixed annual interest rate of 1.00%. Payments of principal and interest on the PPP Loan were deferred for the first six months of the term of the PPP Loan until November 1, 2020. Principal and interest were payable monthly and could be prepaid by the Company at any time prior to maturity with no prepayment penalties. On August 18, 2020, the Company repaid in full the PPP loan outstanding, including accrued interest of $0.1 million, in the amount of $6.4 million.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Leases
12 Months Ended
Apr. 30, 2022
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. Total undiscounted base rent payments over the term of this lease are approximately $103.1 million. In addition to base rent, the Company will be responsible for the Company’s allocated share of costs incurred and expenditures made by the landlord in the operation and management of the leased space. Under the terms of the lease agreement, the Company has a rent abatement with respect to each phase for the initial six months following the rent commencement date for such phase, with initial monthly base rent payments expected to commence April 1, 2023, which will be approximately $0.5 million at commencement and will increase up to a maximum monthly base rent of approximately $1.0 million. The lease agreement also includes an aggregate tenant improvement allowance of $44.2 million for certain costs. The term of the lease is 126 months from the date that rent commences with respect to phase one of the leased space, which will be nine months after the date when phase one of the leased space is delivered to the Company. Pursuant to the lease agreement, the Company provided the landlord an unconditional and irrevocable letter of credit of $12.6 million, which is subject to reduction pursuant to the terms of the lease agreement. 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 applicable leased space to the Company. The lease commencement date of other phases 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, 2022 and 2021 were as follows (in thousands):
Fiscal Year Ended April 30,
Lease Costs
2022
2021
Operating lease costs$5,587 $3,793 
Short term lease costs1,538 1,568 
Variable lease costs1,892 1,589 
Total lease costs$9,017 $6,950 
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 represents 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,
2022
2021
Cash payments included in the measurement of operating lease liabilities – operating cash flows$4,667 $4,031 
Right-of-use assets obtained in exchange for lease obligations$26,529 $— 
Right-of-use assets obtained in exchange for lease obligations arising from lease modifications$1,572 $— 
The following table presents the lease balances within the consolidated balance sheet, weighted-average remaining lease term, and weighted-average discount rates related to the Company’s operating leases (in thousands):
As of April 30,
Operating leases
2022
2021
Right-of-use assetsOther assets, non-current$29,010 $5,094 
Lease liabilities, currentOther current liabilities3,613 3,894 
Lease liabilities, non-currentOther long-term liabilities26,851 1,735 
Total operating lease liabilities$30,464 $5,629 
As of April 30,
Operating leases
2022
2021
Weighted average remaining lease term (in years)9.71.4
Weighted average discount rate3.5 %7.3 %
Future minimum payments under lease obligations at April 30, 2022 were as follows (in thousands):
As of
April 30, 2022
Fiscal 2022$4,097 
Fiscal 20235,752 
Fiscal 20245,928 
Fiscal 20256,101 
Fiscal 2026 and thereafter47,548 
Total future minimum lease payments69,426 
Less: Tenant improvement allowance(26,782)
Less: Imputed interest(12,180)
Total operating lease liabilities$30,464 
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Commitment and Contingencies
12 Months Ended
Apr. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Non-cancellable Commitments
The Company entered into a non-cancellable arrangement with a web-hosting services provider in November 2019. Under the arrangement, the Company committed to spend an aggregate of at least $30.0 million between November 2019 and November 2022, with a minimum amount of $10.0 million in each of the three years, on services with this vendor. The Company has incurred costs totaling $13.9 million, $14.3 million and $4.4 million under the arrangement during the fiscal years ended April 30, 2022, 2021 and 2020, respectively.
C3.ai DTI Grants
In February 2020, the Company entered into an agreement establishing the 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, 2022 and 2021, the total potential remaining contributions are $31.6 million and $43.1 million, respectively. The future grant payments are conditional in nature and subject to execution of the program in line with specific requirements.
Legal Proceedings
The Company is involved in various legal proceedings and periodically receives claims arising in the ordinary course of business.
Blattman et al. v. Siebel et al., 15-cv-00530 (D. Del.)
On October 28, 2014, Eric Blattman and other former unitholders of E2.0 LLC (“E2.0”), and collectively, the Plaintiffs, filed suit in federal court against Thomas M. Siebel and David Schmaier, alleging violation of Section 10(b) of the Securities Exchange Act of 1934 and common law fraud based on alleged misrepresentations made during negotiations leading up to an April 30, 2012 merger between E2.0 and the Company. Plaintiffs thereafter amended their complaint to add the Company as a defendant, and to add breach of contract claims based on alleged violations of certain earn-out and indemnification provisions in the parties’ merger agreement. A bench trial was held in February 2019, and in a January 29, 2020 opinion the court ruled in favor of defendants the Company, Siebel and Schmaier on all claims. The court also awarded defendants their reasonable attorneys’ fees and costs in defending the action.
In February 2020, Plaintiffs appealed only the portion of the district court’s ruling related to the alleged breach of contract indemnification claim to the Third Circuit Court of Appeals. On February 17, 2021, the Third Circuit affirmed the judgment and orders of the district court in the Company’s and defendants’ favor. On August 10, 2021, the special master appointed by the district court to consider an order on recovery of fees and costs issued a recommendation that the Company be awarded $9.7 million in fees and expenses. Plaintiffs objected to the special master’s recommendation and requested an award of $8.3 million, which the Company opposed. On December 6, 2021, the district court issued an order awarding $9.4 million in attorney’s fees and costs to the Company. The Company received the award in January 2022 and recorded $9.4 million in other income (expenses), in the consolidated statement of operations for the fiscal year ended April 30, 2022.
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 us, and certain current and former officers and directors. The complaint generally alleges that the defendants made material misstatements or omissions about our partnership with Baker Hughes and other strategic alliances, our market potential, and the uptake of our products. The complaint alleges that defendants made these misstatements or omissions in connection with our IPO in violation of Sections 11 and 15 of the Securities Act of 1933 and between December 9, 2020 and February 15, 2022, inclusive, in violation of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934. The complaint seeks unspecified damages, interest, fees and costs. Additionally, on May 23, 2022, a putative shareholder derivative action (captioned Suri v. Siebel et al., 22-cv-03031) was filed in the U.S. District Court for the Northern District of California. The plaintiff asserts claims on the Company’s behalf against certain of the Company’s officers and directors for breach of fiduciary duty, gross mismanagement, abuse of control, unjust enrichment, and contribution under the Securities Exchange Act of 1934 based on allegations similar to those in the securities class action. The Company is named as a nominal defendant. The derivative complaint seeks unspecified damages, an award of costs and expenses, including reasonable attorneys’ fees, and corporate governance reforms. The Company does not believe the claims have merit. 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.
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 33 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock
12 Months Ended
Apr. 30, 2022
Temporary Equity Disclosure [Abstract]  
Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common StockUpon completion of the IPO, all 33,628,776 shares of the Company’s outstanding redeemable convertible preferred stock, except the Series A* preferred stock, automatically converted into an equivalent number of shares of Class A common stock on a one-to-one basis and all 3,499,992 shares of the Company’s outstanding redeemable convertible Series A* preferred stock automatically converted into an equivalent number of shares of Class B common stock on a one-to-one basis. The carrying value of $399.8 million of all classes of the Company’s outstanding redeemable convertible preferred stock was reclassified into stockholders’ equity. Additionally, all 6,666,665 shares of the Company’s outstanding redeemable convertible Class A-1 common stock automatically converted into an equivalent number of shares of Class A common stock on a one-to-one basis and their carrying value of $18.8 million was reclassified into stockholders’ equity. As of April 30, 2022 and 2021, there were no shares of redeemable convertible preferred stock issued and outstanding. See Note 1. Summary of Business and Significant Accounting Policies for more information.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity
12 Months Ended
Apr. 30, 2022
Equity [Abstract]  
Stockholders' Equity Stockholders’ Equity
Preferred Stock
The Company has authorized the issuance of 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, 2022 there were no shares of preferred stock issued or outstanding.
Common Stock
The Company has authorized the issuance of 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”), 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 common shares 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. The net proceeds during the fiscal years ended April 30, 2022, 2021 and 2020 were nil, $6.0 million and $1.9 million, respectively. The liability is reclassified into equity on a ratable basis as the stock options vest. The Company has recorded a current liability of $2.0 million and $5.3 million as of April 30, 2022 and 2021, respectively. Unvested Class A common stock of 373,790 and 1,091,306 shares as of April 30, 2022 and 2021, respectively were subject to such repurchase right and are legally issued and outstanding as of each period presented. See Note 10. 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.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation
12 Months Ended
Apr. 30, 2022
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
On June 29, 2012, the Company adopted the 2012 Incentive Plan. The 2012 Incentive Plan provided for the grant of stock-based awards to employees, non-employee directors, and other service providers of the Company. The 2012 Incentive Plan was terminated in December 2020 in connection with the IPO but continues to govern the terms of outstanding awards that were granted prior to the termination of the 2012 Incentive Plan. No further equity awards will be granted under the 2012 Incentive Plan. With the establishment of the 2020 Equity Incentive Plan (the “2020 Incentive Plan”) as further discussed below, upon the expiration, forfeiture, cancellation, or reacquisition of any shares of Class A common stock underlying outstanding stock-based awards granted under the 2012 Incentive Plan, an equal number of shares of Class A common stock will become available for grant under the 2020 Plan (the “Returning Shares”).
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, nonstatutory stock options, stock appreciation rights, restricted stock awards, RSU awards, performance awards and other equity awards. As of April 30, 2022, the number of shares of Class A common stock available for issuance was 16,232,017. The number of shares of Class A common stock reserved for issuance under the 2020 Incentive Plan is subject to automatic evergreen increases annually through (and including) May 1, 2030 pursuant to the terms of the 2020 Incentive 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. 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. As of April 30, 2022, the Company had not yet launched its 2020 ESPP.
Stock Options to Acquire Class A Common Stock
These 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, 202032,877 $3.48 8.03$116,962 
Options granted14,504 11.50 
Options exercised(5,799)2.90 
Options cancelled(3,095)5.89 
Balance as of April 30, 202138,487 6.39 7.98$2,304,714 
Options granted6,327 45.41 
Options exercised(4,651)4.61 
Options cancelled(3,825)15.29 
Balance as of April 30, 202236,338 $12.44 7.34$165,436 
Vested and exercisable as of April 30, 202216,300 $5.63 6.39$185,103 
Vested and expected to vest as of April 30, 2022(1)
36,712 $12.44 7.34$167,138 
(1) The number of options vested and expected to vest as of April 30, 2022 includes early exercised, unvested Class A common stock. Refer to Note 9. Stockholders’ Equity for more information.
The weighted average grant date fair value of options granted during the fiscal years ended April 30, 2022, 2021 and 2020 was $19.15, $6.17 and $2.22, 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, 2022, 2021 and 2020 was $187.3 million, $137.3 million and $4.2 million, respectively. The total grant date fair value of options vested during the fiscal years ended April 30, 2022, 2021 and 2020 was $35.3 million, $15.0 million and $6.8 million, respectively.
As of April 30, 2022 and 2021, there was $151.0 million and $97.8 million, respectively, of unrecognized compensation cost related to stock options which are expected to be recognized over an estimated weighted-average period of 3.3 years and 3.8 years, respectively.
The grant-date fair value of the options issued for the fiscal years ended April 30, 2022 and 2021 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,
20222021
Valuation assumptions:
Expected dividend yield— %— %
Expected volatility44.1 %43.8 %
Expected term (years)6.46.3
Risk-free interest rate1.1 %0.4 %
Restricted Stock Units
During the fiscal year ended April 30, 2021, the Company began granting RSUs to its employees and some service providers. No RSUs were granted prior to the IPO. The 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-twenty-fifth 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, 2022, the Company recognized stock-based compensation expense of $72.9 million associated with such RSUs.
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, 2020— $— 
RSUs granted447 74.52 
Unvested Balance as of April 30, 2021447 74.52 
RSUs granted13,750 37.49 
RSUs vested(264)52.53 
RSUs forfeited(1,824)54.06 
Unvested Balance as of April 30, 202212,109 $36.04 
As of April 30, 2022 and 2021, there was $375.6 million and $32.2 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.5 years and 4.8 years, respectively.
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,
202220212020
Cost of subscription$8,638 $828 $370 
Cost of professional services2,710 376 122 
Sales and marketing40,344 9,080 3,074 
Research and development39,200 2,950 1,223 
General and administrative22,549 8,506 3,521 
Total stock-based compensation expense$113,441 $21,740 $8,310 
Shareholder Loan
In January 2018, in connection with the Series F preferred stock financing, the Company issued 1,251,921 shares of Series F preferred stock in exchange for a note receivable of $24.5 million from its CEO. Prior to the automatic conversion of all Series F preferred stock outstanding into Class A common stock upon the completion of the IPO, the underlying shares of Series F preferred stock were legally outstanding though were not included in the carrying amounts of preferred stock as the note receivable is treated as an equity classified stock-based option grant. In September 2020, the Company’s CEO paid the outstanding full recourse promissory note and accrued interest in the amount of $26.0 million. No interest income was recorded for the note. Refer to Note 13. Related Party Transactions for more information.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes
12 Months Ended
Apr. 30, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income TaxesThe components of the Company’s net loss before provision for income taxes for the fiscal years ended April 30, 2022, 2021 and 2020 was as follows (in thousands):
Fiscal Year Ended April 30,
202220212020
Domestic$(189,891)$(58,407)$(69,887)
Foreign(1,385)3,415 889 
Net loss before provision for income taxes$(191,276)$(54,992)$(68,998)
The components of the Company’s provision for income taxes for the fiscal years ended April 30, 2022, 2021 and 2020 was as follows (in thousands):
Fiscal Year Ended April 30,
202220212020
Current expense
Federal$— $— $— 
State310 286 113 
Foreign479 418 267 
Total789 704 380 
Deferred expense
Federal— — — 
State— — — 
Foreign— — — 
Total— — — 
Total provision for income taxes$789 $704 $380 
The reconciliation of U.S. federal statutory rate to the Company’s effective tax rate was follows (in thousands):
Fiscal Year Ended April 30,
202220212020
Expected benefit at federal statutory rate$(40,119)$(11,628)$(14,489)
State tax expense—net of federal benefit310 286 113 
Impact of foreign operations770 (299)85 
Federal research and development credit(1,109)(694)(530)
Change in valuation allowance59,450 30,587 14,837 
Stock-based compensation(19,152)(17,667)(23)
Meals and entertainment50 35 242 
Other permanent items589 84 145 
Total provision for income taxes$789 $704 $380 
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, 2022 and 2021 was as follows (in thousands):
As of April 30,
20222021
Deferred tax assets
Accrued payroll$521 $889 
Other accruals & reserves6,185 4,053 
Operating lease liability6,957 1,323 
Deferred revenue442 1,258 
Depreciation2,099 1,588 
Net operating losses114,291 73,189 
R&D tax credit6,618 4,778 
Stock based compensation15,669 3,690 
Other905 327 
Gross deferred tax assets153,687 91,095 
Valuation allowance(144,678)(88,015)
Total deferred tax assets9,009 3,080 
Deferred tax liabilities
Prepaid expenses(2,384)(1,883)
Operating lease right-of-use assets(6,625)(1,197)
Total deferred tax liabilities(9,009)(3,080)
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, 2022 and 2021 was $144.7 million and $88.0 million, respectively. The increase of $56.7 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.
As of April 30, 2022 and 2021, the Company had net operating loss carryforwards for federal income tax purposes of approximately $486.2 million and $308.3 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 $7.6 million, will expire beginning in 2032 if not utilized. Federal charitable contribution carryforwards of approximately $25.7 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, 2022 and 2021, the Company had net operating loss carryforwards for state income tax purposes of approximately $180.4 million and $139.7 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 $7.1 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,
20222021
Balance as of May 1$5,333 $4,048 
Increases for tax positions related to the current year2,035 1,285 
Balance as of April 30$7,368 $5,333 
As of April 30, 2022, no amount of unrecognized tax benefits, if recognized, would impact the Company’s effective income tax rate, given the Company’s full valuation allowance position. 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, 2022 and 2021, 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.
The Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted by the United States on March 27, 2020. The CARES Act did not have a material impact on the Company’s provision for income taxes for the fiscal year ended April 30, 2022.
The American Rescue Plan Act of 2021 (“ARPA”) was signed by President Biden on March 11, 2021. The legislation revised IRC Section 162(m) which will go into effect beginning with tax years that begin after December 31, 2026. It expanded the definition of “covered employees” to include an additional five highest-compensated employees which do not remain as covered employees indefinitely. The Company has assessed the relevant provisions and concludes the tax provisions of the ARPA did not have a material impact on the Company’s consolidated financial statements for the fiscal year ended April 30, 2021.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Share Attributable to Common Stockholders
12 Months Ended
Apr. 30, 2022
Earnings Per Share [Abstract]  
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. Class A and B common shares have identical liquidation and distribution rights. Prior to the automatic conversion of all shares of redeemable convertible Class A-1 common stock into Class A common stock upon the completion of the IPO, the shares of redeemable convertible Class A-1 common stock had a liquidation preference, but were legal form common stock and participated in losses equally with all common stockholders.
Prior to the automatic conversion of all of its redeemable convertible preferred stock outstanding into Class A and Class B common stock upon the completion of the IPO, the Company considered all redeemable convertible preferred stock to be participating securities because they participated in any dividends declared on the Company’s common stock on an as-if-converted basis. Redeemable convertible preferred stock did not participate in the net loss per share with common stockholders as the holders of the convertible preferred did not have a contractual obligation to share in the Company’s losses.
Accordingly, under the two-class method, the net loss is not allocated to the redeemable convertible preferred stock such that the resulting net loss for all periods presented was allocated on a proportionate basis to shares of Class A, Class A-1, and Class B common stock for the number of days that each class was issued and outstanding during the period.
Basic net loss per share attributable to common stockholders is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less shares subject to repurchase. Diluted net loss per share attributable to common stockholders is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period to the extent they are dilutive. For purposes of this calculation, the convertible preferred, stock options, 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 for all periods presented. 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 years ended April 30, 2022, 2021 and 2020.
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,
202220212020
Numerator
Net loss attributable to common stockholders$(192,065)$(55,696)$(69,378)
Denominator
Basic and diluted weighted-average Class A common shares outstanding100,904 56,678 29,133 
Basic and diluted weighted-average Class A-1 common shares outstanding— 6,667 6,667 
Basic and diluted weighted-average Class B common shares outstanding3,500 3,500 — 
Basic and diluted net loss per share attributable to common stockholders
Basic and diluted net loss per Class A common shares outstanding$(1.84)$(0.90)$(1.94)
Basic and diluted net loss per Class A-1 common shares outstanding$— $(0.55)$(1.94)
Basic and diluted net loss per Class B common shares outstanding$(1.84)$(0.35)$— 
At April 30, 2022, 2021 and 2020, the Company’s potentially dilutive securities were convertible preferred stock and stock options, which have been excluded from the computation of diluted net loss per share as the effect would be to reduce the net loss per share attributable to common stockholders. Based on the amounts outstanding at April 30, 2022, 2021 and 2020, 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:
Fiscal Year Ended April 30,
202220212020
Convertible preferred stock
Series A*— — 3,499,992 
Series B*— — 4,559,999 
Series B-1A*— — 2,430,635 
Series B-1B*— — 92,769 
Series C*— — 2,779,738 
Series D— — 12,278,422 
Series E— — 540,003 
Series F— — 5,399,581 
Series G— — 3,893,701 
Series H— — 1,653,928 
Stock options36,711,820 39,577,809 33,533,380 
RSUs12,109,114 447,095 — 
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Related Party Transactions
12 Months Ended
Apr. 30, 2022
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
Shareholder Loan
In January 2018, the Company issued 1,251,921 shares of Series F Preferred Stock in exchange for a non-recourse promissory note to Thomas M. Siebel, the Company’s CEO, in the amount of $24.5 million. The promissory note has a term of five years with the ability to renew for up to four successive one-year periods and bears interest at a rate of 2.18% per annum, compounded annually. In September 2020, Mr. Siebel paid the outstanding promissory note in full including accrued interest in the total amount of $26.0 million. Refer to Note 10. Stock-Based Compensation for more information.
Revenue Transactions with Baker Hughes Company
In June 2019, the Company entered into multiple agreements with Baker Hughes Company (“Baker Hughes”) under which Baker Hughes received a three-year subscription to use the Company’s software. These agreements were revised in June 2020 to extend the term to five years and modify the subscription fees due. Under the revised agreements, Baker Hughes has made minimum, non-cancellable revenue commitments, which are 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 the fiscal year ending April 30, 2021, $75.0 million in the fiscal year ending April 30, 2022, $125.0 million in the fiscal year ending April 30, 2023, and $150.0 million in the 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 these minimum revenue commitments.
The Company and Baker Hughes further revised these agreements 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 further incentivize Baker Hughes’ sales of the Company’s products and services.
A portion of the transaction price in the Company’s arrangement with Baker Hughes is variable. Beginning in the fiscal year ending April 30, 2023, Baker Hughes’ annual commitments will be 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 reduces the revenues recognized from the arrangement. At the end of each reporting period, the Company reviews and updates the estimate as additional information becomes available.
Pursuant to the revised arrangement, the Company acknowledged that Baker Hughes had met its minimum annual revenue commitment for the fiscal year ending 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.
Revenues recognized under the arrangement were as follows (in thousands):
Fiscal Year Ended April 30,
202220212020
Direct subscription$60,425 $30,557 $40,425 
Direct professional services16,872 4,825 292 
Total revenue from direct subscription and professional services77,297 35,382 40,717 
Total revenue from certain customers in Oil and Gas field related to the Baker Hughes arrangement27,732 20,491 5,929 
Total revenue related to the arrangement$105,029 $55,873 $46,646 
As of April 30, 2022 and 2021, balances related to Baker Hughes that are reported within accounts receivable, net (inclusive of unbilled receivables of $16.5 million and $2.8 million, respectively) included $35.8 million and $15.2 million, respectively and deferred revenue, current included $0.1 million and $7.7 million, respectively.
The Company recognized cost of subscription revenue related to services purchased from Baker Hughes of $0.6 million, $0.1 million and nil for the fiscal years ended April 30, 2022, 2021 and 2020, respectively. The Company recognized sales and marketing expenses related to Baker Hughes of $8.2 million, less than $0.1 million and nil for the fiscal years ended April 30, 2022, 2021 and 2020, respectively. As of April 30, 2022 and 2021, accounts payable related to Baker Hughes included $18.5 million and $0.1 million, respectively.
The remaining performance obligations related to Baker Hughes, which includes both direct subscriptions and reseller arrangements, is comprised of (in thousands):
As of April 30,
20222021
Deferred revenue$2,337 $8,487 
Commitments from non-cancellable contracts212,934 95,542 
Total remaining performance obligations$215,271 $104,029 
As of April 30, 2022 and 2021, the current portion of deferred costs of $4.9 million and $1.7 million, respectively, were included in prepaid expenses and other current assets and the non-current portion of $16.1 million and $6.6 million, respectively, were included in other assets, non-current. The Company amortized $3.3 million, nil and nil, respectively, of deferred commissions during the fiscal year ended April 30, 2022, 2021 and 2020, respectively, and these amounts were included in sales and marketing expense in the consolidated statements of operations.
The Company recognized $16.0 million and $8.3 million of sales commission as deferred costs during the fiscal year ended April 30, 2022 and 2021, respectively, related to this arrangement. The sales commissions of $8.3 million recognized in the fiscal year ended April 30, 2021 is payable to Baker Hughes over the term of three years based on the agreements, of which the Company paid $3.4 million during the fiscal year ended April 30, 2022. The sales commissions of $16.0 million recognized in the fiscal year ended April 30, 2022 will be amortized over an expected period of five years and payable to Baker Hughes by April 30, 2022. The sales commission of $16.0 million will be paid in the first quarter of fiscal year 2023.
As of April 30, 2022 and 2021, accrued and other current liabilities related to Baker Hughes included $2.5 million and $3.4 million, respectively, and other long-term liabilities included $2.4 million and $4.9 million, respectively.
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Business and Significant Accounting Policies (Policies)
12 Months Ended
Apr. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation Basis of Presentation and Principles of ConsolidationThe Company prepares its consolidated financial statements in accordance with generally accepted accounting principles in the United States (“GAAP”).
Principles of Consolidation The consolidated financial statements include the accounts of C3.ai, Inc. 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 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 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 and 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 YearThe 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, investments 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.
Cash and Cash Equivalents Cash and Cash EquivalentsThe Company considers all highly liquid investments with an original maturity of three months or less at the time of purchase to be cash equivalents.
Investments
Investments
The Company determines the appropriate classification of investments at the time of purchase and reevaluates such determination at each period-end. The Company’s investments, 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.
Such securities are carried at estimated fair values and reported in cash equivalents, short-term investments or long-term investments. Unrealized gains and losses, net of tax, are reported in other comprehensive (loss) income as a separate component on the consolidated statements of comprehensive loss. Fair value is determined based on quoted market rates when observable or by utilizing data points that are observable, such as quoted prices, interest rates and yield curves. Declines in fair value judged to be other-than-temporary on available-for-sale marketable securities are recorded within other income (expense), net on the consolidated statements of operations. In order to determine whether a decline in value is other-than-temporary, the Company evaluates, among other factors, the duration and extent to which the fair value has been less than the carrying value and its intent and ability to retain the investment for a period of time sufficient to allow for any anticipated recovery in fair value. The cost of securities sold is based on the specific-identification method. Interest on securities classified as available-for-sale marketable securities is included in interest income on the consolidated statements of operations.
Non-marketable equity securities without readily determinable fair values are recorded at cost, less impairment, and adjusted to fair value within other expense, net if there are observable price changes for identical or similar securities. Non-marketable equity securities are recorded within long-term investments. Impairment loss is recorded in other expense, net on the consolidated statements of operations.
Accounts Receivable Accounts ReceivableAccounts 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.
The carrying amounts of the Company’s financial instruments, including cash, cash equivalents, restricted cash, accounts receivable, accounts payable, and accrued expenses, approximate their fair value due to their short maturities.
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 AssetsThe 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 GoodwillGoodwill 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 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 leases that commenced before the Company’s adoption date of Accounting Standards Codification (“ASC”) Topic 842, Leases, the Company elected the practical expedient to not reassess the following: (1) whether any expired or existing contracts contain leases; (2) the lease classification for any expired or existing leases; and (3) initial direct costs for any existing leases. 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.
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.
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. 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 ASC Topic 606, Revenue From Contracts With Customers (“ASC 606”) for all periods presented. The core principle of ASC 606 is to recognize revenue for 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. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.
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 are subject to the usage-based royalty and series guidance variable consideration estimation exceptions, respectively.
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 the price at which the performance obligation has previously been sold through past transactions, taking into account internally approved pricing guidelines related to the performance obligations. 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 combined performance obligation, or to a bundle of goods or services, the Company will consider 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.
Subscription Revenue
Subscription revenue is primarily comprised of term licenses, stand-ready COE support services, trials of our applications, and software-as-a-service (“SaaS”) offerings. 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 also include our maintenance and support services that comprised 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 distinct performance obligation within the context of the contract satisfied over time.
Determining whether the software license and maintenance and support services are considered distinct performance obligations that should be accounted for separately or as one combined performance obligation may require significant judgment. In reaching its conclusion, the Company considered the nature of its promise to provide the customer real time analytics and machine learning algorithms that require regular re-training to maintain and improve prediction accuracy. The Company fulfills this promise by providing real time data feeds to the machine learning model and by providing regular tuning, optimization and critical updates to the constantly changing type system. Accordingly, the Company has determined that the software license and maintenance and support services fulfill a single promise to the customer under the contract.
The Company’s subscriptions are generally offered under renewable, multi-year, fixed fee contracts where payments are typically due annually 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 Center of Excellence (“COE”) support services, hosting services and trial services, which are distinct performance obligations. A description of the Company’s offerings are as follows:
C3 AI Application 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 Application Platform provides data scientists and application developers robust advantages for rapid application and analytics development and deployment. Customers primarily pay for the C3 AI Application Platform via fixed annual fees based on the number of development users allowed to access the C3 AI Application Platform. The C3 AI Application Platform offering is primarily a term subscription but at times has been sold as a perpetual license and generates additional runtime subscription fees, a type of consumption or usage-based revenue based on compute and storage resources required to run the C3 AI Application Platform.
C3 AI Applications are production applications that address a wide range of predictive analytics 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 machine learning capabilities. C3 AI Applications sold without the C3 AI Application Platform can be in the form of term or perpetual licenses or subscriptions and earn revenue through a fixed fee and/or usage-based royalties.
C3 Maintenance and Support Services are provided for the C3 AI Application 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 utility of the software.
COE Support Services. COE Support Services provide premium development services and support by an available pool of resources. The purpose of the COE is to allow the customer to utilize, extend or modify C3 applications and to develop its own applications on the C3 AI Application Platform. To facilitate customer’s efforts, C3 provides the following COE Support Services on the C3 AI Application Platform and C3 applications to customer personnel during the subscription term of COE: (1) support and guidance on C3 AI overall software application architecture; (2) data integration, data science, and application development support on the C3 AI Application Platform; (3) training on the C3 AI Application Platform and C3 AI Applications to the customer project team members; and (4) support to help address any developmental issues faced by the customer. COE Support Services are generally offered under renewable, multi-year, fixed fee contracts whereby payments are primarily due annually in advance and in most cases are co-terminous with the C3 AI Application Platform subscription term. 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.
Trials. Trial projects typically consist of several phases including project kickoff, design, data integration, configuration, validation and final demonstration. These trials are typically fixed-price eight to 16-week production pilots 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. During the trial, the Company integrates data, configures machine learning algorithms supporting the use case, and configures a user interface to present the resulting insights. At the end of a trial, the Company demonstrates a working application that shows the utility, benefit, and economic value to be gained from a production deployment of big data, analytics, and machine learning applications. These paid trials are solely meant to demonstrate the feasibility of the Company’s offering to the customer and provide them with a level of confidence to encourage them to enter into a large, multi-year arrangement with the Company. Trial revenue is recognized over time during the production pilot period.
Hosting Services. For certain customers, the Company provides access to the C3 AI Application 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 Application 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 Application Platform and/or C3 Application arrangements and the amount of revenue recognized on a monthly basis varies based on actual consumption by the customer.
Ex Machina is a no-code solution that provides secure, easy access to analysis-ready data, and enables business analysts without data science training to rapidly perform data science tasks such as building, configuring, training, and visualizing AI models. It offers a graphical interface that allows users to connect rapidly to enterprise data stores, and export results to other enterprise applications. C3 AI Ex Machina is offered via a monthly subscription or longer-term subscriptions and can be hosted by the Company or hosted by a customer. Revenue from C3 AI Ex Machina is generated through fixed fee and/or usage-based royalties.
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 Suite 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.
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 Application Platform and/or C3 AI Applications. Monthly usage-based runtime and hosting charges are billed as they are delivered. 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 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 financing from the customers or to provide customers with financing.
Costs to Obtain and Fulfill 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, 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 are expensed as incurred when the expected amortization period is one year or less.
Costs to obtain and fulfill 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.
Cost of Revenue
Cost of 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 the Company’s AI Suite, 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, 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.
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
Stock-based compensation expense related to stock option awards and restricted stock units (“RSUs”) is recognized based on the fair value of the awards granted. The fair value of each option award is estimated on the grant date using the Black-Scholes option pricing model. The Black-Scholes option pricing model requires the input of highly subjective 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. The assumptions used to determine the fair value of the option awards represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment. The fair value of each RSU is based on the fair value of the Company’s common stock on the date of grant. 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.
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.
Advertising Expenses
Advertising Expenses
Advertising expenses of $51.9 million, $35.3 million and $29.2 million incurred during the fiscal years ended April 30, 2022, 2021 and 2020, respectively, were expensed as incurred as a component of sales and marketing expenses on the consolidated statements of operations.
401(k) Plan 401(k) PlanThe 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 income (expense), 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 Company considers all series of its redeemable convertible preferred stock to be participating securities. Under the two-class method, the net loss attributable to common stockholders is not allocated to the redeemable convertible preferred stock as the holders of its redeemable convertible preferred stock do not have a contractual obligation to share in the Company’s losses. Net income is attributed to common stockholders and participating securities based on their participation rights. 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 redeemable convertible preferred stock. 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 InformationOperating 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 AccountingThe 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. Contributions are allocated between sales and marketing and research and development based on the estimated benefits received by the Company. The Company’s initial contribution to C3.ai DTI provided equal benefits across sales and marketing and research and development. From fiscal year 2021, the Company expected contributions to C3.ai DTI to primarily benefit its research and development efforts.
Recently Adopted Accounting Pronouncements
Recently Adopted Accounting Pronouncements
In August 2018, the FASB issued ASU 2018-15, Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement that is a Service Contract, which requires a customer in a cloud computing arrangement that is a service contract to follow the internal-use software guidance in ASC 350-40 to determine which implementation costs to defer and recognize as an asset. The guidance is effective for the fiscal year beginning May 1, 2021. Early adoption is permitted. The Company adopted this guidance effective May 1, 2021 on a prospective basis, and the adoption did not have a material impact on its consolidated financial statements and related disclosures.
In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740)—Simplifying the Accounting for Income Taxes. The amendments in this update simplify various aspects of the accounting for income tax by eliminating certain exceptions to the general approach under existing accounting guidance provided by ASC 740, Income Taxes, and clarifies certain aspects of the existing guidance to promote more consistent application. The amendments in this new standard include, the elimination of exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new standard also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and that single-member limited liability companies and similar disregarded entities that are not subject to income tax are not required to recognize an allocation of consolidated income tax expense in their separate financial statements, but could elect to do so. The guidance is effective for the Company beginning May 1, 2022. Early adoption is permitted. The Company adopted this guidance effective May 1, 2021, and the adoption did not have a material impact on its consolidated financial statements and related disclosures.
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue (Tables)
12 Months Ended
Apr. 30, 2022
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,
202220212020
North America(1)
$197,485 $119,795 $121,485 
Europe, the Middle East and Africa(1)
46,251 56,030 33,086 
Asia Pacific(1)
9,023 5,992 2,095 
Rest of World(1)
— 1,400 — 
Total revenue$252,759 $183,217 $156,666 
__________________
(1)The United States comprised 78%, 65% and 78% of the Company’s revenue in the fiscal years ended April 30, 2022, 2021 and 2020, respectively. No country comprised 10% of greater of the Company’s revenue for the fiscal year ended April 30, 2022. France comprised 12% and 10.5% of the Company’s revenue in the fiscal years ended April 30, 2021 and 2020, respectively. The Netherlands comprised 12% of the Company’s revenue in the fiscal year ended April 30, 2021. No other country comprised 10% or greater of the Company’s revenue for each of the fiscal years ended April 30, 2022, 2021 and 2020.
Schedule of Deferred Revenue Balance and Changes in Deferred Revenues Balances
The following table reflects the deferred revenue balance (in thousands):
As of April, 30
20222021
Deferred revenue, current$48,854 $72,263 
Deferred revenue, non-current288 2,964 
Total deferred revenue$49,142 $75,227 
Significant changes in the deferred revenue balances during the fiscal years ended April 30, 2022 and 2021 were as follows (in thousands):
Deferred Revenue
April 30, 2020$60,295 
Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year
(57,542)
Increases due to invoicing prior to satisfaction of performance obligations
72,474 
April 30, 202175,227 
Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year
(71,566)
Increases due to invoicing prior to satisfaction of performance obligations
45,481 
April 30, 2022$49,142 
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements (Tables)
12 Months Ended
Apr. 30, 2022
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, 2022As of April 30, 2021
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Cash equivalents:
Money market funds$107,726 $— $— $107,726 $43,401 $— $— $43,401 
Commercial paper— 142,511 — 142,511 — — — — 
Corporate debt securities— 8,884 — 8,884 — — — — 
Certificates of deposit— 3,000 — 3,000 — — — — 
Available-for-sale marketable securities:
U.S. treasury securities— 12,763 — 12,763 — 57,998 — 57,998 
Certificates of deposit— 97,205 — 97,205 — 422,978 — 422,978 
U.S. government agencies securities— 13,890 — 13,890 — — — — 
Commercial paper— 241,132 — 241,132 — 494,676 — 494,676 
Corporate debt securities— 287,729 — 287,729 — 2,368 — 2,368 
Total cash equivalents and available-for-sale marketable securities$107,726 $807,114 $— $914,840 $43,401 $978,020 $— $1,021,421 
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Investments (Tables)
12 Months Ended
Apr. 30, 2022
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, 2022As of April 30, 2021
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair ValueAmortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Cash equivalents:
Money market funds$107,726 $— $— $107,726 $43,401 $— $— $43,401 
Commercial paper142,511 — — 142,511 — — — — 
Corporate debt securities8,889 — (5)8,884 — — — — 
Certificates of deposit3,000 — — 3,000 — — — — 
Available-for-sale marketable securities:
U.S. treasury securities12,764 — (1)12,763 57,993 — 57,998 
Certificates of deposit97,205 — — 97,205 422,952 32 (6)422,978 
U.S. government agencies securities14,113 — (223)13,890 — — — — 
Commercial paper241,134 — (2)241,132 494,625 64 (13)494,676 
Corporate debt securities289,646 20 (1,937)287,729 2,369 — (1)2,368 
Total cash equivalents and available-for-sale marketable securities$916,988 $20 $(2,168)$914,840 $1,021,340 $101 $(20)$1,021,421 
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, 2022As of April 30, 2021
Amortized CostFair ValueAmortized CostFair Value
Within one year$622,517 $620,633 $977,939 $978,020 
After one year through five years32,345 32,086 — — 
Total$654,862 $652,719 $977,939 $978,020 
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, 2022 (in thousands):
As of April 30, 2022
Less Than 12 Months12 Months or GreaterTotal
Unrealized LossesFair ValueUnrealized LossesFair ValueUnrealized LossesFair Value
U.S. treasury securities$(1)$12,763 $— $— $(1)$12,763 
Certificates of deposit— — — — — — 
U.S. government agencies securities(223)13,897 — — (223)13,897 
Commercial paper(2)2,996 — — (2)2,996 
Corporate debt securities(1,678)248,176 (259)31,194 (1,937)279,370 
Total$(1,904)$277,832 $(259)$31,194 $(2,163)$309,026 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Details (Tables)
12 Months Ended
Apr. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Property and Equipment
Property and equipment consisted of the following at April 30, 2022 and 2021 (in thousands):
Useful LifeAs of April 30,
(in months)20222021
Leasehold improvements*$8,878 $8,658 
Computer equipment363,321 2,539 
Office furniture and equipment60348 339 
Capital in progressNA11,261 — 
Total property and equipment23,808 11,536 
Less accumulated depreciation(9,291)(5,403)
Property and equipment, net$14,517 $6,133 
__________________
*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 at April 30, 2022 and 2021 (in thousands):
As of April 30,
20222021
Accrued bonus$16,078 $12,216 
Accrued vacation3,814 3,935 
Accrued payroll taxes and benefits3,593 3,405 
Accrued commission1,440 1,863 
Accrued salaries7,298 410 
Accrued compensation and employee benefits$32,223 $21,829 
Schedule of Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following at April 30, 2022 and 2021 (in thousands):
As of April 30,
20222021
Liability for common stock exercised prior to vesting$1,970 $5,331 
Commissions payable to a related party2,510 3,413 
Accrued general expenses4,972 3,588 
Operating lease liabilities, current3,613 3,894 
Other1,809 2,092 
Accrued and other current liabilities$14,874 $18,318 
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Tables)
12 Months Ended
Apr. 30, 2022
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, 2022 and 2021 were as follows (in thousands):
Fiscal Year Ended April 30,
Lease Costs
2022
2021
Operating lease costs$5,587 $3,793 
Short term lease costs1,538 1,568 
Variable lease costs1,892 1,589 
Total lease costs$9,017 $6,950 
Supplemental cash flow information and non-cash activity related to leases was as follows (in thousands):
Fiscal Year Ended April 30,
2022
2021
Cash payments included in the measurement of operating lease liabilities – operating cash flows$4,667 $4,031 
Right-of-use assets obtained in exchange for lease obligations$26,529 $— 
Right-of-use assets obtained in exchange for lease obligations arising from lease modifications$1,572 $— 
The following table presents the lease balances within the consolidated balance sheet, weighted-average remaining lease term, and weighted-average discount rates related to the Company’s operating leases (in thousands):
As of April 30,
Operating leases
2022
2021
Right-of-use assetsOther assets, non-current$29,010 $5,094 
Lease liabilities, currentOther current liabilities3,613 3,894 
Lease liabilities, non-currentOther long-term liabilities26,851 1,735 
Total operating lease liabilities$30,464 $5,629 
As of April 30,
Operating leases
2022
2021
Weighted average remaining lease term (in years)9.71.4
Weighted average discount rate3.5 %7.3 %
Schedule of Maturities of Operating Lease Liabilities
Future minimum payments under lease obligations at April 30, 2022 were as follows (in thousands):
As of
April 30, 2022
Fiscal 2022$4,097 
Fiscal 20235,752 
Fiscal 20245,928 
Fiscal 20256,101 
Fiscal 2026 and thereafter47,548 
Total future minimum lease payments69,426 
Less: Tenant improvement allowance(26,782)
Less: Imputed interest(12,180)
Total operating lease liabilities$30,464 
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation (Tables)
12 Months Ended
Apr. 30, 2022
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, 202032,877 $3.48 8.03$116,962 
Options granted14,504 11.50 
Options exercised(5,799)2.90 
Options cancelled(3,095)5.89 
Balance as of April 30, 202138,487 6.39 7.98$2,304,714 
Options granted6,327 45.41 
Options exercised(4,651)4.61 
Options cancelled(3,825)15.29 
Balance as of April 30, 202236,338 $12.44 7.34$165,436 
Vested and exercisable as of April 30, 202216,300 $5.63 6.39$185,103 
Vested and expected to vest as of April 30, 2022(1)
36,712 $12.44 7.34$167,138 
(1) The number of options vested and expected to vest as of April 30, 2022 includes early exercised, unvested Class A common stock. Refer to Note 9. 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,
20222021
Valuation assumptions:
Expected dividend yield— %— %
Expected volatility44.1 %43.8 %
Expected term (years)6.46.3
Risk-free interest rate1.1 %0.4 %
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, 2020— $— 
RSUs granted447 74.52 
Unvested Balance as of April 30, 2021447 74.52 
RSUs granted13,750 37.49 
RSUs vested(264)52.53 
RSUs forfeited(1,824)54.06 
Unvested Balance as of April 30, 202212,109 $36.04 
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,
202220212020
Cost of subscription$8,638 $828 $370 
Cost of professional services2,710 376 122 
Sales and marketing40,344 9,080 3,074 
Research and development39,200 2,950 1,223 
General and administrative22,549 8,506 3,521 
Total stock-based compensation expense$113,441 $21,740 $8,310 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes (Tables)
12 Months Ended
Apr. 30, 2022
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, 2022, 2021 and 2020 was as follows (in thousands):
Fiscal Year Ended April 30,
202220212020
Domestic$(189,891)$(58,407)$(69,887)
Foreign(1,385)3,415 889 
Net loss before provision for income taxes$(191,276)$(54,992)$(68,998)
Schedule of Provision for Income Tax Expenses
The components of the Company’s provision for income taxes for the fiscal years ended April 30, 2022, 2021 and 2020 was as follows (in thousands):
Fiscal Year Ended April 30,
202220212020
Current expense
Federal$— $— $— 
State310 286 113 
Foreign479 418 267 
Total789 704 380 
Deferred expense
Federal— — — 
State— — — 
Foreign— — — 
Total— — — 
Total provision for income taxes$789 $704 $380 
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,
202220212020
Expected benefit at federal statutory rate$(40,119)$(11,628)$(14,489)
State tax expense—net of federal benefit310 286 113 
Impact of foreign operations770 (299)85 
Federal research and development credit(1,109)(694)(530)
Change in valuation allowance59,450 30,587 14,837 
Stock-based compensation(19,152)(17,667)(23)
Meals and entertainment50 35 242 
Other permanent items589 84 145 
Total provision for income taxes$789 $704 $380 
Schedule of Components of Deferred Tax Assets and Liabilities The components of deferred tax assets and liabilities as of April 30, 2022 and 2021 was as follows (in thousands):
As of April 30,
20222021
Deferred tax assets
Accrued payroll$521 $889 
Other accruals & reserves6,185 4,053 
Operating lease liability6,957 1,323 
Deferred revenue442 1,258 
Depreciation2,099 1,588 
Net operating losses114,291 73,189 
R&D tax credit6,618 4,778 
Stock based compensation15,669 3,690 
Other905 327 
Gross deferred tax assets153,687 91,095 
Valuation allowance(144,678)(88,015)
Total deferred tax assets9,009 3,080 
Deferred tax liabilities
Prepaid expenses(2,384)(1,883)
Operating lease right-of-use assets(6,625)(1,197)
Total deferred tax liabilities(9,009)(3,080)
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,
20222021
Balance as of May 1$5,333 $4,048 
Increases for tax positions related to the current year2,035 1,285 
Balance as of April 30$7,368 $5,333 
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Share Attributable to Common Stockholders (Tables)
12 Months Ended
Apr. 30, 2022
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,
202220212020
Numerator
Net loss attributable to common stockholders$(192,065)$(55,696)$(69,378)
Denominator
Basic and diluted weighted-average Class A common shares outstanding100,904 56,678 29,133 
Basic and diluted weighted-average Class A-1 common shares outstanding— 6,667 6,667 
Basic and diluted weighted-average Class B common shares outstanding3,500 3,500 — 
Basic and diluted net loss per share attributable to common stockholders
Basic and diluted net loss per Class A common shares outstanding$(1.84)$(0.90)$(1.94)
Basic and diluted net loss per Class A-1 common shares outstanding$— $(0.55)$(1.94)
Basic and diluted net loss per Class B common shares outstanding$(1.84)$(0.35)$— 
Schedule of Potential Shares of Common Stock Excluded from Computation of Diluted Net Loss Per Share Based on the amounts outstanding at April 30, 2022, 2021 and 2020, 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:
Fiscal Year Ended April 30,
202220212020
Convertible preferred stock
Series A*— — 3,499,992 
Series B*— — 4,559,999 
Series B-1A*— — 2,430,635 
Series B-1B*— — 92,769 
Series C*— — 2,779,738 
Series D— — 12,278,422 
Series E— — 540,003 
Series F— — 5,399,581 
Series G— — 3,893,701 
Series H— — 1,653,928 
Stock options36,711,820 39,577,809 33,533,380 
RSUs12,109,114 447,095 — 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Related Party Transactions (Tables)
12 Months Ended
Apr. 30, 2022
Related Party Transactions [Abstract]  
Schedule of Revenues Recognized and Remaining Performance Obligations For Related Party Transactions
Revenues recognized under the arrangement were as follows (in thousands):
Fiscal Year Ended April 30,
202220212020
Direct subscription$60,425 $30,557 $40,425 
Direct professional services16,872 4,825 292 
Total revenue from direct subscription and professional services77,297 35,382 40,717 
Total revenue from certain customers in Oil and Gas field related to the Baker Hughes arrangement27,732 20,491 5,929 
Total revenue related to the arrangement$105,029 $55,873 $46,646 
The remaining performance obligations related to Baker Hughes, which includes both direct subscriptions and reseller arrangements, is comprised of (in thousands):
As of April 30,
20222021
Deferred revenue$2,337 $8,487 
Commitments from non-cancellable contracts212,934 95,542 
Total remaining performance obligations$215,271 $104,029 
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Business and Significant Accounting Policies (Details)
1 Months Ended 12 Months Ended
Dec. 31, 2020
USD ($)
$ / shares
shares
Nov. 30, 2020
shares
Apr. 30, 2022
USD ($)
segment
shares
Apr. 30, 2021
USD ($)
shares
Apr. 30, 2020
USD ($)
Subsidiary, Sale of Stock [Line Items]          
Reverse stock split ratio, common stock   0.1667      
Deferred offering costs reclassified into stockholders' equity as a reduction of the IPO proceeds $ 7,200,000        
Restricted cash     $ 12,600,000 $ 900,000  
Allowance for doubtful accounts     200,000 800,000  
Unbilled receivables     19,900,000 3,800,000  
Long-lived assets, impairment     0 0  
Goodwill, impairment     $ 0 0  
Deferred costs, sales commissions, amortization period (in years)     5 years    
Accrued liabilities, warranties     $ 0    
Capitalized software costs     3,000,000 0 $ 0
Amortized capitalized software costs     700,000    
Advertising expenses     51,900,000 35,300,000 29,200,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 (in weeks)     8 weeks    
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 (in weeks)     16 weeks    
Sales and marketing | C3.ai DTI Grants Program          
Subsidiary, Sale of Stock [Line Items]          
Contribution expense     $ 0 0 5,700,000
Research and development | C3.ai DTI Grants Program          
Subsidiary, Sale of Stock [Line Items]          
Contribution expense     $ 11,500,000 $ 2,700,000 $ 5,700,000
IPO          
Subsidiary, Sale of Stock [Line Items]          
Net proceeds received 694,600,000        
Private Placement          
Subsidiary, Sale of Stock [Line Items]          
Net proceeds received $ 150,000,000        
Class A Common Stock          
Subsidiary, Sale of Stock [Line Items]          
Common stock, shares authorized (in shares) | shares   390,000,000 1,000,000,000 1,000,000,000  
Class A Common Stock | IPO          
Subsidiary, Sale of Stock [Line Items]          
Sale of stock, number of shares issued (in shares) | shares 17,825,000        
Sale of stock, shares issued, price per share (in dollars per share) | $ / shares $ 42.00        
Class A Common Stock | Over-Allotment Option          
Subsidiary, Sale of Stock [Line Items]          
Sale of stock, number of shares issued (in shares) | shares 2,325,000        
Class A Common Stock | Private Placement          
Subsidiary, Sale of Stock [Line Items]          
Sale of stock, shares issued, price per share (in dollars per share) | $ / shares $ 42.00        
Class A Common Stock | Private Placement | Spring Creek Capital LLC          
Subsidiary, Sale of Stock [Line Items]          
Sale of stock, number of shares issued (in shares) | shares 2,380,952        
Class A Common Stock | Private Placement | Microsoft Corporation          
Subsidiary, Sale of Stock [Line Items]          
Sale of stock, number of shares issued (in shares) | shares 1,190,476        
Redeemable Convertible Class A-1 Common Stock          
Subsidiary, Sale of Stock [Line Items]          
Shares authorized (in shares) | shares   6,666,667      
Conversion of stock, converted (in shares) | shares 6,666,665        
Conversion ratio 1        
Class B Common Stock          
Subsidiary, Sale of Stock [Line Items]          
Common stock, shares authorized (in shares) | shares   21,000,000 3,500,000 3,500,000  
Preferred Stock          
Subsidiary, Sale of Stock [Line Items]          
Shares authorized (in shares) | shares   233,107,379      
Redeemable Convertible Preferred Stock, Excluding Series A Preferred Stock          
Subsidiary, Sale of Stock [Line Items]          
Conversion of stock, converted (in shares) | shares 33,628,776        
Conversion ratio 1        
Series A Redeemable Convertible Preferred Stock          
Subsidiary, Sale of Stock [Line Items]          
Conversion of stock, converted (in shares) | shares 3,499,992        
Conversion ratio 1        
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Disaggregated Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Disaggregation of Revenue [Line Items]      
Total revenue $ 252,759 $ 183,217 $ 156,666
North America      
Disaggregation of Revenue [Line Items]      
Total revenue 197,485 119,795 121,485
Europe, the Middle East and Africa      
Disaggregation of Revenue [Line Items]      
Total revenue 46,251 56,030 33,086
Asia Pacific      
Disaggregation of Revenue [Line Items]      
Total revenue 9,023 5,992 2,095
Rest of World      
Disaggregation of Revenue [Line Items]      
Total revenue $ 0 $ 1,400 $ 0
United States | Revenue | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Geographic concentration risk, percentage 78.00% 65.00% 78.00%
France | Revenue | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Geographic concentration risk, percentage   12.00% 10.50%
Netherlands | Revenue | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Geographic concentration risk, percentage   12.00%  
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Deferred Revenue Balance (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Revenue from Contract with Customer [Abstract]      
Deferred revenue, current [1] $ 48,854 $ 72,263  
Deferred revenue, non-current 288 2,964  
Total deferred revenue $ 49,142 $ 75,227 $ 60,295
[1] Including amounts from a related party of $132 and $7,697 as of April 30, 2022 and 2021, respectively.
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Change In Contract With Customer, Liability [Roll Forward]    
Beginning Balance $ 75,227 $ 60,295
Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year (71,566) (57,542)
Increases due to invoicing prior to satisfaction of performance obligations 45,481 72,474
Ending Balance $ 49,142 $ 75,227
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Remaining Performance Obligation (Details)
$ in Millions
Apr. 30, 2022
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized from remaining performance obligations, amount $ 477.4
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-05-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized from remaining performance obligations, amount $ 169.7
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]: 2023-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 54 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Costs to Obtain or Fulfill a Contract (Details) - USD ($)
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Disaggregation of Revenue [Line Items]      
Costs to obtain and fulfill a contract, expense $ 5,100,000 $ 1,200,000 $ 1,000,000
Costs to obtain and fulfill a contract, impairment loss 0 0 $ 0
Prepaid Expenses and Other Current Assets      
Disaggregation of Revenue [Line Items]      
Costs to obtain and fulfill a contract 5,700,000 3,200,000  
Other Assets      
Disaggregation of Revenue [Line Items]      
Costs to obtain and fulfill a contract $ 18,200,000 $ 9,100,000  
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Customer Concentration (Details) - Customer Concentration Risk
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Revenue | Customer One      
Disaggregation of Revenue [Line Items]      
Customer concentration risk, percentage 31.00% 19.00% 26.00%
Revenue | Customer Two      
Disaggregation of Revenue [Line Items]      
Customer concentration risk, percentage   12.00% 10.00%
Accounts Receivable | Customer One      
Disaggregation of Revenue [Line Items]      
Customer concentration risk, percentage 32.00% 18.00%  
Accounts Receivable | Customer Two      
Disaggregation of Revenue [Line Items]      
Customer concentration risk, percentage 13.00% 14.00%  
Accounts Receivable | Customer Three      
Disaggregation of Revenue [Line Items]      
Customer concentration risk, percentage 12.00% 14.00%  
Accounts Receivable | Customer Four      
Disaggregation of Revenue [Line Items]      
Customer concentration risk, percentage   11.00%  
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Apr. 30, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents and available-for-sale marketable securities $ 914,840 $ 1,021,421
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 107,726 43,401
U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities: 12,763 57,998
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 142,511 0
Available-for-sale marketable securities: 241,132 494,676
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 8,884 0
Available-for-sale marketable securities: 287,729 2,368
Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 3,000 0
Available-for-sale marketable securities: 97,205 422,978
U.S. government agencies securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities: 13,890 0
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 914,840 1,021,421
Fair Value, Recurring | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 107,726 43,401
Fair Value, Recurring | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities: 12,763 57,998
Fair Value, Recurring | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 142,511 0
Available-for-sale marketable securities: 241,132 494,676
Fair Value, Recurring | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 8,884 0
Available-for-sale marketable securities: 287,729 2,368
Fair Value, Recurring | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 3,000 0
Available-for-sale marketable securities: 97,205 422,978
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: 13,890 0
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 107,726 43,401
Fair Value, Recurring | Level 1 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 107,726 43,401
Fair Value, Recurring | Level 1 | U.S. treasury 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 | 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 | Corporate debt 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 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents and available-for-sale marketable securities 807,114 978,020
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 | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities: 12,763 57,998
Fair Value, Recurring | Level 2 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 142,511 0
Available-for-sale marketable securities: 241,132 494,676
Fair Value, Recurring | Level 2 | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 8,884 0
Available-for-sale marketable securities: 287,729 2,368
Fair Value, Recurring | Level 2 | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 3,000 0
Available-for-sale marketable securities: 97,205 422,978
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: 13,890 0
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 | U.S. treasury 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 | 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 | Corporate debt 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
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Investments - Cash Equivalents and Available-for-Sale Marketable Securities (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Cash equivalents:      
Amortized Cost $ 339,528 $ 115,355 $ 33,104
Available-for-sale marketable securities:      
Total cash equivalents and available-for-sale marketable securities, Amortized Cost 916,988 1,021,340  
Total cash equivalents and available-for-sale marketable securities, Gross Unrealized Gain 20 101  
Total cash equivalents and available-for-sale marketable securities, Gross Unrealized Loss (2,168) (20)  
Total cash equivalents and available-for-sale marketable securities 914,840 1,021,421  
Money market funds      
Cash equivalents:      
Amortized Cost 107,726 43,401  
Gross Unrealized Gains 0 0  
Gross Unrealized Losses 0 0  
Estimated Fair Value 107,726 43,401  
U.S. treasury securities      
Available-for-sale marketable securities:      
Amortized Cost 12,764 57,993  
Gross Unrealized Gains 0 5  
Gross Unrealized Losses (1) 0  
Estimated Fair Value 12,763 57,998  
Commercial paper      
Cash equivalents:      
Amortized Cost 142,511 0  
Gross Unrealized Gains 0 0  
Gross Unrealized Losses 0 0  
Estimated Fair Value 142,511 0  
Available-for-sale marketable securities:      
Amortized Cost 241,134 494,625  
Gross Unrealized Gains 0 64  
Gross Unrealized Losses (2) (13)  
Estimated Fair Value 241,132 494,676  
Corporate debt securities      
Cash equivalents:      
Amortized Cost 8,889 0  
Gross Unrealized Gains 0 0  
Gross Unrealized Losses (5) 0  
Estimated Fair Value 8,884 0  
Available-for-sale marketable securities:      
Amortized Cost 289,646 2,369  
Gross Unrealized Gains 20 0  
Gross Unrealized Losses (1,937) (1)  
Estimated Fair Value 287,729 2,368  
Certificates of deposit      
Cash equivalents:      
Amortized Cost 3,000 0  
Gross Unrealized Gains 0 0  
Gross Unrealized Losses 0 0  
Estimated Fair Value 3,000 0  
Available-for-sale marketable securities:      
Amortized Cost 97,205 422,952  
Gross Unrealized Gains 0 32  
Gross Unrealized Losses 0 (6)  
Estimated Fair Value 97,205 422,978  
U.S. government agencies securities      
Available-for-sale marketable securities:      
Amortized Cost 14,113 0  
Gross Unrealized Gains 0 0  
Gross Unrealized Losses (223) 0  
Estimated Fair Value $ 13,890 $ 0  
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Investments - Available-for Sale Marketable Securities by Contractual Maturity (Details) - Debt Securities, Available-For-Sale, Excluding Money Market Accounts - USD ($)
$ in Thousands
Apr. 30, 2022
Apr. 30, 2021
Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]    
AFS Marketable Securities Maturities, Within one year, Amortized Cost $ 622,517 $ 977,939
AFS Marketable Securities Maturities, After one year through five years, Amortized Cost 32,345 0
Amortized Cost 654,862 977,939
Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]    
AFS Marketable Securities Maturities, Within one year, Fair Value 620,633 978,020
AFS Marketable Securities Maturities, After one year through five years, Fair Value 32,086 0
AFS Marketable Securities Maturities, Total Fair Value $ 652,719 $ 978,020
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Investments - Summary of Fair Values and Unrealized Losses of Available-For-Sale Marketable Securities In Continuous Unrealized Loss Position (Details)
$ in Thousands
Apr. 30, 2022
USD ($)
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
AFS, Less Than 12 Months, Unrealized Losses $ (1,904)
AFS, Less Than 12 Months, Fair Value 277,832
AFS, 12 Months or Greater, Unrealized Losses (259)
AFS, 12 Months or Greater, Fair Value 31,194
AFS, Total Unrealized Losses (2,163)
AFS, Total Fair Value 309,026
U.S. treasury securities  
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
AFS, Less Than 12 Months, Unrealized Losses (1)
AFS, Less Than 12 Months, Fair Value 12,763
AFS, 12 Months or Greater, Unrealized Losses 0
AFS, 12 Months or Greater, Fair Value 0
AFS, Total Unrealized Losses (1)
AFS, Total Fair Value 12,763
Certificates of deposit  
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
AFS, Less Than 12 Months, Unrealized Losses 0
AFS, Less Than 12 Months, Fair Value 0
AFS, 12 Months or Greater, Unrealized Losses 0
AFS, 12 Months or Greater, Fair Value 0
AFS, Total Unrealized Losses 0
AFS, Total Fair Value 0
U.S. government agencies securities  
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
AFS, Less Than 12 Months, Unrealized Losses (223)
AFS, Less Than 12 Months, Fair Value 13,897
AFS, 12 Months or Greater, Unrealized Losses 0
AFS, 12 Months or Greater, Fair Value 0
AFS, Total Unrealized Losses (223)
AFS, Total Fair Value 13,897
Commercial paper  
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
AFS, Less Than 12 Months, Unrealized Losses (2)
AFS, Less Than 12 Months, Fair Value 2,996
AFS, 12 Months or Greater, Unrealized Losses 0
AFS, 12 Months or Greater, Fair Value 0
AFS, Total Unrealized Losses (2)
AFS, Total Fair Value 2,996
Corporate debt securities  
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
AFS, Less Than 12 Months, Unrealized Losses (1,678)
AFS, Less Than 12 Months, Fair Value 248,176
AFS, 12 Months or Greater, Unrealized Losses (259)
AFS, 12 Months or Greater, Fair Value 31,194
AFS, Total Unrealized Losses (1,937)
AFS, Total Fair Value $ 279,370
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Investments - Narrative (Details)
1 Months Ended 12 Months Ended
Nov. 30, 2020
USD ($)
Apr. 30, 2022
USD ($)
investment
Apr. 30, 2021
USD ($)
investment
Apr. 30, 2020
USD ($)
investment
Investments, Debt and Equity Securities [Abstract]        
Number of investment positions in unrealized loss position | investment   284 8  
Number of investments, other-than-temporary impaired | investment   0 0 0
Other-than-temporary impairment loss   $ 0    
Non-marketable equity securities, cost   0 $ 0 $ 700,000
Non-marketable equity securities, impairment   0 0 1,025,000
Non-marketable equity securities, proceeds from sale $ 700,000 $ 0 $ 725,000 $ 0
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Details - Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 23,808 $ 11,536
Less accumulated depreciation (9,291) (5,403)
Property and equipment, net 14,517 6,133
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 8,878 8,658
Computer equipment    
Property, Plant and Equipment [Line Items]    
Useful Life (in months) 36 months  
Total property and equipment $ 3,321 2,539
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Useful Life (in months) 60 months  
Total property and equipment $ 348 339
Capital in progress    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 11,261 $ 0
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Details - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Depreciation and amortization expense, related to property and equipment $ 4.4 $ 4.0 $ 1.2
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Details - Accrued Compensation and Employee Benefits (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Apr. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued bonus $ 16,078 $ 12,216
Accrued vacation 3,814 3,935
Accrued payroll taxes and benefits 3,593 3,405
Accrued commission 1,440 1,863
Accrued salaries 7,298 410
Accrued compensation and employee benefits $ 32,223 $ 21,829
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Details - Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Apr. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Liability for common stock exercised prior to vesting $ 1,970 $ 5,331
Commissions payable to a related party 2,510 3,413
Accrued general expenses 4,972 3,588
Operating lease liabilities, current 3,613 3,894
Other 1,809 2,092
Accrued and other current liabilities [1] $ 14,874 $ 18,318
[1] Including amounts from a related party of $2,510 and $3,413 as of April 30, 2022 and 2021, respectively.
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Details - Narrative, Cares Act Loan (Details) - Paycheck Protection Program, CARES Act - USD ($)
$ in Millions
Aug. 18, 2020
May 01, 2020
Short-term Debt [Line Items]    
Loan proceeds, promissory note   $ 6.3
Repayment of loan, promissory note, interest $ 0.1  
Repayment of loan, promissory note $ 6.4  
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Narrative (Details)
$ in Thousands
Aug. 25, 2021
USD ($)
ft²
phase
Apr. 30, 2022
USD ($)
Lessee, Lease, Description [Line Items]    
Area under lease (in square feet) | ft² 283,015  
Total undiscounted base rent payments over term of lease $ 103,100 $ 12,180
Term of rent abatement per phase, following rent commencement date (in months) 6 months  
Monthly base rent $ 500  
Tenant improvement allowance $ 44,200  
Lease term (in months) 126 months  
Period after date phase one delivered (in months) 9 months  
Number of phases | phase 2  
Landlord | Letter of Credit | Line of Credit    
Lessee, Lease, Description [Line Items]    
Letter of credit outstanding $ 12,600  
Maximum    
Lessee, Lease, Description [Line Items]    
Monthly base rent $ 1,000  
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Components of Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Leases [Abstract]    
Operating lease costs $ 5,587 $ 3,793
Short term lease costs 1,538 1,568
Variable lease costs 1,892 1,589
Total lease costs $ 9,017 $ 6,950
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Leases -Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
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 $ 4,667 $ 4,031  
Right-of-use assets obtained in exchange for lease obligations 26,529 0 $ 0
Right-of-use assets obtained in exchange for lease obligations arising from lease modifications $ 1,572 $ 0 $ 0
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Balance Sheet Information (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Apr. 30, 2021
Operating leases    
Right-of-use assets $ 29,010 $ 5,094
Lease liabilities, current 3,613 3,894
Lease liabilities, non-current 26,851 1,735
Total operating lease liabilities $ 30,464 $ 5,629
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 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Term and Discount Rate Information (Details)
Apr. 30, 2022
Apr. 30, 2021
Operating leases    
Weighted average remaining lease term (in years) 9 years 8 months 12 days 1 year 4 months 24 days
Weighted average discount rate 3.50% 7.30%
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Future Minimum Payments and Lease Obligations (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Aug. 25, 2021
Apr. 30, 2021
Leases [Abstract]      
Fiscal 2022 $ 4,097    
Fiscal 2023 5,752    
Fiscal 2024 5,928    
Fiscal 2025 6,101    
Fiscal 2026 and thereafter 47,548    
Total future minimum lease payments 69,426    
Less: Tenant improvement allowance (26,782)    
Less: Imputed interest (12,180) $ (103,100)  
Total operating lease liabilities $ 30,464   $ 5,629
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Commitment and Contingencies (Details) - USD ($)
1 Months Ended 12 Months Ended
Dec. 06, 2021
Aug. 10, 2021
Feb. 29, 2020
Nov. 30, 2019
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Long-term Purchase Commitment [Line Items]              
Purchase commitment, incurred cost         $ 13,900,000 $ 14,300,000 $ 4,400,000
Blattman et al. v. Siebel et al. | Pending Litigation              
Long-term Purchase Commitment [Line Items]              
Recommended amount to be awarded from other party   $ 9,700,000          
Amount to be award from other party requested by plaintiff   $ 8,300,000          
Blattman et al. v. Siebel et al. | Settled Litigation              
Long-term Purchase Commitment [Line Items]              
Amount awarded from other party $ 9,400,000            
Blattman et al. v. Siebel et al. | Settled Litigation | Other Nonoperating Income (Expense)              
Long-term Purchase Commitment [Line Items]              
Amount awarded from other party         9,400,000    
C3.ai DTI Grants Program              
Long-term Purchase Commitment [Line Items]              
Grants, payment period (in years)     5 years        
Grants, potential remaining contributions         $ 31,600,000 $ 43,100,000  
Web-Hosting Services, November 2019-November 2022              
Long-term Purchase Commitment [Line Items]              
Purchase commitment       $ 30,000,000      
Purchase commitment, term (in years)       3 years      
Web-Hosting Services, November 2020              
Long-term Purchase Commitment [Line Items]              
Purchase commitment       $ 10,000,000      
Web-Hosting Services, November 2021              
Long-term Purchase Commitment [Line Items]              
Purchase commitment       10,000,000      
Web-Hosting Services, November 2022              
Long-term Purchase Commitment [Line Items]              
Purchase commitment       $ 10,000,000      
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2020
USD ($)
shares
Apr. 30, 2021
USD ($)
shares
Apr. 30, 2022
shares
Apr. 30, 2020
shares
Apr. 30, 2019
shares
Redeemable Convertible Preferred Stock, Excluding Series A Preferred Stock          
Temporary Equity [Line Items]          
Conversion of stock, converted (in shares) 33,628,776        
Conversion ratio 1        
Series A Redeemable Convertible Preferred Stock          
Temporary Equity [Line Items]          
Conversion of stock, converted (in shares) 3,499,992        
Conversion ratio 1        
Redeemable Convertible Preferred Stock          
Temporary Equity [Line Items]          
Carrying value reclassified into stockholders' equity | $ $ 399,800 $ 399,753      
Shares issued (in shares)   0 0    
Shares outstanding (in shares)   0 0 37,129,000 34,192,000
Redeemable Convertible Common Class A-1 Stock          
Temporary Equity [Line Items]          
Conversion of stock, converted (in shares) 6,666,665        
Conversion ratio 1        
Carrying value reclassified into stockholders' equity | $ $ 18,800 $ 18,800      
Shares issued (in shares)   0 0    
Shares outstanding (in shares)   0 0 6,667,000 6,667,000
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
Apr. 30, 2022
USD ($)
vote
$ / shares
shares
Apr. 30, 2021
USD ($)
$ / shares
shares
Apr. 30, 2020
USD ($)
Nov. 30, 2020
shares
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 $ 6,000 $ 1,900  
Liability for common stock exercised prior to vesting | $     1,970 $ 5,331    
Stock repurchase program, value of repurchase | $     $ 15,000      
Stock options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares subject to repurchase right (in shares)     373,790 1,091,306    
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   390,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        
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          
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   21,000,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 75 R61.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Narrative (Details) - USD ($)
1 Months Ended 7 Months Ended 12 Months Ended
Sep. 30, 2020
Jan. 31, 2018
Dec. 10, 2020
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Nov. 27, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted-average grant date fair value for options granted (in dollars per share)       $ 19.15 $ 6.17 $ 2.22  
Stock options exercised, total intrinsic value       $ 187,300,000 $ 137,300,000 $ 4,200,000  
Stock options vested, total grant date fair value       35,300,000 15,000,000.0 6,800,000  
Stock-based compensation expense       113,441,000 21,740,000 $ 8,310,000  
Chief Executive Officer (CEO)              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Notes receivable   $ 24,500,000          
Proceeds from notes receivable payment $ 26,000,000            
Chief Executive Officer (CEO) | Notes Receivable              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Interest income $ 0            
Stock options              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation cost       $ 151,000,000.0 $ 97,800,000    
Unrecognized compensation cost, weighted-average recognition period (in years)       3 years 3 months 18 days 3 years 9 months 18 days    
RSUs              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation cost, weighted-average recognition period (in years)       3 years 6 months 4 years 9 months 18 days    
Granted, non-option (in shares)     0 13,750,000 447,000    
Vesting period (in years)       5 years      
Stock-based compensation expense       $ 72,900,000      
Unrecognized stock-based compensation expense, non-options       $ 375,600,000 $ 32,200,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       4.00%      
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 | Employee Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Percentage of employee earnings participation (not exceeding)             15.00%
Class A Common Stock | 2020 Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares reserved for future issuance (in shares)       16,232,017      
Class A Common Stock | 2020 Employee Stock Purchase Plan | Employee Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares reserved for future issuance (in shares)             3,000,000
Series F Preferred Stock | Chief Executive Officer (CEO)              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock issued during period (in shares)   1,251,921          
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.22.2
Share-Based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Number of Stock Options Outstanding      
Balance at beginning of period (in shares) 38,487 32,877  
Options granted (in shares) 6,327 14,504  
Options exercised (in shares) (4,651) (5,799)  
Options cancelled (in shares) (3,825) (3,095)  
Balance at end of period (in shares) 36,338 38,487 32,877
Vested and exercisable at end of period (in shares) 16,300    
Vested and expected to vest at end of period (in shares) 36,712    
Weighted Average Exercise Price      
Balance at beginning of period (in dollars per share) $ 6.39 $ 3.48  
Options granted (in dollars per share) 45.41 11.50  
Options exercised (in dollars per share) 4.61 2.90  
Options cancelled (in dollars per share) 15.29 5.89  
Balance at end of period (in dollars per share) 12.44 $ 6.39 $ 3.48
Vested and exercisable at end of period (in dollars per share) 5.63    
Vested and expected to vest at end of period (in dollars per share) $ 12.44    
Weighted Average Remaining Contractual Life (years)      
Balance at beginning of period (in years) 7 years 4 months 2 days 7 years 11 months 23 days 8 years 10 days
Balance at end of period (in years) 7 years 4 months 2 days 7 years 11 months 23 days 8 years 10 days
Vested and exercisable at end of period (in years) 6 years 4 months 20 days    
Vested and expected to vest at end of period (in years) 7 years 4 months 2 days    
Aggregate Intrinsic Value      
Balance at beginning of period $ 165,436 $ 2,304,714 $ 116,962
Balance at end of period 165,436 $ 2,304,714 $ 116,962
Vested and exercisable at end of period 185,103    
Vested and expected to vest at end of period $ 167,138    
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Valuation Assumptions (Details)
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Valuation assumptions:    
Expected dividend yield 0.00% 0.00%
Expected volatility 44.10% 43.80%
Expected term (years) 6 years 4 months 24 days 6 years 3 months 18 days
Risk-free interest rate 1.10% 0.40%
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Restricted Stock Unit Activity (Details) - RSUs - $ / shares
7 Months Ended 12 Months Ended
Dec. 10, 2020
Apr. 30, 2022
Apr. 30, 2021
Number of RSUs      
Unvested Balance at beginning of period (in shares) 0 447,000 0
RSUs granted (in shares) 0 13,750,000 447,000
RSUs vested (in shares)   (264,000)  
RSUs forfeited (in shares)   (1,824,000)  
Unvested Balance at end of period (in shares)   12,109,000 447,000
Weighted Average Grant Date Fair Value Per Share      
Unvested Balance at beginning of period (in dollars per share) $ 0 $ 74.52 $ 0
RSUs granted (in dollars per share)   37.49 74.52
RSUs vested (in dollars per share)   52.53  
RSUs forfeited (in dollars per share)   54.06  
Unvested Balance at end of period (in dollars per share)   $ 36.04 $ 74.52
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense $ 113,441 $ 21,740 $ 8,310
Cost of revenue | Cost of subscription      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 8,638 828 370
Cost of revenue | Cost of professional services      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 2,710 376 122
Sales and marketing      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 40,344 9,080 3,074
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 39,200 2,950 1,223
General and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense $ 22,549 $ 8,506 $ 3,521
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Components of Net Loss, Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Income Tax Disclosure [Abstract]      
Domestic $ (189,891) $ (58,407) $ (69,887)
Foreign (1,385) 3,415 889
Net loss before provision for income taxes $ (191,276) $ (54,992) $ (68,998)
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Current expense      
Federal $ 0 $ 0 $ 0
State 310 286 113
Foreign 479 418 267
Total 789 704 380
Deferred expense      
Federal 0 0 0
State 0 0 0
Foreign 0 0 0
Total 0 0 0
Provision for income taxes $ 789 $ 704 $ 380
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Effective Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Income Tax Disclosure [Abstract]      
Expected benefit at federal statutory rate $ (40,119) $ (11,628) $ (14,489)
State tax expense—net of federal benefit 310 286 113
Impact of foreign operations 770 (299) 85
Federal research and development credit (1,109) (694) (530)
Change in valuation allowance 59,450 30,587 14,837
Stock-based compensation (19,152) (17,667) (23)
Meals and entertainment 50 35 242
Other permanent items 589 84 145
Provision for income taxes $ 789 $ 704 $ 380
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Apr. 30, 2021
Deferred tax assets    
Accrued payroll $ 521 $ 889
Other accruals & reserves 6,185 4,053
Operating lease liability 6,957 1,323
Deferred revenue 442 1,258
Depreciation 2,099 1,588
Net operating losses 114,291 73,189
R&D tax credit 6,618 4,778
Stock based compensation 15,669 3,690
Other 905 327
Gross deferred tax assets 153,687 91,095
Valuation allowance (144,678) (88,015)
Total deferred tax assets 9,009 3,080
Deferred tax liabilities    
Prepaid expenses (2,384) (1,883)
Operating lease right-of-use assets (6,625) (1,197)
Total deferred tax liabilities (9,009) (3,080)
Net deferred tax assets (liabilities) $ 0 $ 0
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Tax Credit Carryforward [Line Items]    
Deferred tax assets, valuation allowance $ 144,678,000 $ 88,015,000
Deferred tax assets, increase in valuation allowance 56,700,000  
Unrecognized tax benefits, if recognized, would impact effective income tax rate 0  
Unrecognized tax benefits, cumulative interest and penalties 0 0
Unrecognized tax benefits, anticipated significant change over the next 12 months 0  
Federal    
Tax Credit Carryforward [Line Items]    
Net operating loss carryforwards 486,200,000 308,300,000
Tax credit carryforwards, subject to expiration 1,000,000.0  
Federal | Research Tax Credit Carryforward    
Tax Credit Carryforward [Line Items]    
Tax credit carryforwards 7,600,000  
Federal | Charitable Contribution Carryforward    
Tax Credit Carryforward [Line Items]    
Tax credit carryforwards 25,700,000  
State    
Tax Credit Carryforward [Line Items]    
Net operating loss carryforwards 180,400,000 $ 139,700,000
Tax credit carryforwards, subject to expiration 400,000  
State | Research Tax Credit Carryforward    
Tax Credit Carryforward [Line Items]    
Tax credit carryforwards $ 7,100,000  
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Balance as of May 1 $ 5,333 $ 4,048
Increases for tax positions related to the current year 2,035 1,285
Balance as of April 30 $ 7,368 $ 5,333
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.22.2
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, 2022
Apr. 30, 2021
Apr. 30, 2020
Numerator      
Net loss attributable to common stockholders $ (192,065) $ (55,696) $ (69,378)
Class A Common Stock      
Denominator      
Basic weighted-average common shares outstanding (in shares) 100,904 56,678 29,133
Diluted weighted-average common shares outstanding (in shares) 100,904 56,678 29,133
Basic and diluted net loss per share attributable to common stockholders      
Basic net loss per common shares outstanding (in dollars per share) $ (1.84) $ (0.90) $ (1.94)
Diluted net loss per common shares outstanding (in dollars per share) $ (1.84) $ (0.90) $ (1.94)
Redeemable Convertible Common Class A-1 Stock      
Denominator      
Basic weighted-average common shares outstanding (in shares) 0 6,667 6,667
Diluted weighted-average common shares outstanding (in shares) 0 6,667 6,667
Basic and diluted net loss per share attributable to common stockholders      
Basic net loss per common shares outstanding (in dollars per share) $ 0 $ (0.55) $ (1.94)
Diluted net loss per common shares outstanding (in dollars per share) $ 0 $ (0.55) $ (1.94)
Class B Common Stock      
Denominator      
Basic weighted-average common shares outstanding (in shares) 3,500 3,500 0
Diluted weighted-average common shares outstanding (in shares) 3,500 3,500 0
Basic and diluted net loss per share attributable to common stockholders      
Basic net loss per common shares outstanding (in dollars per share) $ (1.84) $ (0.35) $ 0
Diluted net loss per common shares outstanding (in dollars per share) $ (1.84) $ (0.35) $ 0
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.22.2
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, 2022
Apr. 30, 2021
Apr. 30, 2020
Series A*      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from computation of net loss per share (in shares) 0 0 3,499,992
Series B*      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from computation of net loss per share (in shares) 0 0 4,559,999
Series B-1A*      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from computation of net loss per share (in shares) 0 0 2,430,635
Series B-1B*      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from computation of net loss per share (in shares) 0 0 92,769
Series C*      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from computation of net loss per share (in shares) 0 0 2,779,738
Series D      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from computation of net loss per share (in shares) 0 0 12,278,422
Series E      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from computation of net loss per share (in shares) 0 0 540,003
Series F      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from computation of net loss per share (in shares) 0 0 5,399,581
Series G      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from computation of net loss per share (in shares) 0 0 3,893,701
Series H      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from computation of net loss per share (in shares) 0 0 1,653,928
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) 36,711,820 39,577,809 33,533,380
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) 12,109,114 447,095 0
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.2
Related Party Transactions (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2021
USD ($)
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2019
Jan. 31, 2018
USD ($)
renewalPeriod
shares
Apr. 30, 2022
USD ($)
Apr. 30, 2021
USD ($)
Apr. 30, 2020
USD ($)
Related Party Transaction [Line Items]                
Deferred costs, sales commissions, amortization period (in years)           5 years    
Accounts receivable, net, inclusive of unbilled receivables from related party           $ 35,848 $ 15,180  
Deferred revenue, current [1]           48,854 72,263  
Sales and marketing [2]           173,584 96,991 $ 94,974
Accounts payable, from related party           18,549 56  
Costs to obtain and fulfill a contract, expense           5,100 1,200 1,000
Commissions payable to a related party           2,510 3,413  
Software Subscription Agreement | Baker Hughes Company                
Related Party Transaction [Line Items]                
Revenue commitment, fiscal year 2020     $ 46,700          
Revenue commitment, fiscal year 2021     53,300          
Revenue commitment, fiscal year 2022     75,000          
Revenue commitment, fiscal year 2023 $ 85,000   125,000          
Revenue commitment, fiscal year 2024 110,000   $ 150,000          
Revenue commitment, fiscal year 2025 $ 125,000              
Chief Executive Officer (CEO)                
Related Party Transaction [Line Items]                
Notes receivable         $ 24,500      
Notes receivable, term (in years)         5 years      
Notes receivable, number of renewal periods | renewalPeriod         4      
Notes receivable, renewal period (in years)         1 year      
Interest rate         2.18%      
Proceeds from notes receivable payment   $ 26,000            
Baker Hughes Company | Software Subscription Agreement                
Related Party Transaction [Line Items]                
Revenue commitment, term (in years) 6 years   5 years 3 years        
Sales commissions, recognized as deferred costs $ 16,000         $ 16,000 8,300  
Deferred costs, sales commissions, amortization period (in years) 5 years         5 years    
Accounts receivable, net, inclusive of unbilled receivables from related party           $ 35,800 15,200  
Deferred revenue, current           100 7,700  
Costs of subscription revenue           600 100 0
Sales and marketing           8,200 100 0
Accounts payable, from related party           18,500 100  
Deferred costs, sales commissions, prepaid expense and other current assets           4,900 1,700  
Deferred costs, sales commissions, prepaid expense and other noncurrent assets           16,100 6,600  
Costs to obtain and fulfill a contract, expense           3,300 0 $ 0
Deferred costs, sales commissions, term (in years)       3 years        
Sales commissions paid           3,400    
Commissions payable to a related party           2,500 3,400  
Due to related parties, noncurrent           2,400 4,900  
Baker Hughes Company | Software Subscription Agreement | Unbilled Revenues                
Related Party Transaction [Line Items]                
Accounts receivable, net, inclusive of unbilled receivables from related party           $ 16,500 $ 2,800  
Series F Preferred Stock | Chief Executive Officer (CEO)                
Related Party Transaction [Line Items]                
Stock issued during period (in shares) | shares         1,251,921      
[1] Including amounts from a related party of $132 and $7,697 as of April 30, 2022 and 2021, respectively.
[2] Including related party sales and marketing expense of $8,229, $44 and nil for the fiscal years ended April 30, 2022, 2021 and 2020, respectively.
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.22.2
Related Party Transactions - Revenues Recognized For Related Party Transactions (Details) - Software Subscription Agreement - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Related Party Transaction [Line Items]      
Related party revenue $ 105,029 $ 55,873 $ 46,646
Baker Hughes Company      
Related Party Transaction [Line Items]      
Related party revenue 77,297 35,382 40,717
Certain Customers In Oil And Gas Field      
Related Party Transaction [Line Items]      
Related party revenue 27,732 20,491 5,929
Cost of subscription | Baker Hughes Company      
Related Party Transaction [Line Items]      
Related party revenue 60,425 30,557 40,425
Professional services | Baker Hughes Company      
Related Party Transaction [Line Items]      
Related party revenue $ 16,872 $ 4,825 $ 292
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.22.2
Related Party Transactions - Remaining Performance Obligations (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Related Party Transaction [Line Items]      
Deferred revenue $ 49,142 $ 75,227 $ 60,295
Total remaining performance obligations 477,400    
Software Subscription Agreement | Baker Hughes Company      
Related Party Transaction [Line Items]      
Deferred revenue 2,337 8,487  
Commitments from non-cancellable contracts 212,934 95,542  
Total remaining performance obligations $ 215,271 $ 104,029  
XML 91 ai-20220430_htm.xml IDEA: XBRL DOCUMENT 0001577526 2021-05-01 2022-04-30 0001577526 2021-10-29 0001577526 us-gaap:CommonClassAMember 2022-06-15 0001577526 us-gaap:CommonClassBMember 2022-06-15 0001577526 2022-04-30 0001577526 2021-04-30 0001577526 us-gaap:CommonClassAMember 2022-04-30 0001577526 us-gaap:CommonClassAMember 2021-04-30 0001577526 us-gaap:CommonClassBMember 2021-04-30 0001577526 us-gaap:CommonClassBMember 2022-04-30 0001577526 srt:AffiliatedEntityMember 2022-04-30 0001577526 srt:AffiliatedEntityMember 2021-04-30 0001577526 us-gaap:LicenseAndServiceMember 2021-05-01 2022-04-30 0001577526 us-gaap:LicenseAndServiceMember 2020-05-01 2021-04-30 0001577526 us-gaap:LicenseAndServiceMember 2019-05-01 2020-04-30 0001577526 ai:ProfessionalServicesMember 2021-05-01 2022-04-30 0001577526 ai:ProfessionalServicesMember 2020-05-01 2021-04-30 0001577526 ai:ProfessionalServicesMember 2019-05-01 2020-04-30 0001577526 2020-05-01 2021-04-30 0001577526 2019-05-01 2020-04-30 0001577526 us-gaap:CommonClassAMember 2021-05-01 2022-04-30 0001577526 us-gaap:CommonClassAMember 2020-05-01 2021-04-30 0001577526 us-gaap:CommonClassAMember 2019-05-01 2020-04-30 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2021-05-01 2022-04-30 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2020-05-01 2021-04-30 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2019-05-01 2020-04-30 0001577526 us-gaap:CommonClassBMember 2021-05-01 2022-04-30 0001577526 us-gaap:CommonClassBMember 2020-05-01 2021-04-30 0001577526 us-gaap:CommonClassBMember 2019-05-01 2020-04-30 0001577526 us-gaap:LicenseAndServiceMember us-gaap:InvestorMember 2021-05-01 2022-04-30 0001577526 us-gaap:LicenseAndServiceMember us-gaap:InvestorMember 2020-05-01 2021-04-30 0001577526 us-gaap:LicenseAndServiceMember us-gaap:InvestorMember 2019-05-01 2020-04-30 0001577526 ai:ProfessionalServicesMember us-gaap:InvestorMember 2021-05-01 2022-04-30 0001577526 ai:ProfessionalServicesMember us-gaap:InvestorMember 2020-05-01 2021-04-30 0001577526 ai:ProfessionalServicesMember us-gaap:InvestorMember 2019-05-01 2020-04-30 0001577526 us-gaap:InvestorMember 2021-05-01 2022-04-30 0001577526 us-gaap:InvestorMember 2020-05-01 2021-04-30 0001577526 us-gaap:InvestorMember 2019-05-01 2020-04-30 0001577526 us-gaap:RedeemableConvertiblePreferredStockMember 2019-04-30 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2019-04-30 0001577526 us-gaap:CommonStockMember 2019-04-30 0001577526 us-gaap:AdditionalPaidInCapitalMember 2019-04-30 0001577526 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-30 0001577526 us-gaap:RetainedEarningsMember 2019-04-30 0001577526 2019-04-30 0001577526 ai:SeriesGRedeemableConvertiblePreferredStockMember 2019-05-01 2020-04-30 0001577526 us-gaap:CommonStockMember 2019-05-01 2020-04-30 0001577526 us-gaap:AdditionalPaidInCapitalMember 2019-05-01 2020-04-30 0001577526 ai:SeriesHRedeemableConvertiblePreferredStockMember 2019-05-01 2020-04-30 0001577526 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-05-01 2020-04-30 0001577526 us-gaap:RetainedEarningsMember 2019-05-01 2020-04-30 0001577526 us-gaap:RedeemableConvertiblePreferredStockMember 2020-04-30 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2020-04-30 0001577526 us-gaap:CommonStockMember 2020-04-30 0001577526 us-gaap:AdditionalPaidInCapitalMember 2020-04-30 0001577526 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-30 0001577526 us-gaap:RetainedEarningsMember 2020-04-30 0001577526 2020-04-30 0001577526 us-gaap:RedeemableConvertiblePreferredStockMember 2020-05-01 2021-04-30 0001577526 us-gaap:AdditionalPaidInCapitalMember 2020-05-01 2021-04-30 0001577526 us-gaap:CommonStockMember 2020-05-01 2021-04-30 0001577526 us-gaap:CommonStockMember ai:IPOAndPrivatePlacementMember 2020-05-01 2021-04-30 0001577526 us-gaap:AdditionalPaidInCapitalMember ai:IPOAndPrivatePlacementMember 2020-05-01 2021-04-30 0001577526 ai:IPOAndPrivatePlacementMember 2020-05-01 2021-04-30 0001577526 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-05-01 2021-04-30 0001577526 us-gaap:RetainedEarningsMember 2020-05-01 2021-04-30 0001577526 us-gaap:RedeemableConvertiblePreferredStockMember 2021-04-30 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2021-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 us-gaap:CommonStockMember 2021-05-01 2022-04-30 0001577526 us-gaap:AdditionalPaidInCapitalMember 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 ai:SeriesGRedeemableConvertiblePreferredStockMember 2021-05-01 2022-04-30 0001577526 ai:SeriesGRedeemableConvertiblePreferredStockMember 2020-05-01 2021-04-30 0001577526 ai:SeriesHRedeemableConvertiblePreferredStockMember 2021-05-01 2022-04-30 0001577526 ai:SeriesHRedeemableConvertiblePreferredStockMember 2020-05-01 2021-04-30 0001577526 us-gaap:CommonClassAMember 2020-11-30 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2020-11-30 0001577526 us-gaap:CommonClassBMember 2020-11-30 0001577526 us-gaap:RedeemableConvertiblePreferredStockMember 2020-11-30 0001577526 us-gaap:CommonClassAMember us-gaap:IPOMember 2020-12-01 2020-12-31 0001577526 us-gaap:CommonClassAMember us-gaap:IPOMember 2020-12-31 0001577526 us-gaap:CommonClassAMember us-gaap:OverAllotmentOptionMember 2020-12-01 2020-12-31 0001577526 us-gaap:IPOMember 2020-12-01 2020-12-31 0001577526 ai:RedeemableConvertiblePreferredStockExcludingSeriesAPreferredStockMember 2020-12-01 2020-12-31 0001577526 ai:RedeemableConvertiblePreferredStockExcludingSeriesAPreferredStockMember 2020-12-31 0001577526 ai:SeriesARedeemableConvertiblePreferredStockMember 2020-12-01 2020-12-31 0001577526 ai:SeriesARedeemableConvertiblePreferredStockMember 2020-12-31 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2020-12-01 2020-12-31 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2020-12-31 0001577526 2020-12-01 2020-12-31 0001577526 ai:SpringCreekCapitalLLCMember us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember 2020-12-01 2020-12-31 0001577526 ai:MicrosoftCorporationMember us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember 2020-12-01 2020-12-31 0001577526 us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember 2020-12-31 0001577526 us-gaap:PrivatePlacementMember 2020-12-01 2020-12-31 0001577526 srt:MinimumMember 2021-05-01 2022-04-30 0001577526 srt:MaximumMember 2021-05-01 2022-04-30 0001577526 ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember us-gaap:SellingAndMarketingExpenseMember 2021-05-01 2022-04-30 0001577526 ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember us-gaap:SellingAndMarketingExpenseMember 2020-05-01 2021-04-30 0001577526 ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember us-gaap:SellingAndMarketingExpenseMember 2019-05-01 2020-04-30 0001577526 ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember us-gaap:ResearchAndDevelopmentExpenseMember 2021-05-01 2022-04-30 0001577526 ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember us-gaap:ResearchAndDevelopmentExpenseMember 2020-05-01 2021-04-30 0001577526 ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember us-gaap:ResearchAndDevelopmentExpenseMember 2019-05-01 2020-04-30 0001577526 2020-11-01 2020-11-30 0001577526 ai:TrialsMember srt:MinimumMember 2021-05-01 2022-04-30 0001577526 ai:TrialsMember srt:MaximumMember 2021-05-01 2022-04-30 0001577526 srt:NorthAmericaMember 2021-05-01 2022-04-30 0001577526 srt:NorthAmericaMember 2020-05-01 2021-04-30 0001577526 srt:NorthAmericaMember 2019-05-01 2020-04-30 0001577526 us-gaap:EMEAMember 2021-05-01 2022-04-30 0001577526 us-gaap:EMEAMember 2020-05-01 2021-04-30 0001577526 us-gaap:EMEAMember 2019-05-01 2020-04-30 0001577526 srt:AsiaPacificMember 2021-05-01 2022-04-30 0001577526 srt:AsiaPacificMember 2020-05-01 2021-04-30 0001577526 srt:AsiaPacificMember 2019-05-01 2020-04-30 0001577526 ai:RestOfWorldMember 2021-05-01 2022-04-30 0001577526 ai:RestOfWorldMember 2020-05-01 2021-04-30 0001577526 ai:RestOfWorldMember 2019-05-01 2020-04-30 0001577526 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-05-01 2022-04-30 0001577526 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-05-01 2021-04-30 0001577526 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-05-01 2020-04-30 0001577526 country:FR us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-05-01 2021-04-30 0001577526 country:FR us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-05-01 2020-04-30 0001577526 country:NL us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-05-01 2021-04-30 0001577526 2022-05-01 2022-04-30 0001577526 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2022-04-30 0001577526 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2021-04-30 0001577526 us-gaap:OtherNoncurrentAssetsMember 2022-04-30 0001577526 us-gaap:OtherNoncurrentAssetsMember 2021-04-30 0001577526 ai:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-05-01 2022-04-30 0001577526 ai:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-05-01 2021-04-30 0001577526 ai:CustomerTwoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-05-01 2021-04-30 0001577526 ai:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-05-01 2020-04-30 0001577526 ai:CustomerTwoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-05-01 2020-04-30 0001577526 ai:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-05-01 2022-04-30 0001577526 ai:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-05-01 2022-04-30 0001577526 ai:CustomerThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-05-01 2022-04-30 0001577526 ai:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-05-01 2021-04-30 0001577526 ai:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-05-01 2021-04-30 0001577526 ai:CustomerThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-05-01 2021-04-30 0001577526 ai:CustomerFourMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-05-01 2021-04-30 0001577526 2023-05-01 2022-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2022-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2022-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2022-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2022-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2021-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember 2022-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember 2021-04-30 0001577526 us-gaap:MoneyMarketFundsMember 2022-04-30 0001577526 us-gaap:MoneyMarketFundsMember 2021-04-30 0001577526 us-gaap:CommercialPaperMember 2022-04-30 0001577526 us-gaap:CommercialPaperMember 2021-04-30 0001577526 us-gaap:CorporateDebtSecuritiesMember 2022-04-30 0001577526 us-gaap:CorporateDebtSecuritiesMember 2021-04-30 0001577526 us-gaap:CertificatesOfDepositMember 2022-04-30 0001577526 us-gaap:CertificatesOfDepositMember 2021-04-30 0001577526 us-gaap:USTreasurySecuritiesMember 2022-04-30 0001577526 us-gaap:USTreasurySecuritiesMember 2021-04-30 0001577526 us-gaap:USGovernmentDebtSecuritiesMember 2022-04-30 0001577526 us-gaap:USGovernmentDebtSecuritiesMember 2021-04-30 0001577526 ai:DebtSecuritiesAvailableForSaleExcludingMoneyMarketAccountsMember 2022-04-30 0001577526 ai:DebtSecuritiesAvailableForSaleExcludingMoneyMarketAccountsMember 2021-04-30 0001577526 us-gaap:LeaseholdImprovementsMember 2022-04-30 0001577526 us-gaap:LeaseholdImprovementsMember 2021-04-30 0001577526 us-gaap:ComputerEquipmentMember 2021-05-01 2022-04-30 0001577526 us-gaap:ComputerEquipmentMember 2022-04-30 0001577526 us-gaap:ComputerEquipmentMember 2021-04-30 0001577526 ai:FurnitureAndOfficeEquipmentMember 2021-05-01 2022-04-30 0001577526 ai:FurnitureAndOfficeEquipmentMember 2022-04-30 0001577526 ai:FurnitureAndOfficeEquipmentMember 2021-04-30 0001577526 us-gaap:ConstructionInProgressMember 2022-04-30 0001577526 us-gaap:ConstructionInProgressMember 2021-04-30 0001577526 ai:PaycheckProtectionProgramCARESActMember 2020-05-01 2020-05-01 0001577526 ai:PaycheckProtectionProgramCARESActMember 2020-08-18 2020-08-18 0001577526 2021-08-25 0001577526 2021-08-25 2021-08-25 0001577526 srt:MaximumMember 2021-08-25 0001577526 ai:LandlordMember us-gaap:LetterOfCreditMember us-gaap:LineOfCreditMember 2021-08-25 0001577526 ai:WebHostingServicesNovember2019November2022Member 2019-11-01 2019-11-30 0001577526 ai:WebHostingServicesNovember2022Member 2019-11-01 2019-11-30 0001577526 ai:WebHostingServicesNovember2021Member 2019-11-01 2019-11-30 0001577526 ai:WebHostingServicesNovember2020Member 2019-11-01 2019-11-30 0001577526 ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember 2020-02-01 2020-02-29 0001577526 ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember 2022-04-30 0001577526 ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember 2021-04-30 0001577526 ai:BlattmanEtAlVSiebelEtAlMember us-gaap:PendingLitigationMember 2021-08-10 2021-08-10 0001577526 ai:BlattmanEtAlVSiebelEtAlMember us-gaap:SettledLitigationMember 2021-12-06 2021-12-06 0001577526 ai:BlattmanEtAlVSiebelEtAlMember us-gaap:OtherNonoperatingIncomeExpenseMember us-gaap:SettledLitigationMember 2021-05-01 2022-04-30 0001577526 us-gaap:RedeemableConvertiblePreferredStockMember 2020-12-01 2020-12-31 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2022-04-30 0001577526 us-gaap:RedeemableConvertiblePreferredStockMember 2022-04-30 0001577526 us-gaap:EmployeeStockOptionMember 2021-05-01 2022-04-30 0001577526 us-gaap:EmployeeStockOptionMember 2020-05-01 2021-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 ai:TwentyTwentyIncentivePlanMember us-gaap:CommonClassAMember 2022-04-30 0001577526 us-gaap:EmployeeStockMember ai:TwentyTwentyEmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2020-11-27 0001577526 us-gaap:EmployeeStockMember ai:TwentyTwentyEmployeeStockPurchasePlanMember 2020-11-27 0001577526 us-gaap:EmployeeStockOptionMember ai:TwentyTwentyIncentivePlanMember 2021-05-01 2022-04-30 0001577526 us-gaap:EmployeeStockOptionMember 2022-04-30 0001577526 us-gaap:EmployeeStockOptionMember 2021-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember 2020-05-01 2020-12-10 0001577526 us-gaap:RestrictedStockUnitsRSUMember 2021-05-01 2022-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember 2020-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember 2020-05-01 2021-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember 2021-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember 2022-04-30 0001577526 us-gaap:LicenseAndServiceMember us-gaap:CostOfSalesMember 2021-05-01 2022-04-30 0001577526 us-gaap:LicenseAndServiceMember us-gaap:CostOfSalesMember 2020-05-01 2021-04-30 0001577526 us-gaap:LicenseAndServiceMember us-gaap:CostOfSalesMember 2019-05-01 2020-04-30 0001577526 ai:ProfessionalServicesMember us-gaap:CostOfSalesMember 2021-05-01 2022-04-30 0001577526 ai:ProfessionalServicesMember us-gaap:CostOfSalesMember 2020-05-01 2021-04-30 0001577526 ai:ProfessionalServicesMember us-gaap:CostOfSalesMember 2019-05-01 2020-04-30 0001577526 us-gaap:SellingAndMarketingExpenseMember 2021-05-01 2022-04-30 0001577526 us-gaap:SellingAndMarketingExpenseMember 2020-05-01 2021-04-30 0001577526 us-gaap:SellingAndMarketingExpenseMember 2019-05-01 2020-04-30 0001577526 us-gaap:ResearchAndDevelopmentExpenseMember 2021-05-01 2022-04-30 0001577526 us-gaap:ResearchAndDevelopmentExpenseMember 2020-05-01 2021-04-30 0001577526 us-gaap:ResearchAndDevelopmentExpenseMember 2019-05-01 2020-04-30 0001577526 us-gaap:GeneralAndAdministrativeExpenseMember 2021-05-01 2022-04-30 0001577526 us-gaap:GeneralAndAdministrativeExpenseMember 2020-05-01 2021-04-30 0001577526 us-gaap:GeneralAndAdministrativeExpenseMember 2019-05-01 2020-04-30 0001577526 srt:ChiefExecutiveOfficerMember us-gaap:SeriesFPreferredStockMember 2018-01-01 2018-01-31 0001577526 srt:ChiefExecutiveOfficerMember 2018-01-31 0001577526 srt:ChiefExecutiveOfficerMember 2020-09-01 2020-09-30 0001577526 us-gaap:NotesReceivableMember srt:ChiefExecutiveOfficerMember 2020-09-01 2020-09-30 0001577526 us-gaap:EmployeeStockOptionMember ai:TwentyTwentyIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-05-01 2022-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-05-01 2022-04-30 0001577526 us-gaap:EmployeeStockOptionMember ai:TwentyTwentyIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-05-01 2022-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-05-01 2022-04-30 0001577526 us-gaap:DomesticCountryMember 2022-04-30 0001577526 us-gaap:DomesticCountryMember 2021-04-30 0001577526 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2022-04-30 0001577526 us-gaap:DomesticCountryMember ai:CharitableContributionCarryforwardMember 2022-04-30 0001577526 us-gaap:StateAndLocalJurisdictionMember 2022-04-30 0001577526 us-gaap:StateAndLocalJurisdictionMember 2021-04-30 0001577526 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2022-04-30 0001577526 ai:SeriesARedeemableConvertiblePreferredStockMember 2021-05-01 2022-04-30 0001577526 ai:SeriesARedeemableConvertiblePreferredStockMember 2020-05-01 2021-04-30 0001577526 ai:SeriesARedeemableConvertiblePreferredStockMember 2019-05-01 2020-04-30 0001577526 ai:SeriesBRedeemableConvertiblePreferredStockMember 2021-05-01 2022-04-30 0001577526 ai:SeriesBRedeemableConvertiblePreferredStockMember 2020-05-01 2021-04-30 0001577526 ai:SeriesBRedeemableConvertiblePreferredStockMember 2019-05-01 2020-04-30 0001577526 ai:SeriesB1ARedeemableConvertiblePreferredStockMember 2021-05-01 2022-04-30 0001577526 ai:SeriesB1ARedeemableConvertiblePreferredStockMember 2020-05-01 2021-04-30 0001577526 ai:SeriesB1ARedeemableConvertiblePreferredStockMember 2019-05-01 2020-04-30 0001577526 ai:SeriesB1BRedeemableConvertiblePreferredStockMember 2021-05-01 2022-04-30 0001577526 ai:SeriesB1BRedeemableConvertiblePreferredStockMember 2020-05-01 2021-04-30 0001577526 ai:SeriesB1BRedeemableConvertiblePreferredStockMember 2019-05-01 2020-04-30 0001577526 ai:SeriesCRedeemableConvertiblePreferredStockMember 2021-05-01 2022-04-30 0001577526 ai:SeriesCRedeemableConvertiblePreferredStockMember 2020-05-01 2021-04-30 0001577526 ai:SeriesCRedeemableConvertiblePreferredStockMember 2019-05-01 2020-04-30 0001577526 ai:SeriesDRedeemableConvertiblePreferredStockMember 2021-05-01 2022-04-30 0001577526 ai:SeriesDRedeemableConvertiblePreferredStockMember 2020-05-01 2021-04-30 0001577526 ai:SeriesDRedeemableConvertiblePreferredStockMember 2019-05-01 2020-04-30 0001577526 ai:SeriesERedeemableConvertiblePreferredStockMember 2021-05-01 2022-04-30 0001577526 ai:SeriesERedeemableConvertiblePreferredStockMember 2020-05-01 2021-04-30 0001577526 ai:SeriesERedeemableConvertiblePreferredStockMember 2019-05-01 2020-04-30 0001577526 ai:SeriesFRedeemableConvertiblePreferredStockMember 2021-05-01 2022-04-30 0001577526 ai:SeriesFRedeemableConvertiblePreferredStockMember 2020-05-01 2021-04-30 0001577526 ai:SeriesFRedeemableConvertiblePreferredStockMember 2019-05-01 2020-04-30 0001577526 ai:SeriesGRedeemableConvertiblePreferredStockMember 2021-05-01 2022-04-30 0001577526 ai:SeriesGRedeemableConvertiblePreferredStockMember 2020-05-01 2021-04-30 0001577526 ai:SeriesGRedeemableConvertiblePreferredStockMember 2019-05-01 2020-04-30 0001577526 ai:SeriesHRedeemableConvertiblePreferredStockMember 2021-05-01 2022-04-30 0001577526 ai:SeriesHRedeemableConvertiblePreferredStockMember 2020-05-01 2021-04-30 0001577526 ai:SeriesHRedeemableConvertiblePreferredStockMember 2019-05-01 2020-04-30 0001577526 us-gaap:EmployeeStockOptionMember 2021-05-01 2022-04-30 0001577526 us-gaap:EmployeeStockOptionMember 2020-05-01 2021-04-30 0001577526 us-gaap:EmployeeStockOptionMember 2019-05-01 2020-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember 2021-05-01 2022-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember 2020-05-01 2021-04-30 0001577526 us-gaap:RestrictedStockUnitsRSUMember 2019-05-01 2020-04-30 0001577526 srt:ChiefExecutiveOfficerMember 2018-01-01 2018-01-31 0001577526 ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2019-06-01 2019-06-30 0001577526 ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2020-06-01 2020-06-30 0001577526 ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2020-06-30 0001577526 ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2021-10-01 2021-10-31 0001577526 ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2021-10-31 0001577526 ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2021-10-31 0001577526 us-gaap:LicenseAndServiceMember ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2021-05-01 2022-04-30 0001577526 us-gaap:LicenseAndServiceMember ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2020-05-01 2021-04-30 0001577526 us-gaap:LicenseAndServiceMember ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2019-05-01 2020-04-30 0001577526 ai:ProfessionalServicesMember ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2021-05-01 2022-04-30 0001577526 ai:ProfessionalServicesMember ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2020-05-01 2021-04-30 0001577526 ai:ProfessionalServicesMember ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2019-05-01 2020-04-30 0001577526 ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2021-05-01 2022-04-30 0001577526 ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2020-05-01 2021-04-30 0001577526 ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2019-05-01 2020-04-30 0001577526 ai:SoftwareSubscriptionAgreementMember ai:CertainCustomersInOilAndGasFieldMember 2021-05-01 2022-04-30 0001577526 ai:SoftwareSubscriptionAgreementMember ai:CertainCustomersInOilAndGasFieldMember 2020-05-01 2021-04-30 0001577526 ai:SoftwareSubscriptionAgreementMember ai:CertainCustomersInOilAndGasFieldMember 2019-05-01 2020-04-30 0001577526 ai:SoftwareSubscriptionAgreementMember 2021-05-01 2022-04-30 0001577526 ai:SoftwareSubscriptionAgreementMember 2020-05-01 2021-04-30 0001577526 ai:SoftwareSubscriptionAgreementMember 2019-05-01 2020-04-30 0001577526 us-gaap:UnbilledRevenuesMember ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2022-04-30 0001577526 us-gaap:UnbilledRevenuesMember ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2021-04-30 0001577526 ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2022-04-30 0001577526 ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2021-04-30 iso4217:USD shares iso4217:USD shares pure ai:segment ai:investment utr:sqft ai:phase ai:vote ai:renewalPeriod false 0001577526 2022 FY P3Y 0.1667 8 weeks 16 weeks 0 http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent P20Y 0.2 0.2 P1Y P1Y 0.02 0.04 P4Y 10-K true 2022-04-30 --04-30 false 001-39744 C3.ai, Inc. DE 26-3999357 1300 Seaport Blvd, Suite 500 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 3300000000 103650130 3499992 Portions of the registrant’s definitive proxy statement relating to its 2022 annual meeting of shareholders (the “2022 Proxy Statement”) are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. The 2022 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, 2022. 34 DELOITTE & TOUCHE LLP San Jose, California 339528000 115355000 620633000 978020000 157000 812000 80271000 65460000 20004000 14302000 1060436000 1173137000 14517000 6133000 625000 625000 32086000 0 63218000 16582000 1170882000 1196477000 54218000 12075000 32223000 21829000 48854000 72263000 14874000 18318000 150169000 124485000 288000 2964000 30948000 7853000 181405000 135302000 0.001 0.001 1000000000 1000000000 102725041 102725041 98667121 98667121 103000 99000 0.001 0.001 3500000 3500000 3499992 3499992 3499992 3499992 3000 3000 1532917000 1410325000 -2148000 81000 -541398000 -349333000 989477000 1061175000 1170882000 1196477000 35848000 15180000 4862000 1662000 16141000 6602000 18549000 56000 132000 7697000 2510000 3413000 2448000 4895000 206916000 157366000 135394000 45843000 25851000 21272000 252759000 183217000 156666000 45838000 31315000 31479000 17875000 13204000 7308000 63713000 44519000 38787000 189046000 138698000 117879000 173584000 96991000 94974000 150544000 68856000 64548000 61040000 33109000 29854000 385168000 198956000 189376000 -196122000 -60258000 -71497000 1827000 1255000 4251000 3019000 4011000 -1752000 -191276000 -54992000 -68998000 789000 704000 380000 -192065000 -55696000 -69378000 -1.84 -1.84 -0.90 -0.90 -1.94 -1.94 0 0 -0.55 -0.55 -1.94 -1.94 -1.84 -1.84 -0.35 -0.35 0 0 100904000 100904000 56678000 56678000 29133000 29133000 0 0 6667000 6667000 6667000 6667000 3500000 3500000 3500000 3500000 0 0 60425000 30557000 40425000 16872000 4825000 292000 578000 56000 0 8229000 44000 0 -192065000 -55696000 -69378000 -2229000 -343000 350000 -194294000 -56039000 -69028000 34192000 299965000 6667000 18800000 20057000 20000 58731000 74000 -224259000 -165434000 34000 1283000 25406000 9530000 10000 44017000 44027000 164000 1654000 49836000 1787000 2000 2319000 2321000 655000 655000 164000 1000 3547000 3548000 8310000 8310000 350000 350000 -69378000 -69378000 37129000 375207000 6667000 18800000 31210000 31000 110485000 424000 -293637000 -182697000 24546000 1457000 1457000 -37129000 -399753000 -6667000 -18800000 43796000 44000 418509000 418553000 21396000 21000 844554000 844575000 5765000 6000 10711000 10717000 2869000 2869000 21740000 21740000 -343000 -343000 -55696000 -55696000 0 0 0 0 102167000 102000 1410325000 81000 -349333000 1061175000 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 -192065000 -55696000 -69378000 5190000 4297000 1302000 4185000 3315000 3052000 113441000 21740000 8310000 0 0 1025000 -1601000 180000 657000 14156000 34690000 -32659000 14578000 14855000 4265000 34481000 7450000 -1219000 10394000 8135000 651000 -3266000 -3551000 -3174000 -5604000 11549000 1343000 -26085000 14933000 -30930000 -86462000 -37553000 -61281000 3791000 1628000 2298000 500000 0 581000 0 725000 0 796487000 1152142000 219853000 1117793000 385893000 98659000 317015000 -767152000 -124073000 0 851859000 0 0 26003000 0 0 0 25333000 0 0 49836000 0 0 3548000 15000000 0 0 105000 7179000 0 0 0 44027000 20816000 16673000 4203000 5711000 887356000 119851000 236264000 82651000 -65503000 116255000 33604000 99107000 352519000 116255000 33604000 339528000 115355000 33104000 12566000 900000 500000 425000 0 0 352519000 116255000 33604000 939000 550000 660000 9261000 212000 417000 26529000 0 0 1572000 0 0 2500000 0 0 29000 0 0 0 105000 0 2746000 2869000 655000 20668000 -14930000 19750000 12739000 8264000 0 18493000 56000 0 -3350000 8308000 0 -7565000 6198000 -18445000 Summary of Business and Significant Accounting Policies<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 Application 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 the rest 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%">Reclassification and Reverse Stock Split</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 2020, the Company amended and restated its certificate of incorporation to effect a reclassification of the Company’s prior Class B common stock and Class C common stock into Class A common stock and redeemable convertible Class B-1 common stock into a new redeemable convertible Class A-1 common stock. The rights, including the liquidation, dividend, and voting rights, are substantially identical for each class of common stock reclassified. All references to prior Class B common stock and Class C common stock have been recast to Class A common stock, and all references to redeemable convertible Class B-1 common stock have been recast to redeemable convertible Class A-1 common stock in these consolidated financial statements to give retrospective effect to the reclassification for all periods presented. The Company also authorized a new Class B common stock. The rights, including the liquidation and dividend rights, of the Class A common stock and the new Class B common stock are substantially identical, other than the voting rights and conversion rights upon transfer of the Class B common stock. 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. Stockholders’ Equity</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%">Additionally, the Company effected a 6-for-1 reverse stock split of the Company’s outstanding common stock, preferred stock, and stock option awards. The par value of the common stock and preferred stock was not adjusted as a result of the reverse stock split. The authorized shares of the Class A common stock, new Class A-1 common stock, new Class B common stock and preferred stock were also adjusted to 390,000,000 shares, 6,666,667 shares, 21,000,000 shares, and 233,107,379 shares, respectively. All authorized, issued, and outstanding shares of common stock, preferred stock, stock option awards, and per share data included in these consolidated financial statements have been recast to give retrospective effect to the adjusted authorized shares and reverse stock split for all periods presented.</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%">Initial Public Offering and Concurrent Private Placements</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 2020, the Company completed its initial public offering (“IPO”), in which the Company issued and sold 17,825,000 shares of its Class A common stock at $42.00 per share, which included 2,325,000 shares issued upon the exercise of the underwriters’ over-allotment option to purchase additional shares. The Company received net proceeds of $694.6 million after deducting underwriting discounts and other offering expenses. In connection with the IPO:</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-weight:400;line-height:120%;padding-left:14.5pt">all 33,628,776 shares of the Company’s outstanding redeemable convertible preferred stock, except the Series A* preferred stock, automatically converted into an equivalent number of shares of Class A common stock on a one-to-one basis;</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-weight:400;line-height:120%;padding-left:14.5pt">all 3,499,992 shares of the Company’s outstanding redeemable convertible Series A* preferred stock automatically converted into an equivalent number of shares of Class B common stock on a one-to-one basis;</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-weight:400;line-height:120%;padding-left:14.5pt">all 6,666,665 shares of the Company’s outstanding redeemable convertible Class A-1 common stock automatically converted into an equivalent number of shares of Class A common stock on a one-to-one basis; and</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-weight:400;line-height:120%;padding-left:14.5pt">the Company amended and restated its certificate of incorporation which became effective upon completion of the IPO. </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 offering costs consist primarily of direct and incremental accounting, legal and other fees related to the Company’s IPO. Prior to the IPO, all deferred offering costs incurred were capitalized and included in other assets on the consolidated balance sheet. Upon completion of the IPO, $7.2 million of deferred offering costs were reclassified into stockholders’ equity as a reduction of the IPO proceeds.</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 also completed a concurrent private placement immediately subsequent to the closing of the IPO, in which the Company issued and sold 2,380,952 and 1,190,476 shares, respectively, of its Class A common stock at $42.00 per share to Spring Creek Capital LLC, an affiliate of Koch Industries, Inc., and Microsoft Corporation, respectively (the “Concurrent Private Placement”). The Company received aggregate proceeds of $150.0 million and did not pay underwriting discounts with respect to the shares of Class A common stock that were sold in the Concurrent Private Placement.</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 (“GAAP”). The consolidated financial statements include the accounts of C3.ai, Inc. 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 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 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 and 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 2022, 2021 and 2020 relate to the fiscal years ended April 30, 2022, 2021 and 2020, 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, investments 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.</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 as of April 30, 2022 and 2021. </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, 2022 and 2021 of $12.6 million and $0.9 million, respectively, primarily representing a security deposit required by certain leases. The balance of restricted cash as of April 30, 2022 and 2021 was recorded as long-term other 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%">Investments</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 the appropriate classification of investments at the time of purchase and reevaluates such determination at each period-end. The Company’s investments, 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. </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%">Such securities are carried at estimated fair values and reported in cash equivalents, short-term investments or long-term investments. Unrealized gains and losses, net of tax, are reported in other comprehensive (loss) income as a separate component on the consolidated statements of comprehensive loss. Fair value is determined based on quoted market rates when observable or by utilizing data points that are observable, such as quoted prices, interest rates and yield curves. Declines in fair value judged to be other-than-temporary on available-for-sale marketable securities are recorded within other income (expense), net on the consolidated statements of operations. In order to determine whether a decline in value is other-than-temporary, the Company evaluates, among other factors, the duration and extent to which the fair value has been less than the carrying value and its intent and ability to retain the investment for a period of time sufficient to allow for any anticipated recovery in fair value. The cost of securities sold is based on the specific-identification method. Interest on securities classified as available-for-sale marketable securities is included 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-weight:400;line-height:120%">Non-marketable equity securities without readily determinable fair values are recorded at cost, less impairment, and adjusted to fair value within other expense, net if there are observable price changes for identical or similar securities. Non-marketable equity securities are recorded within long-term investments. Impairment loss is recorded in other expense, net 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.2 million and $0.8 million was recorded as of April 30, 2022 and 2021, respectively. Accounts receivable included unbilled receivables of as of April 30, 2022 and April 30, 2021 of $19.9 million and $3.8 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-weight:400;line-height:120%">The carrying amounts of the Company’s financial instruments, including cash, cash equivalents, restricted cash, accounts receivable, accounts payable, and accrued expenses, approximate their fair value due to their short maturities. The fair value of the company’s investments is discussed in </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 3. Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom: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, loans to non-executive employees, prepaid software subscriptions, prepaid rent, and prepaid health 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:id3VybDovL2RvY3MudjEvZG9jOmM3ZmRhOGYxZjQzNjRjODNhZjM1NzFkMGI1ZjY0NDY1L3NlYzpjN2ZkYThmMWY0MzY0YzgzYWYzNTcxZDBiNWY2NDQ2NV8xMTgvZnJhZzphNDJiN2M4YmIxMmQ0NTY5YTY5NDBkNDNmMThmYmYxNS90ZXh0cmVnaW9uOmE0MmI3YzhiYjEyZDQ1NjlhNjk0MGQ0M2YxOGZiZjE1XzEzOTA4_bdeea9d2-918c-41d4-9a43-d7779a0c3497">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, 2022 and 2021.</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, 2022 and 2021.</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 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 leases that commenced before the Company’s adoption date of Accounting Standards Codification (“ASC”) Topic 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company elected the practical expedient to not reassess the following: (1) whether any expired or existing contracts contain leases; (2) the lease classification for any expired or existing leases; and (3) initial direct costs for any existing leases. 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%">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. 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 6. Leases</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-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. 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 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 for 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. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.</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 are subject to the usage-based royalty and series guidance variable consideration estimation exceptions, 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: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 the price at which the performance obligation has previously been sold through past transactions, taking into account internally approved pricing guidelines related to the performance obligations. 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 combined performance obligation, or to a bundle of goods or services, the Company will consider 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.</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%">Subscription revenue is primarily comprised of term licenses, stand-ready COE support services, trials of our applications, and software-as-a-service (“SaaS”) offerings. 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 also include our maintenance and support services that comprised 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 distinct performance obligation within the context of the contract 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%">Determining whether the software license and maintenance and support services are considered distinct performance obligations that should be accounted for separately or as one combined performance obligation may require significant judgment. In reaching its conclusion, the Company considered the nature of its promise to provide the customer real time analytics and machine learning algorithms that require regular re-training to maintain and improve prediction accuracy. The Company fulfills this promise by providing real time data feeds to the machine learning model and by providing regular tuning, optimization and critical updates to the constantly changing type system. Accordingly, the Company has determined that the software license and maintenance and support services fulfill a single promise to the customer under the 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 subscriptions are generally offered under renewable, multi-year, fixed fee contracts where payments are typically due annually 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 Center of Excellence (“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">C3 AI Application Platform</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is a comprehensive suite that allows for the design, deployment, and operation of AI, predictive analytics, and applications at enterprise scale. The C3 AI Application Platform provides data scientists and application developers robust advantages for rapid application and analytics development and deployment. Customers primarily pay for the C3 AI Application Platform via fixed annual fees based on the number of development users allowed to access the C3 AI Application Platform. The C3 AI Application Platform offering is primarily a term subscription but at times has been sold as a perpetual license and generates additional runtime subscription fees, a type of consumption or usage-based revenue based on compute and storage resources required to run the C3 AI Application 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%"> are production applications that address a wide range of predictive analytics 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 machine learning capabilities. C3 AI Applications sold without the C3 AI Application Platform can be in the form of term or perpetual licenses or subscriptions and earn revenue through a fixed fee and/or usage-based royalties.</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 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%"> are provided for the C3 AI Application 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 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">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. The purpose of the COE is to allow the customer to utilize, extend or modify C3 applications and to develop its own applications on the C3 AI Application Platform. To facilitate customer’s efforts, C3 provides the following COE Support Services on the C3 AI Application Platform and C3 applications to customer personnel during the subscription term of COE: (1) support and guidance on C3 AI overall software application architecture; (2) data integration, data science, and application development support on the C3 AI Application Platform; (3) training on the C3 AI Application Platform and C3 AI Applications to the customer project team members; and (4) support to help address any developmental issues faced by the customer. COE Support Services are generally offered under renewable, multi-year, fixed fee contracts whereby payments are primarily due annually in advance and in most cases are co-terminous with the C3 AI Application Platform subscription term. 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">Trials.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Trial projects typically consist of several phases including project kickoff, design, data integration, configuration, validation and final demonstration. These trials are typically fixed-price eight to 16-week production pilots 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. During the trial, the Company integrates data, configures machine learning algorithms supporting the use case, and configures a user interface to present the resulting insights. At the end of a trial, the Company demonstrates a working application that shows the utility, benefit, and economic value to be gained from a production deployment of big data, analytics, and machine learning applications. These paid trials are solely meant to demonstrate the feasibility of the Company’s offering to the customer and provide them with a level of confidence to encourage them to enter into a large, multi-year arrangement with the Company. Trial revenue is recognized over time during the production pilot 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 Application 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 Application 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 Application Platform and/or C3 Application arrangements 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%">•</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">Ex Machina</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is a no-code solution that provides secure, easy access to analysis-ready data, and enables business analysts without data science training to rapidly perform data science tasks such as building, configuring, training, and visualizing AI models. It offers a graphical interface that allows users to connect rapidly to enterprise data stores, and export results to other enterprise applications. C3 AI Ex Machina is offered via a monthly subscription or longer-term subscriptions and can be hosted by the Company or hosted by a customer. Revenue from C3 AI Ex Machina is generated through fixed fee and/or usage-based royalties.</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 Suite 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. </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 Application Platform and/or C3 AI Applications. Monthly usage-based runtime and hosting charges are billed as they are delivered. 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 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 financing from the customers or to provide customers with 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 and Fulfill 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, 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 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 and fulfill 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.</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 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 Suite, 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, 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%">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 and restricted stock units (“RSUs”) is recognized based on the fair value of the awards granted. The fair value of each option award is estimated on the grant date using the Black-Scholes option pricing model. The Black-Scholes option pricing model requires the input of highly subjective 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. The assumptions used to determine the fair value of the option awards represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment. The fair value of each RSU is based on the fair value of the Company’s common stock on the date of grant. 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.</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%">The Company capitalized $3.0 million of software costs during the fiscal year ended April 30, 2022 and included in other assets, non-current in the consolidated balance sheets. The Company amortized $0.7 million of capitalized software costs during the fiscal year ended April 30, 2022 and included in cost of subscription revenue in the consolidated statements of operations. The Company did not capitalize any software costs during the fiscal years ended April 30, 2021 and 2020, 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%">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 $51.9 million, $35.3 million and $29.2 million incurred during the fiscal years ended April 30, 2022, 2021 and 2020, 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, 2022, 2021 and 2020, 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 income (expense), 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 Company considers all series of its redeemable convertible preferred stock to be participating securities. Under the two-class method, the net loss attributable to common stockholders is not allocated to the redeemable convertible preferred stock as the holders of its redeemable convertible preferred stock do not have a contractual obligation to share in the Company’s losses. Net income is attributed to common stockholders and participating securities based on their participation rights. 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 redeemable convertible preferred stock. 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"><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, 2022, 2021 and 2020, related to unrealized gains or losses from available-for-sale 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-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, 2022 and 2021.</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. Contributions are allocated between sales and marketing and research and development based on the estimated benefits received by the Company. The Company’s initial contribution to C3.ai DTI provided equal benefits across sales and marketing and research and development. From fiscal year 2021, the Company expected contributions to C3.ai DTI to primarily benefit its research and development efforts. The Company recognized nil, nil and $5.7 million of expense related to the contribution in sales and marketing for the years ended April 30, 2022, 2021 and 2020, respectively. Additionally, the Company recognized $11.5 million, $2.7 million and $5.7 million of expense related to the contribution in research and development for the years ended April 30, 2022, 2021 and 2020, 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 Adopted Accounting Pronouncements</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 August 2018, the FASB issued ASU 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement</span><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%">that is a Service Contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires a customer in a cloud computing arrangement that is a service contract to follow the internal-use software guidance in ASC 350-40 to determine which implementation costs to defer and recognize as an asset. The guidance is effective for the fiscal year beginning May 1, 2021. Early adoption is permitted. The Company adopted this guidance effective May 1, 2021 on a prospective basis, and the adoption did not have a material impact on its consolidated financial statements and related disclosures.</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 2019, the FASB issued ASU No. 2019-12, I</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ncome Taxes (Topic 740)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Simplifying the Accounting for Income Taxes. The amendments in this update simplify various aspects of the accounting for income tax by eliminating certain exceptions to the general approach under existing accounting guidance provided by ASC 740, Income Taxes, and clarifies certain aspects of the existing guidance to promote more consistent application. The amendments in this new standard include, the elimination of exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new standard also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and that single-member limited liability companies and similar disregarded entities that are not subject to income tax are not required to recognize an allocation of consolidated income tax expense in their separate financial statements, but could elect to do so. The guidance is effective for the Company beginning May 1, 2022. Early adoption is permitted. The Company adopted this guidance effective May 1, 2021, and the adoption did not have a material impact on its consolidated financial statements and related disclosures.</span></div> 390000000 6666667 21000000 233107379 17825000 42.00 2325000 694600000 33628776 1 3499992 1 6666665 1 7200000 2380952 1190476 42.00 150000000 Basis of Presentation and Principles of ConsolidationThe Company prepares its consolidated financial statements in accordance with generally accepted accounting principles in the United States (“GAAP”). The consolidated financial statements include the accounts of C3.ai, Inc. 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 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 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 and 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> Fiscal YearThe 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, investments 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.</span></div> Cash and Cash EquivalentsThe 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 900000 <div style="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%">Investments</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 the appropriate classification of investments at the time of purchase and reevaluates such determination at each period-end. The Company’s investments, 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. </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%">Such securities are carried at estimated fair values and reported in cash equivalents, short-term investments or long-term investments. Unrealized gains and losses, net of tax, are reported in other comprehensive (loss) income as a separate component on the consolidated statements of comprehensive loss. Fair value is determined based on quoted market rates when observable or by utilizing data points that are observable, such as quoted prices, interest rates and yield curves. Declines in fair value judged to be other-than-temporary on available-for-sale marketable securities are recorded within other income (expense), net on the consolidated statements of operations. In order to determine whether a decline in value is other-than-temporary, the Company evaluates, among other factors, the duration and extent to which the fair value has been less than the carrying value and its intent and ability to retain the investment for a period of time sufficient to allow for any anticipated recovery in fair value. The cost of securities sold is based on the specific-identification method. Interest on securities classified as available-for-sale marketable securities is included 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-weight:400;line-height:120%">Non-marketable equity securities without readily determinable fair values are recorded at cost, less impairment, and adjusted to fair value within other expense, net if there are observable price changes for identical or similar securities. Non-marketable equity securities are recorded within long-term investments. Impairment loss is recorded in other expense, net on the consolidated statements of operations.</span></div> Accounts ReceivableAccounts 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. 200000 800000 19900000 3800000 <div style="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>The carrying amounts of the Company’s financial instruments, including cash, cash equivalents, restricted cash, accounts receivable, accounts payable, and accrued expenses, approximate their fair value due to their short maturities. <div style="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:id3VybDovL2RvY3MudjEvZG9jOmM3ZmRhOGYxZjQzNjRjODNhZjM1NzFkMGI1ZjY0NDY1L3NlYzpjN2ZkYThmMWY0MzY0YzgzYWYzNTcxZDBiNWY2NDQ2NV8xMTgvZnJhZzphNDJiN2M4YmIxMmQ0NTY5YTY5NDBkNDNmMThmYmYxNS90ZXh0cmVnaW9uOmE0MmI3YzhiYjEyZDQ1NjlhNjk0MGQ0M2YxOGZiZjE1XzEzOTA4_bdeea9d2-918c-41d4-9a43-d7779a0c3497">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 Impairment of Long-Lived AssetsThe 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 GoodwillGoodwill 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 <div style="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 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 leases that commenced before the Company’s adoption date of Accounting Standards Codification (“ASC”) Topic 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company elected the practical expedient to not reassess the following: (1) whether any expired or existing contracts contain leases; (2) the lease classification for any expired or existing leases; and (3) initial direct costs for any existing leases. 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>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. <div style="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. 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 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 for 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. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.</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 are subject to the usage-based royalty and series guidance variable consideration estimation exceptions, 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: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 the price at which the performance obligation has previously been sold through past transactions, taking into account internally approved pricing guidelines related to the performance obligations. 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 combined performance obligation, or to a bundle of goods or services, the Company will consider 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.</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%">Subscription revenue is primarily comprised of term licenses, stand-ready COE support services, trials of our applications, and software-as-a-service (“SaaS”) offerings. 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 also include our maintenance and support services that comprised 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 distinct performance obligation within the context of the contract 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%">Determining whether the software license and maintenance and support services are considered distinct performance obligations that should be accounted for separately or as one combined performance obligation may require significant judgment. In reaching its conclusion, the Company considered the nature of its promise to provide the customer real time analytics and machine learning algorithms that require regular re-training to maintain and improve prediction accuracy. The Company fulfills this promise by providing real time data feeds to the machine learning model and by providing regular tuning, optimization and critical updates to the constantly changing type system. Accordingly, the Company has determined that the software license and maintenance and support services fulfill a single promise to the customer under the 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 subscriptions are generally offered under renewable, multi-year, fixed fee contracts where payments are typically due annually 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 Center of Excellence (“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">C3 AI Application Platform</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is a comprehensive suite that allows for the design, deployment, and operation of AI, predictive analytics, and applications at enterprise scale. The C3 AI Application Platform provides data scientists and application developers robust advantages for rapid application and analytics development and deployment. Customers primarily pay for the C3 AI Application Platform via fixed annual fees based on the number of development users allowed to access the C3 AI Application Platform. The C3 AI Application Platform offering is primarily a term subscription but at times has been sold as a perpetual license and generates additional runtime subscription fees, a type of consumption or usage-based revenue based on compute and storage resources required to run the C3 AI Application 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%"> are production applications that address a wide range of predictive analytics 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 machine learning capabilities. C3 AI Applications sold without the C3 AI Application Platform can be in the form of term or perpetual licenses or subscriptions and earn revenue through a fixed fee and/or usage-based royalties.</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 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%"> are provided for the C3 AI Application 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 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">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. The purpose of the COE is to allow the customer to utilize, extend or modify C3 applications and to develop its own applications on the C3 AI Application Platform. To facilitate customer’s efforts, C3 provides the following COE Support Services on the C3 AI Application Platform and C3 applications to customer personnel during the subscription term of COE: (1) support and guidance on C3 AI overall software application architecture; (2) data integration, data science, and application development support on the C3 AI Application Platform; (3) training on the C3 AI Application Platform and C3 AI Applications to the customer project team members; and (4) support to help address any developmental issues faced by the customer. COE Support Services are generally offered under renewable, multi-year, fixed fee contracts whereby payments are primarily due annually in advance and in most cases are co-terminous with the C3 AI Application Platform subscription term. 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">Trials.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Trial projects typically consist of several phases including project kickoff, design, data integration, configuration, validation and final demonstration. These trials are typically fixed-price eight to 16-week production pilots 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. During the trial, the Company integrates data, configures machine learning algorithms supporting the use case, and configures a user interface to present the resulting insights. At the end of a trial, the Company demonstrates a working application that shows the utility, benefit, and economic value to be gained from a production deployment of big data, analytics, and machine learning applications. These paid trials are solely meant to demonstrate the feasibility of the Company’s offering to the customer and provide them with a level of confidence to encourage them to enter into a large, multi-year arrangement with the Company. Trial revenue is recognized over time during the production pilot 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 Application 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 Application 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 Application Platform and/or C3 Application arrangements 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%">•</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">Ex Machina</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is a no-code solution that provides secure, easy access to analysis-ready data, and enables business analysts without data science training to rapidly perform data science tasks such as building, configuring, training, and visualizing AI models. It offers a graphical interface that allows users to connect rapidly to enterprise data stores, and export results to other enterprise applications. C3 AI Ex Machina is offered via a monthly subscription or longer-term subscriptions and can be hosted by the Company or hosted by a customer. Revenue from C3 AI Ex Machina is generated through fixed fee and/or usage-based royalties.</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 Suite 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. </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 Application Platform and/or C3 AI Applications. Monthly usage-based runtime and hosting charges are billed as they are delivered. 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 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 financing from the customers or to provide customers with 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 and Fulfill 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, 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 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 and fulfill 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.</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%">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 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 Suite, 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, 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%">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> 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 and restricted stock units (“RSUs”) is recognized based on the fair value of the awards granted. The fair value of each option award is estimated on the grant date using the Black-Scholes option pricing model. The Black-Scholes option pricing model requires the input of highly subjective 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. The assumptions used to determine the fair value of the option awards represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment. The fair value of each RSU is based on the fair value of the Company’s common stock on the date of grant. 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.</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> 3000000 700000 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%">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 $51.9 million, $35.3 million and $29.2 million incurred during the fiscal years ended April 30, 2022, 2021 and 2020, respectively, were expensed as incurred as a component of sales and marketing expenses on the consolidated statements of operations.</span></div> 51900000 35300000 29200000 401(k) PlanThe 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 income (expense), 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 Company considers all series of its redeemable convertible preferred stock to be participating securities. Under the two-class method, the net loss attributable to common stockholders is not allocated to the redeemable convertible preferred stock as the holders of its redeemable convertible preferred stock do not have a contractual obligation to share in the Company’s losses. Net income is attributed to common stockholders and participating securities based on their participation rights. 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 redeemable convertible preferred stock. 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> Segment InformationOperating 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 Contribution AccountingThe 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. Contributions are allocated between sales and marketing and research and development based on the estimated benefits received by the Company. The Company’s initial contribution to C3.ai DTI provided equal benefits across sales and marketing and research and development. From fiscal year 2021, the Company expected contributions to C3.ai DTI to primarily benefit its research and development efforts. 0 0 5700000 11500000 2700000 5700000 <div style="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 Adopted Accounting Pronouncements</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 August 2018, the FASB issued ASU 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement</span><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%">that is a Service Contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires a customer in a cloud computing arrangement that is a service contract to follow the internal-use software guidance in ASC 350-40 to determine which implementation costs to defer and recognize as an asset. The guidance is effective for the fiscal year beginning May 1, 2021. Early adoption is permitted. The Company adopted this guidance effective May 1, 2021 on a prospective basis, and the adoption did not have a material impact on its consolidated financial statements and related disclosures.</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 2019, the FASB issued ASU No. 2019-12, I</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ncome Taxes (Topic 740)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Simplifying the Accounting for Income Taxes. The amendments in this update simplify various aspects of the accounting for income tax by eliminating certain exceptions to the general approach under existing accounting guidance provided by ASC 740, Income Taxes, and clarifies certain aspects of the existing guidance to promote more consistent application. The amendments in this new standard include, the elimination of exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new standard also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and that single-member limited liability companies and similar disregarded entities that are not subject to income tax are not required to recognize an allocation of consolidated income tax expense in their separate financial statements, but could elect to do so. The guidance is effective for the Company beginning May 1, 2022. Early adoption is permitted. The Company adopted this guidance effective May 1, 2021, and the adoption did not have a material impact on its consolidated financial statements and related disclosures.</span></div> Revenue<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 style="width:62.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119,795 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121,485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">46,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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%">9,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total 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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">183,217 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">156,666 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="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 78%, 65% and 78% of the Company’s revenue in the fiscal years ended April 30, 2022, 2021 and 2020, respectively. No country comprised 10% of greater of the Company’s revenue for the fiscal year ended April 30, 2022. France comprised 12% and 10.5% of the Company’s revenue in the fiscal years ended April 30, 2021 and 2020, respectively. The Netherlands comprised 12% of the Company’s revenue in the fiscal year ended April 30, 2021. No other country comprised 10% or greater of the Company’s revenue for each of the fiscal years ended April 30, 2022, 2021 and 2020.</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%">The following table reflects the deferred revenue balance (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April, 30</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue, current</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%">48,854 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">72,263 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred 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%">49,142 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75,227 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-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%">Significant changes in the deferred revenue balances during the fiscal years ended April 30, 2022 and 2021 were as follows (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Deferred Revenue</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%">April 30, 2020</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%">60,295 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year</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%">(57,542)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases due to invoicing prior to satisfaction of performance obligations</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%">72,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April 30, 2021</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%">75,227 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year</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%">(71,566)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases due to invoicing prior to satisfaction of performance obligations</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%">45,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April 30, 2022</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%">49,142 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-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. This primarily consists of monthly usage-based runtime and hosting charges arising in some revenue 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%">Revenue expected to be recognized from remaining performance obligations was approximately $477.4 million as of April 30, 2022 of which $169.7 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 or Fulfill 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, 2022 and 2021, the amount of costs to obtain and fulfill a contract included in prepaid expenses and other current assets was $5.7 million and $3.2 million, respectively. The amount of costs to obtain and fulfill a contract included in other assets, non-current as of April 30, 2022 and 2021 was $18.2 million and $9.1 million, respectively. Expenses recognized for costs to obtain and fulfill a contract for the years ended April 30, 2022, 2021 and 2020 was $5.1 million, $1.2 million and $1.0 million, respectively, and is 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 year ended April 30, 2022. There were no impairments related to costs to obtain or fulfill a contract for the fiscal years ended April 30, 2021 and 2020, 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</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the Company’s Customer-Entities (as defined under “Management's Discussion and Analysis of Financial Condition and Results of Operations” in Part II, Item 7</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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of this Annual Report on Form 10-K</span>) consist of corporate and governmental entities. 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 accounts receivable balance. One separate Customer-Entity accounted for 31% of revenue for the year ended April 30, 2022. Two separate Customer-Entities accounted for 19% and 12%, respectively, of revenue for the year ended April 30, 2021. Two separate Customer-Entities accounted for 26% and 10%, respectively, of revenue for the year ended April 30, 2020. Three separate Customer-Entities accounted for 32%, 13% and 12% of accounts receivable at April 30, 2022. Four separate Customer-Entities accounted for 18%, 14%, 14%, and 11% of accounts receivable at April 30, 2021. <div style="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 style="width:62.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119,795 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121,485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">46,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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%">9,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total 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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">183,217 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">156,666 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="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 78%, 65% and 78% of the Company’s revenue in the fiscal years ended April 30, 2022, 2021 and 2020, respectively. No country comprised 10% of greater of the Company’s revenue for the fiscal year ended April 30, 2022. France comprised 12% and 10.5% of the Company’s revenue in the fiscal years ended April 30, 2021 and 2020, respectively. The Netherlands comprised 12% of the Company’s revenue in the fiscal year ended April 30, 2021. No other country comprised 10% or greater of the Company’s revenue for each of the fiscal years ended April 30, 2022, 2021 and 2020.</span></div> 197485000 119795000 121485000 46251000 56030000 33086000 9023000 5992000 2095000 0 1400000 0 252759000 183217000 156666000 0.78 0.65 0.78 0.12 0.105 0.12 <div style="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 reflects the deferred revenue balance (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April, 30</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue, current</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%">48,854 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">72,263 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred 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%">49,142 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75,227 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-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%">Significant changes in the deferred revenue balances during the fiscal years ended April 30, 2022 and 2021 were as follows (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Deferred Revenue</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%">April 30, 2020</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%">60,295 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year</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%">(57,542)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases due to invoicing prior to satisfaction of performance obligations</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%">72,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April 30, 2021</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%">75,227 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year</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%">(71,566)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases due to invoicing prior to satisfaction of performance obligations</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%">45,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April 30, 2022</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%">49,142 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 48854000 72263000 288000 2964000 49142000 75227000 60295000 -57542000 72474000 75227000 -71566000 45481000 49142000 477400000 169700000 P12M 5700000 3200000 18200000 9100000 5100000 1200000 1000000 0 0 0.31 0.19 0.12 0.26 0.10 0.32 0.13 0.12 0.18 0.14 0.14 0.11 Fair Value MeasurementsThe Company’s financial instruments consist primarily of cash equivalents, restricted cash, available-for-sale marketable securities, accounts receivable, non-marketable equity securities, and accounts payable. Cash and cash equivalents and available-for-sale marketable securities are reported at their respective fair values on the consolidated balance sheets. Non-marketable equity securities are reported at cost less impairment. The remaining financial instruments are reported on the consolidated balance sheets at amounts that approximate current fair values.<div style="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 style="width:21.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.707%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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%">107,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">107,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">43,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">43,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">142,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">142,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">422,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">422,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,890 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,890 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">241,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">241,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">494,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">494,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">287,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">287,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">107,726 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">807,114 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">914,840 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">43,401 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">978,020 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">1,021,421 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-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 style="width:21.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.707%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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%">107,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">107,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">43,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">43,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">142,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">142,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">422,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">422,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,890 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,890 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">241,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">241,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">494,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">494,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">287,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">287,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">107,726 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">807,114 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">914,840 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">43,401 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">978,020 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">1,021,421 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 107726000 0 0 107726000 43401000 0 0 43401000 0 142511000 0 142511000 0 0 0 0 0 8884000 0 8884000 0 0 0 0 0 3000000 0 3000000 0 0 0 0 0 12763000 0 12763000 0 57998000 0 57998000 0 97205000 0 97205000 0 422978000 0 422978000 0 13890000 0 13890000 0 0 0 0 0 241132000 0 241132000 0 494676000 0 494676000 0 287729000 0 287729000 0 2368000 0 2368000 107726000 807114000 0 914840000 43401000 978020000 0 1021421000 Investments<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%">Cash Equivalents and Available-for-Sale 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 following table summarizes the Company’s cash equivalents and available-for-sale marketable securities (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.837%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.278%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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%">107,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">107,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">43,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">43,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">142,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">142,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:#ffffff;padding:2px 0 2px 1pt;text-align: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,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">3,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Available-for-sale marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">12,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">97,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">422,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">422,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">14,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(223)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,890 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">241,134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">241,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">494,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">494,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">289,646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,937)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">287,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 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%">916,988 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">20 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(2,168)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">914,840 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">1,021,340 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">101 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(20)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">1,021,421 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-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;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.308%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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%">622,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">620,633 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">977,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">978,020 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">32,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</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%">654,862 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">652,719 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">977,939 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">978,020 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-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, 2022 (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 style="width:31.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.718%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.718%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.718%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.718%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.718%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.727%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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 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 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 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 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 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 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 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 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%">(1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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,763 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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,763 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">(223)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(223)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">(1,678)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">248,176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(259)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,937)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">279,370 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</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%">(1,904)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">277,832 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(259)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">31,194 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(2,163)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">309,026 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-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, 2022, the Company had 284 investment positions that were in an unrealized loss position. As of April 30, 2021, the Company had 8 investment positions in an unrealized loss position. No investments were other-than-temporary impaired as of April 30, 2022, 2021 or 2020. 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. Based on the Company’s review of these securities, including the assessment of the duration and severity of the unrealized losses and the Company’s ability and intent to hold the investments until maturity, there were no other-than-temporary impairments for these marketable securities at April 30, 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%">Non-Marketable Equity 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%">As of April 30, 2022 and 2021, the Company had no non-marketable equity securities. As of April 30, 2020, non-marketable equity securities carried at cost of $0.7 million were recorded in long-term investments. The Company recognized an impairment on the non-marketable equity securities of $1.0 million, included in other income (expense), net, on the consolidated statements of operations, during the fiscal year ended April 30, 2020. In November 2020, the Company sold its non-marketable equity security for $0.7 million.</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;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.837%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.278%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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%">107,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">107,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">43,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">43,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">142,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">142,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:#ffffff;padding:2px 0 2px 1pt;text-align: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,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">3,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Available-for-sale marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">12,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">97,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">422,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">422,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">14,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(223)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,890 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">241,134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">241,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">494,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">494,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">289,646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,937)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">287,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 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%">916,988 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">20 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(2,168)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">914,840 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">1,021,340 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">101 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(20)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">1,021,421 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 107726000 0 0 107726000 43401000 0 0 43401000 142511000 0 0 142511000 0 0 0 0 8889000 0 5000 8884000 0 0 0 0 3000000 0 0 3000000 0 0 0 0 12764000 0 1000 12763000 57993000 5000 0 57998000 97205000 0 0 97205000 422952000 32000 6000 422978000 14113000 0 223000 13890000 0 0 0 0 241134000 0 2000 241132000 494625000 64000 13000 494676000 289646000 20000 1937000 287729000 2369000 0 1000 2368000 916988000 20000 2168000 914840000 1021340000 101000 20000 1021421000 <div style="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;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.308%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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%">622,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">620,633 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">977,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">978,020 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">32,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</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%">654,862 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">652,719 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">977,939 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">978,020 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 622517000 620633000 977939000 978020000 32345000 32086000 0 0 654862000 652719000 977939000 978020000 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, 2022 (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.718%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.718%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.718%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.718%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.718%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.727%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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 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 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 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 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 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 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 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 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%">(1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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,763 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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,763 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">(223)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(223)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">(1,678)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">248,176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(259)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,937)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">279,370 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</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%">(1,904)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">277,832 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(259)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">31,194 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(2,163)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">309,026 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1000 12763000 0 0 1000 12763000 0 0 0 0 0 0 223000 13897000 0 0 223000 13897000 2000 2996000 0 0 2000 2996000 1678000 248176000 259000 31194000 1937000 279370000 1904000 277832000 259000 31194000 2163000 309026000 284 8 0 0 0 0 0 0 700000 1000000 700000 Balance Sheet Details<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 at April 30, 2022 and 2021 (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Useful Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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 colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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,878 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer equipment</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%">36</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Office furniture and equipment</span></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%">60</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital in progress</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%">NA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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,808 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,536 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,291)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,403)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">14,517 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,133 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="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%">Depreciation and amortization expense related to property and equipment was $4.4 million, $4.0 million, and $1.2 million for the fiscal years ended April 30, 2022, 2021 and 2020.</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 at April 30, 2022 and 2021 (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued 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%">16,078 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,216 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued vacation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued payroll taxes and benefits</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,593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued commission</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued salaries</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%">7,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation and employee benefits</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%">32,223 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">21,829 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-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 at April 30, 2022 and 2021 (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,970 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,331 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commissions payable to a related party</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued general 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%">4,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued and other current liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">14,874 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">18,318 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-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%">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 6. Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information regarding the Company’s 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-style:italic;font-weight:700;line-height:120%">Cares Act Loan</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 May 1, 2020, the Company entered into Paycheck Protection Program (“PPP”) Promissory Note and Agreement with Bank of America, pursuant to which the Company received loan proceeds of $6.3 million (the “PPP Loan”). The PPP Loan was made under, and was subject to the terms and conditions of, the PPP which was established under the CARES Act and is administered by the U.S. Small Business Administration. The term of the PPP Loan was two years with a maturity date of May 1, 2022 and contains a favorable fixed annual interest rate of 1.00%. Payments of principal and interest on the PPP Loan were deferred for the first six months of the term of the PPP Loan until November 1, 2020. Principal and interest were payable monthly and could be prepaid by the Company at any time prior to maturity with no prepayment penalties. On August 18, 2020, the Company repaid in full the PPP loan outstanding, including accrued interest of $0.1 million, in the amount of $6.4 million.</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 at April 30, 2022 and 2021 (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Useful Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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 colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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,878 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer equipment</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%">36</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Office furniture and equipment</span></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%">60</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital in progress</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%">NA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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,808 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,536 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,291)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,403)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">14,517 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,133 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="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> 8878000 8658000 P36M 3321000 2539000 P60M 348000 339000 11261000 0 23808000 11536000 9291000 5403000 14517000 6133000 4400000 4000000.0 1200000 <div style="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 at April 30, 2022 and 2021 (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued 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%">16,078 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,216 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued vacation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued payroll taxes and benefits</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,593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued commission</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued salaries</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%">7,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation and employee benefits</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%">32,223 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">21,829 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 16078000 12216000 3814000 3935000 3593000 3405000 1440000 1863000 7298000 410000 32223000 21829000 <div style="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 at April 30, 2022 and 2021 (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,970 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,331 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commissions payable to a related party</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued general 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%">4,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued and other current liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">14,874 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">18,318 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1970000 5331000 2510000 3413000 4972000 3588000 3613000 3894000 1809000 2092000 14874000 18318000 6300000 100000 6400000 Leases<div style="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. Total undiscounted base rent payments over the term of this lease are approximately $103.1 million. In addition to base rent, the Company will be responsible for the Company’s allocated share of costs incurred and expenditures made by the landlord in the operation and management of the leased space. Under the terms of the lease agreement, the Company has a rent abatement with respect to each phase for the initial six months following the rent commencement date for such phase, with initial monthly base rent payments expected to commence April 1, 2023, which will be approximately $0.5 million at commencement and will increase up to a maximum monthly base rent of approximately $1.0 million. The lease agreement also includes an aggregate tenant improvement allowance of $44.2 million for certain costs. The term of the lease is 126 months from the date that rent commences with respect to phase one of the leased space, which will be nine months after the date when phase one of the leased space is delivered to the Company. Pursuant to the lease agreement, the Company provided the landlord an unconditional and irrevocable letter of credit of $12.6 million, which is subject to reduction pursuant to the terms of the lease agreement. 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 applicable leased space to the Company. The lease commencement date of other phases 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, 2022 and 2021 were as follows (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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 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%">2022</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2021</span></div></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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">3,793 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short term lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,568 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">9,017 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">6,950 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-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 represents 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;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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%">2022</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2021</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,031 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets obtained in exchange for lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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"/></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%">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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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"/></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 sheet, 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;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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 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%">2022</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2021</span></div></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 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:id3VybDovL2RvY3MudjEvZG9jOmM3ZmRhOGYxZjQzNjRjODNhZjM1NzFkMGI1ZjY0NDY1L3NlYzpjN2ZkYThmMWY0MzY0YzgzYWYzNTcxZDBiNWY2NDQ2NV8xMzkvZnJhZzo3NzE1ZWNmN2Q4OTA0YWYxYjY4M2YxZGRmOTMyMWViOS90YWJsZTpkYzAxYTc1YTY2Y2U0OTgwYTQ0YjAzY2NhMTJiZDEwZC90YWJsZXJhbmdlOmRjMDFhNzVhNjZjZTQ5ODBhNDRiMDNjY2ExMmJkMTBkXzItMi0xLTEtNzAyMzk_5cb847b4-5fa4-40fb-a079-9c92dcbb4cb0"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM3ZmRhOGYxZjQzNjRjODNhZjM1NzFkMGI1ZjY0NDY1L3NlYzpjN2ZkYThmMWY0MzY0YzgzYWYzNTcxZDBiNWY2NDQ2NV8xMzkvZnJhZzo3NzE1ZWNmN2Q4OTA0YWYxYjY4M2YxZGRmOTMyMWViOS90YWJsZTpkYzAxYTc1YTY2Y2U0OTgwYTQ0YjAzY2NhMTJiZDEwZC90YWJsZXJhbmdlOmRjMDFhNzVhNjZjZTQ5ODBhNDRiMDNjY2ExMmJkMTBkXzItMi0xLTEtNzAyMzk_9d00388a-e87b-4842-9d21-5d69b0c04e92">Other assets, non-current</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">29,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,094 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities, current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:id3VybDovL2RvY3MudjEvZG9jOmM3ZmRhOGYxZjQzNjRjODNhZjM1NzFkMGI1ZjY0NDY1L3NlYzpjN2ZkYThmMWY0MzY0YzgzYWYzNTcxZDBiNWY2NDQ2NV8xMzkvZnJhZzo3NzE1ZWNmN2Q4OTA0YWYxYjY4M2YxZGRmOTMyMWViOS90YWJsZTpkYzAxYTc1YTY2Y2U0OTgwYTQ0YjAzY2NhMTJiZDEwZC90YWJsZXJhbmdlOmRjMDFhNzVhNjZjZTQ5ODBhNDRiMDNjY2ExMmJkMTBkXzMtMi0xLTEtNzAyMzk_007b7064-bfb4-457a-9039-241ceb166d22"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM3ZmRhOGYxZjQzNjRjODNhZjM1NzFkMGI1ZjY0NDY1L3NlYzpjN2ZkYThmMWY0MzY0YzgzYWYzNTcxZDBiNWY2NDQ2NV8xMzkvZnJhZzo3NzE1ZWNmN2Q4OTA0YWYxYjY4M2YxZGRmOTMyMWViOS90YWJsZTpkYzAxYTc1YTY2Y2U0OTgwYTQ0YjAzY2NhMTJiZDEwZC90YWJsZXJhbmdlOmRjMDFhNzVhNjZjZTQ5ODBhNDRiMDNjY2ExMmJkMTBkXzMtMi0xLTEtNzAyMzk_a65c5b0e-ddbe-49e9-afa1-b669536321d9">Other current liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,613 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,894 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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:id3VybDovL2RvY3MudjEvZG9jOmM3ZmRhOGYxZjQzNjRjODNhZjM1NzFkMGI1ZjY0NDY1L3NlYzpjN2ZkYThmMWY0MzY0YzgzYWYzNTcxZDBiNWY2NDQ2NV8xMzkvZnJhZzo3NzE1ZWNmN2Q4OTA0YWYxYjY4M2YxZGRmOTMyMWViOS90YWJsZTpkYzAxYTc1YTY2Y2U0OTgwYTQ0YjAzY2NhMTJiZDEwZC90YWJsZXJhbmdlOmRjMDFhNzVhNjZjZTQ5ODBhNDRiMDNjY2ExMmJkMTBkXzQtMi0xLTEtNzAyMzk_4fd2be8f-ad2d-4c23-8b77-5e260885052f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM3ZmRhOGYxZjQzNjRjODNhZjM1NzFkMGI1ZjY0NDY1L3NlYzpjN2ZkYThmMWY0MzY0YzgzYWYzNTcxZDBiNWY2NDQ2NV8xMzkvZnJhZzo3NzE1ZWNmN2Q4OTA0YWYxYjY4M2YxZGRmOTMyMWViOS90YWJsZTpkYzAxYTc1YTY2Y2U0OTgwYTQ0YjAzY2NhMTJiZDEwZC90YWJsZXJhbmdlOmRjMDFhNzVhNjZjZTQ5ODBhNDRiMDNjY2ExMmJkMTBkXzQtMi0xLTEtNzAyMzk_5e763638-e63d-4009-bba9-dd41a2ef9654">Other long-term liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" 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 operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">30,464 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">5,629 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.252%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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 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%">2022</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2021</span></div></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 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.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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.4</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 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%">3.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 at April 30, 2022 were as follows (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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, 2022</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 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,097 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2026 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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 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%">69,426 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Tenant improvement allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(26,782)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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 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%">30,464 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 283015 103100000 P6M 500000 1000000 44200000 P126M P9M 12600000 2 <div style="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, 2022 and 2021 were as follows (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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 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%">2022</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2021</span></div></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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">3,793 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short term lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,568 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">9,017 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">6,950 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>Supplemental cash flow information and non-cash activity related to leases was as follows (in thousands): <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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%">2022</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2021</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,031 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets obtained in exchange for lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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"/></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%">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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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"/></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 sheet, 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;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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 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%">2022</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2021</span></div></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 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:id3VybDovL2RvY3MudjEvZG9jOmM3ZmRhOGYxZjQzNjRjODNhZjM1NzFkMGI1ZjY0NDY1L3NlYzpjN2ZkYThmMWY0MzY0YzgzYWYzNTcxZDBiNWY2NDQ2NV8xMzkvZnJhZzo3NzE1ZWNmN2Q4OTA0YWYxYjY4M2YxZGRmOTMyMWViOS90YWJsZTpkYzAxYTc1YTY2Y2U0OTgwYTQ0YjAzY2NhMTJiZDEwZC90YWJsZXJhbmdlOmRjMDFhNzVhNjZjZTQ5ODBhNDRiMDNjY2ExMmJkMTBkXzItMi0xLTEtNzAyMzk_5cb847b4-5fa4-40fb-a079-9c92dcbb4cb0"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM3ZmRhOGYxZjQzNjRjODNhZjM1NzFkMGI1ZjY0NDY1L3NlYzpjN2ZkYThmMWY0MzY0YzgzYWYzNTcxZDBiNWY2NDQ2NV8xMzkvZnJhZzo3NzE1ZWNmN2Q4OTA0YWYxYjY4M2YxZGRmOTMyMWViOS90YWJsZTpkYzAxYTc1YTY2Y2U0OTgwYTQ0YjAzY2NhMTJiZDEwZC90YWJsZXJhbmdlOmRjMDFhNzVhNjZjZTQ5ODBhNDRiMDNjY2ExMmJkMTBkXzItMi0xLTEtNzAyMzk_9d00388a-e87b-4842-9d21-5d69b0c04e92">Other assets, non-current</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">29,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,094 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities, current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:id3VybDovL2RvY3MudjEvZG9jOmM3ZmRhOGYxZjQzNjRjODNhZjM1NzFkMGI1ZjY0NDY1L3NlYzpjN2ZkYThmMWY0MzY0YzgzYWYzNTcxZDBiNWY2NDQ2NV8xMzkvZnJhZzo3NzE1ZWNmN2Q4OTA0YWYxYjY4M2YxZGRmOTMyMWViOS90YWJsZTpkYzAxYTc1YTY2Y2U0OTgwYTQ0YjAzY2NhMTJiZDEwZC90YWJsZXJhbmdlOmRjMDFhNzVhNjZjZTQ5ODBhNDRiMDNjY2ExMmJkMTBkXzMtMi0xLTEtNzAyMzk_007b7064-bfb4-457a-9039-241ceb166d22"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM3ZmRhOGYxZjQzNjRjODNhZjM1NzFkMGI1ZjY0NDY1L3NlYzpjN2ZkYThmMWY0MzY0YzgzYWYzNTcxZDBiNWY2NDQ2NV8xMzkvZnJhZzo3NzE1ZWNmN2Q4OTA0YWYxYjY4M2YxZGRmOTMyMWViOS90YWJsZTpkYzAxYTc1YTY2Y2U0OTgwYTQ0YjAzY2NhMTJiZDEwZC90YWJsZXJhbmdlOmRjMDFhNzVhNjZjZTQ5ODBhNDRiMDNjY2ExMmJkMTBkXzMtMi0xLTEtNzAyMzk_a65c5b0e-ddbe-49e9-afa1-b669536321d9">Other current liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,613 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,894 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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:id3VybDovL2RvY3MudjEvZG9jOmM3ZmRhOGYxZjQzNjRjODNhZjM1NzFkMGI1ZjY0NDY1L3NlYzpjN2ZkYThmMWY0MzY0YzgzYWYzNTcxZDBiNWY2NDQ2NV8xMzkvZnJhZzo3NzE1ZWNmN2Q4OTA0YWYxYjY4M2YxZGRmOTMyMWViOS90YWJsZTpkYzAxYTc1YTY2Y2U0OTgwYTQ0YjAzY2NhMTJiZDEwZC90YWJsZXJhbmdlOmRjMDFhNzVhNjZjZTQ5ODBhNDRiMDNjY2ExMmJkMTBkXzQtMi0xLTEtNzAyMzk_4fd2be8f-ad2d-4c23-8b77-5e260885052f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM3ZmRhOGYxZjQzNjRjODNhZjM1NzFkMGI1ZjY0NDY1L3NlYzpjN2ZkYThmMWY0MzY0YzgzYWYzNTcxZDBiNWY2NDQ2NV8xMzkvZnJhZzo3NzE1ZWNmN2Q4OTA0YWYxYjY4M2YxZGRmOTMyMWViOS90YWJsZTpkYzAxYTc1YTY2Y2U0OTgwYTQ0YjAzY2NhMTJiZDEwZC90YWJsZXJhbmdlOmRjMDFhNzVhNjZjZTQ5ODBhNDRiMDNjY2ExMmJkMTBkXzQtMi0xLTEtNzAyMzk_5e763638-e63d-4009-bba9-dd41a2ef9654">Other long-term liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" 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 operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">30,464 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">5,629 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.252%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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 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%">2022</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2021</span></div></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 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.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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.4</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 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%">3.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div> 5587000 3793000 1538000 1568000 1892000 1589000 9017000 6950000 4667000 4031000 26529000 0 1572000 0 29010000 5094000 3613000 3894000 26851000 1735000 30464000 5629000 P9Y8M12D P1Y4M24D 0.035 0.073 <div style="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 at April 30, 2022 were as follows (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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, 2022</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 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,097 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2026 and thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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 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%">69,426 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Tenant improvement allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(26,782)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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 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%">30,464 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 4097000 5752000 5928000 6101000 47548000 69426000 26782000 12180000 30464000 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 web-hosting services provider in November 2019. Under the arrangement, the Company committed to spend an aggregate of at least $30.0 million between November 2019 and November 2022, with a minimum amount of $10.0 million in each of the three years, on services with this vendor. The Company has incurred costs totaling $13.9 million, $14.3 million and $4.4 million under the arrangement during the fiscal years ended April 30, 2022, 2021 and 2020, 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%">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 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, 2022 and 2021, the total potential remaining contributions are $31.6 million and $43.1 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-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 is involved in various legal proceedings and periodically receives claims arising in the ordinary course of business.</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%">Blattman et al. v. Siebel et al., 15-cv-00530 (D. Del.)</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 October 28, 2014, Eric Blattman and other former unitholders of E2.0 LLC (“E2.0”), and collectively, the Plaintiffs, filed suit in federal court against Thomas M. Siebel and David Schmaier, alleging violation of Section 10(b) of the Securities Exchange Act of 1934 and common law fraud based on alleged misrepresentations made during negotiations leading up to an April 30, 2012 merger between E2.0 and the Company. Plaintiffs thereafter amended their complaint to add the Company as a defendant, and to add breach of contract claims based on alleged violations of certain earn-out and indemnification provisions in the parties’ merger agreement. A bench trial was held in February 2019, and in a January 29, 2020 opinion the court ruled in favor of defendants the Company, Siebel and Schmaier on all claims. The court also awarded defendants their reasonable attorneys’ fees and costs in defending the 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 February 2020, Plaintiffs appealed only the portion of the district court’s ruling related to the alleged breach of contract indemnification claim to the Third Circuit Court of Appeals. On February 17, 2021, the Third Circuit affirmed the judgment and orders of the district court in the Company’s and defendants’ favor. On August 10, 2021, the special master appointed by the district court to consider an order on recovery of fees and costs issued a recommendation that the Company be awarded $9.7 million in fees and expenses. Plaintiffs objected to the special master’s recommendation and requested an award of $8.3 million, which the Company opposed. On December 6, 2021, the district court issued an order awarding $9.4 million in attorney’s fees and costs to the Company. The Company received the award in January 2022 and recorded $9.4 million in other income (expenses), in the consolidated statement of operations for the fiscal year ended April 30, 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: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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The Reckstin Family Trust v. C3.ai, Inc. et al., </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22-cv-01413-HSG) was filed in the U.S. District Court for the Northern District of California against us, and certain current and former officers and directors. The complaint generally alleges that the defendants made material misstatements or omissions about our partnership with Baker Hughes and other strategic alliances, our market potential, and the uptake of our products. The complaint alleges that defendants made these misstatements or omissions in connection with our IPO in violation of Sections 11 and 15 of the Securities Act of 1933 and between December 9, 2020 and February 15, 2022, inclusive, in violation of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934. The complaint seeks unspecified damages, interest, fees and costs. Additionally, on May 23, 2022, a putative shareholder derivative action (captioned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Suri v. Siebel et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 22-cv-03031) was filed in the U.S. District Court for the Northern District of California. The plaintiff asserts claims on the Company’s behalf against certain of the Company’s officers and directors for breach of fiduciary duty, gross mismanagement, abuse of control, unjust enrichment, and contribution under the Securities Exchange Act of 1934 based on allegations similar to those in the securities class action. The Company is named as a nominal defendant. The derivative complaint seeks unspecified damages, an award of costs and expenses, including reasonable attorneys’ fees, and corporate governance reforms. The Company does not believe the claims have merit. 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.</span></div>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. 30000000 10000000 10000000 10000000 P3Y 13900000 14300000 4400000 P5Y 31600000 43100000 9700000 8300000 9400000 9400000 Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon completion of the IPO, all 33,628,776 shares of the Company’s outstanding redeemable convertible preferred stock, except the Series A* preferred stock, automatically converted into an equivalent number of shares of Class A common stock on a one-to-one basis and all 3,499,992 shares of the Company’s outstanding redeemable convertible Series A* preferred stock automatically converted into an equivalent number of shares of Class B common stock on a one-to-one basis. The carrying value of $399.8 million of all classes of the Company’s outstanding redeemable convertible preferred stock was reclassified into stockholders’ equity. Additionally, all 6,666,665 shares of the Company’s outstanding redeemable convertible Class A-1 common stock automatically converted into an equivalent number of shares of Class A common stock on a one-to-one basis and their carrying value of $18.8 million was reclassified into stockholders’ equity. As of April 30, 2022 and 2021, there were no shares of redeemable convertible preferred stock issued and outstanding. 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 1. Summary of Business and Significant Accounting Policies</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> 33628776 33628776 33628776 1 3499992 3499992 1 -399800000 6666665 6666665 1 -18800000 0 0 0 0 0 0 0 0 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 the issuance of 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, 2022 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 the issuance of 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”), 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 common shares 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. The net proceeds during the fiscal years ended April 30, 2022, 2021 and 2020 were nil, $6.0 million and $1.9 million, respectively. The liability is reclassified into equity on a ratable basis as the stock options vest. The Company has recorded a current liability of $2.0 million and $5.3 million as of April 30, 2022 and 2021, respectively. Unvested Class A common stock of 373,790 and 1,091,306 shares as of April 30, 2022 and 2021, 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 10. 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.</span></div> 200000000 0.001 0 0 1000000000 3500000 1 50 0.001 0.001 P6M P6M 0 6000000.0 1900000 2000000 5300000 373790 1091306 100000000 P18M 700000 15000000 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 June 29, 2012, the Company adopted the 2012 Incentive Plan. The 2012 Incentive Plan provided for the grant of stock-based awards to employees, non-employee directors, and other service providers of the Company. The 2012 Incentive Plan was terminated in December 2020 in connection with the IPO but continues to govern the terms of outstanding awards that were granted prior to the termination of the 2012 Incentive Plan. No further equity awards will be granted under the 2012 Incentive Plan. With the establishment of the 2020 Equity Incentive Plan (the “2020 Incentive Plan”) as further discussed below, upon the expiration, forfeiture, cancellation, or reacquisition of any shares of Class A common stock underlying outstanding stock-based awards granted under the 2012 Incentive Plan, an equal number of shares of Class A common stock will become available for grant under the 2020 Plan (the “Returning Shares”).</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 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, nonstatutory stock options, stock appreciation rights, restricted stock awards, RSU awards, performance awards and other equity awards. As of April 30, 2022, the number of shares of Class A common stock available for issuance was 16,232,017. The number of shares of Class A common stock reserved for issuance under the 2020 Incentive Plan is subject to automatic evergreen increases annually through (and including) May 1, 2030 pursuant to the terms of 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-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. 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. As of April 30, 2022, the Company had not yet launched its 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 Options to Acquire Class A 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%">These 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;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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 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 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 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 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 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 colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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, 2020</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%">32,877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">3.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.03</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">116,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">14,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">(5,799)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">(3,095)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,487 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.39 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.98</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">2,304,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">6,327 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top: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%">45.41 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">(4,651)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">(3,825)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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,338 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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.44 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 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"/></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, 2022</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%">16,300 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top: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%">5.63 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.39</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">185,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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, 2022</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%">36,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.34</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">167,138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) The number of options vested and expected to vest as of April 30, 2022 includes early exercised, unvested Class A common stock. 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 9. Stockholders’ Equity</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%">The weighted average grant date fair value of options granted during the fiscal years ended April 30, 2022, 2021 and 2020 was $19.15, $6.17 and $2.22, 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, 2022, 2021 and 2020 was $187.3 million, $137.3 million and $4.2 million, respectively. The total grant date fair value of options vested during the fiscal years ended April 30, 2022, 2021 and 2020 was $35.3 million, $15.0 million and $6.8 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, 2022 and 2021, there was $151.0 million and $97.8 million, respectively, of unrecognized compensation cost related to stock options which are expected to be recognized over an estimated weighted-average period of 3.3 years and 3.8 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, 2022 and 2021 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 style="width:60.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.762%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended April 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43.8 </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.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.3</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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.4 </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%">During the fiscal year ended April 30, 2021, the Company began granting RSUs to its employees and some service providers. No RSUs were granted prior to the IPO. The 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-twenty-fifth 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, 2022, the Company recognized stock-based compensation expense of $72.9 million associated with such RSUs. </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 style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.761%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RSUs Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of RSUs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average<br/>Grant Date Fair Value <br/>Per Share</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></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, 2020</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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"/></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%">447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested Balance as of April 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">447 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74.52 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">13,750 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top: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%">37.49 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(264)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52.53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(1,824)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54.06 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested Balance as of April 30, 2022</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%">12,109 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36.04 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-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, 2022 and 2021, there was $375.6 million and $32.2 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.5 years and 4.8 years, 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%">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 style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">828 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">370 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">2,710 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">40,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,074 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">39,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">22,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">21,740 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">8,310 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-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%">Shareholder Loan</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 January 2018, in connection with the Series F preferred stock financing, the Company issued 1,251,921 shares of Series F preferred stock in exchange for a note receivable of $24.5 million from its CEO. Prior to the automatic conversion of all Series F preferred stock outstanding into Class A common stock upon the completion of the IPO, the underlying shares of Series F preferred stock were legally outstanding though were not included in the carrying amounts of preferred stock as the note receivable is treated as an equity classified stock-based option grant. In September 2020, the Company’s CEO paid the outstanding full recourse promissory note and accrued interest in the amount of $26.0 million. No interest income was recorded for the note. 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 13. 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> 16232017 3000000 0.15 P10Y <div style="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;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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 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 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 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 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 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 colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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, 2020</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%">32,877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">3.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.03</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">116,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">14,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">(5,799)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">(3,095)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,487 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.39 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.98</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">2,304,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">6,327 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top: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%">45.41 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">(4,651)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">(3,825)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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,338 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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.44 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 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"/></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, 2022</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%">16,300 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top: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%">5.63 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.39</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">185,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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, 2022</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%">36,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.34</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">167,138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) The number of options vested and expected to vest as of April 30, 2022 includes early exercised, unvested Class A common stock. 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 9. Stockholders’ Equity</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> 32877000 3.48 P8Y10D 116962000 14504000 11.50 5799000 2.90 3095000 5.89 38487000 6.39 P7Y11M23D 2304714000 6327000 45.41 4651000 4.61 3825000 15.29 36338000 12.44 P7Y4M2D 165436000 16300000 5.63 P6Y4M20D 185103000 36712000 12.44 P7Y4M2D 167138000 19.15 6.17 2.22 187300000 137300000 4200000 35300000 15000000.0 6800000 151000000.0 97800000 P3Y3M18D P3Y9M18D The weighted average assumptions underlying the fair value estimation are provided in the following table:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.762%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended April 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43.8 </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.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.3</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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.4 </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> 0 0 0.441 0.438 P6Y4M24D P6Y3M18D 0.011 0.004 0 P5Y 72900000 <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 style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.761%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">RSUs Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of RSUs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average<br/>Grant Date Fair Value <br/>Per Share</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></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, 2020</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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"/></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%">447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested Balance as of April 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">447 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74.52 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">13,750 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top: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%">37.49 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(264)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52.53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(1,824)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54.06 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested Balance as of April 30, 2022</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%">12,109 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36.04 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0 0 447000 74.52 447000 74.52 13750000 37.49 264000 52.53 1824000 54.06 12109000 36.04 375600000 32200000 P3Y6M P4Y9M18D <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 style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">828 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">370 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">2,710 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">40,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,074 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">39,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">22,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">21,740 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">8,310 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 8638000 828000 370000 2710000 376000 122000 40344000 9080000 3074000 39200000 2950000 1223000 22549000 8506000 3521000 113441000 21740000 8310000 1251921 24500000 26000000 0 Income TaxesThe components of the Company’s net loss before provision for income taxes for the fiscal years ended April 30, 2022, 2021 and 2020 was as follows (in thousands):<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</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%">(189,891)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">(58,407)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">(69,887)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(1,385)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">(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:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">(54,992)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">(68,998)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-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, 2022, 2021 and 2020 was as follows (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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"/></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%">310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">789 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">380 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred expense</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">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:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">704 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">380 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-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;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</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%">(40,119)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">(11,628)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">(14,489)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(299)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(1,109)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(694)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(530)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">59,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,587 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(19,152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,667)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">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:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">704 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">380 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-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, 2022 and 2021 was as follows (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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%">521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">6,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">6,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">442 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">2,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net operating losses</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%">114,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">R&amp;D tax 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%">6,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock based compensation</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,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">153,687 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91,095 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">(144,678)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(88,015)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">9,009 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,080 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></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%">(2,384)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,883)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,625)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,197)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:#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%">(9,009)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,080)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net deferred tax assets (liabilities)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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: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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-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, 2022 and 2021 was $144.7 million and $88.0 million, respectively. The increase of $56.7 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.</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, 2022 and 2021, the Company had net operating loss carryforwards for federal income tax purposes of approximately $486.2 million and $308.3 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 $7.6 million, will expire beginning in 2032 if not utilized. Federal charitable contribution carryforwards of approximately $25.7 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, 2022 and 2021, the Company had net operating loss carryforwards for state income tax purposes of approximately $180.4 million and $139.7 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 $7.1 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;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">5,333 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,048 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">2,035 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">7,368 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">5,333 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-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, 2022, no amount of unrecognized tax benefits, if recognized, would impact the Company’s effective income tax rate, given the Company’s full valuation allowance position. 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, 2022 and 2021, 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 Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted by the United States on March 27, 2020. The CARES Act did not have a material impact on the Company’s provision for income taxes for the fiscal year ended April 30, 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%">The American Rescue Plan Act of 2021 (“ARPA”) was signed by President Biden on March 11, 2021. The legislation revised IRC Section 162(m) which will go into effect beginning with tax years that begin after December 31, 2026. It expanded the definition of “covered employees” to include an additional five highest-compensated employees which do not remain as covered employees indefinitely. The Company has assessed the relevant provisions and concludes the tax provisions of the ARPA did not have a material impact on the Company’s consolidated financial statements for the fiscal year ended April 30, 2021.</span></div> The components of the Company’s net loss before provision for income taxes for the fiscal years ended April 30, 2022, 2021 and 2020 was as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</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%">(189,891)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">(58,407)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">(69,887)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(1,385)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">(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:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">(54,992)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">(68,998)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> -189891000 -58407000 -69887000 -1385000 3415000 889000 -191276000 -54992000 -68998000 <div style="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, 2022, 2021 and 2020 was as follows (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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"/></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%">310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">789 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">380 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred expense</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">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:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">704 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">380 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 0 0 0 310000 286000 113000 479000 418000 267000 789000 704000 380000 0 0 0 0 0 0 0 0 0 0 0 0 789000 704000 380000 <div style="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;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</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%">(40,119)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">(11,628)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">(14,489)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(299)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(1,109)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(694)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(530)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">59,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,587 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(19,152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,667)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">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:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">704 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">380 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> -40119000 -11628000 -14489000 310000 286000 113000 770000 -299000 85000 1109000 694000 530000 59450000 30587000 14837000 -19152000 -17667000 -23000 50000 35000 242000 589000 84000 145000 789000 704000 380000 The components of deferred tax assets and liabilities as of April 30, 2022 and 2021 was as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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%">521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">6,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">6,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">442 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">2,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net operating losses</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%">114,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">R&amp;D tax 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%">6,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock based compensation</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,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">153,687 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91,095 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">(144,678)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(88,015)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">9,009 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,080 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></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%">(2,384)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,883)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,625)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,197)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:#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%">(9,009)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,080)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net deferred tax assets (liabilities)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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: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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 521000 889000 6185000 4053000 6957000 1323000 442000 1258000 2099000 1588000 114291000 73189000 6618000 4778000 15669000 3690000 905000 327000 153687000 91095000 144678000 88015000 9009000 3080000 2384000 1883000 6625000 1197000 9009000 3080000 0 0 144700000 88000000 56700000 486200000 308300000 7600000 25700000 1000000.0 180400000 139700000 7100000 400000 A reconciliation of the beginning and ending amount of the Company’s total gross unrecognized tax benefits was as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">5,333 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,048 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">2,035 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">7,368 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">5,333 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 5333000 4048000 2035000 1285000 7368000 5333000 0 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 and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. Class A and B common shares have identical liquidation and distribution rights. Prior to the automatic conversion of all shares of redeemable convertible Class A-1 common stock into Class A common stock upon the completion of the IPO, the shares of redeemable convertible Class A-1 common stock had a liquidation preference, but were legal form common stock and participated in losses equally with all 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%">Prior to the automatic conversion of all of its redeemable convertible preferred stock outstanding into Class A and Class B common stock upon the completion of the IPO, the Company considered all redeemable convertible preferred stock to be participating securities because they participated in any dividends declared on the Company’s common stock on an as-if-converted basis. Redeemable convertible preferred stock did not participate in the net loss per share with common stockholders as the holders of the convertible preferred did not have a contractual obligation to share in the Company’s losses. </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%">Accordingly, under the two-class method, the net loss is not allocated to the redeemable convertible preferred stock such that the resulting net loss for all periods presented was allocated on a proportionate basis to shares of Class A, Class A-1, and Class B common stock for the number of days that each class was issued and outstanding during the 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%">Basic net loss per share attributable to common stockholders is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less shares subject to repurchase. Diluted net loss per share attributable to common stockholders is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period to the extent they are dilutive. For purposes of this calculation, the convertible preferred, stock options, 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 for all periods presented. 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 years ended April 30, 2022, 2021 and 2020.</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;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><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 colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Numerator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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%">(192,065)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(55,696)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">(69,378)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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 weighted-average Class A common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,678 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted weighted-average Class A-1 common shares outstanding</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 weighted-average Class B common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 common shares outstanding</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%">(1.84)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(0.90)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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.94)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align: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-1 common shares outstanding</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(0.55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">(1.94)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 B common shares outstanding</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%">(1.84)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(0.35)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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"/></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%">At April 30, 2022, 2021 and 2020, the Company’s potentially dilutive securities were convertible preferred stock and stock options, which have been excluded from the computation of diluted net loss per share as the effect would be to reduce the net loss per share attributable to common stockholders. Based on the amounts outstanding at April 30, 2022, 2021 and 2020, 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:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><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 colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible preferred stock</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series A*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,499,992 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series B*</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,559,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series B-1A*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,430,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series B-1B*</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series C*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,779,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series D</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,278,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series E</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">540,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series F</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,399,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Series G</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,893,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series H</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,653,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,711,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,577,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,533,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs</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,114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">447,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 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):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><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 colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Numerator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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%">(192,065)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(55,696)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">(69,378)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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 weighted-average Class A common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,678 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted weighted-average Class A-1 common shares outstanding</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 weighted-average Class B common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 common shares outstanding</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%">(1.84)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(0.90)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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.94)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align: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-1 common shares outstanding</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(0.55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">(1.94)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 B common shares outstanding</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%">(1.84)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(0.35)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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"/></tr></table> -192065000 -55696000 -69378000 100904000 100904000 56678000 56678000 29133000 29133000 0 0 6667000 6667000 6667000 6667000 3500000 3500000 3500000 3500000 0 0 -1.84 -1.84 -0.90 -0.90 -1.94 -1.94 0 0 -0.55 -0.55 -1.94 -1.94 -1.84 -1.84 -0.35 -0.35 0 0 Based on the amounts outstanding at April 30, 2022, 2021 and 2020, 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:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><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 colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible preferred stock</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series A*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,499,992 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series B*</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,559,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series B-1A*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,430,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series B-1B*</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series C*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,779,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series D</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,278,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series E</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">540,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series F</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,399,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Series G</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,893,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series H</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,653,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,711,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,577,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,533,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs</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,114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">447,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0 0 3499992 0 0 4559999 0 0 2430635 0 0 92769 0 0 2779738 0 0 12278422 0 0 540003 0 0 5399581 0 0 3893701 0 0 1653928 36711820 39577809 33533380 12109114 447095 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%">Shareholder Loan</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 January 2018, the Company issued 1,251,921 shares of Series F Preferred Stock in exchange for a non-recourse promissory note to Thomas M. Siebel, the Company’s CEO, in the amount of $24.5 million. The promissory note has a term of five years with the ability to renew for up to four successive one-year periods and bears interest at a rate of 2.18% per annum, compounded annually. In September 2020, Mr. Siebel paid the outstanding promissory note in full including accrued interest in the total amount of $26.0 million. 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 10. 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%">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 Company (“Baker Hughes”) under which Baker Hughes received a three-year subscription to use the Company’s software. These agreements were revised in June 2020 to extend the term to five years and modify the subscription fees due. Under the revised agreements, Baker Hughes has made minimum, non-cancellable revenue commitments, which are 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 the fiscal year ending April 30, 2021, $75.0 million in the fiscal year ending April 30, 2022, $125.0 million in the fiscal year ending April 30, 2023, and $150.0 million in the 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 these 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 further revised these agreements 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 further incentivize Baker Hughes’ sales of the Company’s products and 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%">A portion of the transaction price in the Company’s arrangement with Baker Hughes is variable. Beginning in the fiscal year ending April 30, 2023, Baker Hughes’ annual commitments will be 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 reduces the revenues recognized from the arrangement. At the end of each reporting period, the Company reviews and updates the estimate as additional information becomes available.</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%">Pursuant to the revised arrangement, the Company acknowledged that Baker Hughes had met its minimum annual revenue commitment for the fiscal year ending 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.</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%">Revenues recognized under the arrangement were as follows (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 style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align: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 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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</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%">Direct 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%">60,425 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">30,557 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">40,425 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Direct 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%">16,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue from direct subscription and professional services</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%">77,297 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,382 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,717 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue from certain customers in Oil and Gas field related to the Baker Hughes arrangement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,732 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 revenue related to the arrangement</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%">105,029 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55,873 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,646 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-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, 2022 and 2021, balances related to Baker Hughes that are reported within accounts receivable, net (inclusive of unbilled receivables of $16.5 million and $2.8 million, respectively) included $35.8 million and $15.2 million, respectively and deferred revenue, current included $0.1 million and $7.7 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%">The Company recognized cost of subscription revenue related to services purchased from Baker Hughes of $0.6 million, $0.1 million and nil for the fiscal years ended April 30, 2022, 2021 and 2020, respectively. The Company recognized sales and marketing expenses related to Baker Hughes of $8.2 million, less than $0.1 million and nil for the fiscal years ended April 30, 2022, 2021 and 2020, respectively. As of April 30, 2022 and 2021, accounts payable related to Baker Hughes included $18.5 million and $0.1 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%">The remaining performance obligations related to Baker Hughes, which includes both direct subscriptions and reseller arrangements, is comprised of (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue</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%">2,337 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">8,487 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commitments from non-cancellable contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">212,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 remaining performance obligations</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%">215,271 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104,029 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-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, 2022 and 2021, the current portion of deferred costs of $4.9 million and $1.7 million, respectively, were included in prepaid expenses and other current assets and the non-current portion of $16.1 million and $6.6 million, respectively, were included in other assets, non-current. The Company amortized $3.3 million, nil and nil, respectively, of deferred commissions during the fiscal year ended April 30, 2022, 2021 and 2020, respectively, and these amounts were included in sales and marketing expense 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%">The Company recognized $16.0 million and $8.3 million of sales commission as deferred costs during the fiscal year ended April 30, 2022 and 2021, respectively, related to this arrangement. The sales commissions of $8.3 million recognized in the fiscal year ended April 30, 2021 is payable to Baker Hughes over the term of three years based on the agreements, of which the Company paid $3.4 million during the fiscal year ended April 30, 2022. The sales commissions of $16.0 million recognized in the fiscal year ended April 30, 2022 will be amortized over an expected period of five years and payable to Baker Hughes by April 30, 2022. The sales commission of $16.0 million will be paid in the first quarter of fiscal year 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%">As of April 30, 2022 and 2021, accrued and other current liabilities related to Baker Hughes included $2.5 million and $3.4 million, respectively, and other long-term liabilities included $2.4 million and $4.9 million, respectively.</span></div> 1251921 24500000 P5Y 4 P1Y 0.0218 26000000 P3Y P5Y 46700000 53300000 75000000 125000000 150000000 P6Y 85000000.0 110000000.0 125000000.0 16000000.0 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-weight:400;line-height:120%">Revenues recognized under the arrangement were as follows (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 style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align: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 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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</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%">Direct 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%">60,425 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">30,557 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">40,425 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Direct 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%">16,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue from direct subscription and professional services</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%">77,297 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,382 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,717 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue from certain customers in Oil and Gas field related to the Baker Hughes arrangement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,732 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 revenue related to the arrangement</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%">105,029 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55,873 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,646 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-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 remaining performance obligations related to Baker Hughes, which includes both direct subscriptions and reseller arrangements, is comprised of (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue</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%">2,337 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">8,487 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commitments from non-cancellable contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">212,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 remaining performance obligations</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%">215,271 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104,029 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 60425000 30557000 40425000 16872000 4825000 292000 77297000 35382000 40717000 27732000 20491000 5929000 105029000 55873000 46646000 16500000 2800000 35800000 15200000 100000 7700000 600000 100000 0 8200000 100000 0 18500000 100000 2337000 8487000 212934000 95542000 215271000 104029000 4900000 1700000 16100000 6600000 3300000 0 0 16000000 8300000 8300000 P3Y 3400000 16000000 P5Y 16000000 2500000 3400000 2400000 4900000 Including amounts from a related party of $2,448 and $4,895 as of April 30, 2022 and 2021, respectively. Including amounts from a related party of $18,549 and $56 as of April 30, 2022 and 2021, respectively. Including amounts from a related party of $35,848 and $15,180 as of April 30, 2022 and 2021, respectively. Including changes in related party balances of $(7,565), $6,198, and $(18,445) for the fiscal years ended April 30, 2022, 2021 and 2020, respectively. Including related party cost of revenue of $578, $56 and nil for the fiscal years ended April 30, 2022, 2021 and 2020, respectively. Including amounts from a related party of $2,510 and $3,413 as of April 30, 2022 and 2021, respectively. Including related party revenue of $16,872, $4,825, and $292 for the fiscal years ended April 30, 2022, 2021 and 2020, respectively. Including related party sales and marketing expense of $8,229, $44 and nil for the fiscal years ended April 30, 2022, 2021 and 2020, respectively. Including changes in related party balances of $12,739, $8,264 and nil for the fiscal years ended April 30, 2022, 2021 and 2020, respectively. Including changes in related party balances of $20,668, $(14,930), and $19,750 for the fiscal years ended April 30, 2022, 2021 and 2020, respectively. Including related party revenue of $60,425, $30,557, and $40,425 for the fiscal years ended April 30, 2022, 2021 and 2020, respectively. Including amounts from a related party of $16,141 and $6,602 as of April 30, 2022 and 2021, respectively. Including amounts from a related party of $4,862 and $1,662 as of April 30, 2022 and 2021, respectively. Including changes in related party balances of $18,493, $56 and nil for the fiscal years ended April 30, 2022, 2021 and 2020, respectively. Including changes in related party balances of $(3,350), $8,308 and nil for the fiscal years ended April 30, 2022, 2021 and 2020, respectively. Including amounts from a related party of $132 and $7,697 as of April 30, 2022 and 2021, respectively. EXCEL 92 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( FJUE0'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 " )JM94#AN1ZNT K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R'$@!Y/ZLK)3"X,5-G8SMMJ:Q8FQ-9*^_1*O31G; ^QHZ?>G M3Z#6!&F&B,]Q"!C)87J8?-NPI0556P-0R M,5RFKH4[8($11I^^"VA78J[^BQ'.NHX&V_>\GK%JY/ MI'N#\Z_D)%T";MAM\FO]N#T\,26X$ 5O"E$?>"6K1G+QOKC^\+L+^\&ZH_O' MQC=!U<*ONU!?4$L#!!0 ( FJUE297)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M":K65#;WBO.H" U#< !@ !X;"]W;W)KT%+=$Q4$KT4%2?_ M?@XIV[("BI9FZ5XTUL=Y)3TBJ?.*1]<;+GYF*THE>DGB-+OIK*1K?7:_)$YU1^7\\$+/7V*A%+:)HQGB)! MES>=D?]QT@]4@-[C#T8WV<%OI"YEP?E/M3"-;CJ>.B,:TU J"0)_GNF8QK%2 M@O/XWU:TLS^F"CS\O5._UQ2P?^.:?='M! M Z47\CC3_Z--L>]@V$%AGDF>;(/A#!*6%G_)RQ;$0<"E5Q. MP'X38#?KPD( MM@%!TX#^-J"OR127HCE,B"2WUX)OD%![@YKZH6'J:+A\EJK[/I<"MC*(D[<3 M'N9P&R4B:80^IY+)5S1-B_:D[LLY^CZ?H/?O/J!WB*7HCL4QK,ZN>Q(.KB1Z MX?9 =\6!<,V!?(Q^YZE<97"4B$95@1Z<]?[4\>[4[[!5<;06711X9PA[&!M. M:&P/_U>>=I$_J V?V,._A;*+\)4.]RU7$^QO1*#U@F,WXI#^?[[ 7F@J:9+] MUX2\D.R;)=60\3%;DY#>=&!,R*AXIIW;7W_QA]XG$RZ78A-'8A64_3W*ODV] M1/GXNJ8F;/9PWSO_S<3'&M66CR.Q"I_!GL^@&9]1FN8D1@]TS84T@;+K2)&; M\(ZM46U!.1*K@!KN00V;@9I1P;@:'R,$HZRQ3=F5]F-5[6!EC6\+S9%8!=K% M'MJ%]5+'N1"*V3W+0FA>"9BUL"VQ!R)58A=[HE=-ARO M!(&$2H_\]7W2KK4D<6;LE-:PMK0UI75FO<)NDW+.8HJ]YLJ#"1,FN MX7G^>7!UT>^;2%E#VY)R)%8AY7ME??#8"M :U!NA(K0H0EP!Q$X"/Y 5-(QC7V)*%13Y;WU^/2.(A]->KJV!P M8:1G#6Y-SY%:E5[I WQK;KRC-XHB4,_.=C^0M@+?4G.;LTOZ@>>A.27JD8+N MXN?HS$C1J0%PI5:E6%H WY[$6RD^;KB1HEURGC,8 0:>,1FQQ[:&=PI[X)?^ MP+&5GL&WI_IOX>T? M'#/!GUD:FCNP77,\,F)SZAE";!/OR;K>N?M';%J[XW M#(SFP95:];5JZ1JP/=E_9!*\%5\B'[]??(#$(T.?7\(529]HK6D](O3UQ]QHMNQAK6F=PB[@TB[@1G;A3QK'YS]32-!4HI_! M0!>A:9;EYI'NB.8/:IK@&=NC6G,[A4' I4' C0S"'SP&.T]$\4))&">VCBA] M-9F)L3VH-:Q3& )<&@+L:V).G8 KM2JUT@G@ M1DY@FDHJBOEM]1*<[# :J=D5ZZ@Y-0*NU*K42B. &QD!W1W1&+S3$Q?FW,.N M\X4(>'2,PI""$,A$A:21GU-#X$JMRJ\T!-B>SV_YS1,2Q^@NSV!S9NZA?W,F MP1[7FM8IG $NG0%N-)OP.:'B20UH_P %N5()ZYJDYF9G%ZS'YM0BN%*KUBJ4 M%B&P)_;3\?T#&N41DUR@D904S+I^PWL?DR=CI8)=KVXJV1[6NBCA%,E_4";_ M0:.)A?D*\\F, =U0O;D?#=;G!W,4,'#;:&F^984$@OS&\8C MJC.5T/$T4[9?KB@2^RG#7W^YQ/[%ITQ5T[&4Z31F+?C+*U)]GNJ):T%CHO-! MR1&#,U-%#H@4U24)I7H3"&N/O^)Q!(DV>J\.H\2Q]TGO/].B\YVHWN1_^H @ M!K$WERIVEPI;X)@S(B2:3J?%V;.L6MF"U+C$18)490_:K*@6C-2D%(VZZ!'. MPW0":,.@GRXH6D+>$,$2/!?4.7_OSKN[ER*,9D7EW,ZJJC<=+--5D2J I\+ HG7E7A!%6UUIK8 M*6Q94-JRP&ZGWA+;EL35,[/+W?\P$G-JQ%RI58F51BPX,C-C>/EM).723XV= MJDUVSI5:%6%IZ_K8?8_N.S5Y3M4FKM2J/$LWV&\T_?-_]VBG M7Y)LU0Y[=-"_@G_X;7]V:C%Z!Y]!J?=Y^G.R#(6J8+/X(FJ_=O_)VDA_J-4K M=R^^=_N=J->!&8KI$D*][@6DJZ+XA*Q8D'RM/ZI:<"EYHG^N* %CJW: [4O. MY6Y!'6#_(=_M7U!+ P04 " )JM94M(=WX4(" # !0 & 'AL+W=O MVTW3??KZ$C$D0\1+[V.?\_3MVSAE77+S)#$"A#YHS&7F9 M4L7(]V62 <6RPPM@>F?/!<5*F^+@RT( 3FT0S?TP"(8^Q81Y\=BNK44\YJ7* M"8.U0+*D%(L_4\AY%7E=[[CP0@Z9,@M^/"[P 3:@7HNUT);?J*2$ I.$,R1@ M'WF3[F@Z-/[6X3N!2I[,DGB'&>2Y$=(8OVM- MKSG2!)[.C^H/-G>=RPY+F/'\!TE5%GEW'DIAC\MI\!D8OX;FT7U0Y MW_"+AY)2*D[K8$U "7,C_JCOX30@O! 0U@&AY78'6"UXA8;RUFIG8 M5&VTAB/,/,I&";U+=)R*)V5*%%HR][SZGL:^TK)FTT]JB:F3""](=$/TQ)G* M)%JP%-+_!7S-TT"%1ZAIV*HX*40']8);% 9AV*+7:Y+L6;W>M4FBGY.=5$+_ M$K_.Y>O4^N?53)F,9($3B#Q=!Q+$.WCQS:?N,+AO8>TWK/TV=+U;/R^UV@6XP+>[1]OEU]KA J]6ZA6S0D VN(EOQY.*?TJZPP0Q]Y1)N MT0SG1+\&([@%;-B #:\">R""HN7\'%>[0*]_CL(_J2H*XF![AT0)+YER!=:L M-NUIXJKRG[OK;4]8' B3*(>]#@TZG_4]"=#O-=(L%81ST M_IYS=33, 4W3CO\"4$L#!!0 ( FJUE2 YTQ&9P< "DC 8 >&PO M=V]R:W-H965T&ULM5I9;]LX$/XKA!L4*>#$(JDS30PD3G9; MH-L&=;K[8/2!D>E8J"2Z$NTT^^N7E!2=%!6GWCS$.N8D9^:;D73^R)(?Z9I2 M#GY%89Q>C-:<;\XFD]1?TXBDIVQ#8W%GQ9*(<'&:/$S234+),F.*P@DR#'L2 MD2 >3<^S:[?)])QM>1C$]#8!Z3:*2/)T14/V>#&"H^<+7X.'-9<7)M/S#7F@ M<\J_;6X3<38II2R#B,9IP&*0T-7%Z!*>76-7,F04?P?T,:T= ^G*/6,_Y,G' MY<7(D!;1D/IO'S]+_R)P7SMR3E,Y8^$^P MY.N+D3L"2[HBVY!_98\?:.&0)>7Y+$RS_^"QH#5&P-^FG$4%L[ @"N+\E_PJ M%J+& '$/ RH84)O![&' !0-^*8-9,)C9RN2N9.MP33B9GB?L$2226DB3!]EB M9MS"_2"6^S[GB;@;"#X^G7WY//_RZ>/UY=W--;BZ_'3Y>78#YA]N;N[FX 1\ MFU^#XZ-WX @$,;A;LVU*XF5Z/N%"L^2?^(666:X%]6BYW"2G !MC@ R$%.S7 M+V>'3?:)\+=T&I5.HTP>[G-ZFR0TYH"D*>5*=W)^4\TO<_$LW1"?7HQ$LJ4T MV='1].T;:!OO5IV+Q3>7+D0I2M_)%C62+4Y#41R$%8)D)V5X;T6 A+-S0K@>&3PN4KO4T+ M^%VU3E9G 83[#FPM4Y?*MDR[9Y7LB.<1(.^S5SNLH-VS"Q MW3)200<=#+&C-M,MS70']D1T"PE_RO9"5H*-S+ L>%76NHJELJ#3LK5+9<-: M)C8,]4I#/:VA?S*V? S"4&65I\A]JV63GJ9A$C0JG#2T1GUB\<.+JE,AIZX> M(\-M;[*"K"?G8 W+H=;&+UF"Y0$H]I7%)T50JK)L0-8"*].LX&HL+D:P#1$* M,FA;;D^BP0JXH18LBU3K3[&"O94[AEO37!BH(O1LT^E),E@!+L0O:B["@-P' M8< #JK94B]O[MAB'DM;TN8)NJ,?N$A0WY$DBHC+>]"(6ICK>NBANF8IXZY)! M9#A]65^!/1Q$^V1+1??$(@ED))]59/V,-B%[HA33W&5Q@,]4AY35=4Q.)2=!<[&F]%GZ(K!P.H:ZFWIPNHINM:;=A5D#D( MV3TX 2O@A7KD?=Z>;G>AS[ZK ;D+6^VM IE-U^EXJR!S<2UFF]Y6^ WU -[L M,X;JBP*_+0/:7MM8!1TR3;V7520.:[5DRNH:@Z0'M#SZ!F(&J3 M;1>:1KO%4M%AJ[>31K7)7 _P,Q9%0=YM ]*W#G/._!]K%BYIDKY]XR+HO,\:=:Z:"6?HH!W$H:0U M7:\Z"#3002R7@017$:)R<#P)8N"332!"5NFZ NXMC+S.>*(B-*&!^^8!5'4& M:+ SV$;;D'!:0H_H$1*ZEL]$=Q0 MXZO. .G1O&[\4K0O?J"LR*@+VR>6";'7,5)!B$T/]TV"J$)X])+9.MTO,;KX MZ[E>O;4OK%8.Y&)>Z N."JG12Y"Z5FNS6K:G%PI@5HXR2D+-*(,J"$=Z")^% M8M("ET 69='W9N5)::I6S-Z5Z$#2FL]+JU8 &PSK^J&D-5VO6@2L M;Q&*?4[[]KE@;SSY-=K3C(+(ZQEE<-46X.&VX-FR,4C7))$YM>5KE@3_BB)V M+/ BOZKL#;!BVC>>_]KVOXBVZ4?M:?S X_@LHZX&,THO9N^P^C^P'5?8CLU# M9I2V4=C;]0-):[I>=0E8WR4,9I35?>72CD<=2=.L"O^Q'O]_-YVZ<(\M92X- M$S8]D'U!\TJ%N5B/N0OX_6/LA]NE&!< B?+G4:N$18"($33O=39$/O^6+V>P M-79--W\_ ZTQ=(WZ*YH\ @;>TYPNT#X:S;%K%R^$X-B6AWOKP_OH@_98M+JY M0GML&Z]1:.ZET!U;IID]IU 1).'['N+%&3/;O-7RN75\IN.J^S3A_9U M[)S-1+*J[KCB3O89R*12D7]$\A=)'H(X!2%="77&J2,J6Y)_EY&?<+;)OE2X M9YRS*#M<4R)@0Q*(^RLFQO_B1"HHOXZ9_@=02P,$% @ ":K65+*65;B$ M!0 V!@ !@ !X;"]W;W)K2. 9XE"69/-R2FC]6?445910E(>T10PLKX>S>'5 KFY0V'Q9T0> M^<$UR*D\4/H]O_FPNAZ9.2(2DU#D(;#\VI. Q'$>2>+XIPHZJG/FCH?7S]%_ M+\A+,@^8DX#&?T4KL;T>^2.P(FN(+?7Q/*D).'B^D,2_^@L?*UAR!,.." M)I6S1)!$:?F-?U0#<> K0$'5#F@KH,]X&!5#M:I#G;E8!6T?*+8C +;TD_2O-Y7PHFWT;23\R"SY^6GS]^6,R_WB[ S?SC_%-P M"Y;O;V^_+L&;.\Q(*K9$1"&.WX)WX-MR =Y*$ [ER )6+B\EESO)U!C#G1/ 3N=SHT]W#OU4#8/>HR0)IVIT! MZ%M!VS('YLZI!\#1(OI<<'WFF-+T7<7[5,+Z\/=(2=CI47$M!+LSWK>"KN,/ M$'9KPNYIBW6'G\J5>MHB=?M@?,>>="#WK1Q7C=>K\7I:O NR)G)"5A+AGJ29 MQ'OF!.G#WUO*"?)Z/&Q?TNVP[5MY"+F6FK!?$_:/31#+)*'^3HPC_!#%D8C( MR=M1G^K>5I+W%1O-][KD%5:^=;"&6^0G-?G)"=LQINGFG2 L^0G*P:1?3.Q> M,>T;V?[$46.'9G-JFUKT7RIL=T/8]/ZYFKSB.QR2ZY&4BYRP/1G-?OT%NN9O MRN/XE:*UV1YH%/B_GAU!E:\]*R[J3)W""KKN0%6$C=B >K7QTH,@J.*W<4$; M=N'WS5QWZ!2#C02!>@WRTC(90(6^L'ICWS?RW(DW +X1(5 O"UZSY 55KD.% MAQQH=IGTK2P;#I1NV*@)J#_O@UBN(# ' 4T2^?MI*6CX70E2&^;L0O!*T=JD M&T4!]9*B(LMSLN-\8L >QQD!;^3/D16-8\RDVI"3RK?RE\M;Y7"4"?R#V3 O M3;.W=XZ9M0DT$@/J14";0 %35K-,;"F+_I5K+2=2/E6C[^L :#Y_NA1.LFWS M:)0#U)_G2AX1Y]D)'!3'N8D\Y)C]"M8WG?BNZT$T-!'-Z0_UQ[^2 ,T$%[(T M1.GF*(O^N3[(HF^J9X$:&8#T,J L C='BX ^S+E%X+6BM4DW:@#IU<#+BT"5 MX%@1.&K6)G#0;= +@!<6 =0_URU'50%.,&PS:#0 TFN %VQ_I.A!V!/YZ2J M$PS;Z!L1@/0BX*5['_7[ P,4CANV*>2G?_M)?Y\OF-17&[5Y^Y<893WV<8R#-^1HD\; M/UW>HW/R07-/9+//R8;&4O>5^:RQ%'?G MYU-51N.@K9L0MBG:XQP4796R9U@_K5OP-T6GNOL<.59R^7P[08'/C(7I=B.+&:'RQ M"E_Y(Q>_K^XS>37:LLRB)4_R*$VLC,\O!U?H/*!>$5 B_HCX>[[SV2I2>4G3 M+\7%[>QR8!^(3'<<$DR_&_FG2P__F^]UUA[8$W7N4B7=; L MP3)*JK_AUUJ(G0!$>@)P'8#5 *"G<3 MBG!\D:7O5E:@)5OQH52_C)9Z14G14!Y%)K^-9)P83^X^/][]=GMS]13<6(]/ M\L^GX//3HW7WJW5W'SQ=A,LN' MUDGK^F(D9,$*^M&T+L2D*@3N*03"UJRAA6V,@0+='!Z.@/#@\'!;DPW95A(I^4@/WP-_X\F:0\)6@10.+$:9 M\WP53OGE0 XC.<_>^&#\[W\AQ_X%$L4D66"(K"48W0I&=>SCIU2$L1S'>F6K MPMTRO!A+W\:889?Y%Z.W74&Z,.01C-PV+ !@S)'_MK!6$FR;!-/6^B3-A97. M=6DPD[5ODBPP1-82SMD*YQQ0^]/]\E4TSDZ].<1%1&D$712E#"E-)>BBB.=Z M+MP$W&TFKC:3_V1IGENK+)U' DK [?PH\GR;.DH& (QXCN\I*0 P)%/PX1R\ M;0Z>MAG?K7@6BBAYM?A7:6]R#DX0GLF6;)(L,$36TL[?:N=KZ_\QC.5D*R=5 M.>5G7WBA(E#$:SW),_H+4MSOUK9+F$>5MM.%^8[O(Z7I "CJNQ1N.WZWG@"="6HN=9 MNMPDEB9P0J13@%/D.ZCPG>V, *!C8Z8.PQ#.1;([]634F"*D=T6WB>!RC!+2 MK4_3)=S>** F=M5, !1F3,VCBZ*8H9XL&E>$M-YA?"<6/*M3L#[43>WCT$HX M/"RP;GNSU=G[!D!1&ZFC'( Z12[#/2DU?@7I#E37>L@&B+"KV@ (R*CO8S5- .=XOM\W]C5N!NGMS/UQ>77] MB.MU*@X V51-J LBGMV33>-KD';JW]8:6':O\T@@ZP3;#E/+#P 9<_S., ?@ M'#G,]=5)XS"0WAU,XE VO"MKDBZ7LF(>13K] F:DI3G6H1EE"TRQM9<:&I>" M;0,.%VNMSK$"&F4+3+&U!6P\$=9[HNWX)X6L5IBL4(@L>EF+\"660T0JG^;* MYID7S7.1QC.>Y<-BA3":6A^BQ)JE<1QF.P0?P2JHBN&W>N59Q_)",/M,-5,P MF=]CIG!CIK#>3/U=,691O!9\=HP<^# Y !@@!TC6*T=CP[#>AOU9+O7RV6GX M)GO9*]^L0*YSF:M,56JQ6I>=+_GN5E11PUIU31FR;5^=:FX '',<5_5X S[ MB) >M1J+A_46[Y]7:[>9Z?0"+"*H5Q<'ZM6%Z?1JS"36F\D'/N-\628\21.I MF8BJSV7F]=QXBOJG13W_T:.ZT34X4VQM;1M7BQT3TZ+6&A\MH$FVP!1;6\#& M+F.]7?YATZ+;\9;J D,-4>: SB,?!--, HW5QH=9[1\P)W9]=D<+[S M )A& MB\:P8[UA_UDFQ.Z27T>H+L218[NJTQY4>\>L,>5$OW3XT\R$I+N0J H%0 "A M]J':0C7FF^C-=S7)7>]] -33'+W5:)(M,,76EK"Q[ 0;F.F(UO+0 8 MI$5W#[Q/B\:<$[TY_TEF.@*L(#.[,X8?@@H 5)],C<\F^M7CGV>F _; :$. M004 JD^HQD\3O9_>'*C(UR_Y-(M6Q98.F(>6YNB!VB1;8(JM+6%CQ(E^,U]W M$LGH%KY1ML 46UNUQK(3O67?=QSI>D_\,P9W\.NHUBDFV_&1NN\#X!!SB:/N M,4 XPDC?(PMMO#C5+Y ?<)*)&ET=-\H6F&)KJ]<8=*HWZ(<>9[K>P_-,P%9$ MNX<"*/.(NA\/P @B2/4!((SVG2&BC<6F^E7Q^RR=\[S8.Y1:%!I'4]AEZWF. M;DA&7;8IMK:&CKTG_IG"W0XX'<$\ MJAX^!&"8>4P]F0#!$'9[3B;0QH+3[SZ#2HVN@!ME"TRQM=5KG#DU=!"UYFG- MO*[GJH<%(!C!G>,. ,PE=L]) 5K8Y_:=Q@U2_;+L,_KK-IG&ZUGQ<)'Q."P> M$E9A)KY9>??DXF9QI-#BQ!MB[ ^M$TI+4!+%Y9D0L>#6/,JG4K9OO'B&Y<4+ M =;5*HOBJF(VA_JKL_EE<''*?BA_/U_Q\K63^-N9=$Q]):NKH2R%8P\I9K(8 MDI4Q=UC2G=#RKMGRD-[R*,VC+!=S/5DHYOPSVM"#M$'.T'-Q445#K]"HE ;[ MV&A9H&XVVGF;9ZA;SSY3?G6TZCYZ>J=J4]A]AHEN17SN2R&?>;*L26K7D.J+D2Z*M^S>4F% M2)?EQP4/Y1-T 9#?S]-4;"Z*']B^##;^/U!+ P04 " )JM94)A:O>80$ M "Q$P & 'AL+W=OZX.YON,]H2]L@S$'KVF2L8FVX3R_UG46;G"*V!7)<2:>K A-$1>W=*VS MG&(4%49IHIN&X>HIBC-M.B[&%G0Z)EN>Q!E>4,"V:8KHVRU.R'ZB0>U]X#%> M;[@(49RPF&:!X-=%NX'4 /6E0(/Z,\9X=70,9 MRC,A+_+F+IIHAO0()SCDD@*)OQV>X2213,*/?RI2K9Y3&AY?O[-_*8(7P3PC MAFUJ"AR_@81$\WCS="0#XM$ 49WR#>1RBY#/X#7Q?SL&GB\_@ L09>-J0+4-9 MQ,8Z%SY)9CVLYI^5\YLGYH"F8$@BW#4)-!%,'5$YGM$,[.7\2:G5\ R M+H%IF*;"H?G'S:'"//BXN=$3C56OCU7PV2?X'G&".(Y CBA_ R%A')"5>$-W M.-MB5;I+.J^@D[O$;NI:'K3&^NXX!UV4;3MPU$0%793E>[Y7HQH1V75$]AD1 M,91@!H1VA*CIB]!7ME9$==M/^0/^K4I%:>0>N0\]R_'M5BZZL)$[&L%6+A0H M>^39ZEPX=2Z<7L?OLAT6KSA5>=]K*;\?URQ'(9YHX@/!,-UA;?KK+] U?E=I M?DBR8""R1L;<.F/NX.J9N9VU\TVS)?9Y%V2WE!)T(89Z_;TZ&J\WFEGU/K/M M,PMIG,MOIRJ 7I9SM3 D63 062-[?IT]?]"]\;:?[H>IW$7\KBXHTC,X6$?@7].TMO83GZFE(LF @LD8BH7$HAHPS%-7S ME:UXCE?2-6RSM=YS!0_*%@S%ULSAH9J$ Y>3 M%5^SB/*]CM 5,,LTVA]0!RO_Y3*^,D6V$]YMDB&9 N&8FNF M\U"4POZJ]..[H-,Y($#7]\RV.+HPVV_OE8$"98[,$]*0Y6)SY%!RP?Z:2QP6 M[K(PV4:B6!3!_:2,.(,H#E41:(HV"M=[4PANQ M,PM?'/=_\44E)/VHS9!BNB[Z.TSXMLUX>?ZK1^L>TFW1.6F-SV1O23%^ ]WK MN5A;U1-//"G:4?IAZK*9=8_H.LX82/!*N&%<>4)(M.P/E3>@0'LH P J D M !@ !X;"]W;W)KLK)I:J6U" M?E$ZB$0)59':@AK:/4Q[,,E!HB8VLPUT^^MG.Y !"Z@/O"2V<]]G?Y<[W[57 ME+WS%$"@CR(GO&.D0LQO39/'*1287],Y$/EE2EF!A9RRFKCM$P-@LOV2P5:L$,VG,\@PC$ MZWS$Y,RL6)*L ,(S2A"#:[QAO]?:I98)YM"C^?,%US08@V6\R(CY1M_K/VP!6CX!P#V&F#O M ]P# &<-<#X+<-< 5WNFE*+]$&*!@S:C*\24M613 ^U,C9;R,Z)^>R28_)I) MG AZP^=H^#@(N^-^B**Q?#WUG\<1&MZCWO!I]-)_Z#]'@[<^>AQ&$;I"KU&( MSL\NT!G*"!JG=,$Q27C;%/(LBM&,U_O>E?O:!_9MV.B)$I%RU"<))+L$IA11 M*;$W2N[LHXS=.;M&CG6);,NV:P[4^SR\40,//P^WCJAQJO_B:#[G %\DL "9 M7@+1*>K10N9TJI)M"6A 8EH ^M&=<,%DWORL\W[)[M:SJ[ODEL]Q#!U#$G-@ M2S""KU\:OO6MSG.G) M/1+;C5;?RJGN,/7B6]VA.>6V\ELBF1JK+N](_&PBN193+/_D"R\>!,5DDD:U%&EL"%3CX. M\8)E(@-^B0CH9!3XH\[)Y6;^]O^V;;NU%SPU5H[K[(7._T:.9]7'3;,2VSPJ M=DP%SO?BYE B-.L2P;5;[IZ6&CO/MYP]R6&-F=^R[/U$,+=J6 %LIGL!+H^\ M(*(L M5JU6YT=97=6[^3;4C9-?RC*7N8)\QF&>$HAZFDM*Z;,OQ8V1>4$T'G MNE).J)!U5P]3V4H!4P;R^Y12L9FH#:KF+/@+4$L#!!0 ( FJUE0:S/+M M/A -G: 8 >&PO=V]R:W-H965T&ULQ=UM<]K8&<;Q MKZ)Q.VTRLUZC)QZVB6< ^$N+2X.\^#7[?+%99TD\VRZT7%QHO5[_8AG/5V>7;[9_^YA=ODD?\L5\ ME7S,E,W#+.W9[UR MC9)%,LU+(BY^?$G&R6)12L5Z_&^/GAUJE@L^O?VHV]N-+S;F4[Q)QNGB7_-9 M?O_V;'BFS)*[^&&17Z=?W62_06;I3=/%9ONO\G5_W]Z9,GW8Y.EROW"Q!LOY M:OWSF M>LT:YK%%#D]V\]D^OLCCTZVVGN]CFZX^/N'J]AF_V+T6MR_D29S'EV^R]*N2 ME?OW_FJ;-R;/"O^=UXLEU^./[R_^1!ZDZM;:Z+Y\^;.+5;//F(B^VN%SOB^E^Z][MMDX[LG6W:1XO!(N-Y8MY MJWD^CQ?*QX=/B_E4^7!WEV3SU6>E6 GE8S;_$N>)\G$13Y-B!,M%JS61^^-T MN2P&K9L\G?XJ6-HZ?6GE=Z^J+2]V-9O-RQ&V+!'/9^?>2AG'Z[GX875>:OW^ MS7"?*3V=/BP?%@4S4S[D]TFF%(]BL:>[+W=!7Q+E59AN-J^+U9BFRT3 >Z?S MD^1N/IWG L27(]?)+"GVRI\62;%RJR])EL_+VQ^+/5F2985\[/42R-V;XJ%, M-HIS@A2>)+DG2-&+MG7_TAXOXLUF.W0(^(MBA#L,<]IAF-.V]8PC]=XEG^>K M5?F*>A?7^YU UU5!R/]]YMF0]S9+B?79QM)_L;KW>'N(GRW6:Q=DWQ?K?PSS_IOSG M.ETLE.*M^=ROVXDMXUWUG\H*R2O/S[_/$^TW23UX[:18.#M%[7P8'$)B1F MD9A-8@Z)N23FD9A/8H'9.EQ6M:'>.N /!??KFT;K?A&TU-D)XO&QX:>=BID84GR\3-*X6[-B^)34C,(C&;Q!P2B\/#>@&_5F M&LO7HFL/"\IJS?9%*]J"BN9PH*OUH@Y:U!44'30>6$_T#&B:H9FC^AU]=-4" M5 M1+:*T>D<]R;>I+_G$:7LJZCY=S))L\_?3/W7:%X/VI*@V034+U6Q4[%-IF&[!\YI,F.=MY0$ #86H[ M@#,RRP\46CMG-.V%:@ZJN:CFH9J/:@&JA:@645J]UZO\F"H/D!WK=6%_ZZT> M,HR>-F@>4*-),%60O6GU+)KP$F^F.F@>4*/A+53S4,U'M0#50E2+**W>C%4@ M3)5&2VK-N,]]UW? #^OB9O);DDWGF^V]=G].U^6E!,\F0>35.^^?T:#87JM] MDC\8"LY]H65M5'-0S44U#]5\5 M0+42UB-+J0T(5!U-/SX.]8$@0#@/MT(RF M:VIS+XY&O?9:[;18L['1!)=P(]51L-682]5 MGO;Z)=GDY3GKHA.3.%M\._3F3-R_LD;MMS\$-\UFGZ)9+E2S4,T^Y>%PT)(N MJGFHYJ-:@&HAJD645N_H*ONERL-?M\EJEF1%0]\5_V;)^B&;WL>;Y/G#;33N MA6H3M9VO.5?[[>"LA9:U4^=I^+GU>3D4T*X^9U\EJ$V]G.$I^*V^+YJ9XI[9#5$.]><)X+"_< MN2=)S4(U^Z3'PT%KNJCFH9J/:@&JA:@645I]CI$JO:7)TUN[F66FM9EEYMLI M9917BW*"&5'W[LU:6I\M"2/JH%J!:B6D1I M]=ZM_$ MY]Y'JP:H%J):1&GU1JV26IH\J05=ERBOTO5,%:I--,'D3ZJF"I);:%T;U1Q4 MW/H=ES)J[833N3K4^J-FE$N^"IU;N1WE M:EZF8*$5;<&&JFK/_-4*KNH*JAM:\.D+T'&@CO:\/FCM3-'V%:B&J1916 M;Z@J?:7MHAS??SXN#0U:H=H$U2Q4LU'-0347U3Q4\U$M0+40U2)*JP\151I+ MDZ>QKI-U_*V<=KF,=]R41]B[RZ:4,(U7PI$ G7T+U2:H9J&:C6H.JKFHYJ&: MKPER=H9I-.;2"="B(:I%E%9O\2J_I%;-S3U],C?W^C"- MUR[$E:>"4.9\/X_[>C>/>_HXC_LSL1'Y^G4>,M!X&*I9J&:CFH-J+JIYJ.9K M[5C=^9'I@M#"(:I%HLV03AFD50$P31X ^^Y#@G 80--CJ#9!-0O5;%1S4,U% M-0_5_+U6"Q;IH]' U)N# )H>0[5(M!&2R8>T*A>F=9LW[/D3[:JPJ=%)Q%!M M@FH6JMFHYJ":BVH>JOE:.[O7VJ>C^3-4BZ2K7^_D*E2FR4-EIYTV%W7J]G6Q2#;/Y M<;B\:N<.1S-MJ&:?]'@X:$T7U3Q4\U$M0+40U2)*JW=NE6C3Y8FV/_WTNWS] M.A\3H%DXO9V%,_3!J-_.PJ%U;51S4,U%-0_5?%0+4"U$M8C2ZJ/&DV_!E&?A M_I0S]'H[SF:H0[-YPG0L7_?.8X"@JM'L?O8;+P5QMF([>\W)5-"J+JIYJ.:C M6H!J(:I%E%;OZRJ2ITOS/"^>B53.=MZ)HP$\5+/V6FV>(U47'!+8:%T'U5Q4 M\U#-1[4 U4)4BRBMWNQ5N$X_?:JSYZ8BE5.=&[R=FAH:Q=O=1DQ\@E:U!%6; ML[#9:$7GR'::C>,'%ZWJH9J/:@&JA:@645J]':L@G'[ZUU9^A\E(]79>QQR, MVJ&CL7PU.^]]167[IN =-!I.0S4'U5Q4\U#-1[4 U4)4BRBMWNU5QDV79]R^ MPSRC>CN,H_8&S7FTQ_(5Z]S?[:+]9F>C>3.]/9-:N97-K]]!B[JHYJ&:CVH! MJH6H%E%:O66K3)HNSZ2!,XWJ[:"--NR/FIV*YLU0S4(U^Z3'PT%KNJCFH9J/ M:@&JA:@645J]IZMTFLY/>:8+OC=2'1BMXV@T;X9J%JK9IST@#EK4134/U7Q4 M"U M1+6(TFKM:U3Q-.,[3'IFM&?2.M>-YJ=(\LI=VQ?5+%2S4DY\I# M:_JH%J!:B&H1I=6[MTJ-&2^?]LP03'UEFOU1O]FF:$0,U2Q4LU'-0347U;P3 MGWL?K1J@6HAJ$:75&[4*B1GTM&?"ZSGD5;I^B(1J$Z,=]5*+S>@+OA$++6RC MFH-J+JIYJ.:C6H!J(:I%E%9O_BKK91#SGHD;7O1=DGU5;7[0.Y:O0N=>%I5M M?OT56M(V!!.?&6I/UYHSGZ%E74'9H=H\.!9,?*8;(UW7F[M3-&6%:B&J1916 M[Z@J967(4U;==Z>:L+O0T!6J35#-0C4;U1Q4_ MWLE5A,K894+^F,LC#31DA6H35+-0S48U!]5<5/-0S4>U -5"5(LHK3Y,5-$N MXT^-=AGMC)71-]5VM$N^FIV'!$%94Q5$N]"R-JHYJ.:BFH=J/JH%J!:B6D1I M]6ZOHEW&'Q[M,MHI*ZU\?]GL;S3:)2AJ-CL;C789[6A7L96]UEMH--J%:AZJ M^:@6H%J(:A&EU5NVBG89?UBTRQ!$F09&ZX07&NU"-0O5[),>#P>MZ:*:AVH^ MJ@6H%J):1&GUGJZB788\VO6DIPL^S^;3_' I\L-JGC]_6(U./X9J$T,0N1)] MG31:U48U!]5<5/-0S4>U -5"5(LHK=;S9I4',^5YL.O#-T@K\6I6]'T^SY+' M>8F$>_)GQ@!YO:YC *I-3$$V:J"UW_9;:%D;U1Q4V$*8EJJ;AAJLRW197.I[/0 MA-E>JU^!T=::@R; M!\B"NYF&JH^&S1TJ&M)"M1#5(DK;]=3%YCY)\DF&PO=V]R M:W-H965T&ULM55M;YLP$/XK)U9MK=050M)TZA(DDI %+6\# MVFD?7;@$5,#4=I+NW\\&PK*NB:I)^X+OSG>/GWL,1V]'V2./$04\9VG.^UHL M1'&KZSR,,2/\BA:8RYT591D1TF5KG1<,25069:EN&D97STB2:U:OC"V9U:,; MD28Y+AGP3981]G. *=WUM9:V#WC).A8JH%N]@JS11W%7+)GT] 8E2C+,>4)S M8+CJ:W;K=M!5^67"?8([?F"#ZN2!TD?EN%%?,Q0A3#$4"H'(98M#3%,%)&D\ MU9A:-Y9?IB^/7R6-YP:OL^V!];,CJ;+>95.MCSNG"RF(X< MS_\ SK<[-_@!YR-G[ [=X +.E[8G24R_?M;K&YQ,\.PW/SDF>+N<;DH<(=/62ZB4D^\V0C629X2MDYQ#BBM9:ES=2.E8->8J1]"B'"T/ M5,A!59JQ_#,@4PER?T6IV#OJ@.9?8_T"4$L#!!0 ( JJUE0#3=]0)@P M /4^ 9 >&PO=V]R:W-H965T\^CV_*L1?L[V5*-[PM(RSU"KXZNW9 M)7H3,%\.J!%_Q/RA//AL22JW6?9=_O$Q>GMFRQGQA"\K:2(4_]WS.4\2:4G, MX^_6Z-G^FG+@X>>=]?4'F-BSY/$O^C*-J_?;,.[,BO@JW2?4U>_C 6T), MVEMF25G_:SVT6/O,6F[+*MNT@\4,-G':_!\^MHXX&(#(P #<#L#J &=@ &D' M$'4 '1A VP'TN0-8.Z"F/FNXUXY;A%5X<5YD#U8AT<*:_%![OQXM_!6G,E"N MJT+\&HMQU<7\R^?K+[]]7%Q^"Q;6]3?QWZ?@\[=KZ\M[:WYY_<%Z_]N7/Z^M MJ?7[]<)Z^>*5]<**4^O;.MN681J5Y[-*S$%:FBW;Z\V;Z^&!ZR%L?H3EVEJ)]"VM59%M+%$1BK"*T[LFI>(JYN4;R.V-60J;E>7F39F'2_[V M3-23DA?W_.SBYY^08_\"N6Q,8\%(QGKNI'MW4I/UB\^BU"99"09J,]*M1\IZ M>G\Q13ZV'78^NS]T!H!CS/&=/BP 8(Y/7&\/ZQ%@>P+,& ^7T?]$$1"5N2JM M*A.E>9FERSCA5MHRD]_*STL9.-N21S)!H:B!7,#&#)HQC04C&>OYW-G[W#$& MS8(+H\LX;':R-++"3594\3_U%Y ;&W/.P=(SY-M*&.D@BGU7"2(=A(B-X1!R M]W1<[%1%*D<))AV'D4F4A QWE$63#I/P] M*=](ZN,F#^-"IKDEF,3I/6^2'B+C:]=70^TH(M 1R,8,YH#L3DO81A9?JC4O M0$U@Z]=S;-7] &J*/'7J$,IA[L#<#W00,F^\ZS"]XZ52/M[%G>>Q<:HN%PNLZW)M .?KNB)4;]!?H M=PS$#$7,46,+P!'JJ%4Z ' $.\P?"*].UB&CS+FX*KC(\&A7I,J)E@H\Y5N,.PH CF*'>B3UE$@SF-J:8=P%#M#-:03;,BLV/;1 MDH=/@Z%B-G%#8 ]0?6DI];0JI,-HO#MBXX;"4:MKJ"ES;&U) M=1A"C/JJ P 8H62 ?R?)D%F3+?B*BSH6B1)_S],MG+1F$S<,IJ^KK2EV;$V. M CA$?4)4_H Y8OMD0+ZA3K\ALX#[_&^/8$B78E//H0Y6"0(XXC*F,01P#L+> M0.+B3MQA^Z3.1"-2G]&9P$;1>*HT&M5:,):UOD\[T8F-TNOB:ELLUZ(*EE:V MLO)"QDSUU)3[O[=Q/G0":*TJL>"K.QD$0PY6=OP @F'L#S0N<*?[L%FQS<,\ MKL(D_DPX%8D"D22U8$Q@0:\Q63SD 2MVE04.#J=").7Q, MS&5+SJ,V$2HN '"^-WC2P)W PF:!M=^) M1#VYCR.1?+=/ULMV6WH%EFV0KRZ5A%*RU1;/ L!-7<=%3%M1 (@PM=VA%>W4 M%W9/VIE6<1JFR^?L3$9%=O+.-*:U8"QK?9]VB@Z;Y5B_Q,6I<&*86/GV-HF7 M(EN$W*O]*Q(H+\29ON)6GHC9U.DSJ1O2(J6V:<2+!YEL AO%97.R U="UV5: M)03Z;@QY3)6X1E-];W3J#IO57=\;\BC_U/3J5E:Y%MO:.DLB>0#(0K _C(^W M[ "(D+FV5C1,EOHWG#IA1\Q=NZ\\;VN]Y",.GAMQY"QEE[5I1^3R#%HWQBHN M%[19?O >E-Z:4WD>AP0 1)SEZ( >(9W8(F:Q=.TWB:('V.G>8B9LUUU05FM#N3[;-U4&\1J(EFJY4>0KG( M5?,/@ W1.K@I>HK@BLMR*PJ\%JX@M>,2ZS@D ""4VGB@Z4PZD46.B*P>+_[( MBV7GD%SDNO^)T6=3-K9<1;SY)W553 MGS0.D(>#>Z$\T[;G*[;PJHB7E>S\B=]!_KI^PL3!CMH) G >=K16& ";.HP- M+G*GQHBYCS5_-DLKK*Q;?A>GJ5Q]>0(6=2J+0/)0>\O!:E=Z > (T;IE 0#S M?60/Y7.GFHA9-=5*5#)5Z8.<=*%"B,_4\_D"P(DS$]$Z\J ]9 \T-TDG?HA9 M_'Q55DU$=[*-VB[7P;V*27T";F]H@(2!NXZ8:;U< .:K^VL @ X[!/V'13HI M1(])H6&JN7('Y^!>3?\F#OBLB:YIJ'J,7P @E;81TB?=Z2)JUD6G)2R7K$VI M2G590QAFR%?9ZC@HI0/(7B^E^[0[J43-4NE;5HD3S7^KR12X6PARU7$P5\"> M@6NGGZA9/UUO\SRIM:Z@+ ]B259NBT9 [0[/(L:;YTZ%Q/CY)P\C_$NS5\N@ M%[_(9,@VW*K"1WB#IKI(\HGF"1W$M)MK ,AQAN+\X%$P:FP3##BAW/7NVHS? MMT=$"#R[DT"-.N_43L*HUH*QK/7=WHD^:A9]S^AQ]^ILJ-P ;I[ :F^+'KE; M2(&>&G94C0B@1+2K,:B#*!H0"+13A]2L#NL'L:?9:KJ5I]#FGG]V6X4"5I/G MC\OZ.90ZX9H;I-EM$M^%@\*? K+085C+.QVF99T)TN?;B4%J%H/_C:\5%G$I MLZ\^'C4_;[(H7L5+@T, J!!-?W^"(#2*#Z[5T8[N4B/R<7=4S[ZJ;9WC#6J MJW__?,R< JTT+1V./R)GA/2?Y>WT)3/KRP7_33O>R4YJ,A\W3.N_V=VOVOPSVB9G>%M3*RU%( $ P(V2@\<0.WI0P M"\TV!3\\*P7'??-AW%X9^YWJS4-Y M&KP-$TF[/B*^P/;$<;R)]>(EHA.?V*\FM01Z@?R)R^SZI" 4H(C+9%G#3+MGLAL'FOKS8@W]";R*Y.SNNW4Y.GUS?XY-DA/'&)+V;G M3;!#:\-IG(P[*W+ZK+P)]8F8%7-^S)3HR5-Z22:$R<43GB*V]V.FQ4Z?ECMA M#I/3BD=2-FK46<'E8[9P:NZ&U[](EU8M^9O7&O??[M_#?E>_ M?:Q\/T=O @1\?\F\-PN1L= OOOBE?J5[UEVZ>2'\4UC)(EO"5F(;]VA5[ M4-&\8]W\465Y_1+Q;595V:;^N.9AQ L)$+^OLJS:_2$OL'_3_>+_4$L#!!0 M ( JJUE2?=_)8+ 0 +,. 9 >&PO=V]R:W-H965T% M?W]C)X0V27N@Y4[WI8WM><;SS(OM&6RX^"F7A"CTE+),#JVE4OFY;07*4I M%L^7A/'-T'*MEXE[NE@J/6&/!CE>D!E17_,[ 2.[TI+0E&22\@P),A]:%^[Y MU/4TP$A\HV0CM[Z1IO+(^4\]N$Z&EJ,M(HS$2JO \+,54_=\\XF4A$*M+^9,FE^T*64= M"\4KJ7A:@L&"E&;%/WXJ';$%'5 M ?@EP"_#@CV ((2$+P5$)8 M0]TNN!O'3;#"HX'@&R2T-&C3'\;[!@W^HIE.E)D2L$H!IT;CVR^SV\_7DXN' MZ03-'N#O9OKE889NK]#X8O8)77V^_3Y#QW=8D$PMB:(Q9B?H%'V=3=#QT0DZ M0C1##TN^DCA+Y,!68)/6;,?E_N-B?V_/_JZ';CAHEFB:)23956 #F8J1]\)H M[!W4>)&+,^0['>0YGM=BT.3M<+<%/GT[W#G QJ_BXQM]P1Y]]X1A11*48Z&> MH208SF(8TBQFJ\1\(#@@';?GA_MD6X +4-2!]+JU';A!V>P-[O>WU-JE>&.Y*39M2@1>]"NVX,*A< M&+S?A7+'A85?&,6/E%%%2:MS#N_RPVMU3@&*M@B=AI$3U)S3E'+=,.C7G-,B MY0=^NW/"RCGA0;.OLS6!0T:TV7X0J6^P'I.%-4+IREUZ@9] MWZDE1U/,[7=#IST[NA77[O_G]!EWFQ2\KE^K@DE3JN=%M8*:-H7V>*)7>:+W M85'/\?.^D/>:%'L0S!K%IE08U0@V1?80[%<$^__%*3GN-]/5]\-:MDZ:4CW? MJ67^M"FTAZ/KO+YVG/>SW"$)CTP"F9M [:Y)MFJ-8KG)]C5UV@VCVF4V:1&+ MW'Z=99LR2(I@SZWGZI?=[HSWRM[[IPO\VE"EV0+%2YPM3(2!:FOL^1P=N5X' M2K"#CGH=J#)3QAEE"#H4!-F YE3"@Q ]$RPD(OH%A^ %1%EQVKZ\PHK'E 'K M9U$'-I0Y,2T">SZ#F_.]5AW['S=L@^[^O&_?!H-PS= M]T^>N&)G]\:MVLXV\,VF[?=F@'_VVR>NZZTIZ:5]_>3R_/SYD[VIFD=O7M-G M'_HWK]MQJ*O&?N@S-^[WIC^\M75[_\.CBT?ZP<=JNQOP@R=O7G=F:V_M\%OW MH8=_/?&CE-7>-JYJFZRWFQ\>75U\__89/D\/_&=E[UWT]PQ7LF[;3_B/F_*' M1^=(D*UM,> (!OYW9Z]M7>- 0,9?9N)07+HENGHBH_-$,YLWKOKW/>GP:1L._T%+I;2"N:G!3;H<>OJW@ MO>'-+6]&UFZRMZ.#+YW+3%-FM]6VJ39589HANRJ*=FR&JMEF']JZ*BKK7C\9 M8'(WERQ*NN7V5/ MS_/L\OSR\L1X3STKGM)X3Q?&>]]O35/];E!:\NRZ;1PLMC0L/,"2#[UUMAGX M ^#73U5CFJ(R=78+'UJ0U,%E_WVU=D,/LO8_-3A M7/V=??3F'__AXOGYJQ/+>^:7]^S4Z'_/G?X_F2@\?/UT9:H\NVF*5?:X:HIZ M+/'!"MCKQK6KRLKT\$*>_>,_?'=Y>?[J^FEV=4-_OWB5M;U^/.PL[.*^,\U! MOOPFJY"4#';*]EU?.9N9?D":W M=U5I0?I^3:>X>/$*J0=JLJNN@V6QK'RHS8#F$ZCONK:'99BB +O4&V) 66VK M >8'L6DK&M[ M/+G+8,1LK:P=8BA^ILWS;VD-5F M!&/0 Q4YKX4,GNWAM:T\GS Y<%"?Q(5DN-._-=5@2U9%$(UW8P^.BT?%KT&? M!I1(_#N069?IN/<&!ZH&D -8"FX"C 6?F:R&Q># =67655T-!V XOP,3_VAK M0R(!^_6OIAE1[+]#@W3^4O?FSO;X^M#"6/[QHNUA&7Z?_W5L++QT<;G*/MJB M-LZ1GGC+\]'"*+!SMT-;?,IN87,'T([LW]L[NU\#M\ @AF,Y#TSP+H2EP!O MX](-TH *5%@6>/@ V0%2$)$"1-K-!K8;:.VGA CSIN(.:@0R<8W/9F^1-["S MF2-"<7+^XCK] H2LE6^NCE\!<;2 /%"+5Y$7> M_QZ=-HA+T 9<8UW]=13+GX-ZHK(W)U35B'-NC]7&X$W\+8W<&E'AM+>(E4/,A6^ SK\4< MS?EUK)^;[:OV0'37T;/B;4%.-]ZQNN!88>PMFJC>#GWK.LL&2\05OF0EG\@L M;@&NL@,;TY8HK.3"[43[3>U AL9AU_;5[Z@U)$YSK/]"J2'VJN#XQU6#E@0? MOUR:^)2DP$7T3[@X8X=+Q7G:F!S];CU8G.MJ6 MR7CD*YH6;&3Y%W!"ZB= LB 0T$%F%L+315+F=K"G[I14Y)$X3'4G/R$JG:Y@H?]KN4RB=^WR_QI.J!,R58+2+&? M;5\@@!?U(1QYWP-4"W8)X%%_!JQN!V22B@VZUK$O=@;1OS=.,D_J%T 0+.QY MB=@647]A;4EK^]/SE\]6SR$>AW@!)7$#TP)2+L>"#*\GAN&]HUB')8(MM>>Y M_=P!J,9Y80=!1AM)5A#,QW7!9GS/ Y6N/'_V\F7^\N7E'U_XXN+^/FM[^]5K4Z/[[1]? MVP+4^G_<-)1S7=P?#TK8,JS!)N_5^J(=)DL@ABT*3T!?5F *94^]GA6MPWG M"50.5;G:0VA=4XZBK'J*>!KD1=&3005[8'R&(L]JN\5/O/IN+#"EAV!.W.C< M3A$A'PC#RQ/P24Z;72Z05[&%+]E9%Z;#M #4B;.^S0F W;$PFMB$1,/MS8U M!O$9)097V6^+S,JS/[U877I+AOQ8H(Z(BH,6%ATW P@M T+!1605DTF]+9V! MX<%7&5R2^KQ.?%ZG/B^K]A"C5_!9?2!@#)/BQ\+LHFX=TAZO](M\&7B>[\[S ME]]>TD<7^05 I&?>V*8()_]:/X?4W7;$U.O>VD_9-6]R]O//UPADP)-LJKH2 M/?BW%FB]\;D?SH@QWOFE*@"3M)L!UN%5)24N>XS+U!39"?2@SG[!]YGMM@?Y M'VSJ 2^^/5^=!P](\4Y)N+@SAR4/2&Y-B-2=>L#&0% SL.S1]DBVY]1Z5ME; MM$,X8I*RY1PNJ%$% L83)CG>>/7@%CK&'6(V3F/'JB%[T9>D=+3*+6:^R-9B MLJ\C@0Y)SR[0,9>_\ECLGZ^N/J3[\R7$D*%@?%H(YW&U45J5# IN"&@NFL'[ M!CU@E%QE\([9P%[S76)3&,=0Y&@*3C$&Z&PQ7=:P86\B6BD4_(WAVCLW@/G% M55+\19Q.4DQ(-$W)QN<+F(\Y4 @YT>@0\Y%M(&=@AG /0_(196YO/H$?\310 M(@1LP+[CM9@U^-AL,PXCB!S =YB!&.^F+WG461.=R1@2(^!:]I[_8J[Q74TF M5N1',*.)81'J"9BMD:('(@/6A>*"E,^_G8LSY2'BV3#T:""JQ>\#RKPJAM'4 M$JPZ#<2 W1;%?*Q1B]'L9RXDZS$AVK?[62_G69)G?QG++6U(/N7I*DG]!RZJ MH&**&3:OH5 0T8VI$4TXS,:SKH!28=@$=I0R"ZAD+00O6TEQLP10V45L3$@/ MT_IY2AP,4^H*F1PF\<5R4DPAE#'#*#6Q!BW>0-#&P1H1X?VC3@GR"H+F*)!@ M7\G#CU:S30V;Z5VYEQYXCU#%WAJ4!;:#9UAZ+,D[PE8* MT2J&F+_P&N3I0Q@%D&DPG^/YQ@;1ED&K U]T+=.](..)4/<$\! 8-)%*>5%8 M8X8]?5U%8I7]$E30,K5B6Y?G(XL-?VY;W#>"EME(/GT'& YB;ZJOFVX*L'((#(5:[!E]H[SHFM$/L9!H(BB M0UK/0U9],>Y19HMI[,B9 :Q8P;#+J[S?@=7,,.R#+RURJYW!JR M^(HVV29695PC*2E;C)$L9_R2G5TV* M8>5K=IF:)EZ>7+*T81DE>@$%QJ:U4 MF:QZP>I@5TR#L& =%!TAKM2Q((9G44X-$]LB7&'/R4XQ2V*(VE.2NLI^ D,* M@_V7-?ULB6[#WQ_P>PA)2-:NP,Q C'F.)9@X)2[/8HV9*LT7G/LZOSR7"$!Q M3#2HRSC0T3'SN=>GR3*$-!8MBBKRQ\I]BHK,50,P<)1D.(*BKAVLYH+!=?]% M78Y*X- 2@$[&++#6-V0]#JW1$'YLW([E#_\20D'2(="!8>_WUB,*!HBH$"SX M>_,74,KAL!2Z+LY!EF5G8;_7!XPF(]G#-5?#R/#AUP2UH^JW3N,O8,?L6[HY M]O- [A\?)$B'-&B0),F6Q3$JDGS,C7 9YR>+?J.&,)/,)R JL-,TDI*G\.VG M'V^N0^W9/T8U13=?/@[\A@VNJX+6"JO@SY$09\&2,78@R@WVA53[<9])01F! M[]DEDH_M(4@W^^Y5]J%M^_#,3_3(3]50[$+6H0>;NR73 MVF(D V#C##4Y%@[V1L>4O'W[=H:2TR2BH!2*)_2!$'#]?&_Z3Q;1*AHQ0\*9VARU-A=HUC",)!M/3(H9 MLS.AI[5:$)_J:K.&-T%T6+@'] 4 0V=12+>@0O0[*W/P"D]9'- M^Q!B8FL,2=VQF.79;ZO;%<1_A$X/D37*XSR>8RA*^R:O;#$?S[##8)/-Y%T( M^C&ECX4)@PD3+EMR<@.APWI(GJ<#>J,(QOF X*]CBT.)I/0D 81MVS4VLM$68"/2(0.?"DNF MO!"6ZCJ ]XIHJ)/&/Y^S2,-*9' *! F2P/SH#'L/_PX5X@?8T#OY0R;%EKOEB*9$_$9J#'\/LB6_!8PNYO9"\? MY'S;23C*Y2 :3!"D=)+11TC'(WN;(Q] MJ$JJ83>J 9H_-VZP5T\HPLK>/3^(\1;V0E0=L16W!6S-(=U_S9\QY(UVDA.+ M+@@SI27!0Z$M.^,V"V^=][ #+=5J10C;!)'];2:)(6;([WL)%U'Z.MGY][8Y MBZ:1;/P$-F)Z";NXT>]ZKX&/)S8OEG$S$/-RWNP*)*KJM:.O3-H*(@E)%$,4 M@O6AHC !NQ(2K9=TCP:ON+VAI0K1)V#G&N*VV)X_N. Y75VPR3=^763[<&?\ MF_,+^;K-N=+XZ:./G\)G(:92<0"I!-0D!8JQD7^$YX*C('50^%.VXWK [).& M:R#\O2GM7/AVM,O CQ;V(*03*;O?9AS%F]Z+)VL4)\M"B-G6F$I0#8_U"JM! M=]BI'R)10$&;2M+Q/FF7^]P:Y@1PCWP7$]?K\8EI-@<02:/M(%&&J#,'3COY M3-&TSK$=09X(?2)M L]*$")3^& V,)=2@%/N$B"5X$+338!Q\&T"8''95KCK MDW?"+^0>DWWPK_EVV,0)3.$C[U(J K-4@O U#Z\D8&@ [9=3%/^=_V"*F9?A M]5%;T+*XS\LX9\\79D@^DO#C98@VF/"G$>$I,01M_I-LU2^<<&6UG4*>#>$= MXR2=P/9)C!77J"AE1;DTJ9RQ:^+@ 4T7&!9.5VC7G8FZBA]C#?XS:00,^8WF MX:10Q+9OC[[+E'?@ZT"ZL#-)G*JF&X?C+'GJYV'+PC![\QD[TN7]D:M0D<>1$7W^8OKHV!P] MS#:$4P&T &YY>H@TXH-!KX9:Z+[/?J;%7U D=OGJ/V*C_U)RGJ;D^#F2W5F>!7;L.!48"B>QF]JW)6UHKQOJYR+DDT8T$^%@CA(? M!$XG$3D(220-H4*);;.A6G)%M610$FV9+>T6)0W>UH=\ QPE0Y*&AB8IJ&T2 M.P;#(/QGBQ%GE#%FWTH#(XP@+ =2)CE1?MYG#EAY!5%-@P.O@%-L#;*/-/#+ M:-N);&"U)&A=7'[T^?4PO!7:)'] G;?RD9"?D2:T]]C9* M+24=6)T,4M3MR%T(15]U@O-XL 3PVY3R7ZV/J/:59NA9, 2S+*13'N1VXQ*RU5RK2C/C#4?^&]*H6N ML'YL\C^C# $'K-0,>U229@<6A3SPV<\8%_U, $9FBN%RR#<>E[-;292"E6G' M3MQ5&!O30=@/K95"-/$%JX!XHDG>@"Q#,.71V* 1!PE'--@G^^NMC"_@2W&2 M-'J#/A>X#)J\'CE4U.+1W"1T&(N'9L\9>CBH6D41&>F4"[!G+>?#?!@P,4U' MBVJ2=>$)+)]]'!OMG H+P6 O6HQ?)R>UN.EH"$YA?ETWFR\B+:(+BU_8^76: MN$ 8N2U"GI$ &;NMS8!RBV8^=_C/**@:ZFT+5"YM#(62(HGI30W)G6,RL7Y=]S *()'(M.8'1$,8!E=X,3.<..( M:1I,'G#?B)Y,VO3<)8JGIS9JA^#+J%4B[< XME$L;GNTKRA//._T0)DT*G&+ MBU 243C(852_ B-UY75/1T@OV-=,#282^D>H8[9IFZ8<6*JF6HK'7I2NOU$& M?Z::W*3"Z+A4!UK7([.C1@;M Y/OFY(<-O_+5RXF[34XGJV][:/S6(R^? QP M>CA?'*$D -5QB6BBB(I134$-8!L4G#DP:4HY4:(B'1UJU_JV@[?*D#SVI\IO M0UO KVU7%=EWSRYSY=LD9Z^KI&P 1EK:^%1J)IRW$_?>B592? F$?)\]OO@F ME UPN,\=:3H>3OT,2B8]EM(\AW\+5=57V>/+;R)>SIVN7!A2!T#V/W[ZC3]T M)-WV;#3# ,E;O!]1-8T_SN,LC.R6-$ P>5RPW607EY/R_ )#E7%BC\7YM8*G M>,R02#%ZDO.LW9QA9D W\^/[W\)Y*5) T0#-/;IIVX00C_Y'@+.D1U/D)K;K MSL;RC .DJE"VE@\D4ANNA#@1,]]W>M, CP#TJDWV!?=9 :?5(IM&TJ-)MZN= M:AHMC1)#">>DQU7F08,86C=]/VZ=\@O@D_,M;7Z&DTN99J0TJ2VN5A&F*+9/ M=J3(0ZGT#@U O>$X>D+A@[LR.DDB40$6["O>X7U.:'XH&=:O_1(*G4$SU$,=2_F8VK[-HOGL MX@,PZ4LA_SW=DN7A^*#=T5C,^1,+BSLNX_;XB>#.*4'4,EE#6TT1VE#\O_^E"5]W8H@LG$3RQ5V*ZRO2E#NHF5#U..9J<-57U%-F]=" MZM]$?E"BX[F'(_/GT_U9L8_2,.\_T YZ:<.BN;$V =0R%L-H)TGV8Q[0IT1E MZZ-6?.&)+ZZG;*)R"C](6X4M:@MIK+D!"SK[6AG)P@MBQN!FVA>N;VNN+:Z< M:Z_S'%41&'1C@2$ _?/>UG?VC!RNUNNKM#(TG3D4[\+M+&IFE> 'AT!,)\,L MM--I>_[4*Z0E^B.V^"/&WOUIQ0YVF';&RWER9#R( ?I)#.5Z,H MGG\C@5'Q M6'E9^QAM8.P\?"(1AU/"9@X9 8X4_/C\_'GNA_T)W>:U!W5_QD>O_8F("(3B M:QZ(/G!91M'V-IQ;(KS+ TB#:L!12K#"@_B6">#'GC* &&,D7*%^Y?A6'X1C M'+.2I$J+NO/FP9_>2-$=940TW$=S.M0LV-S#RW4[)@W;R(_HD/)16"FJ2+'# MLP"45C%XVY&/BA1H ^X"+7"#[3B["V]\G]VDK2->FS5!B?>[Z"[EBF5UHU9T M$DYD6+X+]R-])HM$XH@(/^$ 5N==.-B+UJZP>NAE?CSB,,-K)SV#IA\F4!!5 M-"G[S$X;AS),@EZ(8 [^"H:D7P./2UE.?2Z> MJIE,Q=ON+S*M^WH.#G?2^%VN'[&7I3?CRHW 9=VC%Z(EC8A9[6@ M?!^B(V3OTR-DL6ZND@?CLV9^Q"(T6460LW6+ MI]I,QV5' ")63M8">"KH^!*X&TGZ^K<+T_@3;#Z4.J9&RJ],;=7C:5 "D>V6 MTP9D++0.X]JQ3S1 0X\0(\A455]R4X&EZ:9G"*4XUEN_B@C[#8!E0VU+[66\ MR.G51=;4]X=4FU[)-M7:V MN_.$C^1.Y04ID%/87\1,#2*(1Y@FMN7"44V$ MVY-R.,[S:]25\@&;"B1?&7W,C38+S<JO"N=!P1$B4$U$KLYZMUB] M?.<=]G4Z;-1F0:?DP9DI$;K2ASYTGUF0BM*I401DK5$ ,@ M0:68Z^; S[LGUMZDS,YW%9F:._&H],BW'R6QQN_40 E\1$%I"T#@>*[;;*T< M4*6K,:SIFSGVAI::N:C&%V%KX(PO)L<5V53\_)FW5D8.5/3MP=3BZ!S?];+% MN]E0&N'7=^.6T2M>'%7=#@^"8OGXP.2*EX6=D*7C$[@T0C0BPF0^8@%&@5Q#?%C360E_V:I( M.MUMFC@P.:/F938DS11WI#FG<)_5DMBP,P\M2T!RNE.;JLRSXG2" M)3P+7O&C4 ZF\6>#&^\'.?8'+<0"F<9-VMM?:/XJ9 <6Z?A[\)O,=!+='9.F MYY-!07^W?4OF'@\: *P>CDP*>V==2@!WIWUDSMB+BJ](N!8*3\ *,L@ZMUSK MZ3-\ 9?1>9L$<9@F[21^V(Z$Y@&50#%8=-X(6]:6A$+N6 #?VR^X]B-.G1QO ME61/\+QTE#W+N3,@7S3#Z$!NX>^.X/KDDF'YW,T$AW+ASY+<]^3P$)9\:=F3-=@W=(QMSZ?);>7P6*_;,BBE"("GB>[AV@7!\? M.HJ[[@9X&M[F-7LC]JIXN70!1GVN*Y?"HJ5HW/#.SX.^I9H-.' MX9("/XJO)$Q/GG QFJU1 ,L/77;@92]/9>5!?M!=".ST":1X*?%)FUZ-@1Q( M]?(LUM('@ O&(FK678@-(V,2F8,?H^R21JH)"]4'?_$ZU6/9\B&B14[<3EO' MTM S"O,Y$$7(^H";I19"Q=#QUH8V[!LJSA8[_?$!O$VC'MU17!:M S]N##7# MJ:=@N\LW>M/O!J3*AR> V= ;@&T'$'TYB4 34V6K;QA'8'_VL-L[S8J]&8*+UR.J![Z2BP)(6>^A@!P]N ML/N9UOFX82C*'?AZY]\FOJ'=6#%*V.9D>Z.[@D)B:2[X3>UH;Z,+Y,B8<,LE M"4QC[[F^3S'B&;9DY0#;/W/X'5^%1;V(45>%16;)%: EGR MNWL&5J8CDSP.V)DO;<35\?$66/JV1Y^$=W2.SDZ4($HD$2%JT MT[;J%#G0CUQ<4YV#+I2#>+VNDY_M ' 1?K?C"&2@.Z;+QKPUHAOMJ)3@'^)@ M-,E/+@: 5R!: 18]Y!..3@'I9:DG?CJDDNQ:=#3?C96V_M&A/N>A!Q #!@W[ MI;#3/9S1]95SJM[=Y/%/?WCK(WG9^"=$\$Z$\),IV >H.[9,L!@[QU;"T:EM MJEE-1@XQ-N4O\T796^0D-X:RD#>&P35KV*JIX!H&*913EU M8@%WE1&ED@9.2FTEB8MP46Y, Z@ WS#3WK.B1)!M>;X'&>JO8TW0MF&(G02] M:U!7M&X5WNKGC^A3GH22M,#KSA+ B6V>]HXG680>^QGWZ;D(8D2.,Z/AI1._ MC;;7T(FH.!$G$8)G&XKP*-T_6"?"4[*AJ. O>,'DY=@\R+)%Q6$=D^([B4S\ M'>M,69+5,OB+6]BFU?"!W3F="+^;LUJ:2WZCYW"&7;:"SLCIQC\W=+;E0]CQ MR_Q+/BU7DW8V4FT\/%7AK^^,?>C68-W6BC8A7F$G7<_J?,ZH/#0&ST6S_M'Q M0:QZI#_B(_>C(58,HDTQHB8?ME M@@]NQ<78\LT.Q"EQ( MCRFF'C^$>?4A> Z/_90#'A4&-(BO+8=UT::]?W>T2ZO93SU,5^@1V_8$,2C' ML2DD[I'LVK:6.ZC8KDDOUMCCT1,/#V!N[ISABTRF.0.^)\?F45O?'GO)"?^D M[KDI.:U'='*+[?W$Y+4/&]-?\>*. OE(5P9-Z_IVL\%?WLIQ#+]%0](#,\O. M!V0V@> M@XO(ZG(#O/RD"-M:BOX"IBGL$5Y*!48(>9 +K[AO12.X+^;:D;F8!""P55PE MLV8/D!T!B[;E/PM\PAR5K;O@%*EDXY>!;1=X3SH>K"KF+-#LSO\]HYCU(8UC M @):B&,D7\)W)A2^W[YHSS@&Q)223Y6>_,V^B9PM+#;)Q$3!RD+V(4EY&2U2 M(I+48*,T!\<7%4F>5H]&^^0,FUV?-*Z"<^O1FB//-:NE"J*&Q^!Y'#7,OU+"=\7_5VEU49P:75/J+"ENUNV.?L*0A?Q3 M57P".'QM3) ^T"[,=.ZMT08BOT+VQU2)2/#04BKBR%MHU")IRGTX8"57-="&E91K MP8Z"I@"$@S$FQ]IU[ M%%+[6R>IC:H? 2"U]08-E;^P07KOL,>81+@]^O$1WG=W MG*L+@G#4_Z5)" A!L+\C'"'7?8X30O<[@)B[MN6D+=X'@I#P#VZT=$\>;:_3 M^]/$=]]AD ;#:3A]&?3GA5M209P#(;; M:RL%JQ@O&7>(Y)A,+I B>$SML*8P7/"H_.00[D>,87X6%U,LK] M4HW1N50#^"Q/)BD>O=.1EAK1P)89F?+XT MW_.A;S=<]L:?>%?EFRO>=/&3+N01-$31BC@>W>03BDDW8Y &,<9ZX1G*Z!9D MDWUU?$ EXHP*B/YP5IS)/"8K)"VPH1RA]:!72>_;@>[CCOK[@Y FX2UC:P7= M\6]['(FZZ!_ &0A=:38E5:H7O.L1D/T,ES]K) M;YM0/YGB'H[,>7Y.@6L^@171[_'\84RURGX1 Y,HKE0JZ/I/\9AZY0IM MKURC2AC_(+ M?[!KNW1,%9LDTI]>B=]@Z1.?&(&LR06?KY\,;UX_J1S\4#(^_>=V! /P"FXS] MA[7=P*OGJQ??/N(&)OW'T'8X))H\H)#^N@,L8'M\ +[?M&#YY!\X 07C2-Z; M_P502P,$% @ "JK65"L8LIPX!P 110 !D !X;"]W;W)K&ULS5AM;]NV%OXKA)=M+:#:DOS>O !NFN &%UV#I+O#Q3 , MM$3;1&72(^DXWJ_?:#(U&'A\]YSAO)LXTVG^U"",<>EX6R MYZV%KGD9OM.%'ISWDI:U<"=G"\<#70NSE9\+NZ%^W5U:_#6 MJ;7D/NG+=&']+]L$V=ZPQ;*U=7I93@:"I53A/W\L>6A,&,5')J3EA-3C M#@MYE.^YXQ=G1F^8(6EHHP=OJI\-<%*14^Z=P5>)>>[B3CP(M19G'0=E--3) MRHGOPL3TR,0D91^T<@O+KE0N\ET%':"HH:05E'?ILQHG*]-FW3AB:9RFS^CK MUJ9UO;[N\Z:QF=%+=@FL!B$ >MV"77IBA6&_3Z;6C_]QB(&@OW=8/Z7+6[OB MF3AO(1^L, ^B=?'3#\D@/GT&?:]&WWM.^W..^:J)[+VT?#XW8LY]^.L9J[Y\ M6H 472 ?I9HSQZ>%8-X"Y2P2+0A-MVPN]-SPU4)FO,#XG-2\DHJYA5Y;KG+[ M^BV[EI:^_E=P$P*!P8VRJ/U(/PG]Q.P7;4#]!+1#(7N5O&8G+!D/H]ZH3T_) M.!J._5.:^+&KM4'MB;"<8!]DG@/E%;>.864VF=5*>H,H[2>L/XCB;LRZW2@> M#=C$2LYN>29G,O-2XRA.NZP?C<> %,58Z$Y %UCY39LB]S(__3!*D_248?DX MKM\^:>?-#[2,1'^JY(.[-P[[H1E MF5Z")HN!X>C'B WZ/WJS\$*0R.)+2'"U]2B&IT]^\?S#?X'W+7BW3!P@/@K, MDU9B/X("NQ*^!A;;-IP!#&ODQ+:!)8G]\@@:@#0O(4%'V(=R$$F;71NN,M%< M* WV)G&[_[TL/FXKT?^+@ Y34-3NX?CFU0\N[AG5M,8Q7LVW\"IXMJCDOM75 M;?9>S(0QD'LNX]']J#5:OT9>S:C3GQ?>9_OY/K$$RZ\? 4 CQ]_OJ8C0OO"N M'/*C-XI&_1X>AFF4#KH'9)56;RKY=#1"CHX'O3+WO@ 'A>,HZ:6DL!^EZ9#= MR[FB7.>8GBVXFB/'2L\=,\VR?&T\'5_#<<5NPC;"",9MR:?]@J$OR-]1% /S M((Y2%*!;8?RFBFC6TT*&0FV9Q7\[D]#0 +A"U=0Y'KD+"*3*BC7A?,%,A@GT M?8KZK12I*\/*A_*K_C#J]]+7[$9EB$[K61',::A]T#(C><"G3-BI_0,(DOJ;"2"RHU[($7A"J8M!\;YB5"0VZO)*2!NO40N"C0J M!#'A@2T(()R/9$$=!(^4);1[:B^AFJ?M!@Z1UD M6')1Y<+:!>VZ0(E':I;!TEW7^ZWSBSRR#U>)1X?^'7BQ=< $L'D00F[/ MT'#;\#&Q"&4?IPZ?J1E?KXL9Q3I_.AI,#J&LZG[8AS9CL%2I@TJ2F]4ZZPAM M!B5R=<5E[JU35'1H3KEG*%L?MU:X0.A)O\$)29YTVVDU<&B+\S]A"S#"\KO= M^*#OGKHA(4U&3\@"U'$[.0;UJK*^&6?:?"WH:M?YU=NABLP&H)-D'V_2C@_C M#:5(VAVR+"]*[R%1/PN?=[53M:I*G=6%S'T)L;3K7_KS%;C$J<862D=B62'R7AN9[EIJ5:9\UL/,,:2]OU3]1UH1>JW1C8?M=%OW&C7M]3$>* M9H+4^DXYP3I']M#5C#=7J(R^$+^"][%+P"$9I=H7!A).X],/7*&2DFT_6SHL MHV?9*AXF:$-;E%Y:YEHJ%#QR U#DTE4R.#^NB^#0C[5#O>[DE(+DEAO';FXB M=@/7LV% #)43I=90=B=6. ]3M-#M$HX(;_Y]Z-:@T[C:@5US?X%EPQDCW/+4 MH_4=V21<#3V)APNV#V@,$M6Z$#-,C=O#?HN9<&D57IQ>^8NBJ78@T3\N! =E M)(#O,ZU=]4(+U#>'%_\ 4$L#!!0 ( JJUE0&B4P#&PO=V]R:W-H965TTT M,9"D*U9@'8J^[<.P#[1TLHA0HDI2<;U?OSM*4>342KKMBZTC[YUW#X\7.VUN M;8'HX&NI*GLY*9RKSVDV'7WIGUA6Z1^X;W<%HX79NN+6FSQ [I/ M]3M#U*S7DLD2*RMU!0;SR\E5='Z=,+]G^"QQ9P??P)%LM+YEXDUV.0G9(528 M.M8@Z.\.;U I5D1N?.ET3GJ3+#C\OM?^VL=.L6R$Q1NM_I"9*RXGRPEDF(M& MN?=Z]RMV\9RROE0KZW]AU_+.DPFDC76Z[(3)@U)6[;_XVN5A(+ ,1P3B3B#V M?K>&O)>OA!/K"Z-W8)B;M/&'#]5+DW.RXD/YX SM2I)SZ]="&O@L5(/P%H5M M#%+&G;V8.5+.++.T4W3=*HI'%$4QO-65*RS\4F68'2J8D5>]:_&]:]?QDQJO M:C.%>1A ',;Q$_KF?:ASKV_^?*BOI$V5YF@M_'FULT_YNS^4^*/A8(-[JL1;5_\<,R MCA8O+>2R$E4JA0)945H:SPBIIBZT#FHCJ76EVH/.(16V /S2R#NAF"N@)B41 MF3K,_&8 XDY()38*3P@^3BSQ4>V:6W2\!A;3QD@GD41%FNJ&31E,D332?@"5 MKDX&_&S+[0_%JNQ!M!9[YIO"#7O&6X]=;/F_TRD0!LF=6AL.2#AP!5(>*<@: M/99 SGF]X[Q:((2A?9\IK60F6&8C%"63=')[VBG\_DP\WUA,-25=H;4@Z9BD MX=.8 I\;'2$AKJRV(R=VH.EYW]B8*-LTNH*)NC;Z*YVV([G&&%(Z#+=U(M>* M0)V=Z'+GD5W^C=;;<_N:$Y.#L)9ME&WM^<@>=+%W@H^=K+ JPEAI8;.GN.^0 MX= 5LO5_(%-(-,*DQ1Y^\INZL72T]N=SN/(6"3NDZL'CV&($OWG]]_]Q]S^' MC]I1,I_>O7E46.<,?KCO"@GRAIR!'R$*%\$B/J,OWV#QRX.OA]UD'B1A-,+6 M;5*GEFC\0=>B1M-S1$DXYEL%PF(]2H5C1. MYC(EO3[I&16AE:[?GP=A&(Y08_]7W]FQY_!I^F$*SOA"VQ\+*8J#Q=E\C#Q= M!*O5\C'Y7$BK11"'IV-D$L?!:K'\AO:N;O4=FHI;%F@$HC8F"\>\G@?+53A& MCA_P2,7$211$\WB43E9)<+8X^X9^OF+B)9?T:IP.YF?+1U3;4?\/JH?-M*2O M*$H.>F@5)<$R"8>M1F<0A'%XV)&T$@4)@0/#&]UF'@"S [3*AW931=A&M<&@ M9GNL. [).^+(T*&A,DK%+59!Y9M2N8U"6>^/2VN3QI/?&(+VCH M)QG*-NP*F=(MJA18N:U\_5.5RJINNNM%;]B?]J9&0FDJL$P2CCL>#PS[UE$! M.-TGT,?J6_",3&5(5&?C2:,<;TMJ&R.Y%0Y[N](F5-,!VR6'97OUP\MA( M9M=YCJ:;0^@Y@71/TIU*-ZP8Y+V[%'A Y#L+ZF:C&$WHE.STV)PX&\SSU,%; M_VKA*8SNYW:T[U?[A]%5^QYX8&]?56^%V5(1TF6:DV@X79Q.P+0OE99PNO:O M RH.>FOXSX)2@889:#_7E*B.8 /]3J?-+ZFG99,EJ(R4E5,B_7UZ#:X?!_3?#?A=RD> M3>^=420KI;[0Q\?L>N230Z(0J24-'(\'<2>*@A3!C;]:G:/.)"WLO^^U_^AB M1RPK;L2=*OZ0F_&N;A]Z"Q#^Q(&P7A,[OQI#S\@=N^S.VYR%_D#+YR ,G'[P&7!5X6X0']?W&.$_<+U%V%) MUD_0;[E@:U6@AV6U8$FR[.:=S\9.$K^N42#/:YE"IRMM)K;*2,LB MS_?]H]G#TN?/VS="[I)]GMQ/F$7Y3*UW_7""T%O,#]Z?!^-&%+'9PELN\>C& MG" Y&9M@MJY3\ZKL8 M>T$0'5P,PPA.1EZR?#U#1\ (X\ +HE[ X;B5A2Q>QMX\G#'DXSR #?>]F+\ MAC!9>O-XCN[$"F\9+: L(> N6>A%\^63O)(D8;\I"V>^C4'.V#*8>\LDP1M, MGR$*+Y@G8S<0>TE,LL #97A1\^X:Z#STQ]U ##[Y&]3W9A]7.Y9B!Z6=IT; M8 D:V?US['>:Q'HC?TB;PR#XA^T$UXA^'A(#+-R;[\VCB)*V +2CI7M+D!V? MW:XMP-(ML[E6]29G:YRSG,0 R,CMC!Y^,C_"75-EV)BA'//0O:&M@N6@M3?4 M84TQ/5!,#5;J Q<7#18(P@ZJ:YJRQZ%%JQ2%LTD2LRP"DJ8@G)] 3/5A14E MM1MJOV,2P4@M,H_Q(9R\"4P_"T.[/*_8X51W>%,:NYO@5.ZF:,>[7 ]/WS!X MBH'/'#F<[6EW>)][,N44 []&AL^?;R'?'MLNCA0\&3RB6D>MV#*.N^,P4WYOU5OG6D<&FBK0U,-]E1+MF@+//V)XZ:]IDYS4D,A M9#4*"4^:@$J^J:2M,^'HBB2$?7 :*B9+E(ZU%-8CM>:95MEX3V!2(N4H+EC MP))48( 4+DN+O\)$Z=33+>-)8VKRJ?WL88@L2TN9(Z7$-/C37$P8_O4.DZ"' MZ8P71O5"?-T1' MYMO@GZ)])=:DM(NYB07DP;NM+:6M#7_3);RDP,XE'")=0U-PP*C(JU6GLRDW MQZ?!WWHRT.2SW3XU; ESF>*@+ M'T'DW#3; F6AKS(3EDK9H(0YZA9_HZJY*-P6U4OVA+WG!A&J:G /U.*!;E$: M5>99P:NTJ#.W[U(N*1?&-5YK>(]JEW,CD$DZQ;2#Q[OP'NQ'V_!*%K300;*# M8ZZ*9GJ_<6O@_W!@\MJLMMOF2QW=+&_[RYS:YU&GIQU/I:\N>G^.CR\1!O=5 M"F68P.!F!94]^Z)1>7!CD OQ^]HZ %MK.J,@# =WZ#CS)PM6HMVH3"Y/A'F= M"4HU"E-MD"I=]I/\E-=H.F!*940W'Y*YQ].K3I$3P<3?.[%'5>. JQA)% Y2 MY^+K5E1&C!&JL-[> M&-*F3F_DNCUU!:5TPH5N _AT" %6#<(W4M30J6=,=3 M07=4SU(Y81\K%/9!E"NAV^3VZV0(>D2.+P:W1 MJ)4"EIL;NT[:W7?>-M=\A^G-92EPN*$KAT*LL12&9R.FFPO(YL.JK;OT6REK M5>E><\%!U30!XVN%+:3]( /=+?#-_P!02P,$% @ "JK65$=[D87&!@ MKP\ !D !X;"]W;W)K&ULM5=K;]LX%OTKA"=; MI M!UL-V[.8!.)D.9H"V,9IV]L-BL* ERN:6$E62BN/Y]7LN];"328KN8"8? M'(FZO#SWW',OR8N=-E_L5@C''DI5V/ MGAE%LM;Z"[W\DE^.(@(DE,@<>>#X=R]NA%+D"#"^=CY'PY(T\?BY]_Z3CQVQ MK+D5-UK]2^9N>SF:CU@N"MXH]U'O?A9=/%/REVEE_2_;=;;1B&6-=;KL)@-! M*:OV/W_H>/B>"4DW(?&XVX4\RA^YXU<71N^8(6MXHP\R@2[\PKX43@NE;T8.[@F@W'6N;ENW20ON(D3]EY7;FO9VRH7^6,' M8V :@"4]L.ODFQZ7M0E9&@4LB9+D&_[2(=#4^TM?\'=K-KR2OW/20L!N=&6U MDCEOI5'E;&6$%95K!W3!?I(5B)%C*Y>_1#/HO-OA#<9PIM\R_OWY_%/N $W: +&[3U1;[\V MLB8Z O8!-H^^B?X;RT"PM$[DQ*7;"E9HA08@JPWCCB&Y4@W9]5/Q$+-36<%8 M-Q8C]O4;]MF*HE'LG2P$6UIR=9A)MJ77W.O6B_?P3J!$MUKE3):UT?==XO[) M3M@\F)_-_?_9= X%E'7CA#G"G,Y8&J1PD@33=,%NBT*"BJ(QE72-$4\BG$4L MG$Q9/@FE\ MAH=9$*Q4WA=7#: ?& O"/KDSA,^A'(M85:2)LA:WO!C66">ML3 M\0:M[CH)1R%;9IEI8$8" [H#]+=EK?1>"'8M*E%(T-&;9D]-16^Z[DW_FGIZ M6D.'NNFAK'756%+-+(A\M<1)D,2SX?L]SUJ8T&L\P>\BG0X?:[XW@,4XV RB? [GZ7#9XM>9"01KJ:2CQ8ZMM+?*.BMU9/5WIZ-'M/=" M)*(0* X#V1>(7IA,6J+;2%*I9O=4@E@:V0H69Q'^3X,TC4F"'<&6A&&J(%5HL6R7?2[+O7_&Q"#_,@C>?LHRB$CQF-0K!9V+8NZVE":T"_ MJ=J3:GMHW'"3$TY*$14DK_:^'9^=VQ:[#=&]C<\[=*!YQ6XK]I[O =;7V?E^R45DFB\]5JY9_B<]^F*1O:[%OP M%/H2FX5H.Y1T6W;-JR]>$J4PZ( !JQMC&X[/6&^WE=GV$1RT1H%>FS-%P-'Z M,B%RKZF369@.O>R4YAP ^3![5"'[A(_]J.^3)<\%:]#J3-L7:>Y;BQ.*M@4EYV=\1ENT1.:O@X?1>)VNNO/W>,)H'3.=BSB,HG^$I(9N MCRNH,'%TK&'MH^MGZ.H)1 S3#4(8"OJPXQC86OG0G6[ZR)Z-LJD<>L<'VF#7 MOL*Z36CU/ *_8M\)O'NU[^)N%'5K0!J5Q2A2&&T>$V MNFPO80?S]BK[GIL-B4B) E.C\&PZ8J:]'K8O3M?^2K;6#A<\_[C%C5H8,L#W M0J-!="^TP'!'O_H?4$L#!!0 ( JJUE26'D!A)P@ %L5 9 >&PO M=V]R:W-H965T&_O5 M;97RXK$L*GST:N6RK2NF&9J\[./]O;:U+[0E?IHA:O+4MJGMZHP^YM!/&@??-*;K:<'H]OKG=RH MS\K_MOMH<3?J4')=JLII4PFKUC>#N_CUVPFMYP6_:[5WO6M!EJR,^4HW[_.; MP9@44H7*/"%(_#VH>U44! 0U_FPP!YU(VMB_;M'?L>VP926=NC?%'SKWVYO! M8B!RM99UX3^9_<^JL6=*>)DI'/^*?5@;8W%6.V_*9C,T*'45_N5CXX?>AL7X M&QN29D/">@=!K.7?I9>WU];LA:750*,+-I5W0SE=45 ^>XNW&OO\[2\*)KGK MD0<6/1EES;ZW85_RC7UQ(GXUE=\Z\5.5J_P88 0E.DV25I.WR47$NYT=BG0< MB62<)!?PTLZRE/'2BY:)?]VMG+<(_K_/&1D@)NNYW,U,T C'?*/JC! M[8\_Q+/QFPL*3CH%)Y?0+[C^XK[S6C76?MDJ<6_*G:R>1!$>:>_$6F:ZT%[C M%GDLS'JM,R481-2(GQ65J5YELLJ0'G)5*(&LM]+K:M/"[+7?B@=IM:F=4(\[ M3:^15KGT>.NWUM2;+?Z56&N7R4(\*6F%JG+"0&QUT00W38?B7EF/@A&PA=Q8 MI9#H4%1765'G))[ @6N0^15R&UI[99$ $,=2Y&Y7Z(QU991([+(_^W^,?NV&,YQ09TWB'LFJ)*1.VM(5?& M\S=.R*(PF21EW9;D0Z/,N,"=VMHFKF H<<_7@$2]!*563PQ7X&UA++F>[QNB M4X/ ME)6:$5D>+"T(5<>'#P4OW&RM-YP1XL./#XV#I% B-FI<@7%&9W3B\HH6L"0F2D!F 542D;>[^H6+@JB M6C &0IS.!)I0=XA!UK9R(4XF74!LJ8,-2/4*>F/H^2>!3[$ MW%3J'.%.'5ZA%;2BY-HW5&19^ZVJ+H.1JKDJ, 39$.0>28?B8VU=30YJ7ERD M-+E0YRH_SBBXNZXR4X5T!]DHZ!HI^6#:0NU)9\I8J* YPE=Q,IRU;F_MA::N M7OVG<1'6UF&&VYTH>2D)^P1YGB3-GK6V#FA[TQ;,O71=O0]>VLH'+,^:VM)4 M#2K"9(JBX4?\0U:X?Q)IR),D"M$XZ5QNBTZC\A0F&VE>G>D.2GOK? M5,-]MQ:0C](<.@)\QZVCU0SI$3591[6)IH0#:/N^+6N]\< U_NN/!TG"M*&6 M*?:*^DM;]IQXP=[' ((5[N5K\2Y _9,FC9].D'@@@@G4&1B5$3\;+5'S>&NM#KO>7Q=$T7=#O;"%^/V,C7BV6"2U8+)OF>BQEB0Y. M4F;1PX0EUO;,,G8*]XS MJJ^*,:6%P$TS]7&=1.'@:JO*E\@D04U!?HW:ZI1[]OQ'M0*Y[$M*9W72AKF24D(1II)TM M3@9L48 +[8S.\8S?]-9TUA&-)M%L-N?_<1H+/D>_,NM7-54_YQ1EZ(I<&62K MQVQ+KF9*!%EF5>B-#!/VE4AFT319XH+%)F_^7T0PP9'.W O#Z]+D&G-J)Q(I M,D]Z$JG ]&8;SHJ.2(?:OI*%[)IHXU;0QIE"YS*,K[Q \'D859C/Y"I_)6DH MWM!807EP<#J1*W#^V=)V*!:6#S@]RIQ+O&?'I5,&W3%[#ZSY<+KA0*-S[O_ M*1ENHL!HZD=0#_&CLC+F(C9>3IK"UZ-3)-JU :6]ZS,NC69QBM_%>8"^P !2 MF&K3Y&8/!E1:3&.$=YY.FPIXB>=7Y(K);,*ZS\#![_#2'TW Q*78^[FLX/]-F%)]0NM<.1^0SS_6E=^*L.=FHP M;VJJ#5]SEB_GO6BR^7QN@7(,!\D;QLUKXO=[4/IUS(Q:#U(DZB>#%^ M^3W<./>E9=3[X%4JN^'/>DYP&,.WK^YI]^7P+GPP.RP/GQU_E7:#_@<-UM@Z M'LZG V'#I[QPX\V./Y^MC/>FY,NM0@^VM #OU\;X]H8$=-]3;_\+4$L#!!0 M ( JJUE2A:#0;U H +H: 9 >&PO=V]R:W-H965T8+L-A]]NU9ZL76NB^^4BJ(K[5I_,M)%4+[T]F9 MSRM52Y_95C5X4UI7RX!;MS[SK5.RX$VU.5O,9D_.:JF;R=4+?O;!7;VP73"Z M41^<\%U=2W?_2AF[?3F93_H'?^AU%>C!V=6+5J[5G0J?V@\.=V>#E$+7JO': M-L*I\N7D>O[3JW-:SPO^J=76CZX%6;*R]@O=O"U>3F:DD#(J#R1!XM]&W2AC M2!#4^#/)G Q'TL;Q=2_]#=L.6U;2JQMK_J6+4+V>_8AO77BPF(N]\L'7:# UJW<3_\FO"8;3AV>P[&Q9IPX+UC@>QEK^> 0-/\Y!D,\Y/SX M(91(/_E6YNKE!)GBE=NHR=6//\R?S)X_8,+Y8,+Y0](?-N&8LO^#./&[;1[G MLLF1-G)EE!BO_ECQ?2N;>X$'RJE"Z"98(45SL$TZ)R&3XVRK0X4E6[5Z7%E/ M9PF"2.&GH=J3]B4'_1*Y*Q<@!I0PJ-N M%;!(R/7:J;4,2MA2R"",DCZ(D^4LFR&CC*'BL%)AJ]3!F0S'Z,EB,>V51R;J MNJN%K&T'DR#X9#Z6!_65S"MZ00J&RBDE[I5T?BKP>K"7Q85*>[&!MA:Q/@:U MDAZ2\LX1LCFP\C L2$.0G(C ;A775'.?B9ME)K6X_?A6_ SY4/1M M(]ZHE>M0Z=.&\-UP(1\!(-9)^8"(T;[J-1LD3X$[XF/M9+U;%7TM ZB%CEH#H2H^6\UNDP#:.JR5%$=D MKFX:NY%DJ% EVF#@$XL-A3>?5.BUAE<$=&A\[).$.?18=1[9YN'T-<+(-3%D M2:BW2*\ X*X1]-*%7NL!B'V\*!+X%9NKO>^46$>@<3^":%MI&"=1P'RW^@S_ MT'OD16LTZ\L!ERL7T*^%!81K5M;'P$LB?26-04Y ,UV(U?V>*F0(PF63XIDP MXP""W61$+GTU%6T'T;FY)TPHEKQ"%.N BH+X=\)BAR-GMM"$/:;^[/1&&HJ M!E0$EYUB*&%[-L=\NHK#.^C@=3M M Q@[J!!'?]"ANM2HU@2#8__#(^]0M8SXX&P.O\.B_8JK"?J--1M.(R#FM.TH MT&E3.]I$*@%G;0N-%(=/G,H53/0B-U+79(WV!%CR9(Q^1^6T9N)6F>R1>-^(]WFP7$B? MD2/GYU/QVL'F02+I&0.#8@G_N@;@6(/*Q6'P>H$"^^[=C3BEK%[,GM,#OIP_ M?Q2S"FS(]/Z+X?$!)B(PRA*!5VI#H=CI0*:6"H(!%5D)U=>2*@(0MB"]XK?! M+!)[*]&4Q%U>(;24PU$X94V(;;0U0[+?):(YGYVN'O7^OAL"7[S^FE=4>L5U MSND^OUR>)ZWK&ON,W(K2R:Y@FEE0G^"#<%EK[Q13B2;$?$6I*U1?P!NUM@C^ M^**O=%TK8FT=IP\(&I!= ]R^XS&JI,4HQ[,1;/0<;+]$O4:WBYT!C[2+5866 MQ7JX)T%0O2)VC VRKWEIVZ AF$)ZWI'BF\@K\4ROH[1\*+:H,P&B@$:H%XF$+U2ME.*E&'6Q^.4WG MP;!?91,?7W)-F@G;HN;8>%X,*->9F)BEW%#%*W=H^#%2TW&@]2&6,$BXQ$J4 MXM1XH+B5CORP+Q$N ;(>!8D95PC6->I^L+M4RJ=P(R(!S>+VOL]*CM[L2.,> M!8-L6R4-.\G$MM"B(8[J6Z'!FC6YE-0=VB_0B-W7R$3/^,CDYB,1<>A61J+? M]['2#D15NYQR^8:!X3Y!R@&N]R,3YD^GHVZQOU.6I4:EB9'[N2O6PQR$&IBJ MSK=&]7&5'#C82/MV'AE@)_>S2M?=&O,)Q37^96>NAH(@M@,KRFI@R.B(8*7'BN M&H,IV@*)0Z7HF0NAT&.\=W9L?:#[ME;BM <:C4WW9:7QUNB"$PCT-T2^#+R( M1:4JB/LOELW)C>X5^D@83H;TR/SWO6#\[=A T MERT]PGD$S1\J_T(#GG@C8>B]^.@H 39I6IBBU.39P!L6"^8-\_/Y\O$O=S\_ MXD(<6W9"X%-VE]&('ET;T[XW^'>4(>#7[-X#F!N,2EC0:#GT]\XGII!Z"0]7 M*>D3[;"H"CEE/R8NC7E <6M!&Q\< MYYD'TY-(3U?4T& 2MRN(Q@#41G;X2GZ!5K]TZRK%8HP4^CH10$-R4H#)/7%K M"*BE^P)0!TH\'=I[UP;(XI#IF'X771Z^L6S/GD-;( :4\ %#"%/;-(D+L0%T MV-L/[YFE'B%,7LSC7#F_.,*:=F1IR8MZWC(D?M^"Z>6NZE_T\8N$,F"O&S5] MX'QF;'&N.)5_E[L=XN:5^N)!6A.;I_XL:[DFMV@>=SUXT'Y! ?P2(^N^4QU234PK=J-Z./Y M/>K?*:G9X:372*(I3*H;Y!K-G$-FQL6CD/A;(3ENN+&YC?M[RIOTR>1A4MFC MY4 %Z2M;_-3!7QN"FC[> M\8D9X8*FF[%K'/ M,/[ADY+^H,_WHPV/]:?^$3U(GWX A^\H'Y*"*Z)=:@0&^QEMN::[[-@'Z;/1 M[PD\+M&O)IZT;4+\:6%X.OPPKJOU!+ P04 " *JM94 M\^>6A8,# *"@ &0 'AL+W=OZ=E(H7!FP=5DRYSM3+42SJ47)2HK- *#&YGT2*]7 Z]?3#X(G!O3]K@ ME6RTOO&=#_DLZGM"*)$[C\#H M:?E5Y*Z81>,(UM.$-^]:V'P&OK=-ENY@8E$(U7W;7 M^N$I"[)V019X-QL%EF^88_.IT7LPWIK0?"-(#:N)G% ^*&MG:%;0.C>_QAPI MS!N)<*75+1HG?'M%OD%C,(>UT_P&F,KA =/%64K]LB07!]MIXHB71T]XRV'9 M<,@>X)!F\%$K5UAXJW+,?P1(2%"G*CNJ6F:/(BXJTX-!/X:LGV6/X TZ+PT" MWN !O$]85MI0TL+;;[5P!W@C+)?:U@;AW\7&.D/9]=]]RAO=7QM'[O&/".8^4"W!J-(/#%JY^M6$WGECG!B<_A"$C30CE-6@$IBVZ91.5 MU>4&C:?XG>R59): O4@O.X""+V'TPC.GS^CC:Y&PP7%!=#R<3.+))/M]S0_J M^C.RED^0U8-/Q)TS8PZ>*&'6Z!'^&DPFO3'502G;R'OMW./^R3##GEDR#;AB M*XX*PURA98[&MNA!LCOT8)'GPF>C]TR3AJ-X-/+/^>]'I,T'.@@_N.YYLXRX M"W-?3-+Q24A^P7.!#%5L(;N2'3:D1AK[;:G([OU+Z1/V3XRDL+:FCL<[<72/ MDASA;^T04FHW%Q*/NJPM%3#;*%Z+G2(1G)$#%YSK6CFO?*6EX/Z$T)4(2DW$ MA&IN1^2 WGUU.SGY/Y=H=N$68B$@-K_J;K2[Z"R:__MW\^:6])&9G5 6)&YI M:;]W<1Z!:6X>3:5+<=OT%W_9O_#U!+ P04 M " *JM94W<@]Q;H' #_$P &0 'AL+W=O9A=UW@G>4CE 2);(C(@ MP "@9._7[VF I&A'5F8>;/$"]/7TZ08O=M9]\151$/>U-OYR4H70O)W/?5%1 M+?W,-F3P9FU=+0-NW6;N&T>RC)MJ/5]DV[@A;7>7DWS2/_BD-E7@!_.KBT9NZ(["Y^;6X6X^2"E53<8K:X2C]>7D M.G][<\KKXX)?%>W\Z%JP)RMKO_#-A_)RDK%!I*D(+$'B9TOO2&L6!#/^ZF1. M!I6\<7S=2_\Y^@Y?5M+3.ZM_4V6H+B>O)Z*DM6QU^&1WOU#GSQG+*ZSV\;_8 MI;4+:"Q:'VS=;<9]K4SZE?=='$8;7F?/;%AT&Q;1[J0H6OF3#/+JPMF=<+P: MTO@BNAIWPSAE."EWP>&MPKYP=1=L\:6RNB3G?Q#O_VI5>+B8!TCF]_.BDW*3 MI"R>D9(OQ$=K0N7%>U-2^5C '"8-=BUZNVX61R5>-VXFEME4+++%XHB\Y>#G M,LI;/B,O>29^OU[YX "%/PXYF42<'A;!Y?'6-[*@RPGP[\EM:7+U_7?YR^S\ MB(&G@X&GQZ1_=2*^7LKWW[U>Y*_..UGB%G GYZ@4<9'X;T7BG:T;:1Y$);V0 M;:BL4__#@H!7ROM6FH*$72,'V31+?\)7$L[STQ:I]FIC9,"69I#NH_2="I60 MHI%.;*5NHYB3;)9EN6C()2EID>.Z@7K3"R%H]5.A3*';4IF-V-K /VGA5(RT MKIVM10!)B[^HA6K^RTI6LLU0.]6^=GXGK:#6 I?2 +%[,AO _8T?./?6' MPX$;ZP28S0=8"Y-F', :W/+-$#Z)Z3LMO1?7HDARDVX.S7)Z]LSBFT>+ M9]&*KQ!X:+/@I*B23%"%U%-!]P4UH4L3^0:1Y$"G?$RQU6R!,Y#K-(I$81F/ MJ'69FHGWLJBZ5#]GBO*"U07-0;+"&F+Q='COS=&]9UG<"KV]IF?]K.26_A&= MO)M_!R1 ![+Z2%"HG&TW%3 14VQ8?\0B;A >;[4J$U*50>Z5U-B(!VAK#.76 M:()UEE&X4SX)*&?BEU3!;-;?\C-V&=@FQ:X <:7:>#T',05QK-=XZ5#-=:/M ]%TR/6436:88H21)D0C8>5/0%6]@HH\ M9Y8\!5?N*H7L0#_+#SO&(#'!&Z.8 C#.]3%$I!M-XRQ_N/W/.2MZH;:C"#"; MJ+5"UCHD5GO,2V#L3S!G&*3BSXR9]Q]8<-KW# X!XH-"9YT%+YV)G]O0 AX] M77FV8*3]>>AMR)"+F(-NQ SIAF76#X3;03$F\7!1/&D9=^WJSXY5/U'3N@)] M@\1G=%8W3F77RB$,Q($!*W+3)XI44B)%F+^Z+O\!#<;PH"MN-9+_@H7P[D5V M'I<]?A_?Y.<_3KO"[*,0Z8_AF*J;[LD53$\I%FEMA-M@\L%"0ZM%WKECP-38 M+Y^V2#8O=HO$9H.XGB[P#L2I]WH@LDA\UQJ6RO@!^8ZAT9N04I**G1QF9]FC MLBN8'EQCWY.)7!,@4Y=V="P+%H4W""K3QL,^*!&PX\APG?024@"9LT 2C?5J M()MA?^]2FA(NMBTAG,6LF5TDAULM3@W 8F*(A _&7K>OY8 M*P]V% ^PE;LD;W\\^<3_>52+BZP;@12Z_LG+68:CAM;QU(3W)_GL3?]@V@\" M"(CN;!A,ZJQE**32CH1,"9DL3""B/#7Z;+; S[I)BXBV*&43:.TQZ!XH'B MCDC\&[.%R+-9HIY_W4!#&6.,(W8".N.[MCP#FG3;IW=.%F#2_:M M(GDWHJP?_('90LB&VU9,8PKGR-NF$\M6I$H87O%IH^$(G>19-DIT5TI/6?)8 MHWB2SEY9_OI('V;*X-0DZZ6>C1BZL_J1[W%$&HSOAE73<0T:62W=%]1M5!WG M1^: +30ANX8V:%V1 F*#DD4J"\5?,+@&XA$B':^:1F,&XGKRA*I0:,I>:+GS MJ7XP>$5@,'Z*T((..E(9CU^C,/O4Y_D@6.0LG -FH MP'*W4NFN&AGCFQ8D9AWW212_Z\==J4'$3,-;AAA7&;] 3!KK0FN2_1'7/!#W M80*5EBH&8<:0^RAA;4=AXYCO_4BUH>J:2I6"ZC"0,!5GLU<#=O; 4#A^/@L. M\+W<;. 2 V$?OY/\;(_#V:'S_WST4:8FMXF?GK@Q0$+Z/C,\';YN7:>/.OOE MZ=,87$8;1&IIC:UPXFR2N*&_";:)GWA6-F RCI<524"4%^#]VJ+VNQM6,'SS MN_H_4$L#!!0 ( JJUE1)AU\#U@P -PD 9 >&PO=V]R:W-H965T ME^6972E7B M^SHO[*N3555MGE]KV69OM&Y>7=JY/PI'WP62]7%3VX>/UR(Y?J M1E5?-]<&=Q>=E$RO56%U60BC%J].+L/G;Q*:SQ-^U>K.]JX%63(ORV]T\SY[ M=1*00BI7:442)/[_8=M@REU:]+?/?=%:M M7IU,3T2F%K+.J\_EW5]58\^(Y*5E;OE_<>?F)O&)2&M;E>OF96BPUH7[*[\W M?NB], V.O! U+T2LMUN(M?Q95O+U2U/>"4.S(8TNV%1^&\KI@C;EIC(8U7BO M>GU3E>FW\S>P*Q-ORS7VVDIRU\N+"M)ISD7:2'KC)$5')(61^% 6UH$P6&5N54GKW_Z(1P' M+Q[0/.DT3QZ2_H=VZ;^3)#X5XI>Z4"*:D;_#R!/52O$466R%S,I-A5?H&8V* M]T4*ER&@Q'4N"U]\.3P@-J:\U8"#0/[@MY?P=R7*A;"LB=L->2=-9D55"K7> MY.56*>N)HBS.VUN1:8,X+@V>RR(3)40AM<#-.E7M(L:2W)[:Q]6ZDUA-&024 M)+-T(7Y6J5K/(11@"^A!6A9%DSKN=+5BN>^O/XEY7=%8I8M:LQ>)6UHO<:*@X[^6(I%;=A\]7NM MJVTK_T[GN9COI->(0G-Z9S3^TP_3* I> M\+3A.(^$+\X$/-PJFFF+5$8;/:\;;=AHCQ"R4+JJC?)$*B$T MSYL1> D%)X4Z5K<.(E1:"FCV]]M<6BLNL3'K-<896\X#^9;VH+\?!X#W))\1 M\LCG,A=%S5 A%#^L0K,I>*:$O)4ZAZL5QX*+@_Z"<.4]!W]6\$=!6G/RLJUW M?8K7CP">@^R$6#$O82-IV,50&\XNEG1EG;:K,N<@DAL**!KN M%-OWQ-U*IRLR3,(PM5@H+JX/A$T;BO=DM<%K[V<(W4UTSH3.$.LR W:SJF'+ M=G_,W9()*M4NG Q59@S!?Y71*6UT,XMWWQ.?;[YVUQMEF.I@[18=NX0SB#A? M7/+&HTSIO*M3SFE/!L@0%-K:FE>F_!2.O2B.O""<..<]6693?[*AR#VH[>V" M!@;J^;^P0G=OR,7CSE/L8OVIK#==(<5V; M= 5[CV2]JYOKZS8:C\?#>JTRH%#!68-L/XP(DD4^7Y5&_YN*"@:Z?7M\O_LN MWK1:.]!WF:U?6@%T$0T+]'4QF5+ET@ ?/>#T"VJ"EM'\4:V?>_ MP##[[?^(W)U=.W4V5,?A^(TTT$(#KY4=;,PCAB.% FYR7=98N2@KE,A4*2Y< MX>C'9GF-5"2Y+EB1U88&22F#9N?6)<^%XJ?01I>9T[%[F &0+JMU2KE';0;N M@1*[FBG'3:A<5CQ.]=RH/E5Y/#(?RI8MRUS)C$W>HAG-95V@ W7QV_.V"\Y/ M+MV38R^)%T#-UIMOG3?=/-AM]\J'6*I"&48!LP\EP@ K2F2&A2G7SD"X@Y3E MZ&'^@?%< WMZT;).R\[9D4A?_*45[&$ZTD%_6?;M<*.'N!6WJ$Y,3\CJ&@7! MUNG*L<82O'RA%ZBFC;NY /$;T&)1-3&QT,96YV0* 1WYQUCTV:Y\%>K%L+YK:M]H"-'"0HG8-L"B_IZT6Y2U<=[R^NHWA+BL;>L>2C)-IW\,)(UG MN#&GLMI#LL.M131D.F6*3A61*&69@T':YQT"/O68W<ZRXNET@& M2]K79YJX)U3%6_9L__:-S%WMOX_60* <3R<3<2IB/YF*J1_$N Y1J&?CJ-.H M3;EAXHV"!,/^*.@&U7=E4DW4\]G(F\QF9R+R9[OAAO?2,!+S;'0F1OYT]I!2 MH8BG7C*=B+$?S\3$GTVA4N3%0>)-PN2>4F,OCB8B&?E)>$BGQ!N/PC.1^./P ML$[3"#J%(S]Z4*E(Q%@H)E7"R$\2Z!4G=#,>>4D\%K\"=)1.@,QF<:9 !R7! MNS&JTRD\,8Z=E1 T'7DAO#\0M%%I4^H(U(>E/8-UT&T"=G]/MXD70F6:,2Q5 M;>*X_:.+N<*B+&>/[<[/:("*1MBA&N"+SVJAF"M\+ '869/U&@+3Q$_;GE%B M69=C.=S&I"S#SPJ)L M.YV,XE,4KIU<<*AV*4+;7%5W5-2;UE6O.3L,S:&Q7O,W)-Q%UG2>;C.(ESF6 MU>\1=7&.2>=X36U;[SBG.N*TKV_/A[MH^O->G *;8HT>DMO@TS#NW3NW)GZT MFS#T[D[;1_>] >.?5C@>#?4=^<%0W;$_/:;N(7K0B@\]5Y8:MXS"?;FSR3'! M'DFM"["0,&;9!/,0ZK@:#W5^7[ SPF?G3@NDG0RT(&Q MC;OS-NY<-6.V#?\XGY+:,91N:NG]K>--.S^P:;0]K8+$C'N':X_N6N=09U2G M'C&5#?X7L1NA.B^?B MJMW03-,J<,M6JSSC'B^,7H@?>U?=W-N2CJ1R2KM)XH<82F@/>S.(#XIGO %G M*%8)%2SQ6=MOYPOT(I0W%!U#"$.>#EE$@%D_(N5WAQ..NGXMB/G^?# D#^UM M..32QVQXNP%= M(VK=XX:-[.;$K:6Y8(R9=HB@4+0+W<;2@CIG!V$^02+N>H3]\O'J4_DOZD91 M;1\2]7N-IHW V2/!SL(V0_3/#@=Y!&R^GQ, -D'?$B@.SND,GCX=84Z/4;O3 MS)[KFU;MW?U8/I* ^]O=6_RHCI3#"LL!?CH![=RE4&M+.BRCW$4>Y\Z#-O4) M))[/SAR#UPVB6F?U" GYI\_>&3&'J3L/[6A[DT'V6/K7EC\]2-?;"#[MKEAX M"^8DF8A)XH^B)XD+>_,'8L+8FX#AHS8G,S?2"'L6C1,0^,@?Q>YY<\)-0R&8 M- TF?C!^TO(@PA$H+Y'?>.RCKWAZO8PGH,[#>AE'.][P2+E\%$Z]ZMFG4 ,? M]8^?7$^K[:,U]>%".NH5TN18(;WI*3_XW'75*/_E?F%I$-^=Q+GC/+O_S6K@ MBZ9^[@<'DIPM7&_Z&%,^\"!U;Y,T0%J$717%[-,)39;;6 MA:;LR&>DR&0C!,X4S?(8DD!1ZUW["7H9-'QAMXD"=CT&*;PUQ+7 M+XF_E2B$[POQBRQJ2F11$$Z]8Y\J;H P&/\.CJ(>S'3?"A:Z0&C"%<.\VQ P M6#D*O1ETWQWO'16ER81T1=^=F;E).O1B_"M]RPBD#!TATW0ARB=35+O?7J'F M7O>K\.[$$_90S6L_D.7Y<16&O0XD'?Z UGZF(_?G@P,_U'YOO\]Z@NE,)G)0 M$^((?24(_\N5&Z9&;:K=I^'#7R*P+6(CM6LM^W8M:FP#9;;:<*]9 MKH$8^FS%6G(XI*FIV="&&C86-T? #(7QKM]A8M:;RY\6*C$?;QH;ZIRP[]?F9<5D,Z7*R6!.IJ M\44)RYH;6J#[0=/K_P!02P,$% @ "JK65.L,)3_J"@ X!\ !D !X M;"]W;W)K&ULS5E;;]O(%?XK ZVQL %&YD64J%P, M.$ZVS4.ZAKV[15'T842.I&E(CG9(65%_?;]SAJ2HF+*]Z3[T1>)EYER_ M7%Z]WN6^D^L.W19R$K= MF/SO.JO7[T;)2&1J*;=Y?6=V?U6-/C'12TU>\:_8N;51-!+IMJI-T6R&!(4N MW;_\VMBAMR'Q3VP(FPTAR^T8L90?9"VOWEJS$Y96@QI=L*J\&\+IDIQR7UN\ MU=A77WTJ4U,H\8O\JJJWES4HTO/+M-G]WNT.3^P.0O'9E/6Z$A_+3&7'!"XA M2B=/V,KS/GR2XO7&CD7D>R+TP_ )>E&G7\3THF?U$Q]TE>:FVEHE_GF]J&H+ M1/QK2&='<3),D:+D=;61J7HW0AA4RCZHT=6//P13_\T3\DXZ>2=/47_6'R_? M_Y__"$)@]F;2I2(>QBE$@N%"%=B8\V#YHC# MK=".7DWT^ &16,*.,A=[)6TE%/E=P&LZ[]S&OX&09487OMC)2DC:GR,%5.)< MEZ!CMA465!>OQ4^.WC] S\'H&W*.&E/Z &FJ6J?B3)P'R=Q+YL$%7<>)-_%G M?#G%TP27B%E$9(EU7I3$%R+R)D$LDF0N_O9RE8G-//#"V=2QF7CS>>C8)+A, M+L3+K/S_;=6;K;607JBO2/65$C^I3%GL/1.L0/AF\.J^EK424>"+,)F*((@Z MDT]F=RJU)2ISK7DT@*O_SJ^'XMEHTD%B;>UL7MA2?3:#()" M+9>*:Q*Q(N)]XD MP5-G?9*P\5=C.DH?!S)M.D4;. MP^A"?%8RKU@FR*)LC5Z'I2+"L0@GH?@9#K8"VA62$H'0M2HJ$0,ZR01<2!+#BQCN1%2"\15K15G-ZS\!N5-_@N>RW_70YMYXX GQ>%T8&_!H:5(FZP2>OY\CA=QDG#- M,@?JJ%Y@'0#.X3P0LP@RS,4=2_:!U6KB9>I-D8<'*,(N M"H;HS3W?)QG\?H6@]WU W%JUD;JK''!ZB.).F2! T4>@?NL 2SWY*[-\M<5- MP^D<1@ECWA/,9X,R]7F>LV18SK)=L">&%#CO;;H8+)B?2FQ$^D 73Q)2!)4* M1"@5R*$X\_I1)G8T8*!I,?5:;$RE.>8I&DJUDGRC'G363Q4/B&P$A/CWUNHJ MTZE+O'BY6VOD6-U""EHB\EO94(76BE& !4@1!?5(N?ZBD"1JY%I1FIHN*,D- M8T-:5R$?0'R1JS%I3J^JJM4;(Q/R3DW+9*[_TT8) I9HEL,F/C8'"G %==$L MP5Y"/DB=$[/."!ZEUWS+J2S=%MO=[ M[ZD\O);4Q*I2H"F&\AIC8-8ZGY,QP\.<3+96P2K-X[: KR548:+DPE5)$K4T MD0.=]ER<"03/D ME]84C.KC%#X>+E*M58[QOI;9 F12FOWR" [:3,W3+0%_]!=B,W6(F,H9B8W M:$*^P#92I>< M"F$^MC.TGH^?;P9[!>Z8WV/U9N/I09.>.,?,0S\*OY7O($>ZAA]K3BY(.K75 MBRTCZ#G>8=S#XQ.\PZ=XRXVF\C1@W,<,@T.PM$EE17%@6L:.W?0Q.TK0&>S) M9GHR5+\3E)PB7@C)(/''DV-(!M'\8,LA2#KZ?R8@2CU#-7WSV+O M9=YK#S[+O:"I*_:B*,(_IJI) O.[*MN]:)IT+(<$]:B#.ACII!$XH1S>H=RPP[4[!'EZ=.\E1NK' M/;'"T^$.YF0SV!KE.%=U7:KK;@4].^U'F'&A^HW?3M?K!JNE^EJ+ +T"'_@? M<^EVT'B!8$$D,\0PILFHTZSEQRC[3D!CP,'PS1#WQ]LFDCY?O__/XAW MPK"4O5*]X8,7) 1L7.I4TIE5EVPXDYW4FN:D)RQL32D?M,4<=ZV!JCN:-I8> MR_\106X*G5+2PHR'"8JR\#EA)?3?W%S??;RG)WP?O+G@,(7*[FAP[\:$4M,= M5P[.NI^YZ(0SMJO?"-%2$IG.6&F>$J2@*F(I=S.OP=/OYT@UP78 MP;BP0I4B$=\BJMO*P_FDU?WZ[O;Z2&URC-/Z%NZG$;$6[^GOH',0N"-VQZI? MK"R&2CHV^71WT]6'8!J>%Q?-*,V5D27 M>J"0.%1(QB_5*)*RXE6?K:_?5]K##S)CJU6BDDXP73 ]EQ4OX9BE5P0S< MJM5(5XJSU!XJ\E'@>9-1P40YN#RWSV[5Y;FL32Y*?JN(KHN"J8_5K8*[48>2BH*76LB2*+Z\&,S]5U=CE+<"?PB^ MUKUK@I8LI/R$-^_3BX&'A'C.$X,(##[N^37/0<.!,V!P/)VBBS+-\RPRW,EUT2A-*#AA375G@9RHL2@ MW!D%WPHX9RX_0-Q_EEJ36Z[(7<84)W-CE%C4ABUR3HPDU[(HP']W1B:?,IFG M7.GSD0'=B#!*&CU73D]P0(\?D%]D:3)-WI8I3[$%P!"_L/!%:O/ WENF2E&N^I[X>[[01D'B_+//8 24.2/>!!!Q ,B5BB!)D2NQ.PCQ \9B,F R.KN59DC/ M+KC)9 H-Y',M%!P 45(Q940B*F8@XD3SI%;""*Z'Y-J>F5N:5YUVI*9)QNXY M$2GH%0G+22X ,66NN5BKM.-N^Q5V \"[50+T@2%(BM50SG @0=[J@#L@R:'SH@.[F0HAHJ5#ZA9 M0_J@.J1V(B=@L> ',Q:^2UBM.2IZV/$I:DW%/>9LJF%8044@<$.YX?7#LUG@ M3U_K;<-L4A.FS\3RK*$')V$ "G#_Q].HIP)J7)H^+62%NO>4OHWXOGIGVAYI M;QOW[E?:0A@4#@][A8P?#! +7"9GVF^$: M7+51BR&$+V4E%5J-WK?QZ\RWOFQ2G&Y*G1Y.=U1M;:V+!3@#CJ?L03NVG %O MYQ;D(;2N,=,!JE]6*20N?""(XS]L!L/7#P,L/3M/%DVVMPHZ2/@"[]=V1^/I M&22'@I6S9\;&']M5<(PYA?X&X,U172_^A543>2I>U2K)8%DLN@-IC.FC9+^1=$<_T$6;:8 M0W*#D[-6E=2\J4)DQ_*DSFU9T<-U25M_5BBH789QIJ#1\R]<)4)O>K 3V>]/ MRZC71YOFV#G@H-TXDFQ/6'!>@LXDKU-($U!BS(+8@NKTP/ U84]O(5N1$:][:_P";W*^212V,M)3,/I["5YPTL)/^,L].Y"O-.@'B]V39?J M%;'O>33VQB2:T,ET1H*8^F'X!.C>9K<+;@=B\)H ]F3:_#\9^O'ZW <.:>1Y MS?]6R7?[?? _0/_O4PSC<#:V@?.&L??2/8GAR6G81YWZO+/8PD?14^&/.7:; M>FBQ6W5S<[R&Z=Y=J&NN^<-FOO064+OH']MG$/Y1]U]G G:%H_UXNU4+,OLT+6CVY MXH3B>#3T=R>#*)% L^D4C4-MJ.R/OM).LBX16K=S%PDW /23>NWUD=RY Y;@ MKOF/71*WGR$=QS&-XZ"5N=J5&=,H0IFXDSGS]T %= RT)F'4$]N#!HU].NF@ MKO?A3*]3SPE;@9E> AF!Z-/-;D9_V M>&<6AW3J=2+O=JG02132.)BYMS3=WA5.Z-3WZ0PB$X*6Z93.O)B$T*OA+YQY MY./=[QH-\3V8-?Z8C,=3ZL51![SO]=:H]X82)NO*OH?%U18*RKVL[)YVKWKG M[@WG1MR])_Z%J94 GCE?PE%O.(T&[FU+>V-D9=]W+J0QLK"7&6>0_"@ WR\E M5&-S@PJZ%^"7_P%02P,$% @ "JK65+1-@%SI"0 S1T !D !X;"]W M;W)K&ULM5E_;]O($?TJ"YU[2 !&%BG)DI/80)Q< M[JYM>D&<:U$4_6-%KJ1M**YN=VG'_?1],TM2)$TK=H "AB52N_/SS9M9\O6M ML5_<5BDOON[RPEV,MM[O7YZ>NG2K=M*-S5X5^&5M[$YZ7-K-J=M;)3/>M,M/ MD\GD['0G=3&Z?,WW/MK+UZ;TN2[41RMW>EK/U=./T M\O5>;M2U\K_O/UII)PD2'S?JKF\V56;8<%.%^%3 M?JWBT-JPG#RP(:DV)&QW4,16OI->7KZVYE986@UI](5=Y=TP3A>4E&MO\:O& M/G_Y2>72JTQ\E-;?B<]6%DYRO-SK4P_YM.HTK61=!5G) [+B1'PPA=\Z\5.1 MJ:PKX!2&-=8EM757R5&);_9V+*:32"23)#DB;]IX.V5YTR=[*_[U9N6\Q=6_ MAQP/8F?#8JEP7KJ]3-7%")7AE+U1H\L??XC/)J^.&#UKC)X=D_[$%'VO+'&] ME59M39XI*_YJ9"%^+<2?95&B5!'^>!D)OU7BK=GM97$GM',EY,11,H^C\R06 MCK8[8=;B6EF-;^_%1Q28LA;+KKU)OPA="/4UW/'*B;<__1:1#+C))F-YRB9/(=[8XBZKV$+V5)X97>T80UZ$'=*6H<:]-L@;J5SC4C!%JL* M< S97>[I>@VKP65IJIRCG:90+VBWV,-_DT%RD8D5B],%="CGA<2?L,@ Z4O& M\?)/M!HKBW(7B11^P7J4#M^1>7XWIBQXS/-2UXAT]12^AK#JNAYXV7>B>'9>'*(X2?*)_G^-Q(; M3\8AL2^N0(L9IP5L+9EM*4X[8TEYZ!R5@!M5E*H+/ [VE?P"T;^4FRV@4X., M$%@6BN!WWH6?8L/9 2-V8&"]SY&MC54*'<,?$_J,<)-,7K5_Y%OQJ^>"HF_% M[5:GO=U J4*6,\++%EI"JEVYW89EI2 \1!"G5G[6]0'P]!U#84?D'ZC M';M3.YQ,2)[ZZE41$LPH)=@=4$H VYE,K^]X1<>8M8+160F-O[-+M*#6 M=9VD>MC)3%&CT3N")!5H*HL475.NK,,DDAT :&(>3_,4@T3+-?E&?\6DLL0OKO9WJ( M"V9GXT6-8ZX'[5(@G9,8BNID/AU/VTM(0GN9"L6%EJ3SNB?%V+>8'TKDL?L2 M[(N3[]@XC3AN)_%\\O3-L\""=2'(W)F A8R M9=W731(X62.3\ZUXRD,?^U$ MAB12O],I![I=.@E%>>#(BM$N 9<0UCJ&0CA'8O6I84(VP#9]XL) MVGY+O:FH,AXJH17)%3++-'E0A2NJ^E'@/UCJ]-=09%' ER0W]MH&D16M,CV@LL] H(J*^-LQH>TGRQY6>OB=$I[BR=$ULQHZ?=SUULW#.NYX M%.; +=Z6J2]M7=B="B16JC(# L =?:/_JP;="XBJ9/19$GTK@Y8NJL;BC=@; MRW&O]OE#]\ >+*IST1=XE"8PPH@;:37QVEAXROQD?F[1:@Q"""< M\ ZH900>^*[=UFKN ]31PT6JK,>YJCH'*(M@_*4PMP4'"&U;[SJD/+P'/X>9 M#VGJ9TY3E5-_IM#6P8#Q.'-E*H"]IO=;](9,40EAI,QHDL$R'I@YZ8'8R:[@ MIJL[#EG&[=-L"J B"U;V#$&2/=^C4H4I2D*C59QW&FAXHNI. 1.G-!89;G/ M.&@L@<."^J39[E#EK3$$N4!ZB.!NI,Y#^C]B BUEP'*G51YL[*J7Z1=D(E?9 MAGD(X>AU4K1F'*DU\E_S706-^[3'Y/.HME$%N(GE2=R:SYBW^HS-6:NF\-0X M3T,!<71;WQ^8\9%84HE5-8%.X]#BNOC1KAN3"AP5Q,%MR!A99FYXKB761/O' MC9##[IS=#(0=@)3-P-*I7YJ3X,W:Y+E!WI]QG9K2(23N^4OQ/OCR3XH='S_[ MH6-?>+!Z-S"2G(BS231+YOB"'?/Y E]FX4ZU'.RT5AQ4J&EZ7GP6+1>)F$5+ MK$S.$_&96TBG)(=&($KDL,3%(DK.%V(ZCZ;+A&Q8Q(LAJ?<+G;H?/";1/U.D MM,JS?O5W.WPKOLDB6DPI2M'L/!9SG.G.>UJ/\,@)#@/S:((M)V(^1T2F%+ZS MZ&QV)MXPWP_@.,Q/*YG3?-FAJ8Z17%R2AV3B ZP@*M?T0">E3EK/YE3(&%A1 M=,\Z8VA9X R'0FTM8XNH=IKS86B-R7A9WXAH@"'H0DI^][PZ.U')3>>'5?4P M-DZ&]_'O3?U5@<1!K\1UX5M")^.X*W-QF%>[(KLC4JMLJ+J9 MHP&\A= [1] M:7$8=S4E=X).\9F,SPXFW+.P0#H'>,M5+-(?=[GZJJQ/'NE1(#,^Y323/_%) MX8[ A2Q?MO.1T_ )$!7_7Q^^ ?,&K!BSJZ8];/\!$_&RC\^6_4,AM(J>PE8- MD]L="DN85:XW,HSK#RBM:;S2[<3*8%@:H"U7-2"'\R#Q^X$"Z-3%C01\DB9BZ;,9=](Z6$FKJ26Q-JK]WRZ7-\WF.,AZH["GVN 8&F M"5?Q4YX&^23!\+1=:Y?.*5^?J%4(SGW#B/!Z+'/6+O%OV!%4!E516T?OT-:, M ">M W7$M5;57%]5-VCUZ#(TJ=23T=.*,ZHCX^K3E[OOWA&RJ8\$-!>;7&=< M0L[C(R 2]IM]-2Z[!]FL.ZMQ^)>M)P[?.[P]&)(64KO!.#+/!>/[=M2D>C"V MY=;P<:EO34SL4%/?/:]^DDL/V&KJ'C%'RSG2@'P M9HVI3XC8,>\[R7NR^\GW3LAA3GP@;CA(/L:!^_;7QG"T&@\LYH?Z*,!&=!\Q M/*;%\4/E^_R4Z_ <71_IVX>^E_3;7BN=0X4==.6FV+Q@ +6UM:7.NE);I-QK MID/O;$Y;K]@P;&_X12)%&6P2WK8U=YMWE6_"*[K#\O"B\X.T&PU8Y6J-K9/Q M8CX2-KP\#!?>[/F%';HP)GO^NE42AR):@-_7QOCZ@A0T;W O_P=02P,$% M @ "JK65!DP60QF,0 RJL !D !X;"]W;W)K&ULQ7UKC]M&MN!?(7QG!PD@R=URWDX,M-OVO0TD8V_:OH/%8C^4R)+$,45J M^.BV\NOO>5:=HBAUVY/!?DCG3+M_ZG>L6S=[7\,NZ:7>NAX_MYFFW;[TKZ*5=]71Y7#[1+WXO-]L>OWCZXN>]V_A;WW_8 MOVOAT],P2E'N?-V539VU?OW+DZO+GUXN?\07Z(G_+OU]9_[.<"NKIOF('VZ* M7YYAW#PSYV_]E6%(\$Z_BF#/@ESXHOV;QW]#6T>-K-RG;]NJK^7 M1;_]YGKUXDN5#US<[>1E6L"MK M_M=]$D \YH6EO+"D=?-$M,I7KG^R MK_2OKW]^VL,Z<+2GNUX4OT@&>P@;"+I:ZBY?+ MLR->[=M%]NQBEBTOELLSXST+4'E&XST[,=[;=N/J\@^'B#/+KINZ@]T6CO$( MH/.N]9VO>_X"0/>FK%V=EZ[*;N%+#UC;=]G_O5IU?0MH]_^F0,0+^&9Z 4B+ M/W5[E_M?GNQQKO;./WGQU_^X_.[B^9GM?1.V]\VYT5^\=%W9X;KM/J86^07# M"'Q* ,>^\O1S K_W6P]?[/:N/F2PM;V#=[,2P)6'IWR1K0- NPC0$HDX;]H" M?O) )_TVV_C:MZZJ#OB+W^.K+F+K/BX#WNUAY@]UB<_0*0$2__4_?E@N+Y[_ MY]75._KS\OG7BS/P_3; ]]NS@#FS_2DHGQ\, ?88V.354'C:I$" )W^V<.4L MNZGS!9T,0OI^VR#$FOL:1NN&55<6I6N!EA?9557!4+UO#9,.'L[Z! M3Q]]YL,:$*"N VFX9WBZ%0C-;#WT0PN/W>$,"UQH-WX)5SH XVPK6FV#I]_])] >.D*LO!\ >C #B$L>#>8!<'ND_*$J8!&P>- 7HN ! M'%VWS8ZV(RP#J?3R^^==!,DL^\=0;.A 9F.8+A(Q%J&HQ%)XP'1 700CG&M= MN*JI?08Z0R7L _@,G&^V]RTI0,AWFE55;AS#FS& F'S'", BV[>\19D2![L# M"G.KBFFYA-,3X8*;TY4QP'+\8P6,;5WV.'/9%+0(T#5\V\)O.B7@*R!:5Q(* MYTV'$"#DZ/QZJ."T[I@!P:8V<_Q4V,-LX-$VP1YXKR!$]0YQ 4#2Y!_GJ//@ MG#L\2EFTHN&=JX9 06%] %X 0=:[3W:^ 8#7]@X9,?RP;WC=)W \06I8"B\" MYHDD%5!A!:^.7E>46&2_11+TO%H1-Z?G(QD&_]\T>&XK$G*H&FVR;0D@ :0 M1,:# I:)"!&!N89#:5HX!48P? 6AE \ %EP '%RS*_/,UW=EV]2XJAEPXS+? M6E:Q G[J\>C@*%8>2,9U34VH0U3/0Y9M/NP09W//( Q"U17_ !SL@+'#L*=W M>;\%SKTFQ,6?D@&!%G-DNN "XCX;))C8E+&/1*1,L<8B'/:E_SDMH%8 M0-+0[M858[P\?8K3"F-D>D"&TJ6\4G&R;#-/7!#XBJOK!N$9"!VF(2H%WI^7 M':-RRIB8%^$.@5Q12@I;$D;4G,/4<\+N^R#LOC\KJMX *X;E_!_OVBDY]^B7 MWT_PS#7_?("?X2P*PG30G,L*5.=S:_\AK/V'L].#HI-[9$W*$7XONX]3N_B" M88R*7=:@5@^,&/W6 8]L>OC QP7JS#]4!"I% !WEXS%S8%3 7ELP'4JD2:@?>!*RH$Q3_A7 %.$-!PRV)NT5=L'?XT(Z#YR5=1E:N4,#N=P-NZQEF8NFR7R)T/RM M:8HP]"R[XF]O2>:W1?97M]L_!^.V:>,S;^B1-V6?;\.:0 IOP+A*:XR,&XFW+#6!GA4QZB'36>J \]BH@=,B/ MP6P N#6I__NA!\#]9:"V8J M\LJFN?,MJPZ@)]7YZ-UF!SHW\:N]VZ-:B^RU:<$Z01@5?M4GSR.C5<"15IRY M.U=6R,/G0%SS#E!"%DZ*5WP73 H$E6$]-)9K6QJH-[K\VH$N@A 632$82V@U M'(F7:6:2G:3T[$,-4*S*/V# #6C58J$UH'##:+4G<0::-F_6SLVZ*IV4WZ)_ M%>SXK_#%KU5S1WC %LD\]O0DG"1 OF$5+;&,C9:&\C,9%0==9&\"')"#&U4L M*/7_'!H<2C"E)0P@_;19H>N+C@ =P3Y!!L&3DJS.Y ,)1!"\!MQN=GC-*P M$QFUWJV*+?>Z@LH'YV:SD@&R/ZZ M8;U&CS6O"&0-L'9Z$&TF4!_SD"!ADV@Q7\:26"TCCP;1=\!P0:7/PYV_-?7< M3(,\JC^,52UT$6$,J*RB;*+'$YYG<=SU!+P9'W8)&%6V;/_2B9+-RN1E,"0A M#"$(IH>25&N8(*5Z<=FH 8K'RR> =@]J;*!O5F#]6'[^X(:G:/4$3[X)^R+> MAR<3WIS>R&<=SCD-Q01\+L_J&%=JM_P>[)9)3>6S1[DZ-H@4+X$\P-Y'-"!' MD'R(ST6)173)?C90 9IAU:,K2VTMH,+6%7[*]CI"-SB8!I A^B9Q[J+)V"7@ MVD G3-KL>8OV85.A7T)9C25PARY.C#=&,Q+4L74I[O[@ 9P%1QTZ&!!9Q-72 MU 7[OF;'KB%0C4A/P@>-NVGO#NS#"FZGU QL_68 Q*X.LC;1$PO 9I<'2S0" ME_R)8^BB@%5M7'U7H&SAVZ0) M63EQ1_$^@&3Z# "Z''RSZ$UQ0@J30:Z[%\ M2BD*3*[R+!4L(Q4LS[M*D,O\-W&9W]C=>5IG_Z*1CM2>->D\KA,SG'F4,"Q2 M8.[)]40^,41J7XAX8B MNP@1U-@\^NTF@Q%!A9,WB(2-*$B46/;&.K;ZYI6_\U6B6)3 ,<'0.8A["-0 M9.5_B/54UGM Y"-O=RKKX"DF/<@)C06B..?-:8>3 ML'K?5G#6J%T8;.W.'#*O:BFKNN%=L?0C/>^?#ZQS0J$_@Z*SS)UH=@&V@QXXI7A^2\80TV M,+9.^!@,@R8 K.@)R6,K(E\C/!^\!$Z]H56,#(1#@6+\& MW,S==X\:Y%-:T_$ ] 1]<> MQYZ4)E\R4)9\[KSP?=J 0X ^%IV@'A^,#^VU]_"%P5#)= M@,-C)M.<+$0V6#(TB(["BL2\SD$OIJ--\0$!!#I-2"'L.*F'8DU'9[*;J9%^PGN@2&VI,-<"WXD90\3>;"?MD3PLG M^/212TWOZV;]J*69=6$4PQ?= XN+"R,^2JJ000!0XEI0XJSFU@#?^<,ZMT3= MDY#)B56>VAE3'OH_K'HB1,P0@D5S_ 0T!Q4T>L(8M.WBKB/Y-#?=>W<9H[_MF7^;9#]\L9YG ;>16UEV2L8J&@.;7 M%.JLQ=UCR*AC1[$7\P<6\E/VU>77T;.-PWW:$^4WZ&@#HI-4/LG1PK_08)Y]M?S:P'(42U/O\-20.@""_ZMG:&V7F($@)HBPT#A \A:?APGX\-.ALOB41J)LU,<9ZER*;SLSEM\Q@'.DG?,I+D\GPWS2O/1 M?N>,Q)G^05K0IBYC+MNU2KRW*T(/_.[-4*V)EV$"+Z'/)*?XO#5DX0M-DY3D M$V*8Z!<%-&'.B)I'X@E"(S'8R^C#82>I#M3&3:D,,NJ(Z\*#%%G#6/N)_)2I M ?.VI(PH<=&(_$)%8YS\IV^K(69#*YK0-K6J8@@*9C?D*)#IX[VO[ORH<<3.LZ.0XK'X%EV(O>0*0F M^2SD2843II,)1!43K!,TP"1 -%):9HAJ/Y>'$X7-I%< M#UQ0H MA4*^/DD;'D"R?B(7TP6K& S.4%3"8&GDTD!-)($*)8&%1;)/4S1(PE3)0^Q" M-":DZ*:\E:P35;U1*>PK1FQ.C&*G+B\-09B%6R=)):[M#<=!6D"2W+@V9,U. M'N$JGGTOE+.TU.:\=&HLZ #A.6C[F4R2K!"@A34(.PM M/)+4'%*M0B $ \7\KB0G(OZGN(68,K%1=1?:O1+6-*O4*\#IQ0QFDY$S%2H' MP(B.)322K&240PQ8B -SL*13W!R6JM(\!(D[Q!FUC3G-(Z&.?&>W1 G4Z=' MDYR-B0$09^I"S1W[WAT8\Y7I[4T MR7(6)XCOG:D3>)O6"5C:7"0/VH*"<#ADK<9$?\"%@.K$=\\KQ:,Z^8> MHTFPE@TK[<0L.#8 (J$!,]I2@&89A&0(G:IL"XXX>9IN7"@B>06M#[L(B % M]9^"UR4/_-)NT@J5Z6V5UL)*'02T%MZ1G&=G)V<,2(,)YJQ#R'R'Z?7[RI^1 M:JGB?T2UD^D_9V0DI[*=P *.GS\.F.J00YO*:HYHC^PTL/' 0D1+T3!H1S!" MIPWJ/9/D@[E;HU@)SO/>A"S?8<1)8F_F:X["GLA.F] (;$:30E\)+B@%1QJ! M4B)"=5*Z6?(*&1&8^--A)A\C.OFFYJY U96^#,[/B0TI*ITK/HIA'WD8I;HX M18-KDC6ELK<*D&BEZ'DJ^T0\,?4F,1C4VMK.59PA0;$)?'=D:_Q!&38 1T24 M)@<-?)%]Z-S&2Q72VI,"T=93X(WQUBFKIFO6_3V%X R=2>I?RB? 4/9SY&@ M7R@D:&3DN(JV.;A*!%V'HJ?+-D/)BO,TI$,AF'@;]Y+^ 0P/P0F00"_-%6A[ M^7G4U>4\6M!$/5VT$_9_1-YR0A!)9)'4Y*-E'6,:>ODE67ABN#1W1H[^9,&= M6A"WM[$H-_L[&:TQ7R3%7:.$P5LIZ?*@*!$#R9Y8)>I]>\R?:88.>#J97I3> MUV_;9MB@UMKU21$LK,)]Y'08CHHSF:"*7+/&ARN^DU WT3T@BN?\TE0W/742 MLG5\ K=&&HV@,+$/B\"(D"NP#RM*IB4=+.BMW;!'ZS<18))L'W V)O.HWE%U MC6$,!>HDVK PC_%L6')Z4NNRQ1041BE1V2?1Z0Q(>!8@*:>J'$P3"L#J M( ?9]@UVDV:_"E^9NL=.+F./P/>Q*83Z^YX:5J$!@3ZAV\;8O>8B0IJ M=7_$4E@ZZU:B1LY8]Z)0""Y4C7WT1,T\@6:HA!&1&9$)]@B:KIA+U(BEFK(+M7E#"HQJ@63(6P RR@, M(>DZDR_;N'@XQ!TPJ>J0%IBPLUGD^8PERAPMAD-V_?;U$0D"CF!1)V?5#BWS M"<9(R;A4)6'NNKF;ZQZ"0'+N-OBS&BP+16?M(OM5-8K6BU?+Z/-47$J^/LY* MM]F0/78$V%/)1F?((J@JG/N. %@#Q94V/\D.L\6H9_)B61=^[^N"0H, :UAX M7!S2TJD526)7,IA*ORFM*J^:H4@*>X,,T5&+!B"#^ASY,Q/7YP/[3Y&D2Z01 M'>"#,DZ#71%ET!SAY#?.Q,6:9'L@Z>@2W_ MAIULN#PE5GZ&44*,8YP1S*$@YD9167ZH@C3@WBS%E0?A006F+/1)20E8$IPV MK3(#J5@*^"S<,AB )YB%R>0Z81L:9F+8P2OC75)+-0&ARN!'[U,EEB\>6K3@ M2;?5-([4]#1F/ANBJ+(^(&8IG4=U:'NT,4?O!CD30)&!V=V27F7U0 M.H*CQ!25%,QWR>V26 [_SC%VI\XPI0#&FQTIN:@[8^, ;K8%MIO+#ZGH6W-(#:YS[#UC[!VP>IR2(9?6;G9#J8DX5)#1!=4#%@,,#;,5]E5SB$5F*G%RS,KF,NT5%9'\6L1J/#(N] %=[C8;?- M:K#E#Q+_=/LR?86&"-Q2!@BZ3=SUPD0]HX**81:%U)D-W)5.B$K2J%9 K%&D[R MDY"3%F"]]Z3@6)ZG>9R)%Z'%;"(JS33C(R!F.#,R7JK$JK7#"J7+6T><6 @! M;(C"0R] 6<,!OAF:B/Q:%V6*_&]$>U)1CU &6Q@T.J M?4]]13E=/1*W5 4#S=%'&VQC$2O\P7,UJ0B-"76%HA22=C$)-,)'+55]@!8Y MD!4:$#$Y2+95>XS/W=@/)-N$I9GL%[:9G)&<\-#3,0*3)YGV8)#MMY%^<"LB MYM:JM\(!B\5>9;Y/E]$**0U+*G$ MCV9>=8B2(^A^"H&@%49M$%\[;=:90WO[^NB4%I/?!C5=50_+VQ.-02&.22&F MLP#8RTW%>5_"UR07:V@Q#3RH!S W9\YPI?O89\"-% "@%( L.*.X*->D_Z3B MN2[8K4?K)*L#0[C),\W#S/0]5G;G"$?J*3&.Z_LU/(9Y*C!&.*(^R8&9!.># M,W-^WVA/)AD(<;9KZAH,B20%S4@DS;N$!7"^J1X-"3:-_,"#O HJL #M/9KF M5KDP7)?33XF#*J\EZR_J-$@E)S0:1AA9R(-0>,YY*VK!/1IJ1^QB9(# 47&4 MS+L=J.RHL&A2[#<13NBC\M4^"D4*V81M8-I%UV'+ ,"0*0XT>?)_IA6S.J1V M3-2 3M@QXB_A@MH\9+OFS9QM0'0I!5?I&3 ?X=F)S2:>&&.LG/ ^)"XOIT%* MU"35V"C-.%N*GU;JYX)QAMANK640)3Q."PV9!7Y=Y.M M-[DSV[Q"G$?=I!?XL[I8*&-^3P[?!?^KV-H9.]7T?NL\$6ZVW[HN- GEL"0C M^<4]^JPN_0SV#RKM"J9<]T:D03OLXY M@N'5:7KYW?S>^X]6_=R750.[$OXUD9I NMBH/RGQ]#7%:4*_DE@?@['\RN]8 MXY9L*N[4P22LT7;Z@:L'KVY$JYG2<1?9J\A=:;/C[ -1-MFDBY"D-KJGG57" M8G1D7=),_;LZAB/#B5VC*(+C'3U"E1>+7_ Y<>2>V;(V<2*=;.GG>T03EK?",P&UG9 MQW SK%P1CWL*1.P#ZD)/Y\X[32 *.V1Y3)&(1!\ZY8HXDA9JM8B;(4:4*:^\L@[>E-X;[!I60>$ [&1(+GFBK M!(PI3'*7(W?Y+_'T1)4/O?G:YM8T K$H$[0;-=R;1\AB-!PFQ'%93Q[ 451& M/ MCK?3OC8B.5?!4SS&C/%^%P&'N_-Z%:;&N#8$5*,*F3$X-U%@0 M.Y$81DX,J@3!Y!RJ':($8IM2S)$U>UI'RJ02[^M/8&@C@W3L_JR;>=X4Q "' MR+@#M9*QBO:2ZPX&CXGEPE)$'U,^K"Z,+DI4?K*/#;2LFI_9X JY)*N@W(T> M=-W'+C2W0_<.&\LJZ^B#CL9+N2N[P4G;/#@D[DZQR&YZ=8.[#$3O?DO&KY&0 MQO?+7D=NI%NC+J1K5*;,#AU>*5KJZLCY1-J>)K; T](#R_B$$J'$>)2>C>(@ M^DPC!B0H*&T2L8/=V&$I39?8QR,L9]3Q CNKAA^GP> MZ^]YUS9K#GOCK2%*?%/!F[U]LHM^!#51-")>[O85T9-+LADC-@@SUFXXB*,; MP$V6U;9 Q4!&$00MBLKWB2?S>%G1:8$)Y:A:]]IK=-=@!#7)[X](FIBWK%NK MTAT;H\_$1YBJWX3-P MCQK84SZ9ZCOL]4@5QLPHB]_T-OQ5 U M&I-"X^T>]LSC-%*:UAFK83W.@:,=EJ$^'8Y7&V!1J9O_!'S3QJVT4#:D \B M7,@NEGN%CKX#N;O$)GQV@<#Y[H(,U]E(K3"7+OS+.M6"[R:"W2>$*Y$*:LLF M$I.;/\CQ2GL[TO$/TEY%JO0 WJ(1FB:VT0'!2?10>IN@-J@VQ@J8@WXPNAPEG"*/H\#E;!"6=5TAB)8P- M^Y(D>[P99G.J3!63)-+^^O8-QCZ1B4;)FNHS.&[^QYB6- ",+0;K!UO,95=) M$\-NY CIMWH1P<@8I!/O8D*ET1Z4&6N9YY1V%A*CTDQ/C(K7H6L@$@>GP$Z)]9V6_@TU;*8C5Q6?G124Y,, MW6#N3^BF#EA<;@]D4EAG7=1+1>%5V9<6&T@Y%V&J]$.8)?D#)#E6ME[#I:9M&":Z1]'+I@&:J6%(O0$3G87?S[)]\/8KV^(@@H< MV<>O1G5DA"0*.E0)RN#-$[\,LU7Q_TG;$N4X)ZLF[-9G!'I3 1+A'4XYKH3S MC4^L,+RY>&0-_G0Q=CB%\84X(V^NY5945H-EGB5)[0[K6(2%Z8M!F$G7%E9@ M97EIN2LJ]"Z<:B!6S+T"-#>.J"UUR]ZA9HL"_(WJ) MG9YBH^;@$XM:8GA*5MB94E++)\AC1NGFGZATB=RG=TQ9W!(;&_+"37U4N_S;=U4S>8PA2]YI*8EQ.4R;0=QW'3!]G^PC;'IQKBX?NF*'0QYBWTXV-OFL$3+] M/!F["3U.(BK4X1S M5XEL'+S)E5PVODN%!+W#L(\J_B=(7TU$N_00540:&/J.1""Y[U14B&!L-3,N M5*D@[6Z]*S3K+#1QI.5++)W37P3VTXZ"AP[AWPMS$::Q[=#8+W_6S1&#\U\, MG7/T$J_$N3Q_DTL3->WXX]060NK$#"UM\]W",P=S7 MS+"0D'/B.J7$WQH%ARK0A(91WF !R0[TZKE$FDY7,(,W<*-JI7ER9:L:OR ML"?;'5 R:79E(A:4GE(<*3AJ'P=1J/?"!;2F@E;T;6I"_GT\;!8_#,>H94E2 38A(*9NS#N']LMXF='R_'5$MT3G+XG.KPV=3Q'! M%PZ5W9[B)<*M$YT=G\VD*YV[I_YSFAW6ECFG!. C0XUG$1J8W7[HXN5CB3&? MN.6.>S_*'!LF22:L]"ENC&]61!9YZ"DJ(], W$CF@'TH M5PRE#3SAP\_%/M"L<&-&/<;@.%53*MDI'!\O*QQW6CG>O+EC%O5$='8B<&>I M+FAS/WAMHP?N&M2(;;R8$QI.2-%T*KR?;[[&UM7IO3WQ"M(P3U&B'*WU.I]' M#,_@G;H!-;VFX!@T*0K&Y)P';R<]ONT4#?H*NRC4R!@PP5OO20U,A##1.#%A M$1,3Q+:7T-*G)-GD*[3O(CQD*P.[2BA/?;^P799K!4@QG$#5/12(1YU MIW?!6 =$,&YL&TP"EJJB1TLKWV)4!EIJ"S),+I]QO\J"/+HQ/X$[]Z4OCX M,^:>:9N[3Z&?A6YO]J>M:U3L:##[@2.)L#36A4*M[![ &AM2F,7N('2A',\< M5L)&# T9'2MU/-7YZC#7>9EYL M>^08EX%IH2F &[W=M)9AJD_"7"NNZ655N?:C4S[+!N-].LOSM^!<%7=X?R,I M-Z^%J"89X.7BQVR'35-1Z_C+LV\7S_0C >XORQ\7R_!- MT.)-A,UOVGBFXO+KSY^C1'1:7W^T6^/(XHNDQ_QGO?@F.S< M'1FY^XJB3)BES20'5MF&6AOX'68U>DKXE"[&E#F.&5_.]IKE3"CR4(P\G^11 MQ*L0@OU$\RVRUSPVM@S@^I'XJ/')Q]Y?:7Z(:267MYZ"<.WA["G$JR^6YR^J M>-.TOMS4V371>WZ8/(K/&X+U/U CI1]E=5F4G%(E7(SN7BV: M"D ]JG[&RUU[/ W?:'3YTS&T=MPXP1%/LS,X:*AT.^K%=59KGK7W_GJ@Y)O M!Y4NO@^MD^>>VVNG3(])8VRH'TW2FL2#?/RVAA5.+E;8C^>./[IB=]AKAWC$V?NT4T;<[P+S*:>/?#\OP%#C>\EO?8K&X2O1__^FDM7S;, M;?*BC7P_"[Z"0";%.V>"D'L/ M2)F,W9UM-.!QSIWL@]3]TSTMO)LT$2&T0WO,%D3VB.'%=,MA>UZYALE98!ZM MAVU4&'[E1#"?F ?O[V4A7COV'![XBD:3$VR7I,$J;73/[06E;EQ& M(LU;:!!!&R:C;+"'P7*4]B$X-DX <:8JDC !=V M/DX7?E3E1XQL4D*7!.&IHSHKJA3FW''XF#-$T]O#IAN+4#5Y4F"($?0[N5K" M;UAC]W>H_ F M598+$#9E9,:<4$K))SDI6/;^X_4ITJ,$>.2]G4*+,DFTXJZ3\3*? MDHJ=3>Z1Y!K9^?E'MH'HHMN=,<6/IS27RH4\I(U MG)01W$HT$9^Q:CZ)0X;ODF$83>.<-C>Q X7P;0?[X[H5\H$Z0;I^9'1# 88D+A(>A03L\< G3JTC,#1B%ZPA_TA9'K9;RS9WG^ZIV_ M 7W\BK;O.P#Q[1;!=#6Z_NR:/9846-@V%7*X2;7CWS$1>LO S*:@9%F1'8+L M@2Z#!@8%H*!DJM% UL>J Y7FB@2ZQZFA9@D(^]B#[[Z94[:!]L\)B<3KIHWW ML4I]1[SR^OU)*1 K19FN"N]WVLZ6C'"^9#L8=>059B%T>KH/H4O1>,',)P.$ M'@D7N@QIW,WQD6N5NTQUM,_;J"0=BD5J>[F9VEN,4VTYRV.21%AS7V2(8*I1 MQ*V'3(BCC1.5GH!QPIS*Y.@Q#4,BJXR;7XZ/TEV%S&.*MJB6_5D'*'+@G@I: M?3%7>RFVNZ%%=9*=8((/YOII6Z4GAM,KH33LW0IAM_(O6%M^]4I1,'KQ*ON#&L[R^3CS4W+\[NTY2Q;G,4=S:X@#R)RZ,P-"OW"9:9/%*=BU!VY8^6->4 MJ)"S< :-G4QV^H;0>XL=.TR?XMC#B,Z*&V:RT\"D,(S0QEP8@3SNFJ9_S?48 M<.IOU^L25,+8U.SUVQ D%R[YP(IC.[17O\5.W789_"K;=Y@=V(SA/YVK@@.: M'M%3N_=IQ:E>MVK5#TH .8N0,5]N^5"V6W06FFOP)I'RBT9*8E*DEQ7ABIV0 MYA)#+2%=^]G"E<#Y-ABJX&[Q$1MO:C#$>FR'%0Z*'W]_8^YSXP9[;I?$<7#B M7G,S\7[3MBK,E'4/\TFJ_ 5BC]@+87Z3@2]4H:DUK#O P[?A, MG05N1SH-2BQ3;P0XJFI2(.+5@G39!J7?:U<%4=F@TI]2;X/TOZ'TPE' AU1=QU\3)( MR56Y/O*H1R5-74A3,1"QYSVVQI%TOA@H3J_1#0$M:_KQU6AG&D"9Q#.3BJX; M2? @]),B21>G<3D%W#YW^0N^+,U$F2B<-+JO4?U8:4@B61=54&C:IAJ=O/\3 M@).&2F?Y7\Q_7)Y/8?R=?"PP]17>"8I!LGCZ[]JF;M"[0.@]R1+_K,'1O74U M;+"+X_+B\@<&XYNKVY=*WU>W'^B7^>6WLU",'Q-TX[BH0MVD];*<9G&C\3MB M9=>4JGM->B]53YL&$^&"0ZW>C34J1[YE4RC$+)+&S<.X;G)<4TTBO+B1=EAB MZ'-8GB[K#&'QT(\*)L(K])Y]>S'_YF)\%1 54*3[#P4NY)%*V_]D$L'GRS^1 MM.(TG?A;*:PO.K)%^)7?E.S$^\W15__^;B:VI9<+E\?LOE M7.$"B3$^F](1[!#@P0+$) MID00T/$;[L;@4=D]0B5!]#Q04TYW)I& -J$NOLF26$&Y"R4QM5Y\>CJ<-8YA M:74"1X&,JYYAD@" LK-#<>%#R+,&W@:61*=+ENX8+/+B1>6T*'=/R2S23RDY MZHF1[54\F;0MIV3LDM,*_7X^[%6AD0@5A[CB3>6UA'"XT_:<>]AE>*B]MU'# MG-B1IF3"YDML,0XTS[=6^H(MQ=)VE)26+*HU&BK27Y.6M,E%SO3EUU GI%:!H=LUC>+KRXRE^OOSW\//_#XQ[2EUZ2@[L M5ZYW+WX&$;[QUQZ;V!,J_O($,T7#MS#F&LM)?KI:/GD*;\;'7_R\=QO_FVLW M&,*O_!I>O5A\_^T3=L_IA[[9XY#80 /T!?H3RUQ\BP_ [^L&6)A\P FHM1LN M[\7_ %!+ P04 " *JM94,"%(NK@$ #R# &0 'AL+W=O9/P["*V]L[@3\[6>J<--I*9E%]MYV,^\@)+B)4L,Q:!XM\# MF[*RM$!(XUN#Z;4N[<3=]A;]RL6.LWX.FJ-+=R_0=K MXG$$,UEJ]X1U;9L./,A6VLAE,QD9++FH_^GW1H>="?W@F0FDF4 <[]J18_F! M&CH>*KD&9:T1S39 M&V//X?5>B'&NY!*FR%7A6D"=30%3IS!3\/=DIMWX/X<4J/&CP_AVWYSIBF9L MY.'&T$P],&_\_DV8!.='V$8'\>^+U 56>+.Y&(!QBX!<"$(HW'+MO3 M,[CBVK[]BU%5KP3 //*R3:1]A/81P">I4/L)ZHZ PEL(!ZD?]6/;"@=^ M.G M$KJQRY7"*N2C.P;7/,^1Y275!M S3.8M2)3X) XA3OR@%T"OYP?]!":: M4[BA&9_SS%D-_(#T(/8' Z3D!^CHEB$6JOM%JC)W-N_?]$E(S@'=!T';NY?& MA5_+\A9(3/PT'EBB_9Y/PM2VT'N2)/#ODY\#MH)_%MR@.G>&&J8ADTN42>- MVG_G0Q*_/^;%Z8_YJW7?H.X:V 'A_5IYBVK5]Q% M5\Q5PW+3P60@AQ5NBLT.ES!P[A=8YPWNCA>8X-FP3^4@DPY<*2HRMNN(U/&& M02?^51$_'ZN5_Q-##%7:5;O'X]7>#SIWBDKKXSE=U6MT930KMG:O377G2/F) MV_(3_W3Y^<#F3"GTNJU#%[1T^;0.IP45"US0*-.^G=X:ZD,EZJC_P\7U4-W" MT]P>]=HIE6\9M$6L8;I?M2;:!N94]%'&G4KU80_"Q^,8^\+@+H_Z?C^.L)$2 MGR2] [9"BM^V]J3?QTHS2**F@CPAAX #/XR(!8Q]0E*XXPMA*Q;%Z=FCL,=" MTY"OE)/C9U;*=HV$L&8*$Z@;/?43A9XD_0>@ #DG@4^PC-XPY2Z)5F8Y*_F" MVGN7!HW_>LX188=@A;5?YMBDIF; 15:N+,\7P@2<8-_/\!02PL(UF\-MR),X M]>.(G,)'D>$>TTX5!D8B[(/DF;5'^K9>R888K:^'B%(]$P F.4JC_1K39.I_ M$74:^G&2_-JHHQC/WG!_V;1+]5!IZ>[<0_%P7[C;MJ[+8'TE;4?;"_VDOL<^ MFM=? ]=48:0:2C;'J4$GQ2JAZAMVW3&RX$SFGBCN\R;2:\Q:QB.[@'_:VZE2AY'4K*"R@5 M%R61L)T[RV"ZBHR]-?C.X:#.QL1$LA'BT0A_IG/'-X0@AT0;!(:_/:PASPT0 MTOC98CK=DL;Q?'Q"_V)CQU@V3,%:Y#]XJK.Y$SLDA2VKN,# I>-G_VJ\W#F4/L]SC0UH%:WLU"EN5GIMEB)L6! M2&.-:&9@0[7>2(Z79E/NM40M1S^]^,*X)-]97@.Y :9J"9AQK1I7,;9>TB*N&D3:@QA05')#0=PGU M*;V"%W8QAQ8O?#WFSUPEN3!A*_+WS#UKS->6KPSGXR#9#+)CN2]58I:L3)5'Z:8$)N6 M2O*\*Y)+DP'YR^*?_K3]A^1!:):_HETSE1'X67.D8QID:HHJ1>5)":;WF"N#;I*51"<=WI M0]?W_1ZI[[_<,YZ;"ON(U\Y'A2EO$]U474=\2KX-[@=$2UMHQTLA!=0=C\(^ M<3AV)Y/XI?A:2).Q2_UAGQA1ZD[&\6^RI;H3>Y"E.6,)WGEE8JA>8AVZ\<3O M$_LWN*=B:!2X04A[Y6@2N:/QZ#?Y]8JAL2GI2;_LAJ/XA=1T5/*BHPCV,V'_ M<^.?-5.,HR"(GO70)(C<./+/6PWWP/6I_[PC<29P(SP<+AW3WMF]BHG=V=># M(HFH2]UTANA M\JW0NB38!;HGFV+_P!02P,$% @ "JK65.;>FO&G!0 M]1 !D !X;"]W;W)K&ULM5C;;MLX$/V5@1L4 M-J#$$B7KDB8&'/>R 5H@:-+V8;$/M$Q;0B51)2F[WJ_?(27+CF_Q;KLO%CDD MAW.&,V=(WRRY^"X3QA3\S+-"WG82IC4+,JS/K%MOY_3M.@,;XSL00QO>*6RM& / F25YU2L[EC&E[<=I[,6?$[G MB=*"_O"FI'/VR-27\D%@K]]JF:8Y*V3*"Q!L=ML9.==WOIYO)GQ-V5)NM4$C MF7#^77?NI[<=6QO$,A8KK8'B9\'&+,NT(C3C1Z.STVZI%VZWU]K?&^R(94(E M&_/L6SI5R6TG[,"4S6B5J<]\^0=K\ RTOIAGTOS"LIEK=R"NI.)YLQ@MR-.B M_M*?C1_.64":!<3876]DK'Q+%1W>"+X$H6>C-MTP4,UJ-"XM]*$\*H&C*:Y3 MP_MBP:1"+RL)W2T. 0^\4(E$MX54S9]KJ"/ M)K5VD;5==^2DQE$IKL"U+2 V(2?TN2U.U^AS7\9IP5LV44"+*;S[4:5J!8\L MKD2J4B;AS]%$*H&Q\M(?WT/ES+4L:L]L.)HAD8L$ZP]>O'-]^]TR^^QUS47*!R) Z,0FW3B^T MPC!JYW4'/2/Q7M;(T,\F=)DYVBDKN4P5N)9MVWNS#TMWOZ,S0^X:OEP]7H'" MXY.56&W#<8@5^!OKNTZO%KDP"*PHPD\[9@3A42!18!%[L&=C(_8(L:(! 9= MU^_5W2"L[9KS!1.%)CW EO$VJYM$SW+<=R-B82X:*1KA='+'MH+#.(YEN-N M 2:]1D; BSS+)P- ?W0=W,/T _]$,) PLGS/Q^S$%5;D!J@LU($; ;%WHC#$%FY]@2@LQP][9L"S0D_+' LIPW+KMDF@+K%[ M[8"'?'*"[@,ORO+'\]U'Z<6;>&OF6J@0W1%*%%:,"C]0GFM8"T[(MWW5U) 28KVYD M6B$>N0VCF<(,:)>I1/!JGL ,[YM&(C$[,6 &^F.'_EXRU:&+>PPPQGQB6L@5 M3G1PMQ/!Y;?!Y9\;7!OX=:[LUZ)_$X'WA8G M*CPS'9UP8/FLR,7C),&_^> MG&ETBPVZ:F-1UJ+[I*Y9I,,0E6D"*8 M5+"I!?10PIR551\9FO"$FF%SN]^TN,"["Z,Z[NOHW8^;K<3ZA<%C]?7"4/_% MNJ@>OL4\FW*LOKY4ZG:_YY36K5H:["EX-KA72$WAQ O!/DUL1HX73JR6?A#J MTAM:#I;8+AE$/7"Q#D?>II0&D>4&=LL[6FY[VE4$V29TB:EI>N'%>FE3"ETC MLB,D(O\@$?6WGJ*(:VX>W)@EO"I4_2IMI>V;?E0_93?3ZS\$D&'F^HZ[H#=I_.H;_ %!+ P04 M " *JM94^V4V!KL$ ##"P &0 'AL+W=OX[B^;TVG^P&T<%#I6H[&VV<:\[&8UML ML!+V1#=8TTJI324GS=BC;?H/C8WAM[& \I*5EA;J6LP6,Y& MB^CL(F-[;_"[Q'O[9 P:O6'7+G-;)2/8(6E:)5[K^]_Q3Z>">,56EG_A/O> M-AQ!T5JGJWXS,:ADW?V+ASX//[(A[C?$GG?GR+-\)9R8GQM]#X:M"8T'/E2_ MF\C)FHMRZPRM2MKGYA="B;I N/4*>(5.2&7AZ(-8*K3'YV-'/MAR7/1X%QU> M_!V\*(:WNG8;"Z_K%:Z^!A@3N8%AO&5X$1]$7#3F!)(P@#B,XP-XR1!QXO&2 M[^!=F[6HY1?!H@C@4M=6*[D2G4;J%=P8M%B[;D*7\$;6E"$I%-S2))(@G84_ M%TOK#$GJKWTIZ@BD^PEPFYW91A0X&S7LR]SA:/[B692%+P^$EP[AI8?0Y[?4 MMJM6(5._,=2\QCWZN%Y_;F7#[/69NSQ&7RT6+8*KF2)L+ ,M=O)MI67TW&'XA&N MD-IPH]4*9-48?=?7Y!=X#GF0G^;^/YOD5-RJ:1V:)YR3#)(@(9 XF"13N"Y+ M2>HO6U-+UQK\)L(LA"3-(2'+2]%(1R(@1N1S386S\&X!413$600OGN5Q%+^$ M#YIMFOWYBI,@#W/>,B$:5XP@BJ*M6B4XB2LD.9#0O/".ID$\C8[A:!*D87(, M^TL00$U=^QRB-)A$IS3(@BA)X.]__2@YW\F:X* K;9S\PH6\HVQQ*>V&IFC< M5Q:MDY5GV7;E4G26VNWJ5X"Z S#(GP36@F+'0"6=L!N\TJZ-1LN!3YH#F M)X/F)S^L^451F)9X+6 MX;)W^!\US+=-LFN,+96EKEO+LLB"T+=#% =QE WK=Z+H:)(@HY2>TV0R+#;B MT1 M<.*!*LPL!OY),)DF]$S#G3F%74GKO]%1D*8A/?,L&98M?5^,)*!3TG,. M:13"3R3L.23$/$YH$!-N/(4#:LD&M60_K19V?TT5,7#9&L/->B7%4BKIB/L^ MH1QT<5@H[$M[7T7O2^U\_>\:V<;U2,#&5X^R3]>,XA/@ YI"6M: D=S&&NZX M\;3M"\::2.L87:XH2ZZB]G.O+O>OA5F M+2E;"DO:&IZ'&[IEHV$#6B^U=ML7=C#EZ+?;%(ZNZYM^=.],5&JJ]ZC6C@6RT:?3E:&].> M32:Z6&/-]%BVV-";2JJ:&=JJU42W"EGIE&HQB<-P-JD9;T:+"W?V42TN9&<$ M;_"C MW5-5./URCDYG(4C;8'G_AJ;>S!9''1LA7>H?F]_:AH-]FAE+S&1G/9 M@,+J/.=J9M(K#]1;]UL5.L2R9QALIOO#2K"]'^0A*K%@GS">Y^0W[>)R#A13: M_<*FEPU'4'3:R+I7)@]JWO@G^];GX4<4XEXA=GY[0\[+7YAABPLE-Z"L-*'9 MA0O5:9-SO+%%N3.*WG+2,XMW2"%I>'//E@+UR<7$$*A]-2EZ@&L/$/\+0!3# M>]F8M89?FQ++IP 3\F;G4KQUZ3H^BGC5JC$D80!Q&,='\))=B(G#2XZ'^.?5 M4AM%+/CK4) >8GH8PG;&F6Y9@9L7T2P\/^+@=.?@]!CZXHXZ MK>P$@JS@1M:M;+ QVNZ%.(KN3-"AZ8 MXI9+3]^3?3 $5'%=D.XC,J4!+6& RLW%KM[.=UI$L$&%P#2I"HJ1*,H;@I"= M)@E]<@:W'NH/@O+4&R -\^90'>*'%A4E@9P<^ 8O(0W2/*-G$F3SA'(HE0%# MB7LB%@5IDMO?60Z?#\1(K_)Y; 7R.=P_SQ"ASX,PLE9FP3P-CWJ_]]B5N&6/ MM4N]3S*)NDP@U(3?*4<'6Q;Y+#Q!/G+!#2?ROWZ1QU%T/I I+'3E,OL2IL%L MEKEGF$3@)O.IK$X[;2N@T99]:6C">]OXK5BS9H6NJMZ67 J^<@2SZ!$DL.4?HIBGW3+&]^ WXF6 M5'+94:VH F11H7 6C'16;>.SYM'YGYWKY]7\GO]7KA?WK/GP7&%/HT/I_T!& M5;\)H)'-:=$I9:E$];-<#5UGA/-IWTT#.@6PE?4HV]V0<4DPBQ+ZS0\## UZ M$"&;U:EONP$,42E/(RIOEJ1]6QWC^4N;BNELZGR?$0=_(DM?^H+!L=JZ,KCQ M=0+S<0;1>/J]XI-*0S).X15DXP1>'?E8I+N/1?K#'XOWS'3*!TZ[?6@^W^_V M>3DT]8^:.?S%N^W('MIK"*^[>C^8.AI@!_O6/)]J_S74GY?+*?6STJW=C)IG M@[.$*IVE0ZDIG4ZQZ&JB/;!?N M;!Y,"> =:GU&7]B&4:5YW2KYX&!- M% =1'I[\#+,/<6@RN #6J%;NFJO!D=#?!7>GNYOTE;] [L7]-?P]4RM.M1-8 MD6HXSH@GRE]M_<;(UETGE]+0Y=0MU_1O )45H/>5E&:[L09V_R\6_P!02P,$ M% @ "JK65!Z+0)+S!0 X X !D !X;"]W;W)K&ULE5=;;]LV%/XK!^X%":#*$D5=G"8&G"SM]M VR*7%,.R!EFB;B"2Z M)&W7^_4[I&39:1TM P*'% ^_\YTKR?.-5(]ZP;F!'U59ZXO!PICEV7"H\P6O MF/;EDM>X,I.J8@:G:C[42\59X395Y9 $03*LF*@'XW/W[4:-S^7*E*+F-PKT MJJJ8VE[R4FXN!N%@]^%6S!?&?AB.SY=LSN^X>5C>*)P-.Y1"5+S60M:@^.QB M, G/+E,K[P2^"K[1!V.PEDRE?+23/XJ+06 )\9+GQB(P_+?F5[PL+1#2^-YB M#CJ5=N/A>(?^P=F.MDR9YE>R_"8*L[@89 ,H^(RM2G,K-[_SUI[8XN6RU.X7 M-HTL30>0K[215;L9&52B;OZS'ZT?#C9DP3,;2+N!.-Z-(L?R-V;8^%S)#2@K MC6AVX$QUNY&O"BSNC(X47/&;U@BK^;.J-OV!9SS,!$*5;/N1O_-9EJHS!A_CYF?8--CV/; M(CK32Y;SBP%6B>9JS0?CMZ_")'C?PYQVS&D?^OBNJ1V0,W"1@R]+%ZV)36YA MML?X]B-.=O5H,NY$EUP)66@0=2%R M9M";&Z8!_V:RQ&K79RT]#5]61AN&8KCS\ZJ:L9'7.K2[$P?P0Y2Y! HB(EZ4IO(;(IQED?A#A. P3;Y20 MCM$^EH= K$'^V7)% ?72D/Y"*O$BD@*-?1H>XT2]) Y/@?I) M>)Q31I!3&/NDEQ2!"!5%EDI(?$J15T3M)(D]&B7PE6M+!CV^4VY;PG$D]&X4 M!+@Y]I.HL1*!LM@+T?M/@);8CW%B)*SQ\W&T$[0.N:782G[AEGHA4K82]YB" M=9=,LG7$^O\J$W5>K@J.'F:JW.[][,&J;L&N2J8U3""7586UH&WI^7#+9Z@: ML3]+3-B1WY3D0I8%5[JM'[C^OK)5@\'Q<^Q<:6S MM^N Q1E<[Z);"*L%X[T5O"S >9Z\AS<'HTYV+4N$*FU(*/5#7**1GQU*&*XJ M.-DB)>PSB4]M,L.MT(_O9HK;^*& S25ENU3H( *4>M,3S*0+9O+B8-ZB#B4< MHZ;3/]3"]/;Y7NSCY])_-O_;NX==YQ=8(;:H%"]=JS](9!!/NS[N>J[ENZ5] MNV^SZZ?N_K"KN]XVOXONZV[DP'<]E-(44NK'Y$5PX8'\$Y@P\E(\&:+4IZ-F MI04[(0G%QD_\.&J^HSMF7+BE$#NP7:1^D+Q(/390@JW2-LTH\?$\ZLFFM,NF M]*5WA>O9#)-;=]>&(Q>^8QG5BW\\H^Y_+?,VQ\0_F$ VQ_B>C&ND[44L/[Q] MROIH.N98^+(4A4M S"[C[FNZ:?^82DU_>II-+^TR+J>N)%:V);::ZER)YNKS M&C(O<<=D1NQOE.X%L<7-N+9/%-1@?2!R-)/@T65S)L&P$KAC95L[Z(9';JQG M:.!%>*J-O"!#02](J:UX9)@OG&3!U_A@6KKK:#3R\(V%H"-,Q- C)(*/O$9S M2R?*"GP7"'MAM0\<(,2+,54SO-8DB!RC:??26';/.=L>D[7F[I(4>13O''@W M";V4!L[T"$TYEH[#@U='Q=7;M]XFIN<#( ME7R&6P,_Q1-*->^I9F+DTKUAIM+@B\@-%_@$Y&ULS5C;;MLX$/V5@1L4-J#&NHO*#]$,+ ?5TU^GBP,&9Y M,![K8B%JKO?E4C0X,I.JY@8?U7RLETKPJ5U45^/0]]-QSR 25FQX/3X.",T7P[X6LIUGJK#>3)1,IO]/!Q>CSPB9"H1&$(@>/?G3@7 M545 2./O%G/0F:2%V^T-^@?K._HRX5J(2MM?V'MYF;A (J5-K)N%R.#NFS%],Q73IP!CY-01"S?$SL*=B*=+M0^1[T'H MA^$.O*AS-+)XT7<=A8M2%Y74*R7@S].)-@JE\5>?SPXQ[D>D<#G02UZ(XP'& M@Q;J3@Q.WKX)4O]P!]^XXQOO0C^YP?";KBH!<@;GLE[*1C1&T]-O&*J?I-9P M)C H!6P?89\7N^W<+@043_ -]I!%WCR\?E#4Q\ MA-(Q,%9$U$$0,]QE7L&#X$J#(%4 GFE9=8=J?P/@S90:/JRY!D[K*\P4*,:R M01RYTCA!CP[@@\/[ _&3%00*,Y7:;7^DRFA-L:^""F0N':/; . MA(>]K1O#C8 H\"%D*01!U DESG*( P9AFL&M-(B4H5@R/X:(H?+$3*"]Z7_, M;8"?_SM#+XUNC+XT[@CL'MVI6^*^9]GO6?X[A)IV0DU?+=2-]^3ERDCU -?D MKI'P?C83]D*VNK6]UZ*035%6):?[ND_".PV_+&'U!)AX?=F_V8=92TYWY%1+ MKD_EHB.,>^=FKG^.0BEH"X,S)J(1L]( -R]QPXP2^UX0Y#:Y!(&7ALPU8R]F MV.OD1 Q; ;9:H/R-?F]@-Y:V!?X1_2WW'BTR8E+ -TBD49^B2+;^^H])K:;(1NN768=+T@P40[##(O33&; M#\-H!)>"5]IR0BY"&:Q,+2L"3B",0_B,!ZP O:LY938HC:@U)!@++$:KR4^. MG*R+G.P'K_PNK5"PG&HMC'/P4\DGJ&M3]J?\G>9>F_*G&]ND*OYHNWJT3:D: M9SY3>)O,@^\E\].^Q7;A18_ITZ)0*^Q:\@>%@+C["<[V.U=.,T@";WF] M/(36-0VI%Z!X8\]/(OCLI-W,H1(HK,Z9!YR5)R@]+PJC1_L*Q=VL!,0H'KSG M$X9#N&=%FU%"S\]S'$@8LV6#?$3' @)-!RCE, \@BY!##M>6V85UJXV5U$OQ M4HF]+&-.\- C^"!!F>=8HZ2YWSJ;^PE$80:_*"I5^LXJ2' ^1A,6*'Z>P->> ML,/T$7MIAJEDR)CG!U@'N0CHP\L]WR<._O9U1^/;@KA28LG+[AK$0P^QOJ(L M$&#=A4'Z_ 4O3V]D[-W*WQH+0UQ4\+$K@GRK)?3MLVA98;3+;>1/8D^!X9; MBT:]M_^.6&9=++-7Q_*7AFZ@>5/^TT;PF4N_^A57WDXK_2%\VG/AT8TV$?.R M:6C+76ZV45;ZE&923&)V1Z#%6/^J9T- M$TK?7I2RSF3?L8^W7JUKH>;V X+&L,1=+4O9H_3G&ULI5=M;]LV$/XKA%H4S<#$U+N4V@9L)UD'K$40MQN&81]HB;*$ M2J)*4G'V[W>D9,VN7379@(2BR.-SSQWO3N?ICHLO,F=,H:>JK.7,RI5JKB<3 MF>2LHO**-ZR&G8R+BBIX%=N); 2CJ3E4E1.'D&!2T:*VYE.S=B_F4]ZJLJC9 MO4"RK2HJ_EZRDN]FEFWM%QZ*;:[TPF0^;>B6K9GZW-P+>)L,*&E1L5H6O$:" M93-K85\O?2UO!'XKV$X>S)&V9,/Y%_WR2SJSB";$2I8HC4#A\_%ZG*9U9DH91EM"W5 ]^]9[T]AF#"2VE& MM.MEB8625BI>]8>!0574W9,^]7YXS@&G/^ 8WITBP_*&*CJ?"KY#0DL#FIX8 M4\UI(%?4^E+62L!N >?4_"/<^Z]<2G3/!%KG5#"T4$H4FU;13?]*Z\F$X4D-!0DZ17N.P4.M]1:#OH Z]5+M%MG;+T&& " M[ <3G+T)2V<4<=&(*^02C!SB."-X[N 2U^"YW\&[I:(NZNVA2_Y<;*02$$%_ MG3.X@_/.P^FLNI8-3=C,@K213#PR:_[FE1V0=R-DO8&L-X8^7T.6IBU<%,_0 MDLHB0;1.T4U1MHJEZ/1VS_$?U7">_Z>$->H M(X4TN+A&=X5,:(G^8%1TD88@3HIR"!0]V'H@Z&-;,4$5%\9?AM)SB+Q&;^W8 MP23P+_3<]W$0!V8:Q-@-HPMTPVH..6N@ER?V[TS%8.DE?03U6X96)075BT&9 M-D]JA37P\6&WC? M?RG\F&./J;L&>Z]NI+;X0VWQGUU;[KEBM2H@H]8]C^SHPX!NGY*RU6F6"5[I MKUZ;RT(JWM3IV%57?Y#_N"H#VOBX"V)QL!BOE8.5A MT($0 .T8Q"8[LO=,P?N?<0V%M*/$1,%39$RM-=Z&);25#!6U)F#*+S1JT/RT M98IRR$H84K +_E1A2$#;@UB601_44:>RK]WR165RQ6M(>55HTD G8T* >.>7 M-; $=RU^&N)O_W2Q%\;2/@/E8 ]H!:Y_('8IR M& Q0JW,X81CCT(WV,CG M@%T_W(WHO\ M?,8[4>SBD PB[T^IX,!W<>Q$?:+Q1D>81&Z 0]O&$=R,"UK"$$UI^E-L0F\)FP/>1Y(2:Q/UHA)@>=)'P4MZ9?EA"@D%!=4SFL#BWYHNM$ M_Q7O^OD/5&P+X%FR#(Z2JQ#26G0]B>&/ZT@U7T.6::0X_*YC0 K"?<&PO=V]R M:W-H965TZL%)H?#&@!VZCILO5RCU?A5ET=/"K=BUSB\DZV7/=WB'[N?^QM LF5 : MT:&R0BLPN%U%E]G%5>'M@\$O O?V: Q>R4;K!S_YJ5E%J2>$$FOG$3C]/.(U M2NF!B,:?!\QH"ND=C\=/Z.^"=M*RX1:OM?Q5-*Y=1?,(&MSR0;I;O?^ !SVE MQZNUM.$+^X-M&D$]6*>[@S,QZ(0:?_GG0Q[^BP,[.+# >PP46+[ECJ^71N_! M>&M"\X,@-7@3.:'\H=PY0[N"_-SZ%B5WV, --^X+W!NN+ _YLO#=/=](M&^6 MB:- WCRI#Z!7(RC["FC&X*-6KK7PHVJP^2= 0@PGFNR)YA5[%?&R-^>0IS&P ME+%7\/))=A[P\O\O^_?+C76&9G^<$C["%J=A?0==V)[7N(JH12R:1XS6WWZ3 MS=(?7B%=3*2+U]#7=]21S2 1]!9N\1'5@)8&M=XI\1>)X:JAJ>]$H79P@R;T MK*H1/FVDV/%1'Q4S?%W^*:)GGND-5 L&7(O #47<(?6V@ST:6K"P MU9(N"*HZHA#UY_!+(T+5M* /,JRHD$QKAS,>Z.W:/TE0V$\?5$3[VP6SRL&13PG2[9@ M<*\=[9M1%VR-[J Y$<^?P6G$JHK9HH*\C/,Y\QRJK#J%6J-Q=(2'YD=C@2:? M2+&'?N\S)5 VY#,>H=,AI5?\@9+[8=BU%.HXOZR*J]QG*2X6&93Q@BU>1'V! M=.Q\!EE:QBFYG$%94D9RG[Y9/"MF<-]ZUZ=JZX^J31]5VQ'X,<48]JVH6Y)6 MRZ$ARAOMVE,)M4&VKRLIR?N('&$("[7NJ!PL1:"F>%D[E]:OGJJ7M[A%8["9 MDG &+,YS7QWSN)A7<*V[3K@09SP6I=7WM9P*..R M>"Z4?\L,1K;ZK:0WX9;RBQ9BJQ,\HP4XN%R<.U\X.&DSM"D^%HG5:?!B\\DF'<9ACOES Y MDL%O,_C[&=PC&8(V0]#4_::RFIJF415=713Y,RGJU))6?VCD:G++"DZR^LRZ MJPKY:R+S55=WFS.*Y _D9EW*'\N21-F,W"7S+'E(XBBKR'4^(Y9\0=N2/R[8Z2-S^\)3^0(2D742&/=O.?85>G M=O#/^9,$CUKP40JU4ZY7Q9;B;G>O%'-YA5?'J>SU5$=1C]'XZVG;*K1(XVW/ M3Z_A>D?/S_LRF27R%#TC=U$JZA/UKLKC1_*?3S(I^5B)9?E?TTFXX8[-W#I@ M?RA742PN!S(BEZ)X$H.KO__-"4;_-,F,A%$DC"%A' 33E!YOE1[;Z%=?Q9,H M2D'*1MURE285*2+9_)R1.%\N92O4_&*2V@KN*_4&YHP:6MTP/UV-WCM!$%X, MGW951!;*D# .@FDJ^EL5?:N*5#R(HA S>9W*#W63$>=E5Q2N*-8*'M6\D^7;&K=];Y7,1+&D# .@FGZ!UO]@XZKN*R*)*ZDRG%4+DQJ M60%]KU8DC 8'YY'C!H83B1TFG!B2<=#.:4*$6R%"JQ#7J;QIB+)8$'G[06;Y M^KYZ6*>R)]_TY8R7D1785Q@DC&Y@P4Y]FZYO=ICLW"0+:-UHV5TE<+)(R>'U2R,S&=_>PPH6>4 [1WFAR3K1P3 MJQR?\FS^+I7WMC/9])2B*L](LEQ%25%WK4VZ6'%]=4'"Z.2@NO<%Z4S!03ND M2>&,U*WHR"K&CWD^>Y971Y<&=DQ?$: TVM)"BPQM$IL.J'W2A=CQ!)S7=>*: MOML9*>6-5]GTPI.RMI3DIFB9%U7R>]1TTU:RIY?/R)LD([^)J#AB"EC+[*T: MDD8[ZL/?'):IXP;=#XZBZ;J[2G?7WF>(XV(M94^32+92294(J?1S5!115G\V MJFHE]E852:,MS7HM(@OD*)HNG[)*'.O]^=4T6B55E":_2PG+_*&2RHG-)6Q4 M#FJ00&FTI6E]AY&ICV%(>!!+/TLBHQ)2"7+VJ@0WU0-^A1*HRUM5SC? M,?;(#2D]WS/UR0TIW/9=>Y:AA :=0Y= (.*CWH#E&V)'HUJ]M_QW[___-Z>2^*VD'+9?M(\, M2O+'RT=C?4-] "B-.H>W^,Y^?2,+Y"B:KJ)R"QR[7? YR9+E>FF4"6H10&D4 M2F-0&D?1=$65X>!,3O1 RX%Z#U :A=(8E,91-/W1LG(U7+NK<5O4 ;A^MI'- MFL<1,>=L[V OL)#:;3CX+WC=\[0_> HFBZR")1&H30&I7$4 M31=VY^RM'M2G@=(8E,91-%U1 MY>:X_JE"-=3?@=(HE,:@-(ZBZ8(K+\FU>TF OC747(+2:,?!6YY*0?>#HVBZ MR,K)GEVX^>N&3)2-\O+J'@4 MS>.'/\C4>Q\EA/[RD?Q8CRDHB6S YT5D[(/;"^@]@!_J>D%I#$KC*)HNO'+" M/.=$(=V#^F-0&H72&)3&431=<.6/>?9!0].=Y[MTCA=HD MML>XAB1^:'EF[NU,@NJRI$K9U8\734"=R38TS9L[G;XA%3LG"CLI"CLK"CLM MZA1&E:>,*F]\JI *];&@- JE,2B-HVBZX,K'\NRCDEX=4J&N%91&O<-)68[C MFT8E&5*ZII%GW)#0'E^5C^39K92/MU^,]0LUAZ T"J4Q*(VC:+J:RC#RPE/% M2ZB-!*51*(U!:1Q%TP57-I)G'R7ULZBV\T/;B57&A05NO,,Y2<%D;)KB-[47 MV5L\J"4$I7$431=/64*>W1*Y+9*GJ!+D-I5E'!N3:&?TOC"AE@^4QJ TCJ+I M,_J5"S0>G2@2CZ'N#Y1&H30&I7$431=]PX-(;"^R MMWA0)P=*XRB:+IYR$'%OYZ<9>3&_YQP=]<&]BC/S4D-09C8QI68^T''5 NB[*WAEWV#N& M."L%.&)"V&&]:Q]J\D!I#$KC*)HNLK*4QL&IHBW4=8+2*)3&H#2.HNF"*]=I M;!^F]")R&VZS[?R[-O F9;GN$W0-,]W"<]%)3& MH#2.HNF**V]J;/>FCK347YY$\:Y>8*MJ'L)^6=4/:HQB0FTK*(U":0Q*XRB: MOH2ALJW\4]E6/M2V@M(HE,:@-(ZBZ8(KV\JWVU;@MKLM35L]P3,UW?;=ZBTP MU-J"TCB*I@NLK"V_O[4E)7S5LP<[NOPN'VIW M06D42F-0&D?1=,&5W>7;[:Z_I'O>[H.U>V[?S]Z*0\=)06D<1=,5WUEK^D\9 M:0=176Z[6S6+44\+(1Y)NU :^?1I:M08ZKA!:11*8U :1]'TLT$Y;OZI'#'&&T9.Q%]K[6H4X"7!!=T3"('!/3A<=-MQ)J-Q&.P%=_MN]1482F-0 M&D?1=(&5YQ;8/;>O8B;$LGX!@@S96;,,:_-Y$_/?.9W#D.S\OAT6 :E<11-UU)Y;$'7D+(Z4I?MN[G:MCG>A.\^PAX.UMI(X>^WQE K M#4IC4!I'T71AE946=$XY?!&VN7TQ)>78!V/ MK5!G"4JC4!J#TCB*IK\74SE+X:E&=X70T5U0&H72&)3&431=<.4TA1VCN_YT M-+6#>PMN&A;F.:/0"R=[X11:,(/2.(JFJZG\H] ^E.N(;[@7K\\(^QZGZUG] MT/].%(FHGR.](J;;"^^M.-1C@M(8E,91-/VD4!Y3>*K!7B'48X+2*)3&H#2. MHNF"*R,J_$N,J/#0B/*\P#T/#YX+V?>GM[)0)PI*XRB:KJQRHL+_WXD*NYTH M>RF]]8(Z45 :1]%TO903%=J=J&WK^KJ&V2@GU*2"TBB4QJ TCJ+IRBN3*CR5 M215"32HHC4)I#$KC*)HNN#*IPBZ3"M/H&BR@\43^[0^TL^].;V&AHZN@-(ZB MZ<(JLROLF.?XFC9WTMWF0BTL*(U!:1Q%V^@U+!="5#2JHJN+I2CF8BK2M)17 MUCJKZO"[LY7(UK1^R>2':W

&ULM5E=;]LV%/TKA%8,+9!%(F7+=F8;<,)T*[ 4 M0=*L#\,>&(FVA$BB1])Q"_3'C_JPOBRS,4SG(9:H>X]X#WFD0W&Z9?Q%A)1* M\"V)4S&S0BG75[8M_) F1%RR-4W5E27C"9'JE*]LL>:4!'E2$MO(<3P[(5%J MS:=YVSV?3]E&QE%*[SD0FR0A_/LUC=EV9D%KU_ 0K4*9-=CSZ9JLZ".53^M[ MKL[L"B6($IJ*B*6 T^7,6L KC(990A[Q=T2WHG$,LE*>&7O)3CX%,\O)>D1C MZLL,@JB?5WI#XSA#4OWXKP2UJGMFBF*"7G 1-)YE/.MH!GT0HM.\C)S+-5^5&:C?NC MY.IJI/+D_(&^TG1#P6\ 1X*L5IRNB*0!V+4_?P=_4+;B9!U&OFI=98/U'E-) MHEA\4&E/CQB\?_:7P'4N '(0ZNG0S=O384\Z?GNZHZG&K0;* MS?'< WB-X"]P!_VXV7/E2JR)3V>6>G (RE^I M-?_U%^@YO_=Q9A(,&P)K\3FH^!SHT.=?F"2Q>G+E'/;15J2/\O3LZ?DZ1T,T M&DZF]FN3D/TP.'81'+7#<$_8T%-_55BKB&%5Q%!;Q&?&90@6">613_J*T*8? M._8FP; AL!9M7D6;=R8M>2;Y- F&U^!Q5?(Y.TU*1[C5G_V0T& \[6NH) M4W&33ACN"4.PB=8J8EP5,=86<;OARDU= !E2>R$, F&UN)Q47$[.)+")23Y-@F%#8"T^H5/;-.4FHZ?&4\#GIKT.8?/?XFT; IM#9WM7^&PW.)RJBU-HJ& M3:&U2:W=-=2:S3>(RMM;#3E=1>V'P(&S]YK2 ;5[7WM9J#>S3VF4?0!YE$12 M 7Y4$^)'\T/(#4M]FDI>3)N'2+STUJF]T]%SQ"0:-H769KDVVW!\+N$9M=Q& MT; IM#:IM>N&6A,Z;TQ0OS5!N9J@%V!->=9&5OVB++ A;(KI)DL]]M&\HCY9PJY3W86A=IASP*NBVF\CO=_^3&5(>9QM$9RH M8:-?M8VB85-H;8[K]0 :G$O#1A<*1M&P*;0VJ?5" >F_M)^F8:-KA1+MIQHV MN@BP&UN,">6K?*M6*"XVJ2RVY*K6:CMXD6^"=MJOX14N-G5KF&*/^8[P590* M$-.E@E1F017 BVW;XD2R=;Z1^&ULK59=;]HP%/TK5E9-G41)<$)"&41J@6E]F%3U8WNH]N"&"T1U M[,QVH/WWLYV0 0V457T!^^:>XWN.DVL/5EP\R06 0L\997+H+)3*^ZXKDP5D M1+9Y#DP_F7&1$:6G8N[*7 "96E!&7>QYH9N1E#GQP,:N13S@A:(I@VN!9)%E M1+Q< N6KH=-QUH&;=+Y0)N#&@YS,X1;4?7XM],RM6:9I!DRFG"$!LZ%ST>E/ M(I-O$WZFL)(;8V24/'+^9"97TZ'CF8* 0J(, ]%_2Q@!I89(E_&GXG3J)0UP M<[QF_V:U:RV/1,*(TU_I5"V&3L]!4YB1@JH;OOH.E9ZNX4LXE?87K:I*Q\V !U_#P!7 +P+"/8 _ K@'PL(*D!P+*!; :QTM]1N MC1L31>*!X"LD3+9F,P/KOD5KOU)FWI-;)?335.-4? -+8 6@,S2&&0@!4[0. M71)*6 +H= R*I%1^T4GWMV-T>O(%G:"4H;L%+R1A4SEPE2[%$+I)M>RH7!;O M6?8B%VWD>RV$/8P;X./CX9T&^.1XN+<-=[5_M8FX-A%;/O\-$V>"9VC$F1+Z M_=<;J19H9+<0!'JX>)0V_KO)K9(_:.8WO:(O2#R+9\]6M?_4/L[T=V0TY MY^&.-Y.#=;U3=;=6W3VH^HXK0LVQL*6]26[W]3Z?=P*\(_AU5M3%.-I1_#HK M]/!YM\[:DA(Z.X&HUA:]]<)>L806TY3-$(2!/5;2ZEI=GK5FN33--L:1*9@SVFZ4N[:3/,-Q_].7UY <1\Y1)1&&FE_+: MD?9ZO=KA0M^20)@$_7S&N5I/S +UO2O^"U!+ P04 M" *JM94R2':D#<# !<" &0 'AL+W=OA$TQG278:BK!EJJ+V0' M GMI2)H)R[M5M5SF5O.!-PJXCNVY:JAR5P MN5\$<7!8N&/;QMB%L)QW= OW8#YWMPIGX8A2LQ:$9E(0!9M%G M';6LJ8:5Y%]9;9I%\#8@-6QHS\V=W/\)@Y[,XE62:_>7[(?8*"!5KXULAV1D MT#+AO_3GX,-10IP_DY ,"B!_*&K!HJMJ )$^0:-J 4U.2P^_(:#&5MY:)"-Q0RKX>2E/SEYYN0X(1^E,(TF?X@:ZL< M(KF$+1."B2U94DY%!5-J/43A M(&PAVI5%EB3%/-P=RSB-RJ/D739&/>*7C?RRL_QN0;GBB,R(7'.VI;;>:*+Q MJS<,7T7=*TO?-$ Z4$S6.*2&[$$!OHF*]WB=[>.P ?7A*:GA*:V]:(()=G\] MNB$W;N$!J)IRQ)/.C[2^*>(LSY]8,A&6%5F:3'N2CY[D9SVY$16V"(W5H48) M1J*ZG625I=VA 7^HK\XHIIOV<4I;?D(ZS=*W\1-IIU%%DA;IM+)B5%:< M58:UYS^N8G%RR=)W\9&AGMQIU.,+Z\F%1X4:*\#6]2]-*MD+X^O&PO=V]R:W-H965TFY* M*'/"D5V;B'#$URJA#"<"Y#I-B?AVC@G?CAW?V2],Z7*ES((;CC*RQ!FJFVPB M],PMO2QHBDQ2SD!@/';._.&Y[QD#>^(SQ:T\&(-!F7-^;R97B['C&4688*2, M"Z*_-GB!26(\:1U?"Z=.>:\.0+7:C5V#EU8($Q62=J MRK?OL0#J&G\13Z3]A&UQUG,@6DO%T\)8*T@IR[_)KGB( X,@>, @* P"JSN_ MR*J\)(J$(\&W(,QI[4*7Q#[@\24J0A-Y D= &5S3)-'+H/R M!1SKW\>4,[62)U40]6K\H+"M"_G_[?WHG*W7DXU+E21N@=-BVD KXE84B8AP5A[]EI]7>0B[ZGRB>*9[6/F M7.FNR Y7N@]%80[H_9ASM9^8UJCL;,,?4$L#!!0 ( JJUE2-,/P54 , M . . 9 >&PO=V]R:W-H965TJ;D'="2EX$F>PH(@5:8KIGPM(R&9JV,:VXBX.(RXK3'>2 MXQ#N@3_D"RI*9LWBQRED+"89HA!,C9E][MD*H"*^Q[!A.^](2ED2\B@+U_[4 ML.2((($5EQ18/-8PAR213&(PAJP ]!G-">,,<8)NEURL%T0HNBJ2($X2A$5CQJF8(W3D@6A- MV+% /-Q[Z.CC\<3D8B"2SEQ5G5Z4G3H'.K4==",((X8N,Q_\)H$I%-0RG*V, M"Z>5<9;34]2S3I!C.8YF0//7PVT-W'L]W&I1TZLGI:?X>@?XO)CA,*008K4W M2("VT_3SFPA%UQQ2]DOG>\G;U_/*,^2=8E MF=<16>X@RVH\W.\MY\&(]T9LQ_7 MTYXQK>/\3Q?.:A?.6ETH]^3AO=B*?NO:Z9+,ZXBLX9IM/5_'K'?:C15Q1Y9V MRN9UQ=8T=>>.:[_3EJR(&]_IL6ZSS3619[H;@M<^UK=Z8>Y<_5.@H4JAF-!4 M9+R\/M>U=9HV4\G)B_H+F;ZIE.*9ILS];C -XXRA! )!:9V.Q%>=ENE46> D M5PG&DG"1KJC72*2@0&6 : \(X=N"[*!.:MV_4$L#!!0 ( JJUE3+<-& M[@, &8: 9 >&PO=V]R:W-H965T^'S*MC*),WC@2&S3E/+_[B%A^YF# MG<.!QWB]D?J .Y_F= V?0/Z9/W"UYU:499Q")F*6(0ZKF7.';XGOZ003\5<, M>W&TC70I3XP]ZYWWRYGCZ2N"!"*I$53][6 !2:))ZCK^+:%.U:9./-X^T-^9 MXE4Q3U3 @B5_QTNYF3D3!RUA1;>)?&3[WZ LZ%KS(I8(\XOV1>PX<%"T%9*E M9;*Z@C3.BG_ZI13B* &/3B3X98+?3@A/) 1E0G!N0E@FA$:9HA2C Z&2SJ>< M[1'7T8JF-XR8)EN5'V?ZOG^27)V-59ZJJ]%,-RI;OB]:]D^TC'WTD65R(]"OV1*638"KRJAJ M\0^UW/N]Q+N<7Z' >X-\S_<[+FAQ?CKN2"?GIWL]U035G0D,+WSASGRM9?\] M@RZ=>SGZP7$KII$T8LP1IZ7E=Z7O?VQZH71@WS M]952B_GTKYA$T8LP1KZC2O]Q@-Y;6Q33YLP8@G6T'-2Z3D9RFN] MX$L%G71:TF]9LCNJVY$WE0(WO0K<11';9E*HCA1!O*-/R3EOPE[FI<7;A!%+ ML(:6V*L'>=Y _BS!EB2U2B.V:$U1CT;.>"B3EN3V&[%EK$5W&)ZT_-=_G=^K M@U_KX+_&JB=>I/W0BSN631JQ16L*6@_\<3"46ZU.!:S2B"U:4]1Z-H![!\>O MQ>/^8?Q+;MUPZ!:A%WMQU[))([9H34GKR0,> M#>57J],)JS1BB]84M9Y1X-X!]JO\.CYGV+HX$?8_OPXQ$<#U3 #W3P5>\.L[ MMN6=&EB=!UBE$5NTIJ+US +?#&57J_,+JS1BB];\\EK/,/S>P?9K[-I/OE35 MDM9V=>MC$['5:"&7>_0!7HFP-@L9 AGG%M^OJZ/58LF=62)H';_'MZ18\J@Q MQ0K,1\K7<290 BN%]*[&ZIW'BT6-8D>RW'SF?V)2W0FSN0&Z!*X#U/D58_*P MHQNHEI;FWP!02P,$% @ "JK65"UBL1+@"@ H74 !D !X;"]W;W)K M&ULS9WO;]LV$\?_%<$;A@U88XG4SSZ)@3;%L 'M M@Z)=MQ?#\T)QF$2H;7F2[*S _OA'LF4?:5%G,3X">M/&SNE('N_BC[^BR.OG MO/A:/@E1.?\L%ZOR9O)45>O7TVDY?Q++M+S*UV)5_^8A+Y9I5;\L'J?ENA#I M_>ZBY6+*7#><+M-L-9E=[][[6,RN\TVUR%;B8^&4F^4R+;Z]%8O\^6;B30YO M?,H>GZKFC>GL>IT^BL^B^K+^6-2OID+B9O/%>WWK,;:[8 MF?R1B>=2^MEIQG*7YU^;%[_=WTS95XR.M_]N*6[%8-*[JCOS=>IT< M&VTNE'\^>/]E-_IZ-'=I*6[SQ9_9??5T,XDGSKUX2#>+ZE/^_*MH1Q0T_N;Y MHMS]ZSRWMN[$F6_**E^V%]<]6&:K_?_I/VTDI L\O^<"UE[ AE[ VPOX;J#[ MGNV&]2ZMTMEUD3\[16-=>VM^V,5F=W4]FFS5S./GJJA_F]775;-?TJQP_D@7 M&^%\$&FY*40]257I_/A.5&FV*']R7CE?/K]S?OS^)^=[)ULYOS_EFS)=W9?7 MTZINO_$RG;=MO=VWQ7K:>K,NKASN_NPPES'-Y;?#+_?4RZ?UJ(]#9\>ALYT_ M?G;H/SMORE+4HZ['Y;S/TKMLD569* \AN7?JA/LDYINBR%:/.ZO_YJOB^,;; MM,Q*YZ_W=0/.;Y58EO_3!6??&U_?FZ9>7Y?K="YN)G5!EJ+8BLGLA^^\T/V/ M+E1$SI3 \6/@..9]]GM>I0MGGI9/COA[DVW3Q2YEFK"DVSIITKN%>%7_B7E5 MUK^ID[7X6N=2_9Y3-A';1587GWVCT:[1YL_/=I9X?NR[U].M//*NF5?G@]^D MQ%8S*/\X*!\=U(=\);ZUG74>-CT)COHPG4,B9\IP@^-P@U$E?T 9.")G2N#" M8^!"-$]N3]+^M6ZT>Q>ADJ-1Q,*35.Z:^=QW>Q(Y.G8P0COXY>KSE5,5N\G[ M=J;D4$^FLT+D3!ET?!QT/*ITCBD#1^1,"5QR#%R"9LN;@7^PM6F>=-.<12$_ MR?*N51 E2:S/5,'+)&:-ZH< M;[M#%3PB;VKP@/4\E(B&_=EN?2@)[;/ \TXR6F/G]J0S,)6'0]5%A=CZECO$ M?,_C[+3C73L_\<,H[.D]P).'T]-M7JSS(JU$_17JKCKSJ8/[,DXL&QCE 4=Y MXP(ICY2DJ+RIP0.6\@A@RNMB4AS'_FEJ=ZWZ:A)(RL-1ZK*:C+HU&=<0F)QV M7&/'P[Z/1P B#\6&V:THJNPAF]&R>FQ]RQU* M(N8&I_WNFOF,)5%/03));<()9/>][#'?BF+52&Q.^BA6\R8=\0]+W*NQ;&1# M-V( .8R/JC@9RES&P2/RI@8/&(OAC'59]OM=M.5QTJG:KEE?U0(A,10BE$D_ MSJBVCZ1H0^5-'36@#0O'E>HH:1D'C\B;&CP +X:#ER6%F7512RLQ:^Q0C9D! ME3&?&5.#)]UTM"B0\:[P MI9.J-6:(5LT!W3B.;GV5,$3#QET;3Z(-M8P#"_)QJ66<%"FIO*G! Z3D!&H9 MU]Q[U&G8&KL>TN> ;=RB7L8U.IA.P];881HV!S;C+V,S(VT;;\,XX6P@&@=$ MX^-"-$Z*:%3>U.4D@&@^ :+Y7?32:-L:JYY:]0'.?(M:FM\5R;3:MLZN5]OV M@:-\7$KKK=3AFC?>@O%*'AMHY ,:^>.2U7Q268W*FQH\:=W7F5N7@^JTJXMI M-&^-55^= C'YN'IV69T&@S1OC1FF>?M +#Y.+.@W0',M'&_-..]L:%P^P)(? MC:MH21=[47E3@P>LYN.L=EE5Q(.T<(U97S4#4?GX-K>DD(1 ME3=UT2E 4>".*ND#T@5@5-[4X &R!3BR65+%@RZD:65"C1TB$P9 <\'+:*ZM MB<'J.-Z,\5S;0+H D"X8%](%I$A'Y4T-'B!=0(!T@>:.J#;MNW98VDL+\%]P M6U1)>Q.='&_,>/YL"%T!8&,PKGNG 2E74GE3@P=<&5@4X8*NN':*1:B)VF? MN>!ETAO4PA"E'&_$>!IM:&\!D&(P+NTM(,5,*F_J(SJ F2&!]A9BJMI^&*B) MVC>@N-"B\!9V&:S39\Q$[3,@6G@IHAF)Y'AKIKE&Y4V-#9!:."Y2"TE)C%I'(;E3,!GX9F'"0:5*::7M<,8+*F% $JAQ2<8P^[# MB9T^8R;J$[K )Q'.)P._^YDKY'B[QD_TVM"[(B"E:%P//$:D:\VHO*G! V2+ M<&2[J"PB[ ''=GB#GX&, *4B?(D77A:Z+4/>XAZ-Y\P- 0Y$_KH0G75I& MY4T-'N!:A..:)74\ZE):[$:>=[I&0V.71+'+^HH"D"ZZ!.G88'D<;\9XLFW0 M7"3M<3$NFHMH=\JP07,1T%Q$0'/1>9I#3=2^ ,:,V3U> PH%U^BOK&!ZCC>B/%T MVA#=8B#%>%RB6TR*F53>U. !9L8$HENLN3VJ6T>NL>OY$(@!Y6*+REO,2X1)2$8[*FQH\(+>$8->QI*ND:=:6:ZQZ*C8!BDHL/E*9=)^5U*TMUYAA M:\L3H)@$IYB!WQ3--72\7>,,M*&*)8!2R;@>N$Q(UZ%1>5.#!R27X"1W67UH M'L34K#+7F/75-5!6@B\!PTN#:WM+"DI4WM3Q R@EX]H--B%=>$;E30V>M"$L MCG&6=/3D_)U6U.1DEUAYF]A+T(X/UL_/M&.^F:R5W61=:3M9=UQD=^@/60"M M["CK,BF %'O*NN?OI>(V)_V3=I1U+[F=R@VU]#.MF4^?#1',%X.7R'FNM.FL>XE QP?JZ6=:,9].&\JB: SJWS_D M>75XT1S2>3R5=?9_4$L#!!0 ( JJUE0B J9]"@@ $1! 9 >&PO M=V]R:W-H965TS T.P:C"U#6GWU^_8N R>&8XO&6N_- '.G)SW92Z/Q^/>/,7) MMW3->>;\V$3;]':PSK+=]6B4+M9\$Z17\8YOQ2>K.-D$F7B9/([27<*#9=%H M$XVPZXY'FR#<#F8WQ7N?DME-O,^B<,L_)4ZZWVR"Y.<;'L5/MP,T^/7&Y_!Q MG>5OC&8WN^"1W_'L?OOT37S_+Q!$?$UY$_I MV>].+N4ACK_E+SXL;P=N7A&/^"++4P3BQX'/>13EF40=W\ND@]/?S!N>__XK M^[M"O!#S$*1\'D?_A,ML?3N8#IPE7P7[*/LGF\11VGQK_-4QKH# M9[%/LWA3-A85;,+M\6?PHS3BK &B%QK@L@%NVH"4#4C3!K1L0 MGCE(*'UB0 M!;.;)'YRDCQ:9,M_*9"N MG;??]^$AB(JW@NW2>7T(PBAXB/A0=+/AG?C$^1@DWWB6O^?<\<4^";.0I\Y+ M)MX+H_0/D>G^CCDO7_SAO'#"K?-E'>]3D2J]&66BYOPOCQ9E?6^.]>$+];W> M)5<.<5\YV,78T'S>O#DR-&?-F[O5YB-A],EM?'(;%_G(A7R%OUSZ>VTRY)B" MFE/D\\!UN@L6_'8@!GK*DP,?S'[_#8W=/TWVV$S&+"6K6$=.UA$H^^SU)DZR M\%^^=.9QFIE\.[:?%.WSZ>XP(\3W\/1F=#AW1 ]#R".>5PUCIFS(I:>HB@AZ M$D'![[\ZE-)\*&WD4$I/0\G8+ZC-?F$S&;.4K&*I=[+4 _O%ES@+(F>A#*QB MX@H:NOW*J>]I M<[\5K!$5QKT7C&$R;JPY@A4SYGH((=-J8YY2RTR@WMH0!M?35:_D:@0RYNQMFH6;(!-"WP5AXGP- MHCTWBJ4-.[4>9^S4?9 ODNB+8/:]O[J[)%,/*V6&)T/M6F7#U$W:& R^DJ5^(K@OFUS1+CZU;#4\6H;B8VP4[ MGA@%6T*[TA>;V9BM;%7[SO9[;6SXVMWQM;OEVP?'8LFQ^+F[OEAG4W&A[R%U M?C'$J?,+7$M7K9)A,KGHE96)XV[7Q\F'8#C5V:#U.4]P'_V')?WC2'U=C2S!7FF4S&[.5K>JK M!$T,@V:#25&G1TP1(BI8&^*H3\=814VXH*Z")6KBEJAY>6:LI\33$(/7B"2ZIJV3)F03FS*:S(]%W&XN>K6DV M[$J*GCT9J[+[X$,B^9# VY+S.-G%B=#M+/E#5K.% ^=J.R5:S<9L9:OZ>'8X M@#R?LXDEOBO]LYF-VNR$*^FJ5&(G:8F= M%]<24D^=]2$,+J>K7$F=!*;.-DN)#I1#3Q5<#YUP05T%2^@D\*9CXX5$WU,4 M_5D%)$.4IK9%JJ/D M$/EDHFHVA:FB^Z!-*FF3PK39=&ZD^OUM/)U,L+K:F^*(>E2)P45U%2W1D,); MB',NQO$J7 C=J1.O!&COXC0TCF@X4^LCEE8!T5:VJHMG!U?ADZN- )O:/:)J M]XQJ']A))792&#OKEQ.JLR1Q76UFK2=.N)*N2B5QTI;$>7DEJ87)>7T(@\OI M*E?R)H5YL\U"4@N3\_H0!M?35:_D30IO/C9>0_2M15-WKKT3SN!ZNNJ5'$C] M_OB:6CV^:34;LY6M>FI? J<' V>#(_B5K>BT/7%Z>%[WZ$Y>&D*&ZE0L7U%6P MY$P/YLRF$Z.GWX@V=FL]+._6$Y6NX:JZJI9RH:SMIT8K69CMK)5'3U[GLGK;\'QK)[RM)J-VBT/7@)+C2N&2NDJ65.K!NY.-%YMCFLK3KF3J:]^Q'J8)MHJ+H[,GUO/_7^!C MD#R*+NI$?"72NU<3,5%<\Q/X09UF\*7Y=\V#)DSQ ?+Z*X^S7 MB_RY^--_G##[#U!+ P04 " *JM94<0?1L$4# 1"P &0 'AL+W=O M1*'NK MZXM*J]('5:>^,&$@UCHQM1U8[M-W[&13E@2ZZM%[ [$],Y[??VQK1ELA[U4& MH,E#S@LU=C*MU]>NJ](,3D2@U9P7<2:+*/*=R]P:XV(Z=GO,X\9ZM,FTFW&2TIBN8@?ZXOI,X MQL;<&GQALU=XW,21S(>[-X.UB['@F(>"0:A.! MXM\&IL"Y"81I?*MC.LV6QG'_^S'ZK65'ECE5,!7\,UOH;.P,';* )2VY?B^V M?T/-,S#Q4L&5_27;VM9S2%HJ+?+:&3/(65']TX=:ASV'7O^(@U\[^,]U"&J' MP()6F5FL&ZII,I)B2Z2QQFCFPVICO9&&%::*,RUQE:&?3MX6&U :RZ(5N223 M#66W: M MX^HU!KN!N=[SN=B+CA6X--$OR%\/*2\7K%B1=Z* 7;T=F:2I**N".\WPOLV7G DW@EU4/M+9=69Y$)J]B\L4&VE+\@M4RG*_06H_*'Y/Y.Y MLI7XVB5*E46_.POS1ERK-4UA[. CH$!NP$E>_M$+O3^[)#I3L">"!8U@P:GH MR>1V=N0PUDI8%3\SG>$YP;-$=JC2H81="E7;1G9;\^AMDM#W![UHY&[VV=MF M<13%0=R8/:'J-U3],U!-EAID T5T)D6YRL@27T [HY[#6242[@$$?M ?'&"V MK;QNPD%#.#A-^-/$!JTMPT%_&/H'F;7-3A4@;-(+__L]O*5,DD^4E_!+=S \ MYQT\4[ G8D6-6-'ON(,_Y.M2)VJ7W_?"(#@H?]LLCH:>?^1T#ANBX?]S_TXS M#CONGC<,#Q#;5D?HXH8N/@/=!Z'Q0)\&B-N/Y,"/>O$!0=NLLTCN7L-BFD7, M<<4*13@LT=&[BO"NRZH!JP9:K&T/,Q<:.R+[F6'/"M(8X/I2"/TX,&U1TP4G MWP%02P,$% @ "JK65!69]-M*!0 M!\ !D !X;"]W;W)K&ULQ9E=;]LV%(;_"J$50PO$D?@1R\YL XF#;@$2(*B3[F+8 M!6/3MA!)U$C:[O;K1\F*J%8?I>48N4DD63Q\SR'Y'%)GM./B1:X94^!;%,9R M[*R52BY=5\[7+*+RG"0FBJCX]YJ%?#=VH//ZX$NP6JOT@3L9)73%9DP])0]"W[F% ME440L5@&/ :"+U,\]4LBD/_PP6:CUV!@Y8L"7= MA.H+W_W!6"N(@GC_GW[+ U%J@%!# Y0W M0)GN?4>9RANJZ&0D^ Z(]&UM+;W(7,U::W%!G([*3 G]:Z#;JC(0/W5+PPE3X#,S;?B$ %^MW;&$QYK()XPS?R1UO@@'JH@7*N*%,KNXP>X->U8EQ\Y*(=!+I"=U",Z:_?OK3IL#MXI%\N\ZG_9] MD_J^TP5Z*1,Z9V-'KT#)Q)8YDU]_@7WOMQ;/<.$9;K,^N?H\.P-W3,M]7-,8 M0 3N]8BM9<4=5CL<>^-^9CQ%P7;2@T./C-QMC292:"(=-9GI62=F;[5?$H-\ M?X!1O9J+0LW%S]44&@ 7X'<=&,6$98@N*JIZZ&)8KZE?:.IWU=0>HGY%#(9P MV#!>?J'&_[F:1ZYH:!<1OR8BL(_K10P*$0-;$>TA&%1#X T]U*_O?EAT/VSM M_NE\=@Z4=EYN-$EE@8HZ!:V6.JYWZ!GT>^_(LKSS-W:NE-?@*7&66_]N:L+Z MB0%-[H"M .^,L]QL60Q$?M,Z@8;XT +Y1P M-U_6Y35H,L2'%LCO C18A7Z3 M& -\:$'\ W@&:Q#?-&L,X:$%XFUX!JM,;YLF!NJPG>I3)E2P#.9Z%+)=WX(E M*01J);1:ZKKH#?GAX#V)UIIWNCIG\@IL3RS'$FUHNSZ0R2"H%>*=@9:;M=%B M@(\L@'\$S%"5^$V:2H<%"^!W@1FJ$K])C*$]LJ#] 3!#UG1'AN[(@NXV+$/6 M-$>&YJB=YMG.;,6W3,3I@1?0%8OGZ>FT?9/6;K7CLD<&_ZC_GB?.UMS3U3F3 M6I#%@:$[TU#= 0(U)#QDT@BR.$%TP5KU1 'Q8.@WZ#'D1Q;D/P9MUNC'!OW8 M OU=T(:MV8\-^[$%^P] &Z[9W3?.&VQPCRUP;T,W7+.A;YXHN/0)IQWQ4QY% M3,P#+2"A"1.U?;>:Z/J1R60 3-X19[@U_71USF08;'%>..(;6MT7HH8Y8?(' MMC@^=( 9KIXFT'#8\'$$&^)C"^(?P3)<17X3/@SOL07O.[&L"OPF,0;VV +V MA["L"O>F24,,W8D%W6U(1JHT;YXEQ "=M -]RD7"A1X"?=C4O&C?H+7;ZKCH MB:$^><^2 #E%38"8C$).6A4@U3-$#_;]0-(T:Y9R+HW.QAK%9!5BZN]CM47]\=P%O[!B#K=H7AEUFWF6>&?9C MO&;\642($GXD<2HF5B1E=F/;(H@P(>**99BJ)PO&$R)5DR]MD7$D8>&4Q+;K M. ,[(32UO''1]\"],V0]>"(!>2)96S>H.$IN65_*@X;#FXAQS< MRL%]Y=#M'G#H5@[=8QUZE4/O6(=^Y5"$;I>Q%^!F1!)OS-D:N+96:OJFH%]X M*UXTU77R*+EZ2I6?]#ZG*Q12)5X*N(1[PCG1F8/W,Y2$QN+#V)9J&&UL!Y7D M72GI'I#LP!>6RDB GX88UOA/6_S=!@%;Q6>"=#=!WKF-BO=L=05=YP)SBDV.Z>8?R:QG43U3*)Z3>K>?9[,D0-;;.4?,B:H MGJ*%ZH0\56M+3/_'$&(FA'D(OYJ+\*YQX%.S5XH-"C&]KJT\=]0;VZOMI.S; MC'8M_#.]T@[IOB'=/YFT^CB8C)!?RHBDEQ*3C'&U$@--,D*Y(M[&N''(4QGW M]_@YKPBW6OA-%CO8!@;;H!';U\-\BEK5-5E'IE'U5#*EV+"!S#F'\\\DML-[ M:'@/F\N4I9=J-_BLEO9YC(#EE"W,E'T! 1.UM=BH>RKQ86LM#MMRXN];#!W] MJR_(D0$T^D- +]59AZE1_51,HU9,K1;^OD7'RG+#:7K- M,>FV.!V\ZI^JXU-YVGF1*<]>7PA?4K7^QKA0DL[54,VKO#S/E W)LF+#/F=2 M;?^+VT@= 9%K _5\P9C<-/0 YE#I_0902P,$% @ "JK65#=\PH8-! MC!, !D !X;"]W;W)K&ULM5A=CYLX%/TK%ENM M9J3I@$U"R&R"-)/I:BM-M5>WU8[8,'3&(5,+7-I/WW:P/A(R%N4S$O"9![ M3\XYW&LN7NP8_R*VA$CP+4TRL;2V4N8WMBW"+4FQN&8YR=0O,>,IENJ4;VR1 M M&?NB3]Y'2\O1C$A"0JDAL/IZ(2N2)!I)\?A:@UK-?^K$[O$>_<]2O!+SC 59 ML>0?&LGMTO(M$)$8%XG\R'9_D5K05..%+!'E)]C5L8X%PD)(EM;)BD%*L^H; M?ZN-Z"1 [T0"JA/08<+D1();)[BET(I9*>L>2QPL.-L!KJ,5FCXHO2FSE1J: MZ=OX*+GZE:H\&=SA!&[\'%FTOP!M ,?-JR0JA8L;"EHJ7![;"F<%=10"M< >0@-$!H]?/IT$#';3QV2SSW!-[>RRNP M5F;+ TO_?5#AX+TDJ?AOR+P*>S*,K;O\1N0X)$M+M;$@_(58P>^_0<_Y8TCX M2& ]&R:-#1,3>O")29R O%M89._"D/ *;5:BZ=7H)4"N[_@+^Z6KZ#@*PJGK M-5$]JM.&ZM1(]8$(H5:8L$B+!$L2J85!&1)2K)>>(:X5G-=A\7:.YO" ZT#4 M=.*XPUR]AJMGY+H>-/0*9&305>^( YQ,X>R Z7&4!]T31&<-T=D/3%7+[98E M$:"IJH(7HGD.KA=&G'-+?B2PGF2_D>R_8N?[8]HP$EC/AGECPWS4SI\?];3O MSPX;?WY4HKXW]8=+%#KMX] Q4EVQ-"\DX6:"9I!S;\U8:'W)G0D OF*1UN!C M63$26M\*U%J!C'?_29"X2, #C0FX4%--6LXEEX.ZS4BN5RU8PW7[T771X<.MCNHV))JZ\Q,-V0X-T#PU_!W'5,VG<<$S*@M.?H*N M$?#LBAP)K2^_'43@]#6;TSCFG&W%2&A]*]HY!YH'G7.:TXSD.:;F-.;^JLIV M2(+F*>GLYIP=-^?D\%E9!WF]#C[5FNUP XU#0[#".=5DU;U0?#?*C>&WOU'G MF+'0^IK;20;.7[,?C7/2V5:,A-9_QVY')60>E_(R5\4VX#"1"R(I/5UD=SM=EJNBTW6.PVO-JG^H#YAF8")"16J<[U3*UQ MO-KZJ4XDR\O=DV$Z0/T>,R;W)_H/F@VXX']02P,$% @ M"JK65.RS.P6Q @ \P8 !D !X;"]W;W)K&UL MK551;]HP$/XKIZR:6JDC(:3MU$$D(*NVAVZHJ-O#M >3'L5/;0+M?O[,3 M,MI!U8>^$/MRWW=WG_&7_D;I.[-$M/!0"FD&P=+:ZC(,3;[$DIF.JE#2F[G2 M);.TU8O05!I9X4&E".,H.@]+QF60]GULHM.^6EG!)4XTF%59,OTX0J$V@Z ; M; ,W?+&T+A"F_8HM<(KVMIIHVH4M2\%+E(8K"1KG@V#8O,\>7*V'\+VR:W"B ?&6L*ALP=5!R63_9 M0Z/##J![?@ 0-X#X.2 Y .@U@-YK 4D#\%*']2A>AXQ9EO:UVH!VV<3F%EY, MCZ;QN73'/K6:WG+"V73$!),YPM3_QS*TC L#'^ ;TYJY(X'C)GA"T=MI!L=' M)W $7,(U%X*.SO1#2XTXNC!OBH[JHO&!HMT8KI6T2P.?98'%4X*0)FC'B+=C MC.(7&8>5[D O.H4XBN,]#8U?#^_N@6>OAT^@- MZUE\1(Y>&_ _FOIS<,WT@DL# N=$&74NJ"-=6VR]L:KRIC-3EBS,+Y?T54+M M$NC]7"F[W;@"[7&ULK99=;]HP%(;_BI554R=U3>*$$#J( M1.FJ[6(:*NMV,>W"A -8=>S,-M#NU\]V0L9'J+C8#=C.>8\?OSZQT]\(^:26 M !H]%XRK@;?4NKSQ?94OH2#J6I3 S9.YD 71IBL7OBHED)D3% MWV29T0*XHH(C"?.!-PQO1JF-=P'?*6S43AO9E4R%>+*=S[.!%U@@8)!KFX&8 MOS6,@#&;R&#\KG-ZS916N-O>9K]W:S=KF1(%(\%^T)E>#KS40S.8DQ73#V+S M">KU=&R^7##E?M&FC@T\E*^4%D4M-@0%Y=4_>:Y]V!&$\0D!K@7X7$%4"R*W MT(K,+>N.:)+UI=@@::---MMPWCBU60WE=AHV&>RQ7,T$@4IF 4J3SG,_2Q*)EX 4"WP&%.M4*7M>J=D3U.[M#EQ3MT M@2A'WY9BI8Q&]7UM4.V$?EYCW598^ 36L)37* JN$ XP;I&/SI>'^W+?&-2X MA!N7L,L7GS9MG*F@J]:=[Z2=YW<'C+KS,S<3?O^>G<)+5$8ATD3M<<6-VSQ66QK MDKN]:L.K,B0[$T=I&!_0M03UHDX[7*>!ZYP%5Y(7*1A#FCR#M\'KGH6G MS $G*;1ZUSV:MXM[AX5X'!2'03M;VK"EYUJW?[C"]G!];7(ZB:L.EJ4[C*9"FVN)M=S\UGR/97U!+ P04 " *JM94ZWRSTK0# !D"@ &0 M 'AL+W=OLW*IJ);KY"00* M2+N@ZBI=M:MRO7NH^F#" -8Z<=4[N^!B]W8"[V#X1M;;[0Q^)-12=#G3IZ)J:4A1!/9O%E.?8"PP@X M9-J$H/BWA2EP;B(ACW^:H%Z;TP"/GP_1/]OBL9@%53 5_&^VU)NQEWID"2M: MR2FF1-V!DD+.B_J?/C1!'@#"^ (@:0'0* M2"X X@80OQ60-(#$*E.78G6844TG(REV1!IOC&8>K)@6C>6SPGSWN9;XEB%. M3^XIIT4&9&XWV0PT95R1C^0NRV0%2T*+)7G0&Y!D6DD)A29_,+I@G&D&BKQO M !\0\7T^(^]O/I ;P@KRYT94"K%JY&MD:7+Y6<-H6C.*+C"Z*^4MB8,.B8(H M'K^$^:M,*%+4"139>?"'>@US3@OU+S2[MD*DHE.!L2>M-B^(\2E H M2VT0*_*9%2@HHYS,T0AX1+0B/^X62DOM0$$C7.K\HV"NMXE:K^%KTR6%K[ DV))*)/$=-< MG3P2>069,X8XJ M)<.76I M*,V*M4N1.DW?IC&=:SL)!_U@Y&^/*SUWZL9QV#J]JB!I*TBN5C!% MSDR9IJ9(2?=TP<%0I=CB.'Y-9$^EWKLHUW%[1VRB;GA*^=PI3L+83;G;4NY> MI7PXJ6LH0.*V@V>\$Q0X3U[W+'\RZ$L.UXMU,A=%!\.H$NP0PO>WKE[H'UVR.!L-I/4'Y+PGJ^>LKE6N&/8G#"I,%MWT\I+(>:>J% M%J6]Y!="X\A@'S&ULK95O;]HP M$,:_RBFKIE:BY _055V(1.FF56HG!.KV8MH+$PYBU8DSVT#Y]CL[:<3:@-1M M;Q([N>?)_<[..=Y*]:@S1 -/N2CTT,N,*:]\7Z<9YDQW98D%O5E*E3-#4[7R M=:F0+9PH%WX4!!=^SGCA);%[-E%)+-=&\ (G"O0ZSYG:7:.0VZ$7>L\/IGR5 M&?O 3^*2K7"&YJ&<*)KYC&X,EF4OY M:">WBZ$7V(108&JL Z/;!L-"PSE\94HQ6^$.C)E"#:/4P)UD!9S606<4-6$[VE;I M(TR4-/7"T'"E6$ZZT?33S.G.X6%V ZB( I:Y./C\GNV@R!L4_M4MJ9V45.[R-GU#MC-,JG,N4&5 M4^'F!G[<40#<&LSUSS:VRJW?[F9_URM=LA2''OV/&M4&O>3]N_ B^-A&^I_, M_@#O->"]8^Z)VP>EDBGB0G?L*.=:2[6#@K9!&_I1O[>B5V8#9V:[U":YZ/9B M?]-"U&^(^D>)IEBR'34G W()@O!>475HY])2HS9M?/U7*07=L$FI2OMH!G^Y M8H.&;_"/?&U4@Y9"]U]0'?WN6ZG\O49F#Y%[IE:\T"!P2?9!]P-]356-N9H8 M6;K>-I>&.J4;9G26H;(!]'XI":V>V';9G([);U!+ P04 " *JM94[X<% M6@H$ F$0 &0 'AL+W=O_QX9"TA!7 MB]*7!(C/W^=WSL$^SF3-Q2^YI%2AQSPKY-19*E5>NJZ,ES0G\IR7M(!?4BYR MHN!6+%Q9"DH28Y1GKN]YH9L35CC1Q#R[%]&$5RIC!;T72%9Y3L33-NI@ MY_G!-[98*OW C28E6= 'JGZ4]P+NW%8E83DM).,%$C2=.E?XT0S&BLM0>!K16L0-^7O)*D M2.3$53"A-G/C1ORZ%O?WB%]5BW/D#\^0[_D8_7BX02?O3U&J/KS#H_%'5"YA M[A[5V2NJI3A'@6=4_6?5;1D7HM"&PF]#X1O=8&\HI*3T#)F0G*$;*F/!2E-L M_]["6/1%T5S^[ M#+3SH%]9OXJ4L24RG#KQJDHH5=2*(0>A][*,_DMA6#((V M!H%-/;J"I0!514(%RG08T E4@/Q=$4%1"C5VBOYK\]<7B%H]-.IZ!5E%_CCP M\'#BKC81K4XL K$F%0B5Y@C5*2<17$ )% M18YX6H>B#[>>:;2!B[T >]X+W)YA/AYWH[8XABW'T,[1.&?\)G,"Q6D(P&_S M8IVAE&>P2K-B48^)>0XCXGI8 N--J*4\[:.SSQ\VIGTE;+4\,+]A&Y?0 MZM>=]BI[ZI+:AQ;N9&2XDS7K- ="C%J(T2O)+0ADB>6E@$HT&2,ZF03RU\X@X;!T)S6!K%;#6O )OG^+"@FZU/! =>UT;X5D]^UKE<\"&]U@=&T1?K.^"!^U,3J6VG8&;5?&1 MVIDF#F_1'.&N.\)':(_P;G\$7>U.Y1ZU0W(W#K'Z'X0[(A:LD-!\IR#OG8\@ M;J(^E-5TDW7\_ MVQ"6)H3N82_@.]]]]WTVW,5;QI]$#B#1 5SD _5+5>6W:)DI 0J"*.(PW)L3=RK6:3C3< C@:W8 M6R.M9,'8DS:^9&/+T82@@%1J!*Q>&YA!46@@1>-7@VFU)77B_GJ'_LEH5UH6 M6,",%=]))O.Q-;10!DN\+N0=VWZ&1D^@\5)6"/-$VSHVVT*3NMRWHGRKH>NF%4Y@)]I!ED+P%LI:$5 MXNV$3+U>Q$G%+Y'OO$.>XWD=A&;_GN[VT/';<_4-GM]_KC\F"R&Y^E9_=IU1 M#3'HAM#_[Y6H< IC2_V@ O@&K.3M&S=T/G3I^T]@+]0.6K6#/O3D6P4<2T)7 MJ# ?3JH_G"[%-4QD8'2#V21!,(QB>[.OY#C(CT9^&_2"8= R#'H9SG/&)9+ MR]@O=,XN(U=M'1Y8T<]_"&CX/"4> Y-!:.G=E."_]^9R<-I;05VMB7UB_W/+Y[SKGS<"G5 MH\X!#'DJN- C+S>F'/B^3G(HJ#Z5)0C4 M"6\\=&NW:CR4E>%,P*TBNBH*JIXGP.5RY(7>:N&.S7-C%_SQL*1SN ?S4-XJ MG/DM2\H*$)I)011D(^\B'$QC:^\,?C)8ZK4QL9',I'RTD^MTY 76(>"0&,M M\6\!E\"Y)4(W?C><7GND!:Z/5^Q7+G:,948U7$K^BZ4F'WEG'DDAHQ4W=W+Y M#9IX>I8OD5R[7[)L; ./))4VLFC Z$'!1/U/GQH=U@!AO ,0-8!H$]#= >@T M@,Y[ =T&T'7*U*$X':;4T/%0R251UAK9[,")Z= 8/A,V[?=&X2Y#G!E_!Q1- MDY/[JBPY8#X-Y>22ZIQ'$;F1PN2:?!4II*\)?(RE#2A:!32)]C)> ME.J4=(+/) JB:(M#E^^'AUO@T_?#@SW1=-KT=!Q?9P>?RT1)64HP#X06LA)& MH^8)KU N*[[)@128Q$JY[!&9$:P)"E,FYH3;[!+.Z(QQ9ACHP;84U2YTM[M@ MZ\Y ES2!D8>%18-:@#<^.@CCX'R;O!])-OT@LE?2=UOIN_O85](_6U7_17)R M=' 6A>'YFDUBJ3/\OK9^,;5;?>>6K=J+<3>.^T-_L2[S%J.@$[XVFNX-\"_E MZ[7R]?;*YQK(BKS MXK60H[@7?=D0YJU5L*%*[XUT+Q:O0HW;4./_&"JABFE[*S(EBV:[D"G+6+); MB_A-#&&O'VU(\=9H4XI]%K44_EIK*4#-78O6)+&%J"[*[6K["KAPS6]C?8*O M@[J9O]#43XL;JN8,=>"0(65PVL<$J;I=UQ,C2]? 9M)@.W3#'%\XH*P![F=2 MFM7$'M"^F<9_ %!+ P04 " *JM94I0[4CB0# "N"@ &0 'AL+W=O MX_/.;YV;G?%Q:.< RCTE%(F M>\YS"=64RAQ3+TW!>'MR1V5R9!V[LJ'0,[=$F9 4 MF"2<(0'3GM-O7 PZ)MX&_""PDFMC9)2,.7\TDYM)S_$,(:"0*(. ]=\2!D"I M =(T_A283KFD25P?OZ!?6^U:RQA+&'#ZDTS4O.>T'32!*5Y0=<=77Z#0$QJ\ MA%-I?]&JB/4(,'0_YPN)V41V7:6I&$ W*9:]S)?U=RS; MS\0Y"KP:\CW?KT@?O#V]L9GN:@-*%_S2!=_B!3OPOF<@M%@V0]3Z424H1VA6 M(YC#=B$SG$#/T:=)@EB"$W_\T(B\3U7RC@2V(38HQ0;[T&-[4NM\6E](0%A* M4)5Z$PH401D M39\$(8"I*IXY5K3&((@:P2N:%4'M733#DF;X7IJ,L_H>JN$6"S]JAXU77+>C M&JT@K.8:E5RCO5SON<(4\13?:VMO :T;-5W2WH\+([U33;95T6WOI M_CN/UN0:*FOV0=/NFYJMH9'""O0'12$^1=>$Z>N+:)%#+HF]MWY]?E+F8@BC-R:'<'1X':L*M=VM5^GUVWQ<8^U] @7^5(=NWGT4\2 ML8 )TM\$Q*W>0N.!2AL<'7;#QDYI8^>_;?S&67)4)P]0L3(I9[.Z I$>\N]( M8+EK[EHW83JYKUC,")/ZSIAJ>.^\I2\HD7='^43QS#888ZYTNV*'<]U0@C ! M^OV4<_4R,3U+V:+&?P%02P,$% @ "JK65%,\ +U6 @ ! 8 !D !X M;"]W;W)K&ULK51M:]LP$/XKAP>C@RU^3=MECJ%- M&"MLK*3;^EFQ+[&H+7F2DK3_OB?9,YZ[YZ2[="?5DRX1#3S7 ME=!3KS2FF?B^SDNLF1[)!@6=K*2JF2%3K7W=*&2% ]65'P7!I5\S+KPL=7OW M*DOEQE1I> U M"LVE (6KJ7<33F:)]7<.OSCN],$:K)*EE$_6N"NF7F 3P@IS8QD8_;8XPZJR M1)3&[X[3ZT-:X.%ZS_[9:2(.$#NA;69. MUIP9EJ5*[D!9;V*S"U<;AR8U7-A;?#"*3CGA3/85J08:/L /5#4P4<"Y51[WJR/'%)_B^-ZA(DUA#Y?0/"6H9DF$&VUP3W; W1/&0M@6U*]1FH^V]Z]>C#VZB^X@!=D M:OAVST?XV"+A&FHI3*DAC*!@+T-EG9UG"AT3)'NB*!D@.JI"TE8[]P\;GS Z,_Q [ (E^I303366(!-XQ^)6NYFUL3"ZUA@PLJ/[/#!Z@F%&J_%:/"_*)#U=>QT*H0 MDJ656(T@)5GYCW]5((X$;O",P*L$WE"!7PG\H8*@$@2&3#D5PV&!)4YFG!T0 MU[V5F[XP,(U:39]D^KT_2*Z>$J63R4=0T 1ZAVX+67! GTA&TB)%]_BW>KM2 M()RMD>F$_EE2LL7Z;0GT>@$2$RK>*.67AP5Z_?(->HE(AAYWK!!*(V:V5,/3 M0>Q5-93K,T.YROD%\IVWR',\KT-^\S_R8GN!O-#(W0[Y8GCTEMQ63&NP M7@W6,WY^/]AO5TLAN5K=W[N E!9!MX7>\I=^% M9TRSQ4AF#71^C<[O".?"&,FL 2.L880#801=,,)3&%-OTH+1 M&^%<&".9-6!$-8QH((RP"T9T B-R';<%HS?"N3!&,FO B&L8\4 8D3FRY Y4 M&K21P+O8Q"=L@C@,VBNE-^*Y<$8R:\"9U' FO7 >F51L-N4)GU8G/#6'>EZ= M\UV4)JRE]!"$NT2-D.).(I#EG>]!L$*8J M.\;9"KH@34\@O?.B>-+^!/>&/I?22&8-2J[S7\;H#.!TE^:%A+7*^=0> R$[ M\SWG%([KN1.G!:?J%S?Z.;[KM#HN^D?VMS,_RI7= ?M(U5Q&PO=V]R:W-H965T= M3C99L"3,VGS)4O7)C(LDE.I0S#O94K!P6@0E<'5,IRS!R:_+.^%.NI4E&F4 ML#2+>$H$FUVW;JQ+ZA0!18V_(O:4;;PG>5?&G'_+#^ZFUZUNWB(6LXG,$:%Z M>62W+(YSDFK']Q+:JG+F@9OO7^A^T7G5F7&8L5L>?XVFQ$6#U=@3898"] M;X!3!CBO \YV!/3*@-Z^&<[*@+/7 ?T= ?TRH+]OAD$9,-@WX+P,."_.[OIT M%.?2#64XO!+\B8B\MJ+E;PI!%-'J%$9IKMT'*=2GD8J3PUN>))%48I0D3*?D MEJ?R/>-@ ZJKM5G^V7/H]L(]%EDS;I]M\3NVM;F@;=FL-O5O,V ML;H[PUUSN,_&;6)?%.%=3;AG#O_$']O$*;);%[IO\XW&+\5+N&UKPH/]PW5] MI_N'=PUGTJG4ZQ0\9P?O T_GIY*)A-ROQ&2AKF%D0]!_?U#5R9UD2?:/IJVC M-;NG9^>#QF6V#"?LNJ5&A8R)1]8:_O:+U>_^KM,,$N8B81X2YB-A 1)&0;"& M#GN5#GLF^K!2WZ12WWL2I9.5$&RJ"C.ITY^1>:C^D# 7"?.0,'\-&Q2P?%[V M.+2#2H<#XZ7Q,\N'29;/YDF8 M\)42G^1DS$CX%(J\<"9X0KA<,$&6H9#/.CD:4QPJQ\'6&' QT(P5+C*IAX3Y M2%B A%$0K*&T\TIIYT:EW6RI:TM;1+#O*Y9));OQ,UG&8:16P+.93G+&7(=* M[GQ+ZZ8F+3.HA83X2%B!A% 1K2.ZBDMS%S\[['IB4L=*;>=YG3'.HVI P M%PGSD# ?"0N0, J"-21I=>N;?-TCSOQ*.$B*4)H+I7E0F@^E!5 :1=&:@MRX MZVSM,S ?,N$KB8U)6D\S8MZ:4Q\L,"3-@])\*"V TBB*UA2870O,Q@_#JO"/ M0H2?>,J73(2Y%T+N4K5<8>3$^[%D:<9T%LC(W)J#+Y%(F@NE>5":#Z4%4!I% MT9H*KJT-ZYC>A@4U-Z T%TKSH#0?2@N@-(JB-059>QR6V>3X/V,VU.* TEPH MS8/2_)+6?VNN$T#34A2M*;#:,;',ELFMTPXCXOYY1P(1IC(C]X+/19AHE06U M1: T%TKSH#0?2@N@-(JB->57NR/6,>T1"^J/0&DNE.9!:3Z4%D!I%$5K"K*V M22RS3[*^"KY7P^MS(4&U(HGXE)Q$*7EFHTB:"Z5Y4)IO;9M!CJJKF^]MU^PYENZQ%E0+FSJJ71#+;(-\9>-3RK/B!LJ# MHD<3IE3UB3^R9*Q6#/G#BZ<;1]IG$4?F' ?K"6J"0&D>E.9#:0&41E&TYI._ MM1-B'],)L:%.")3F0FD>E.9#:0&41E&TIB!K)\0V.R&:1T>URD/>G+^%TEPH MS;.W?9[U@Q&OAS@?FC> TBB*UE15;7_89OM#^T!R<=DSKQ[,V(-E!O4QH#3O MC2_0V;D6\:'M"* TBJ(U95=[%K;Q%O3;LS[M+UY&9NK!JH.:%5":!Z7Y4%H MI5$4K:G$VJRP>\>=!?0TH MS872O)+6^(7.CGD>U+. TBB*UE15[5G8QEO0>PRXNE]ICLS4@U4&-2N@- ]* M\Z&T $JC*%I3B;5980^..>!"70LHS872/"C-A]("*(VB:$U!UDZ&;78R]AUP MH9X%E.9":5Y)Z^\QX$)_V@&E412MJ:K:U[!_TM?0.QEFZL$J@SH94)H'I?E0 M6@"E412MN?-%[60XQW0R'*B3 :6Y4)H'I?E06@"E412M* TBB*ME959V.KJH2)>;%M6:8DLTKE>M^?JK3:&NVF MV!#L5;EK77J6IMRW+NEZX[,:O]Z'[6,HYE&:D9C-5*IN>Z"6[F*]M=GZ0/)E ML5'6F$O)D^+M@H53)O(*ZO,9Y_+E($]0;3 W_ ]02P,$% @ "JK65!IU MD4!+!0 [R@ !D !X;"]W;W)K&ULM9IM;ZLV M%,>_BL6JK97N"G:>NR12&T#W2KM2U=R[O9CV@@8G006<:YNDE?;A9QX*(2%. M6,_RH@5RSL_&?^-S./%XQ_B+6%,JT6L4QF)BK*7.1)=^73,$AD&,7WD2"11Y/&W!QJR MW<3 QON%IV"UEND%>"LZI_+[YI&K,[.D^$%$8Q&P&'&ZG!CW^,XE)'7( M+/X(Z$[L':/T5IX9>TE/OO@3PTI[1$.ZD"G"4_^V=$;#,"6I?OPHH$;99NJX M?_Q.=[.;5S?S[ DZ8^&?@2_7$V-H()\NO2243VSWF18WU$MY"Q:*["_:%;:6 M@1:)D"PJG%4/HB#._WNOQ4#L.9#1"0=2.)!+'3J%0^?0 9]PZ!8.W4L=>H5# M[U*'?N'0S\8^'ZQLI&U/>M,Q9SO$4VM%2P\RN3)O-3JVT#YR>D3 M]:F:J\\A13,6;RF707K\J/2EG%,?S25;O" O]M$)T_M?L3J/(C5-H@S\A8A$+?9_;Z/KJ!HFUQVG3_H3GE M 17H_M"F:3)JVTZ7^#NQ\19T8J@U7%"^I<;TYY]PW_JM27E(F T)_2.]\(%0 MVC;:"@4)%VB8=M0VT764A838DS(&$N4"PFN3# M4O(A;!@=0@H,";,A80XDS 6"U00>E0*/_L4YD+1ZGKM55YV]I M@6GKA0E%G"Y"3XA@&:AG.H@ER\/LFH6^6JY_032?#/^@J\8YD+IJ5/4=K"_P%&JP1 KIQ5G!]IPDD"61&3ZN$1U)*5M>]JM?@ 7#" 5J? :79H#0'E.9"T>HZ5T4:K"T1?/ EOH#O M+SS][-,[3#% ZS&@- >4YD+1ZGI6-1E\<5'F])O\<>WEZ$T>M.P"2G- :2X4 MK?Z[?U5Y(6&ULQ9SO;YLX&,?_%2LWW:U2KP'2)&VOC=2&P$U:IVJ][5Z<[H4# M3L,-<&:;9#W='W\V4, )<4+W2-N+-1#[\SS@+_[QA7"]H>P+7Q(BT+(%-.;Y_VA3EK5Z*,BXH$E966:01&GQ%W\K3T2C@G.YIX)3 M5G"V*SA[*@S*"H.M"N?#/17.RPKGVQ7V'<.PK# \-J5166&T7<'>4V%<5ACG MC56$ M\5_0[&L6B6?TUB4"1S$_06]0'_$E9H2C*$6?TDCP4[E3?OYC23..TY!?]X7, M0]'Z01GSKHCI[(EIHWN:BB5'LS0D84M]]T!]QP#HRQ-0G07GY2S<.4;B/69G M:&"?(L=R'/3IT45OWYR4!]Z2W]1,P76MMAFC&W*Y64M974F@K2;):] M2'#D[8FO0F/_]DCZS?VH0&"7,A83-(F <)\X%@FKS.*WF=F^B3 M!SF0$L:D:+CJ6$]?+B:R\RSVMET5=T9^5_E PMP"-LIA:H:S MGLCY3O'ONK]N:@,RK <)\X%@FC:&E3:&W;2QP@RM<9R17!,AC6/,.%H15NCC M!/W7Z(_;M&*,UU4KD#"W@%TTM&*=69:]I1/(D!XDS >":3H953H9O:H/B3C/ M#O97!G*F6N IJNY>)-S6'ET!'1 M\!0MY%!"-TH78DGDPAR+):),KMH"+!-2*SRZ0/=RFOX8D3F)<_4D^8JJ53W& M3+JJ!Q+FFL_1J#RHMNDK9!H>),P'@FFJNJQ4=0FF*BS7H0T-I13%5"Z@&%HQ MNH[R7DFE%P6RJSH@,&-2704&"7/-I\LD,,@T/$B8#P33!&9;M=]D=9;8*<)I M&JD-S)XKO44+%$0LR!(URBD5)43D2GHF-I^R U(3N<@)"02T4E\H(LIDF(?",LB)1_LY)Z8DA0 MM"9J!TGPHFBZ1VFJUS5YK(1&Z4O9]^UTH4"\5E.:"TF:@- ^4YD/1=)74 MIJL]_,$W?&Q0&Q:4YH+29J T#Y3F0]%TF=6>K6TV;1_+FZ;9_!\2"#4K:0Q/ M3#T/<]6X'X\'XTVBUG6Y?VP!IMSU5 W5DHFM[VM3]K MFPW::8PY1[>J>U'SU'Q<:FUA4!L6E.:"TF:@- ^4YD/1=+'4OJU]\:/'(U"_ M%I3F@M)FH#0/E.9#T729U4:N;;8FIXTU\RN>0C#3.VL(U),M:?H@L^=)A YE M/= L_9;(@\OMP/K#:K6'ZIB]PL\T]SOR:04_16F6S E32V+U#)N9H MG84"ZHR6M$//FAQ7S /-S8>BZ2JH;53';*/N-]$:(P%.:";G%F^SE5RUG.RS MTLR1.BM@U]"T6[ID%S3J#)3F@=)\*)JNE-IN=5YKMS;WY3?F#MW,-4?JK!1S MWO;%_ENP+F@F,U":!TKSH6BZ>FHGUCG&B6U33SGQK+^2_4T:RFT1L<.ST#)L MBZ3*K'5S'_%CI=UIK9GIG#8':LR5-,ZV& M;;[:L04]T/S\EK".;?34:L/4,1NF8)X:J',*2G.=74]RN-.RH ^N@M)\*)K^ MR]':=AV8;5=@4\TB%2KH-WX[GQ#VE+\603U* MFJ6B^%EQM;=Z]<)M_L*!K?UW]M74;MGOVE=>\6*%&E^\Y^$>LZ1_4$L# M!!0 ( JJUE2Z#VE6?@L &>+ 9 >&PO=V]R:W-H965TH.^ M()J$J'^& M"*X&F[5-/K;ZQZ]L'(1 $7CV3-$7'3!Z'\GV0:^L8^3+IRS_7LR$*,GS8IX6 M5YU962XONMUB/!.+N#C+EB*5GTRS?!&7\FW^T"V6N8@G==!BWG5[O7YW$2=I M9W19;[O-1Y?9JIPGJ;C-2;%:+.+\Y:.89T]7':?SNN%K\C KJPW=T>4R?A!W MHORVO,WEN^Z&,DD6(BV2+"6YF%YUKIT+'@150%WB]T0\%5NO2;4K]UGVO7KS M:7+5Z54M$G,Q+BM$+/\\BALQGU%66V:()E"Q9) MNOX;/S<'8BM E$+HHZ6IS!)*^W>E;G\ M-)%QY>BNS,;?/WR49W]";K*%_$H4<2VJ#^1SG.=QI2SR+A1EG,R+G^76;W??WGR^[I:R]8G3'34T?US6Y;]3DD%^SM)P5A*83,3'$A_;XP:%X>J!^UP+H MRL.V.7;NZ['[Z%J)=V)Y1KS>>^+VW)ZA03?V\'_$J0QWJG!G:#H>]O!0C,^( M\W;MU!Y^O8SG*_DRRTFVK$1< MK$M(R;Y+4C+)YO,X+\A2R!%,)6=C5VYM0ENY(F$A$D;7L/,:5HWR'D?.^9D3 M7'8?MW6X7ZI_Y@ST0FR_D'M6=:S;A3BH\9IN@HUN JMNZDR_D81X%ODXD?W8 M>U)F93PG25KFB1R2CM?Z,8G"RF\K"B0L1,+H&C;8%L5PX/6J?SO",)3TC"79 M?DG?-93CH!W1!-+?"*3?0B"/HBB5.HQ]C$DCUBK::@0)"Y$PNH;UM\ZG%Q@E MLE_0"7HFA>P7[ ]-"@'MAJ:0P48A@\,*:88_X^UADGBN7AL%826V%002%B)A M=+!_GAW/]YU]1>R7=)V!;U#$8*_/&'J.01&@_= 4,=PH8FA5Q,TL$5-"G\5X M55\I?IE.D[$<6;R[H5^, PLKKJT;96(A)0:9YMB#ICL#( M5_EYVWDO+T"EU*(U":1&4QJ TCJ+I M4E+S^4Z+"7VCD* 3]E!:"*51*"V"TAB4QE$T77/*(G#ZI\ZY4 LB2Y$GV?K&BQ<1 MYX7YOCFH*0*EA5 :/7"HO?5!(AY9K._4.HNER M5:Z(8YW('GV]^V8>#$+=#"@MA-(HE!9!:0Q*XRB:?O>K\C3RYL?Y)FZ8?U'$\MN_J6W3=T![58H+2PH6W? M];1ST4 -11QO$!@N1 PE?7^P?QD"W06.HNF"4&Z':YV8'OTNBC))'X[L@J#& M!9060FGTP%$+U@?)V/- 30HHC:-HNM:42>':38H_:%-@PK#NAM.PL:+V[ME;46']3I@-*HN_]+ M IDD^T;U&8JZIE\=,&@3.8JF*TM9%*[]9PS5! CY8;[H5->E[\EO\O5X)LB7 MU-R?07T(*"V$TBB4%D%I#$KC*)JN3.5#N(-3SY= ?0LH+832*)0606D,2N,H MFBY:97^X]HGT=M<=4"<#2@NA-'K@J#GU03)*#?IK#BB-HVBZU)1UX=JMBRVI MC66?%S\(\V /ZF1 :2&41AN:XVQ/FYRYN^,\J$,!I7$435_503D4GOU7%VW' M@K\]92;%V6MIJS@H+832*)0606D,2N,HFJY,94-XSHG'@A[4AH#20BB-0FD1 ME,:@-(ZBZ:)5IH1G-R6.3-!V2FOE08T(*(TVM)T$W?-W,C2T4@:E<11-E]36 MPDOV"?IJ 2?R*:WD5/VTZ'8>IU7"/G1KLYW:6F+8!96P*RIAEU3"KJF$753I MKS ]/&5Z>/ZI,S+4(H'20BB-0FD1E,:@-(ZBZ:)5-HIGMU'H\S+)X^/O3;'C M6DL0:I1 :?3 @7-Z;SO#T(8P*(VC:+K>E+GBV"Y1& MH;0(2F-0&D?1=.$J[\4[M??B0;T7*"V$TBB4%D%I#$KC*)HN6N6]>$#OQ/(CW8J>T%AG4>X'2J'>4]P*MDT%I M'$735RE6WHMO]U[ 0\4WK!E[(]H*$DH+H30*I450&H/2.(JF"U=9,_ZIK1D? M:LU :2&41J&T"$IC4!I'T731*FO&/]J:.3Q4M+-:ZP]JT$!I],!1\]^>!(*V M@T%I'$73M:8\&__HGZ+8QHIV2FN503T:*(TVM%T;<'>P"*V406D<1=,EM?5, M"^L\^7JP2!?+>?8B1#-(O%WEXYG,KJ]#1_UCH^*@!@N4%D)I%$J+H#0&I7$4 M31>F,EC\X-2#0:@E Z6%4!J%TB(HC4%I'$731:M<&M_NTMQN$C/)ID2\]IMR MJ)/*O%V099R7R3A9KI7\+LU*(IZKM83EI^8!(]20@=)"*(U":1&4QJ TWM!V M!BU;#S_2Q:><%M^^VM;-/"X*B#V&EJK$NK50&FTH6E+A_1=S^WM/J4O@M;+ MH#2.HNE/!U1^36#W:VQY^_^^,K?7W5:+4%H(I5$H+8+2&)3&431=K\JF"4YM MTP10FP9*"Z$T"J5%4!J#TCB*IHM6V32!W7 I'5[#:U5"35OH#0*I450&H/2 M>+"_HIFWLP:S+CCEU01VK^9.Y(D47$1N2XU]YK96S^[T5Y5:^5!#1TH MC4)I$93&H#2.HNGR5+Y/X)\ZB4,](2@MA-(HE!9!:0Q*XRB:+MJM!ZD?\^"5 M*E]+-4Y6^K!_V>L&SKGK[#S@$5HMA=(B*(U!:1Q%6^NL6\R$ M*,.XC$>7"Y$_B!LQGQ=DG*W2LNHAM[;* >*T6NK]XMKM=/>V?W0N;AS#=NI< ML'I[5^%'E\OX0?P:YP])6I"YF,JJ>F<#N6-YM<[QZYLR6UYUY-#X/BO+;%&_ MG(EX(O*J@/Q\FF7EZYNJ@J&PO=V]R:W-H965TX_N M.:+(0UJ+9\I^\BTA OQ*XI1?3;9"["YG,QYL28+YE.Y(*K]94Y9@(9ML,^,[ M1G"8)R7Q#!F&,TMPE$Z6B[SOEBT7="_B*"6W#/!]DF#VT10PLKZ:7,-+'WE90A[Q$)%G?O09 M9%0>*?V9-;Z$5Q,CJXC$)! 9!);_GLB*Q'&&).OXMP2=5-?,$H\_'] _Y^0E MF4?,R8K&/Z)0;*\FW@2$9(WWL?A.G_\D)2$[PPMHS/._X+F,-28@V'-!DS)9 M5I!$:?$?_RJ%.$I ]HD$5":@=H)S(L$L$\Q6 CR58)4)5JY,0277P<<"+Q>, M/@.614NT[$,N9IXMZ4=I=M_O!)/?1C)/+.^VF)&/-U*Y$*QH(H<3Q_D-^0CN M! U^@F^[O'F=W9](O( +GP@S(2DD!4R"\IR;XIRT8ER(0)?:2JV''Q*0Q(V 6:2>R4 M.@AP@[2(USLV!:;Q 2 #(45!J_[I4)'N]T\W-&S,ZG::.9YY N_O??)(&*#K MQMWCX-M><"$EC]*-2O0"U%*#9E//)=_A@%Q-Y-S""7LBD^7OOT''^$,EV)A@ M_DA@#3&M2DQ+A[Z\P3%. P*P (]D$Z6I5"^3=D=81$-P(8=R,K,DOPH*(O\[;Z5#Z:#DV;!%71-GN?-XBKBWM M3.)N1=SM13S(AGX6=B9QKR+N]7W:21KV?\Z] M[A/LF*;7XJ^(ZLX&OB*J,1LTB,TK8G,ML0?"L^=6SOZ'T8P?X^$\Y]UGUC$- MH\536\K0R7\DL(9JT*B=D=%?MYWTJ;(A*'B2W8/%*R_5'"4N1"WU]!4-E6\L MM*9^1\X2:KW(C]QS2]&NGPB3>PCPJ9Q+P2V+ J*4"8YI1$9%\\=":ZJ):C71 M_S4C(8UCS'C658Q%]5 LKC,_7J&GYKP]$KM1YM1JS6J^ON9S-:G-+M3:/Z4U MZ2E" 0S-(WZ6/;7:Z[4J#L)I>]W2UWFN#K5/A7JCJC8K/96P%$I,G8X0BC T M;1L7?9WGZE [5=C/JC:]2T\=;,6=MJ>H\V HXNRIUU'B+)N>M%W5_77,-NN1K&JISEL8 M7U@[7ZBWOH.=3D\IOC8KFCX76/*ZK;3G2V_(>1NBTKJ]@NT4JL$!2 MG#(B$.(7U3GEJB<2A!64>0K+?P7+.V 9"H2FBK4Y1UJ[JE\@-/KI48?HUP^I MGWYZK 'ZU78WXD(5'(Z?^(DY'3A6#4L^1K'BIZ%L8>U0;>Z0W]H,7)(W$ M^BL-&;&C'FR/A=94N-XR($N[3EUO-HQLL"#@BUR5HI1' 7C \5ZY+49L():ONR;::E=.753=0RZK>,J!1M@Q*DMU3;.C9T&AO#O05#![A M;[$Y0/7F (VW.5"*YBG&NPL[)^3Z,@:+-NHV8';T WM"V"9_48&#@.Y34?S4 M7/56+T-4BD,CNT#UZLCR/U!+ P04 " *JM94'R5@ MT;@" #7!P &0 'AL+W=OFL;"']?7Y8-( ?QT)==7V;. MG#.V9_(=%VNY E#HC=%:3H*54LTX#&6Y H9EGS=0ZYT%%PPK/17+4#8"<&6= M& V3*!J&#),Z*'*[]BB*G&\4)34\"B0WC&&QGP'ENTD0!X>%)[)<*;,0%GF# ME_ ,ZG?S*/0L[% JPJ"6A-=(P&(23./Q?&3LK<$+@9T\&B.CY)7SM9G\JB9! M9 @!A5(9!*Q_6Y@#I09(T_C;8@9=2.-X/#Z@_[#:M997+&'.Z1]2J=4DN U0 M!0N\H>J)[WY"JV=@\$I.I?VBG;,=? M0N9&*L]99,V"D=G_\UN;AR"$9?."0 MM [)M0YIZY!:H8Z9E76'%2YRP7=(&&N-9@8V-]9;JR&U.<5G)?0NT7ZJ>%:\ M7/=F.A$5FG.F+X?$-K\]](+IQHVG4A]R8X82W=R!PH3*+WFH='R#$I9MK)F+ ME7P0*T[0 Z_52J+[NH+J%"#4Q#OVR8']++F(.&U$'Z715Y1$2>(A-+_>/;Y M)^V2F5J\] .\]XSA]XR-?8ER.)D?Q[SP! M"__SN@PS1-8398BY5Y9DJ,)[Z;LRUR&E!Z3XUH-THG74:1U=A'XB&ULM5A;C]HX&/TK5G:U:J4.N9+ +"!Q MV7;[T-5HT+3/)OD :Y*8M0VT_WYM)Q/(90*1LB^0.-\Y]CF^??;D3-DKWP,( M]#.)4SXU]D(<'DV3AWM(,!_0 Z3RRY:R! OYRG8F/S# D08EL>E8EF\FF*3& M;*++GMAL0H\B)BD\,<2/28+9KP7$]#PU;..MX)GL]D(5F+/) >]@#>+E\,3D MFUFP1"2!E!.:(@;;J3&W'U>VIP ZXCN!,[]Z1DK*AM)7]?(UFAJ6:A'$$ I% M@>7?"980QXI)MN/?G-0HZE3 Z^:QDH/')!DQPL6Y"0-/O'/W,CK@"2IQG@Y "G"O#? M ;@YP*T"O'< 7@[05IN9%.W#"@L\FS!Z1DQ%2S;UH,W4:"F?I*K?UX+)KT3B MQ&PM:/CZL)#.16A)$SF<.-8=\H">@0M&0B&_Z"CTDA*!YJJCB/B%/JQ 8!+S MCRIT_<+EW^_(1'R/&?")*63C5!5FF#=DD37$>:/5^O/(#SB$J2$7& [L!,;LC]]LW_JS MR9L^R58]D95\\PK?O#;VV4MZDO- SH$%CG$: L(";6!'TI2D.V7G 1BA$?I MTGSL?VPR-ZO$UY6HM?@TDT/J=.U8/<+S LNJA*W:B$H"AX7 8:M /7=W#*=* MY T5PYLJZA&V&PRMNHYZ8$5N28Q?B/%OB\D[[(:65J*NP]VOJ7EP?*^NNJ=* M2]X$A3?!;6]DIK %YI:R5(TU^C/OTHT^R54]D)6=MZY)R6;UM*1&-8\RX*LJ&7N/(RRL, M6A;F/&1\%1)X@Z%3&4VM3&6]5RFFW6V'N5-4*VO7\9.SV>Z5,C<8>..J 0UQ M9:/*+C@7%YQ.6].=)K22=C;!J8L;.H.A6S6AIUK+5EU25;LUHVO:J>YTJ]<< M-FQ'TH,_2&RKDR5P_[@%'P%2 _+ZE5+R]J J*^YO9?U!+ P04 M " *JM942!M>.5T$ A&0 &0 'AL+W=ONG?&>LB>^ 1#H.8X2/C$V0J1WILG] M#<2$W](4$OED15E,A+QE:Y.G#$B0)<61:5M6WXQ)F!C3<=;VP*9CNA51F, # M0WP;QX2]W$-$]Q,#&X>&QW"]$:K!G(Y3LH8%B&_I Y-W9HD2A#$D/*0)8K": M&#-\Y^&12L@B_@QASX^ND:*RI/1)W7P.)H:E1@01^$)!$/EO!W.((H4DQ_%O M 6J4?:K$X^L#^J\9>4EF23C,:?17&(C-Q!@:*( 5V4;BD>Y_AX)03^'Y-.+9 M7[0O8BT#^5LN:%PDRQ'$89+_)\^%$$<)N'\FP2X2[-,$]TR"4R0XKTUPBP0W M4R:GDNG@$4&F8T;WB*EHB:8N,C&S;$D_3-2\+P233T.9)Z8+0?VGFWNI7(#F M-);+B9-L0F[0V4>?GM4UH/<>"!)&_(,,_K;PT/MW'] [%";HZX9N.4D"/C:% M'*/JR?2+\=SGX['/C ?;Z M-Q(:C3TD 01W E.1*AO:!X;W=B3A+V2URK(_( MMFR[94#SUZ?CEG3O]>E6!QNGG"\GPW/.S=>&,+A9-B=EQAA)UB M*=#R!1W' M/9"7K'FV)RQ ?_\A(=%G 3'_IVU^\O[=]O[5:^B.I\2'B2'?,QS8#HSISS_A MOO5+F[8ZP3Q-8#7=W5)WMPM]^I4*$B&>62)7U3]6'W)+M.F9XPXR7/46WDTQ M=EQ7KJ7=L5+-,!L/7*L>Y36CA@ZN@FK4>B6U7B>U.>4"T95\B^\@V0+Z#QU: M^';)?1:FBF(;M4[<2Y>*3C!/$UA-SWZI9__*%NWKU%TGF*<)K*;[H-1]\(,L MFN/VCUW5=X8G!FT)LD]BO&:,,SCCSF'):O@_W9DRN@*N"C!%6XH9^M#ZQ>WL MX-+EHA/,TP16$W94"CNZLDU'.G77">9I JOICJVJY+1^D%$+X&.#V0-\\I&< MMT0Y@_Z)55N"L*H/V[R*CZIIW$EM02+@2):^LD9G3R#"9-W*HQ/ETJ6A%;I0JN+7VTN<&<-_19G.@T[N98L)3C1/%UI=R&K3@(?7 M]JC67856-$\76EW\:F.!.^OGMWATU#P%LGONZ-2CS;!ASVI4N,THIV?C$X^: M1V?',;!U=@;/Y8BWB<@/6&PO=V]R:W-H965TICTX:W-O1FO&'T4!(-%355(QM@HIZPO;%ED!%1;G MK :JWLP9K[!44[ZP1*[B$LM1"*HP_K:;5;:F)V^.- M^A?C77F980&7K/Q)Q4IA?M&ZQCH6RI9"L M:LDJ@HK0YHF?VCQL$=SP%8+7$KQ]0O *P6\)_EL)04L(3&8:*R8/*98X&7&V M1ERCE9H>F&0:MK)/J#[V.\G56Z)X,KFB&:L W>,G$.@,7;*J9A2H%(C-T7=U M[;XQ(4[1%-0- [2#/DY!8E**$\5[N$O1\=$).D*$HON"+06FN1C94H6H-[*S M-IQI$X[W2CBNAZX9E85 GVD.^:Z K;QU!KV-P:EW4'%2\W/D.Z?('@P<%U5U,45:-84E9JS%3%M M1$U5_3 W7.H2T^N :H-[/&9.;B=Z@^^N0_ -02P,$% @ "JK65&OG M6_9( P :0T !D !X;"]W;W)K&ULK5=K3]LP M%/TK5H8FD#;R*DG+VDB4#(T/2(C"]MDTMVU$8G>V^]B_G^V$T#SJHJI?VM@Y MY_CKBA[(TO 3:YAGA(VLAQ/+:MOET 3GFEW0)1-Z9499C(8=L;O,E M YQH4I[9GN,$=HY38D5#/??(HB%=B2PE\,@07^4Y9O_&D-'-R'*M]XFG=+X0 M:L*.ADL\APF(E^4CDR.[4DG2' A/*4$,9B/KQKV.75\1-.)W"AN^<4<;FGV M)TW$8F3U+93 #*\R\40WOZ ,Z$KI36G&]2_:%-@PM-!TQ07-2[)TD*>D^,?; M,A$[!#?80_!*@MB>3&D.Z!EO@:/OZ)'1=:KW5#Y2J';S/ :!TXQ?2-C+ M)$;G9Q?H#*4$/2_HBF.2\*$MI".E:T_+UU5T//5 B%AS]) DD=0%; MAE+%X[W',_:,BC=+=HE\YQOR',_K,'3[>;K;08\_3W<,T?C5[OA:S]^C=[MB M#(A L)7O.8>N!!<"O6X!536N^1)/863)LL"!K<&*OGYQ ^='5W).*1:?2*R6 MN%Z5N)Y)/;J#!!C.NA)6$$--5%5Q'?V M%K1@9R7?;?IM8[Q^T'#3KZE>>^L0S$, -9 M"!)3'>B?L@Z<4BP^D5@M MR?!A2&R$U"WOM!#NL86@9!I-'X3$1DC=M/=AVCNN#I0\H^6#D-@(J5O^: 9< MXRWF.IG1%1-&^ M5;/5>>%&=\F-^;$Z1^C>]D.F.(0\8#9/"4<9S*2D&PO=V]R:W-H965T2.)WF(7.9I+T^=.Y!@;5A I)/DNWTVY\D"'% IGGHBPWX MO^O]:;7:9;;GXE$6 H]U163M" MF0?^8K:A:[@']7US*_2=WWG)RQJ8+#E# E9S[QR?+3$Q!E;Q3PE[>7"-#,H# MYX_FYCJ?>X&)""K(E'%!]=<.+J&JC"<=QW^M4Z_[3V-X>/WL_8N%US /5,(E MKWZ4N2KF7NJA'%9T6ZD[OO\*+=#$^,MX)>TGVK?:P$/95BI>M\8Z@KIDS3=] M:A?BP #'1PQ(:T#Z!M$1@[ U"-]J$+4&D5V9!L6NPY(JNI@)OD?"J+4W0Z 1=K59@,V&>H#NJ -U!QEE65B6U MB?JX!$7+2G[2ZN_W2_3Q_2?T'I4,?2OX5E*6RYFO=&#&O9^U05PT09 C06"" M;CA3A417+(?\M0-?$W58Y!GK@HQZ/-^(4Q0&?R$2$.((Z/+MYMAAOGR[>3!" M$W9)"JV_\+=)0LM29A676P'HY_F#5$(7SK^N%6\\1FZ/YC0YDQN:P=S3QX4$ ML0-O\>$=CH//KM7ZD\Z6?\C9JY6,NI6,QKPOKIXV>G]#CAZ P:I4B"JT@AP$ MK9!45&T5%[^0T/O>M::-[\3Z-@?J;G$2!1A/9_[N<+4<,HQCDKZ6+5VR*$I? MO+TBG'2$DU'">V6*5NFM IJ52?CP+B68?&:ZA_!5!]ORNR@;__%!7"$.>HA# M#4GC'M]0@W'HAHL[N'@4[KK6.Z/AX$(?Z0SI!BCLP>0\=N)!"$G21QEJ3LBT ME]+E4)1.W"A)AY*,HGQI$V'V.!59@?31J1O63G?BC>ZK"F4""DF'$& ?] M7>A0Q=.HQ^403<+ 399V9.DHV65!V1I,2]C1:MMT#5KI 8.RS%E6Z2"(R32: M]/,T5(7!)$UZ0$,5CM(P<1--.Z+I;VJ*9X\G9KS(D3Z)35E9+!?,U)&<*9Z0 M'HU+EL1Q'\HZV#+5#&3=T^Y%X-R.O[WG%^8%P0ZM+VZ:MXL;*M8EDZB"E789G":Z M=8AF8&]N%-_8$?:!*ST0V\M"O^2 , +]^XIS]7QC_J![;5K\#U!+ P04 M" *JM948,-2K2D$ #&#P &0 'AL+W=OBWI7:!M(8ZPJL79"DW6=&IFTBE*B1M)W\^Y&R M(MDBI7A O]BB]-SQN2/O'G*Z9_Q9;#"6X*6@I9@Y&RFK:]<5^0872%RQ"I?J MRXKQ DDUY&M75!RC96U44-?WO-@M$"F=^;1^=\?G4[:5E)3XC@.Q+0K$7S]C MRO8S!SIO+^[)>B/U"W<^K= :/V#YH[KC:N2V7I:DP*4@K 0@0WEB[%D/OBYGCJ<988ISJ5T@];?#MYA2[4GQ^+=QZK1S:L/C MYS?O?]3!JV">D,"WC/Y#EG(S M?"LD*QICQ: @Y>$?O32).#* X8"!WQCXYQH$C4%0!WI@5H>U0!+-IYSM ==H MY4T_U+FIK54TI-3+^""Y^DJ4G9Q_+7-68/"(7K $[# *\PY7NH7X$8(+ 5 MY1+\1= 3H402A;I88(D(%9<*_^-A 2X^7((/@)3@<<.V0J'%U)6*FI[ S1L: MGP\T_ $:-Q6_ H'W._ ]W[>8WYYO#D_-7960-BM^FQ6_]A<,^&O3(%4:4)T& M6TP')Z'=B2[ :U&A',\<56$"\QUVYA]_@['WR1;A+W)V$F_0QAN,>9_?Y#G? MJG K],H9I;98#PZ2VH'N#;MYI%.].P[!Q*1IUF).F(4MLW"4V=]R@[DJ=L4/ M40$^HJ+Z!)H$6-?DX"X^XA##-.H1-4&A%P5VIE'+-!IG6F&.)"G7@&+55P!M M2N;5QC(R6691TF-I@F#@#[",6Y;Q*,MV9W.\P^46V\C%9G9"O\?-Q$ _2NW< MDI9;\@XWM;5S@G1_M_%*C#E]+\MZQ$P0C-(!8FE++!TE]EW)*>N6EZF&8-U[ MJ3DW#/VL7R8F+ G@4*%D+<=LE.-]71J+NF/E:H&)M#',S'VGRJ/'SP2%23*0 M0NAU0N.-$GR0+'^N)7<)E.:HDJQG%_K2VP(,Z\ :9'D@C?[SE6 M6M"8+_/ZO<4""OQD@%,G2'"T_\^_<+7K]/GD'%UJ?)VF+XC3?H.QX#+H9=$ MV4Y-X+B<_$1TBPZG-*K.B:C,K7VF\7(\_02&89ST-Z0-F*8>'"+:B0L<5Y=' M)A$].ZNF:F2>9^Q)$Q5XZ=">[,0%1N>?2&AW&K,2'16J_WLN^57>3@/O] J. M"]8=QQ4B2X!?=,<8"-A4HXD?I&%_:2PPF*8#B@H[V8+CNM57?JZO#A.VFFS5 M8&0_F5(UB6/?Z"<6&(394$?I- V.BYIE[[^WKTSAFM@JP (;*8%.X."XPFD5 MMI0JN#BB?6GEG1GG4J_/>0QRX.L>7;+T#?<;XFM2"K7F*V7C726J3OCATG@8 M2%;5]ZXG)M4MKG[W! *1D !D !X;"]W;W)K&ULM5G; M;N,V$/T50BV*72"-)-J6G-0VD#A=-$!W$21-^U#T@99&%KL2Z9*TG2WZ\:4N MT64M,VM#>K$E:N9HSB$Y.I9G>RX^RQA H9(B)4J?BK4M-P)(F">EB8T=Q[-30IFUF.5C#V(QXUN54 8/ LEMFA+QY182 MOI];KO4Z\$C7L9 EY MQ.\4]K)QC#(J*\X_9R?WX=QRLHH@@4!E$$1_[6 )29(AZ3K^*4&MZIY98O/X M%?U#3EZ361$)2Y[\04,5SZVIA4*(R#91CWS_"Y2$\@(#GLC\$^W+6,="P58J MGI;)NH*4LN*;O)1"-!)<[T@"+A/PUPGC(PFC,F&4$RTJRVG=$446,\'W2&31 M&BT[R+7)LS4;RK)I?%)"7Z4Z3RWN6_UGN+ MC8@W&W&)1LX%P@[&'04MOSW=-90SJN0;Y7BC(WA:-[04$%*%EEJZ+WI?[8D( MT9^_ZD!TKR"5?W7)5J".NU&SK7LM-R2 N:7WI@2Q VOQPW>NY_S41;DGL)8 MXTJ L0E]<0<1""T 4EH)(B4H>8%V)-F28I-.FH&MZB=5]9/3JZ;1(BFNI2%((H@KS7 M9L)DO2)+U4VB4PCO0(BO%3#6>*8"?J6 ?ZX"P3;=)J2DJ4#?6R'"0J0?ER11 M%&076_]-MJ:(%H5I16%Z+@7"% WH1L],B"35(1$-]!@*8L+6@/@.!%(Q( 8O M"NG.G.:=N8O7]$U>QB+/G,6K2H(KHP0?( 1!DJ["C8FGMM6>P%H<7:=^+CN# M/%E*V)XTZ NM+4+#G+C&J?ZD?:QVK)DE86N4<"E1T!"C<_&6D,W5.YYZN*L; M=X2.G.FH'=HN'=>E8V/IV?P%Q?RU2K[0CGGUM^ZH2'$$+QLJ\N=+)Q-\4)[K M=/(PEG+N+-4>R#4ZC-<-B?Y#CQJ=B"!&1U9O)\M>O5!?:&TI:C?DCH?9M4:7 M=;((/:&U1:A-E6MV5<>6?B?Q0^OD>YUK? CKY-;>R36;IWJ-+V,BJ"*K!-!2 M/T$%76US@_CF.N_)^91R#.&CW-I(N?XPZ]QHT$X6H2>TM@BU%7/-7NRD=7[H MJ?"D\R>"^:;GDJK-E6MV5T_JB+4WYYT\=4.X*UR[*SR,N\*]NJN^T-HBU.X* M]^^N\*%EC*]_@KG#MKO#@[@H?NJMN&D.8*UR;*VPV5_E^ M/--:F:%/7JU#6"M<6RL\C+7"O5JKOM#:(M36"O=GK4JHYO[SWXL?,M4\5ZZ&JW^![C)WW[;=7CQ)\)'(M:4291 I%.=2U\7*HKW M\L6)XIO\U?:**\73_# &HIU:%J"O1YRKUY/L!M6_(XO_ 5!+ P04 " * MJM942LWYM>\" !Q!P &0 'AL+W=O70.:5+#E52O.@,P9)USH4=.9DQQ[;HZR2"G^E(6(/!D+E5. M#6[5PM6% II603EW \^+W)PRX<3#RC95\5"6AC,!4T5TF>=4O4V R]7(\9V- M8<86F;$&-QX6= &/8)Z+J<*=VZ*D+ >AF11$P7SDC/WKF\CZ5PY?&:STUII8 M)2]2OMK-?3IR/$L(."3&(E#\6\(-<&Z!D,;/!M-IK[2!V^L-^N=*.VIYH1IN M)/_&4I.-G(%#4IC3DIN97'V!1D_?XB62Z^J7K!I?SR%)J8W,FV!DD#-1_]-U MDX>M #\Z$A T <%^0.](0-@$A)70FEDEZY8:&@^57!%EO1'-+JK<5-&HA@E; MQ4>C\)1AG(GO12)S($]T#9I\),]"02(7@OV"U!K)! 3,F='D_!8,95Q_L%Z/ MM^3\[ ,Y(TR0ITR6FHI4#UV#A"RLFS273^K+@R.7^P%YD,)DFMR)%-)= !>5 MM'*"C9Q)IDPLR#B7I<"<3T%ASH4U&8GG%#^ )FP&IE1"D^\SR3G!+WI% M5?JCJP0UPUXW0SLDKG5!$Q@Y. 4TJ"4X\?MW?N1]ZDK??P+;26:O36;O%'H\ MH9R*! C5-I$/](WX77IKD*L*Q,ZP9=P/PW#H+K=U'#KUO-Z@==KAUV_Y]4_R MPU;".:JQCW"X$H-%*J1FMO :YQVG!DN'93098&,K!<*0-Z"J2T-]4;1%+_#" M_IZ&0R<_&/2[-42MAN@?J#N_M;;OQK@:EWOV";XG]?C_ U,_1@]4+1B6@<,<(;W+*\R=J@=\ MO3&RJ&;DBS0X<:MEAF\B*.N YW,IS69C+VA?V?@W4$L#!!0 ( JJUE2$ MF,H4_@0 (8> 9 >&PO=V]R:W-H965T( -_2).-S:R?$_MZV^7I'4LQ'=$\R>6=#68J% M'+*MS?>,X*AP2A,;.8YOISC.K,6LF'MDBQD]B"3.R",#_)"FF/VS) D]SBUH MG2:>XNU.Y!/V8K;'6_),Q,O^D[E!8_!F3 M(V]=@YS**Z5O^>#7:&XY^1.1A*Q%#H'EOW>R(DF2(\GG^+L"M>HU<\?V]0G] M2T%>DGG%G*QH\E<4LGR"-L_(__E8%HN4 _0L.J') ?8?Q!0>W6:/E%$8$? @!(M? M#P*_)@0("E8T3>4;>A9T_;:C2408!W?Y[%[:%"^/;L 2\W@-#. ,O62SXY];$'SMZX!)63MYTQC-; M2/HY"7M=45V65-$%JA"!KS03.PY^SB(2=0%L&;.@4O"72(C[LV0BXSF> M'(04#[0:[@X5[N%P=T?#QJU3P2WPW$NI<$@)PX(R56A+U[':-=^<[OD>K\G< MDKL/)^R=6(L??X"^\Y,J+";!0D-@G9"-ZY"-=>A%]21YCN->S:S+FN&MFE%% MM42?%.CY#OV^N(,!N:8[S=!CG>@ MYAQH2Z/1#%'%/COMIWNI&0IN_W5G#4S6E4FPT!!8)^+0:>2>,Z"R.G'69UA$ MDP2SUAM1)ENU:M#I9*-I/]E49LXHZ"6;&BP8J[,-MJ0N'%1CYMG#8>P59@KV M2K"+[%'#'FG9/Y&(R&_&O(Q6-).[BXC+ZX)_U>3OX.7^KL?_:$T910M-H75C MVRAGJ)?.5YH\-*J>C:*%IM"ZD6L$--0K:-.=OEJNW:FF_BRY?7+\(I5 MEV^CI:%>3)OO\]6"6L;G)BK&5ZRZC!O]"_4"^'MV>6A4/AM%"TVA=*&@X M1$*;;W63LV_,LVR;J-J_5+7PWRX;(S*8U-HW1_T&GV,G/_3R9%677\T_/5_*MT8K MHV%:V3QU;QAUA9F*NG>5NMTZH$L)VQ8'G5QR.62B/&ZJ9^O#U(?B"+$WOX3W M87DDVL"4)[1?,=O&&0<)V4A(9S213\7*0\]R(.B^. 9\I4+0M+C<$2SK,3>0 M]S>4BM,@7Z ^>E[\"U!+ P04 " *JM94$2L#"=8% _,@ &0 'AL M+W=O? : M55.Y$^)K=?!A?3'QJA'QE*]D!1&K/P_\FJ=IA:3&\6\+.ND^LTH\?/T#_::> MO)K,75SR:Y'^E:SE]F(23M":;^)]*C^+Q_>\G="LPEN)M*S_1X]MK#=!JWTI M1=8FJQ%D2=[\C;^U1!PDX'E/ FD3R-,$OR>!M@GTI0E^F^#7S#13J7E@L8P7 MYX5X1$45K="J%S69=;::?I)7=5_*0KV;J#RY^$,MK8^B+-$M+]!R&Q<<74I9 M)'=[&=^E'$F!KD66J0HMI5A]W8ITS8L2O4:W0O)<)G':9)7H[;=5NE_S-;HI M1%8E[11$75NQ02Q)]U*]9_FX7QB7<9*6KQ1H64.=3Z6:636^Z:J=Q54S"](S M"TS0)Y'+K1I%KH9@ DP5)1TOY +DKWB#J_8:(1XAE0-6=/;R M=,\Q&]I5F=9X?@_>DA>)*M'EKS9JG:G5OG-6[N(5OYBHC:7DQ0.?+'[^"<^] MWVVT0((Q(#"#,K^CS*_1:5\)U.)>5ZM6;4MHR5?[(I')X3+?6);YV[C(D_S^ M<'G__5$!HP^29^4_-O9]2/8AP1@0F,'^K&-_YERPW>Z2?D?Q826:'0)QHPHK MLPJYVF32:I/9J2J4S2:3Y&WJ*UL1FL',Z\%45\J'A5+=PR&S@Q'L>03U(_6/ M='$&$_..B?E+I'MEE:XS]=C% PG&@, ,RH*.LF 4T@T@V8<$8T!@!OMAQWXX M)NF&@](=C&#/(_S9K-*N7;I1QT3T(NF^QO8+KS/[V/4#"<: P S6L*>_DGJC MT&\[#* "@*(Q*#2S! >N (])Q.UH7"H>#F&6$.)3;TYG=AUCHND@+U2R_3KL M3C]Z)4&B,2@TDSKM/# =AYA!;0PH&H-",TN@G0QV?E4_N9C]83$/AC!+2$2" M><\E&6MC@=W.HI7RM5W'SMRC%Q$D&H-",WG3-@3/QZ%C4$\#BL:@T,P2:%N# MG=_;3Z[C8%C'@R',$D*"( IHV*-D[3.PVVBT2F;6L3M3CUY%D&@,"LVD39L2 M'(U#R*#V!A2-0:&9/RUK@T.1V-"XA#X5 M/!C"+"$SW_,\VJ-C;32(VVBT.KZQ#AWT1@H1,M=.@ M;J?1"OF]M>\#]/8'*!J#0C-ITX:$XE$(F8*:&U T!H5FED";&^J^Y7)B(;>C M<0EY.(190O!<79-)SX]=]*"!:Z"#J^J^0V)7S=#:(.?./WHIP?9Q_1_W/ZBV M)70+6[H.ZW[ID'OA8"B,2@TDS+M4.@X>KPHJ-L!16-0:&8)M-NA MHVKTHL^[M##!7H2Q_U33EGXN/_"BV5-%NSK#&E*F!YWU&2_NZR<42C69?2Z; M9O+N;/<4Q&7=^__D_!4^8\VS#!JF>;3B4US<)WF)4KY1D-Z;0.TS1?.T0G,@ MQ:[NW[\34HJL?KGE\9H758!Z?R-4(=J#Z@.Z9T86_P%02P,$% @ "JK6 M5",K8%V'# \88 !D !X;"]W;W)K&ULM9U= M<]HZ H;_BH;M[+0SF8(_^,HFF6F);=FS9YMI3G^_DF8^&BJK2.^^9@,.JOPRCIW=U4SSUD=S?IMHBC MA#UD)-^NUV'V\R.+TY?;GM';/_$Y>EX5Y1/]NYM-^,P>6?%E\Y#Q1_T#91&M M69)':4(RMKSM?3"N@V%5H2KQ[XB]Y$<_D_)0GM+T6_G 7]SV!F6/6,SF18D( M^7_?V8S%<4GB_?AO#>T=VBPK'O^\I[O5P?.#>0IS-DOC_T2+8G7;F_3(@BW# M;5Q\3E\HJP]H6/+F:9Q7_Y*7NNR@1^;;O$C7=67>@W64[/X/?]0OQ%$%PSI3 MP:PKF"<53/-,!:NN8+6M8-<5[+85AG6%X>DQV&H#-J]Y94O]V$1WMUDZ0O)RO*<5_Y025?5YYI$ M2?GW\5AD_+<1KU?0BSXB?Y/0N3/*S,SU:$49R_(V](E)#? M5^DV#Y-%?M,O>,-E]?Z\;F2V:\0\TXA!?DN38I43)UFPA:(^O5#?U #Z_(@/ MAVWN#WMF:HF?YL5[8AE7Q!R8!OGR>$_>OGFGZ-B]'O/(-APSJ# ##<;18X)M MT@KCML884T5U[T+U,-F_)L9DWPL^!B;L)8P?6!:E"Y*OPHRI#*!Z]H=-=CA" M4W.$?GN,[FT+VF/.O-Z"5=;AC\FJN%;7/R;R]9^\*/$+ML[_4/W][+BVFEM^ M1E[GFW#.;GO\0S!GV7?6N_O[WXS1X!\J9Y$P!PESD3 /":-(F(^$!2"8(+1] M$-K6T>_NV9)E&3=ZGN9%?D7R,&8Y?[!>1WDY0^)/A>LT*Z(_PTKSS6Z4>,L_ M+GZR,,M5?YLS;9-=74?"'"3,1<(\)(SJW_/A[JU3>8WL10"""5X/#UX/M;W,^92?IDFR3IRB.N?Y-L9PLLW3- MG]B-])MRI%=)KFV_J^1(F(.$N4B8AX31'6Q$D;'DG[&N!Q13RR5BTU'TZEQ M8NE8&G:G]G3KN/:BVUJUI(F(.$N4B8AX31B:P6 M'_ZF)V;)I8:C$ZU O1+LFQ[LFVKMFY5G2*1(2?I4A/S\IQP&E]MXR2>0).2G M3$F1A7,^P60_-BS)F4I$;0-=143"'"3,1<(\)(Q.9<6,P9IH4!1 M:'!42##,%:@<7'#N<>.\'N=*X\/(8IP=W=0M*,L34_.2%_ MD8_A-Y81NGU>\4DA-W<3)FHUM0UU5A-)KF M*UW5K\$HM9$T!TISH30/2J-0F@^E!2B:J':35QG:]("K75U3VEW1+\J!FY\T M1?D\C*N+P%4^IA0;FE=!:4Y-.SZYM$?CTQF:"VW4@](HE.9#:0&*)AK;!%*& M/IUH8:RA-!::.D%I3DT3SCLL2S86FBA!:11*\Z&T $43C6VB)D.?-;4PUE0: M"XV0H#2GI@D7HX<#V5AH/ 2E42C-A]("%$TTMDF<#'U.U,)82VGL2/KDG-0*>-$UD(Q1MWKF^\L M(S0^@M(\*(U":3Z4%J!HHK)-*F5;;\N%".33SIQ/ MRKOS]+S.TTYH# 6EN5":!Z51*,V'T@(43;QQOPG!S,$K78XUH2$8E.9 :2Z4 MYD%I%$KSH;0 11/5;D(U4Q^J_2LMV/$]J4J)H7$9E.9 :2Z4YM6TXSF8:0]/ MIV 4VJ@/I04HFFAGDX.9VC!"LO.*%"Q;7[C97\_LK"LT H/27"C-N_!>G+]) MGT+[X4-I 8HF&MS$7:8^[I(-3K;K)SX;3I?[=6[U$I:<_"6N?%.Z#4W!H#0' M2G.A-*^F"3<\GP[#T 0,2@M0-%'B)@$S]0F8++&H[J4!&1J$06D.E.9":=Z% M=\6H7G+E> R-QJ"T $4356ZB,5,?C?D)GT&PO" 9/Z-3R@K-P* T!TISH32O MIAGFT1 [>#\PCO=1D8NN +2G.@-!=*\Z T M"J7Y4%J HHEJ-YF=J<_L5#%SFTMM>NKH["6C>WW-S@[K^W'^TI5[H:9UMJ8' M/0(*I?E06H"BB1L<->F;I5^"]BCO ,,GQ>ES$OW)!^,P+_>F.]HR1N5IW8)P M-X0\H;W7=Z2KE%":"Z5Y4!IM]_+ZEKS*;"+=Y7]ARZT M>7Y\NM?7[*PD-"V#TCPHC?[R*^Y#^Q&@:*+-38!FZ4.;U]]U2-^!KE-;*,V! MTEPHS8/2:$T[V7M('H%-:00VAO)2E$8M>5&;/95U56W5)_OZ&O&-U<0WEGXIU?_E M:Y(F+92%QCQ0F@.EN5":!Z512[&YWTAQ-B(7&TE3Q@#5-='9)I>Q7GV+/WT+ MG:6$YC90F@NE>5 :M>3M^>3]-GQ%*4G(J72EY\R4TFX2%EN?L+08&5N$@?I& MNHH&I3E0FGOAY=2$AM!^4"C-A]("%$U4NHEQ[ N;!9XJ3,H/=J6VT-5-4)H# MI;E0F@>ET9HF[D IC8_0-@,4352TR69L?3;SZUNKZL&=E85F+E":"Z5Y4!JU MY3#%E,_D%:5DL0-4ST05F\3%OI"X;"OUCL6+&/_4;\YZE!I"HQF/#O7-]Y9 M5VA0 Z6Y4)H'I5$HS8?2 A1-U+])B>Q='("_O]B&!D=0F@.EN5":!Z51*,V' MT@(4352[":WLEJ'5J]V'I.] YS\!:+P%I;E0F@>E45M>.6:,%)-BQ0(SZ6ZE M -4UT=DFW[(O?+<4R_@DF+CD(=M?'WLLTODW/M_HO,65OJG.=D+#+"C-A=(\ M*(U":3Z4%J!HHNQ-.&:_UMHF&QIZ06D.E.9":1Z41J$T'TH+4#11[29#L_49 MVF[0CO)\R_U>;+,H>3Z^:W_W_>+O^*A^]IO&9_H6.CL.S="@-!=*\VS5-U<- MC:EY\NU\%-JL#Z4%*)KXM<%E."<^TV0;0WVV\=7XPR]GS8O2Y'"]FUA7L^23 M:\?EE/J-89E5;/QF?#6:CLOU4OS9#YLLBG>=K+^4?E>H_"Z# _;G+!DP9F* M/E7_&ON>#4YZIGIY^_F*L>(^+,*[FS7+GMF,Q7$9!/$7:?=ES8=G.6Q9[F9Z M_='L]:7G9\:U9RB>I\9UH'K^PW!P[?-W5?4;@_^FJM-ONG1WLPF?V6]A]APE M.8G9DG=O\'[,3].RZ'EU>%"DF]L>U^$I+8IT7?VX8N&"964!_OMEFA;[!V4# M+VGVK7H)[OX'4$L#!!0 ( JJUE0OFS)X"P0 +(4 9 >&PO=V]R M:W-H965TV5&68B%WV5[G&0,<%4EIHEN&X>DICHFV MF!7'-FPQHT>1Q 0V#/%CFF+VM(*$GN>:J3T?N(_W!Y$?T!>S#.]A"^)KMF%R M3Z\I49P"X3$EB,%NKBW-V\#T\H0BXL\8SKRQC?)2'BA]S'?NHKEFY%<$"80B M1V#Y=8(U)$E.DM?Q;P75ZM_,$YO;S_3W1?&RF ?,84V3O^)('.;:1$,1[/ Q M$??T_!&J@MR<%]*$%Y_H7,4:&@J/7-"T2I97D,:D_,;?*B$:";+0X02K2K"Z M"#%C](Q8'BUI^48A9I$MRX])ONY;P>39 M6.:)Q3TD6$"$-IB))_2%8<)QL2(<_8KNX03D"%QNA'1/XO]DH%0;C22]#4#@ M..'O9/J6[L09,T#;XP,/69P5*[W<,P!YYP@9\74;H+=OWJ$W*";HRX$>.281 MG^E"5I9?GQY65:S**JP?5&%:Z#,EXL#1[R2"J W0I22U+M:S+BMKE+C,V VR MC5^095C6P 6M7YYN#J0'+T\W1JJQZU6V"YY][2JCOS_)4'0G(.7_#.E>6:$G*VTR M)%^)\0M,_@@^+4S#-:SI3#\UA>F'N>[$M]M103_*\3S'JZ-:I;AU*>YH*2O\ M" Q]/.X/TN=KFF:8/ U5,DJY]D90"0L4P5KJ>;5ZWBL9RU.IITI8H C6TM.O M]?35&*O$> TO^+XU]3N^ZD?9KCVQ.K[J1SF&;_K#OIK4E4Q&*UD#DR]"@M;% M.QP81W<$_1$G:$DB] %S]#Z&)!HJ;91[[9VA$A8H@K7TG-9Z3E_):5.5>JJ$ M!8I@+3U-X]+Y&6J\5G&:!K%\W^[8:#T49CA3L^.V@3!WVG@CMJMI]+'FN-\H M%XCNY!^81J_Y';WT]39.O_8N44H+5-':REH79:U7RGM&=72@M4T=JB7MIV<[2+O<)^ M7O\?G#?Q>^^^?I@SZ9HT&(BRIE;'>WICF"/[QGTQ%.,HI$O"V+ M<5/G^"H?R!5#H@NFG.9]QFP?$XX2V$FD<>/+Q6#E@*S<$30K1D8/5,CFM=@\ M (Z Y0'R_(Y2\;R3_T ]IES\#U!+ P04 " *JM94NQW3.4D# #D# M&0 'AL+W=O3+B 5EN%+.)7Y+UJ5L8Z%DH54/"W!.H.4L.(?/Y8^K 'B M6Z!8P00-L5!/Z$Y@)G'^1"0Z0[=@-@YA,S0$D6\QE@#Z-J9DAHN8TQ@4)E1^ MT-'WHQB=GGQ )X@P=#?G"XG91/9LI=,TB]E)F=)5D9+W0DJ7F3A'OO,1>8[G MU< '^\/=&GB\/]S9A-O:V\I@KS+8R_G\0PU&/[_H4'2C()6_ZEPJ>(-Z7M,. M+F2&$^A;NMXEB"58T?MW;MOY5.?9,,@JZ;J#WTG+=DMVHL.5YX694O!O5=KQNJXK:$!%4(H)&$7=< M8:H5/)=7ME9>_%]YU6DKB-OKVL(P<)PM<8WK'_J\CT2V856KLJK5:-6(3]4* M"T"CQ5@F@F1Y[5S.!(!^^RCT!UWA!Q#H>C&;@T0#GF:8/=4YU[C.H?5T3++X M2&0;_K8K?]MOU)_:Q_3SF&3QD<@V_ PK/\/_[D_A3@U[OK_5> :[09V@L]V= M&G-YI=).I;33J%276DJ4*4*)IH*GB'%VEI@>1BD>4T )9TKHS53;QSJ['KA> MUP^V7-@-Z[9:VZT\;DSTE39T*QNZ;]7+NSOO%L]M>:&[Y<%NF.L$^B6T94)C MFH>:8*\=*&POW#6A9$8]^3<^ZQ?9.X]$NS%.QNQI@)%KF0Y8#, MC"D^AV$YF;&J8-(BF=(Y-;:KIV%9:$;3$DBY"#NM5ASFE$LR[,MY?I.; M,IBHN30#TFU"@3M]2P>D'5^2P,F-5,H&Y.'LX^^Y,M6,[U<55\!D4U.W[96$=3C5=MCM79$VH3C;)6.F4Z29-FZQ"P[Y@ M&=C1?#J#LU%%"* Q*K>-E-.IDK3RL&+4#2L[84+Y5<[KM^*;^&Y>JSL.O::C+KOWV.]"WCO M)N-C,'D4R]T[!I/)$9CLOME3\P5/H/C*T+']=VU+WUZ?LHS.A;EOP %9MW^PE,_SI+GJ M%B:BOFK=_@[#:\?-CMKFXC)E"Y:.ZJZ>CJMF8!LV:WT 81>YJ0X_@G$W#G?12NWE/A^C?,X5]02P,$ M% @ "JK65)>*NQS $P( L !?3T\$MP>:4#M.*2V MBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YV MX$G1H2)8%II%R=.B':5_'X% !*,@ #P 'AL+W=O%#\!LA&?5[:^7M3FVX/6W]CWLE#VJK-U;O>QV[7Y5I3< M_J5W0L&6M38E=_#1;+IV9P1?V:T0KBRZT>5EUBVY5)W/GXY]S4P7?]!.Y$YJ M!8V^X:L4C_;W=O^1[:65#[*0[L=5IWY?B XKI9*E_"E65YW+#K-;_?A%&_E3 M*\>+16YT45QU>H<-7X5Q,G_1O/"02_Y@ZQ;''^8<0*XZV25TN);&NGJ/NG\. MC'L!.Q\^54[?RL(),^1._&UTM9-JX[N!H^BBPZCC<'P]!/&C^3]AU.NUS,50 MYU4IE#O$T8C" RJ[E3O;88J7XJISW(5QM6(CY2!(;*P.7<&^_DCAI\>KPU$[ MP$4Q-!\E;##C50T>#G)0K:1[!2LBL**P6#?3R6)Z-QX.EJ,ANQ[<#28W([;X M,AHM%P@P)@#CU@#9NQE'D D!F;PAY&()+_>C"0!.;]ET-IHCR)2 3%N$_#=" MD!D!F;4&>3.]GR'(/@'9;PUR/AJ.$.1[ O)]BY"-X?Y 0'YH;[@'BR]XZKZD MYN[+%C$;L>R1B@GLF$55EMS\8'K-KBLKE;"V=N)";I1<2XQ)*:<7V#ESL1>J M$AB'$DPOL&%NN33L*R\JP>X%MY41_@L6XU%JZ05VRUCMA74OD"B1] *;Y)H7 M7.6"U;DA&PK'9=& HP32"VR0.QA#T:"A3-$+K0I=EM(]9ZKZ]KQ3\^YD1:V%,XSJE5-$+[(J%T_FWK2Y6PM@_V.B_ M"O)\G$13@H@""Z)FN[B&,\^/<0D]V1=)/F6&*+ 9QBK7I6!+_KUQVD5DY1%8 M Q/H]TZ#HF;"P%3"C6 #YXQ\J!RO27YC4GJ( NMA[AMA6&?<0%VY-!R&MJ[6 M&X&D#!$%-@2I_49V$E'6B );XTG[[-W2#Z_]$W-1PH@""^,5_Q\Y,29EDBBP M25 ><#:$E$&BP 8YFQ"EP-F!,RD))8 LU,2?<^"MG M+\Z=FY2%DL 6.I^B7["9@5Z-PYB4A9+ %GH-\RFN&).R4-)*P0,74YZ;2JPP M)F6A)+"%2,Q&6IQ2%DH#6X@<]"8F9:$TL(6>ZLI9":;,NAG:,":EH#2P@HZ8BVJW*VJ9\^(@S-M"/V)3II2"TL *>HYF\PP] M/L6!,L9<"E/6E1H41+FNE&-S0,*8E(+2-UF9 (Q)*2AM<]6F.6E2"DI;6+4Y.VUFE(&RMN[!'29[ MC$D9* N]P._O;)W']$> ,2D)98$E1$33%W$8DY)0%EA"!.8<4GJ,24DH"WTW M[G7,TT&G))0%KX/0_>'3_&.")921SY<%EM ))I0_G@&BZ:O?,5ZPS2@)9<%7 M>QJ8H_5:U(_?^A:0.L:D))0%EM )YO/M0D\YL'CM+*,DE 66T GF:?Z.GRJD M+-0/;*$3S'^4$;G>*/^$MV_$F)2%^H$M1"^VX.6!/F6A?JMK0@G&I"S4;W%- M",Y.C$E9J!_80@2FUR7&I"S4#[XF1& VLN(^9:%^;:%NO;/]_&DEUE*)U01^ MPD)[SHM\9IA_J9^*BI+4/QFUKHKB!MJFZD[SU?&O$,>_<7S^!5!+ P04 M" *JM9424'XIM$-!*LONVG(%]4 ]Z M$G%&J$!<_@F?$/#X4@[-N&]/PV[?#8O/X^$TK*K=.':_ZGI8[\JQ&>[:KIS. M1S9M?VS&\[+?UEVS?F^VI9;E,NK^=D;U]'@[<_'ZU97_F=AN-OMU^=VN_QS+ M:?S'X/JC[=^'72ECM7AM^FT95U7]>;CN'NK+)MV=)U>+Y[=5U3^_I:J>.T@@ M2.8/4@C2^8,,@FS^((<@GS\H("CF#\H0E.@^_F#'B#H8?Z@M$09EP1) M$ZP)M$[(=2+P.B'8B4#LA&0G K,3HIT(U$[(=B)P.R'@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+ M@=Z">@N!WHIZ*X'>BGHK@=Z*>BN!WCIY64*@MZ+>2J"WHMY*H+>BWDJ@MZ+> M2J"WHMY*H+>BWDJ@MZ'>1J"WH=Y&H+>AWD:@MZ'>1J"W35YV$^AMJ+<1Z&VH MMQ'H;:BW$>AMJ+<1Z&VHMQ'H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.V3 MCY4$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H' MZAT$>@?J'01ZQ^1G$P*] _4. KT#]0X"O0/U#@*],^J="?3.J'7!E&ULS=K-;N(P% 7@5T'95L3X-],1L)F9;8=%7\!-+B4B MB2W;;>'MQPEMI58=-!4C]6R(P/8]-[[2MV)Y>_049X>^&^*JV*7DOS,6ZQWU M-I;.TY!7MB[T-N6OX9YY6^_M/3&Q6!A6NR'1D.9IK%&LES]I:Q^Z-/MUR#_' MU@VK(E 7B]F/T\8Q:U58[[NVMBFOL\>A>9Q0X=B^G842S/E_B@1[?=MC4UKG[H\Y$R^D"V MB3NBU'?EJ>C5^>24;YA.G_SB_*G,N<"\&UL4$L! A0#% @ ":K65#;WBO.H" U#< !@ M ("!# @ 'AL+W=OH0 !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ ":K65+*65;B$!0 V!@ !@ ("!_QH 'AL M+W=O80$ "Q$P & @('" M*0 >&PO=V]R:W-H965T&UL4$L! A0#% @ ":K65$>@ M0'LH P J D !@ ("!?"X 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ "JK65 --WU F# ]3X !D M ("!+44 'AL+W=O&PO=V]R M:W-H965TU5 !X;"]W;W)K&UL M4$L! A0#% @ "JK65"L8LIPX!P 110 !D ("!&7\ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M"JK65$=[D87&!@ KP\ !D ("!&90 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "JK65.L,)3_J"@ X!\ !D M ("!-\< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ "JK65!DP60QF,0 RJL !D ("!]N, 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "JK6 M5.;>FO&G!0 ]1 !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ "JK65!Z+0)+S!0 X X M !D ("!5"X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "JK65/1@AR:B P 1P@ !D M ("!R#\! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ "JK65$&FQ?P9 P @PD !D ("!:U8! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ "JK65(TP M_!50 P X X !D ("!+V ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "JK65"("IGT*" 1$$ !D M ("!\G(! 'AL+W=OP$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ "JK65!,_M+>! P 8 X !D ("! M,(0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ "JK65"*3WCWU @ F@@ !D ("!%(\! 'AL+W=O&UL4$L! A0#% @ "JK65.^'!5H* M! )A$ !D ("!^I@! 'AL+W=O&PO=V]R:W-H965T T%P, #\) 9 " @2:@ 0!X;"]W;W)K&UL4$L! A0#% @ "JK65*4.U(XD P K@H !D M ("!=*,! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ "JK65-B/S;-.!P ;$X !D ("!#ZT! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M"JK65+H/:59^"P 9XL !D ("!*L(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "JK65+3RS)#N P MRQ$ !D ("!S-8! 'AL+W=O.5T$ A&0 &0 @('Q MV@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ "JK65&OG6_9( P :0T !D M ("!HN(! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ "JK65-\"H3>W! *1D !D ("!QNX! 'AL M+W=O\" M !Q!P &0 @(&T\P$ >&PO=V]R:W-H965T 9 " M@=KV 0!X;"]W;W)K&UL4$L! A0#% @ "JK6 M5!$K PG6!0 /S( !D ("!#_P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "JK65+L=TSE) P Y P M !D ("!'!," 'AL+W=O&PO&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " *JM94SA7,7P\" M #J*P $P @ &:(P( 6T-O;G1E;G1?5'EP97-=+GAM;%!+ 4!08 5 !4 ,7 #:)0( ! end XML 93 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 94 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 95 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 358 448 1 true 106 0 false 10 false false R1.htm 0001001 - Document - Document and Entity Information Sheet http://c3.ai/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 0002002 - Document - Audit Information Sheet http://c3.ai/role/AuditInformation Audit Information Cover 2 false false R3.htm 1001003 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://c3.ai/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 3 false false R4.htm 1002004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 4 false false R5.htm 1003005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 5 false false R6.htm 1004006 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Sheet http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Statements 6 false false R7.htm 1005007 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 7 false false R8.htm 1006008 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) Sheet http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) Statements 8 false false R9.htm 1007009 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) (PARENTHETICAL) Sheet http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICITPARENTHETICAL CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) (PARENTHETICAL) Statements 9 false false R10.htm 1008010 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 10 false false R11.htm 1009011 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 11 false false R12.htm 2101101 - Disclosure - Summary of Business and Significant Accounting Policies Sheet http://c3.ai/role/SummaryofBusinessandSignificantAccountingPolicies Summary of Business and Significant Accounting Policies Notes 12 false false R13.htm 2104102 - Disclosure - Revenue Sheet http://c3.ai/role/Revenue Revenue Notes 13 false false R14.htm 2112103 - Disclosure - Fair Value Measurements Sheet http://c3.ai/role/FairValueMeasurements Fair Value Measurements Notes 14 false false R15.htm 2115104 - Disclosure - Investments Sheet http://c3.ai/role/Investments Investments Notes 15 false false R16.htm 2121105 - Disclosure - Balance Sheet Details Sheet http://c3.ai/role/BalanceSheetDetails Balance Sheet Details Notes 16 false false R17.htm 2128106 - Disclosure - Leases Sheet http://c3.ai/role/Leases Leases Notes 17 false false R18.htm 2136107 - Disclosure - Commitment and Contingencies Sheet http://c3.ai/role/CommitmentandContingencies Commitment and Contingencies Notes 18 false false R19.htm 2138108 - Disclosure - Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock Sheet http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStock Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock Notes 19 false false R20.htm 2140109 - Disclosure - Stockholders' Equity Sheet http://c3.ai/role/StockholdersEquity Stockholders' Equity Notes 20 false false R21.htm 2142110 - Disclosure - Stock-Based Compensation Sheet http://c3.ai/role/StockBasedCompensation Stock-Based Compensation Notes 21 false false R22.htm 2149111 - Disclosure - Income Taxes Sheet http://c3.ai/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 2157112 - Disclosure - Net Loss Per Share Attributable to Common Stockholders Sheet http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholders Net Loss Per Share Attributable to Common Stockholders Notes 23 false false R24.htm 2161113 - Disclosure - Related Party Transactions Sheet http://c3.ai/role/RelatedPartyTransactions Related Party Transactions Notes 24 false false R25.htm 2202201 - 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 2305301 - Disclosure - Revenue (Tables) Sheet http://c3.ai/role/RevenueTables Revenue (Tables) Tables http://c3.ai/role/Revenue 26 false false R27.htm 2313302 - 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 2316303 - Disclosure - Investments (Tables) Sheet http://c3.ai/role/InvestmentsTables Investments (Tables) Tables http://c3.ai/role/Investments 28 false false R29.htm 2322304 - 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 2329305 - Disclosure - Leases (Tables) Sheet http://c3.ai/role/LeasesTables Leases (Tables) Tables http://c3.ai/role/Leases 30 false false R31.htm 2343306 - 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 2350307 - Disclosure - Income Taxes (Tables) Sheet http://c3.ai/role/IncomeTaxesTables Income Taxes (Tables) Tables http://c3.ai/role/IncomeTaxes 32 false false R33.htm 2358308 - 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 2362309 - Disclosure - Related Party Transactions (Tables) Sheet http://c3.ai/role/RelatedPartyTransactionsTables Related Party Transactions (Tables) Tables http://c3.ai/role/RelatedPartyTransactions 34 false false R35.htm 2403401 - 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 35 false false R36.htm 2406402 - Disclosure - Revenue - Disaggregated Revenue by Geographic Region (Details) Sheet http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails Revenue - Disaggregated Revenue by Geographic Region (Details) Details 36 false false R37.htm 2407403 - Disclosure - Revenue - Deferred Revenue Balance (Details) Sheet http://c3.ai/role/RevenueDeferredRevenueBalanceDetails Revenue - Deferred Revenue Balance (Details) Details 37 false false R38.htm 2408404 - Disclosure - Revenue - Changes in Deferred Revenue (Details) Sheet http://c3.ai/role/RevenueChangesinDeferredRevenueDetails Revenue - Changes in Deferred Revenue (Details) Details 38 false false R39.htm 2409405 - Disclosure - Revenue - Remaining Performance Obligation (Details) Sheet http://c3.ai/role/RevenueRemainingPerformanceObligationDetails Revenue - Remaining Performance Obligation (Details) Details 39 false false R40.htm 2410406 - Disclosure - Revenue - Costs to Obtain or Fulfill a Contract (Details) Sheet http://c3.ai/role/RevenueCoststoObtainorFulfillaContractDetails Revenue - Costs to Obtain or Fulfill a Contract (Details) Details 40 false false R41.htm 2411407 - Disclosure - Revenue - Customer Concentration (Details) Sheet http://c3.ai/role/RevenueCustomerConcentrationDetails Revenue - Customer Concentration (Details) Details 41 false false R42.htm 2414408 - Disclosure - Fair Value Measurements (Details) Sheet http://c3.ai/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://c3.ai/role/FairValueMeasurementsTables 42 false false R43.htm 2417409 - Disclosure - Investments - Cash Equivalents and Available-for-Sale Marketable Securities (Details) Sheet http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails Investments - Cash Equivalents and Available-for-Sale Marketable Securities (Details) Details 43 false false R44.htm 2418410 - Disclosure - Investments - Available-for Sale Marketable Securities by Contractual Maturity (Details) Sheet http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails Investments - Available-for Sale Marketable Securities by Contractual Maturity (Details) Details 44 false false R45.htm 2419411 - Disclosure - Investments - Summary of Fair Values and Unrealized Losses of Available-For-Sale Marketable Securities In Continuous Unrealized Loss Position (Details) Sheet http://c3.ai/role/InvestmentsSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails Investments - Summary of Fair Values and Unrealized Losses of Available-For-Sale Marketable Securities In Continuous Unrealized Loss Position (Details) Details 45 false false R46.htm 2420412 - Disclosure - Investments - Narrative (Details) Sheet http://c3.ai/role/InvestmentsNarrativeDetails Investments - Narrative (Details) Details 46 false false R47.htm 2423413 - Disclosure - Balance Sheet Details - Property and Equipment (Details) Sheet http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails Balance Sheet Details - Property and Equipment (Details) Details 47 false false R48.htm 2424414 - Disclosure - Balance Sheet Details - Narrative (Details) Sheet http://c3.ai/role/BalanceSheetDetailsNarrativeDetails Balance Sheet Details - Narrative (Details) Details 48 false false R49.htm 2425415 - 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 49 false false R50.htm 2426416 - 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 50 false false R51.htm 2427417 - Disclosure - Balance Sheet Details - Narrative, Cares Act Loan (Details) Sheet http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails Balance Sheet Details - Narrative, Cares Act Loan (Details) Details 51 false false R52.htm 2430418 - Disclosure - Leases - Narrative (Details) Sheet http://c3.ai/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 52 false false R53.htm 2431419 - Disclosure - Leases - Components of Lease Costs (Details) Sheet http://c3.ai/role/LeasesComponentsofLeaseCostsDetails Leases - Components of Lease Costs (Details) Details 53 false false R54.htm 2432420 - Disclosure - Leases -Supplemental Cash Flow Information (Details) Sheet http://c3.ai/role/LeasesSupplementalCashFlowInformationDetails Leases -Supplemental Cash Flow Information (Details) Details 54 false false R55.htm 2433421 - Disclosure - Leases - Balance Sheet Information (Details) Sheet http://c3.ai/role/LeasesBalanceSheetInformationDetails Leases - Balance Sheet Information (Details) Details 55 false false R56.htm 2434422 - Disclosure - Leases - Term and Discount Rate Information (Details) Sheet http://c3.ai/role/LeasesTermandDiscountRateInformationDetails Leases - Term and Discount Rate Information (Details) Details 56 false false R57.htm 2435423 - Disclosure - Leases - Future Minimum Payments and Lease Obligations (Details) Sheet http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails Leases - Future Minimum Payments and Lease Obligations (Details) Details 57 false false R58.htm 2437424 - Disclosure - Commitment and Contingencies (Details) Sheet http://c3.ai/role/CommitmentandContingenciesDetails Commitment and Contingencies (Details) Details http://c3.ai/role/CommitmentandContingencies 58 false false R59.htm 2439425 - Disclosure - Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock (Details) Sheet http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockDetails Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock (Details) Details http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStock 59 false false R60.htm 2441426 - Disclosure - Stockholders' Equity (Details) Sheet http://c3.ai/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://c3.ai/role/StockholdersEquity 60 false false R61.htm 2444427 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://c3.ai/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 61 false false R62.htm 2445428 - Disclosure - Share-Based Compensation - Stock Option Activity (Details) Sheet http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails Share-Based Compensation - Stock Option Activity (Details) Details 62 false false R63.htm 2446429 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Details) Sheet http://c3.ai/role/StockBasedCompensationValuationAssumptionsDetails Stock-Based Compensation - Valuation Assumptions (Details) Details 63 false false R64.htm 2447430 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity (Details) Sheet http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails Stock-Based Compensation - Restricted Stock Unit Activity (Details) Details 64 false false R65.htm 2448431 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) Sheet http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails Stock-Based Compensation - Stock-Based Compensation Expense (Details) Details 65 false false R66.htm 2451432 - 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 66 false false R67.htm 2452433 - Disclosure - Income Taxes - Provision for Income Taxes (Details) Sheet http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails Income Taxes - Provision for Income Taxes (Details) Details 67 false false R68.htm 2453434 - Disclosure - Income Taxes - Effective Tax Rate Reconciliation (Details) Sheet http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails Income Taxes - Effective Tax Rate Reconciliation (Details) Details 68 false false R69.htm 2454435 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details) Sheet http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails Income Taxes - Deferred Tax Assets and Liabilities (Details) Details 69 false false R70.htm 2455436 - Disclosure - Income Taxes - Narrative (Details) Sheet http://c3.ai/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 70 false false R71.htm 2456437 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) Sheet http://c3.ai/role/IncomeTaxesUnrecognizedTaxBenefitsDetails Income Taxes - Unrecognized Tax Benefits (Details) Details 71 false false R72.htm 2459438 - 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 72 false false R73.htm 2460439 - 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 73 false false R74.htm 2463440 - Disclosure - Related Party Transactions (Details) Sheet http://c3.ai/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://c3.ai/role/RelatedPartyTransactionsTables 74 false false R75.htm 2464441 - Disclosure - Related Party Transactions - Revenues Recognized For Related Party Transactions (Details) Sheet http://c3.ai/role/RelatedPartyTransactionsRevenuesRecognizedForRelatedPartyTransactionsDetails Related Party Transactions - Revenues Recognized For Related Party Transactions (Details) Details 75 false false R76.htm 2465442 - Disclosure - Related Party Transactions - Remaining Performance Obligations (Details) Sheet http://c3.ai/role/RelatedPartyTransactionsRemainingPerformanceObligationsDetails Related Party Transactions - Remaining Performance Obligations (Details) Details 76 false false All Reports Book All Reports ai-20220430.htm ai-20220430.xsd ai-20220430_cal.xml ai-20220430_def.xml ai-20220430_lab.xml ai-20220430_pre.xml fy22-exhibit231.htm fy22302certification-ceo10.htm fy22302certification-cfo10.htm fy22906certification-ceo10.htm fy22906certification-cfo10.htm fy22exhibit1094.htm fy22exhibit211.htm ai-20220430_g1.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 98 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ai-20220430.htm": { "axisCustom": 1, "axisStandard": 34, "contextCount": 358, "dts": { "calculationLink": { "local": [ "ai-20220430_cal.xml" ] }, "definitionLink": { "local": [ "ai-20220430_def.xml" ] }, "inline": { "local": [ "ai-20220430.htm" ] }, "labelLink": { "local": [ "ai-20220430_lab.xml" ] }, "presentationLink": { "local": [ "ai-20220430_pre.xml" ] }, "schema": { "local": [ "ai-20220430.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 711, "entityCount": 1, "hidden": { "http://c3.ai/20220430": 1, "http://fasb.org/us-gaap/2021-01-31": 19, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 24 }, "keyCustom": 66, "keyStandard": 382, "memberCustom": 38, "memberStandard": 62, "nsprefix": "ai", "nsuri": "http://c3.ai/20220430", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Document and Entity Information", "role": "http://c3.ai/role/DocumentandEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1008010 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1009011 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "role": "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "link:footnote", "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i53fe67ec189548df9e2ee53ef7e994a8_D20210501-20220430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Summary of Business and Significant Accounting Policies", "role": "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPolicies", "shortName": "Summary of Business and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - Revenue", "role": "http://c3.ai/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112103 - Disclosure - Fair Value Measurements", "role": "http://c3.ai/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115104 - Disclosure - Investments", "role": "http://c3.ai/role/Investments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121105 - Disclosure - Balance Sheet Details", "role": "http://c3.ai/role/BalanceSheetDetails", "shortName": "Balance Sheet Details", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128106 - Disclosure - Leases", "role": "http://c3.ai/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136107 - Disclosure - Commitment and Contingencies", "role": "http://c3.ai/role/CommitmentandContingencies", "shortName": "Commitment and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "ai:TemporaryEquityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138108 - Disclosure - Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock", "role": "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStock", "shortName": "Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "ai:TemporaryEquityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0002002 - Document - Audit Information", "role": "http://c3.ai/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140109 - Disclosure - Stockholders' Equity", "role": "http://c3.ai/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142110 - Disclosure - Stock-Based Compensation", "role": "http://c3.ai/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2149111 - Disclosure - Income Taxes", "role": "http://c3.ai/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2157112 - Disclosure - Net Loss Per Share Attributable to Common Stockholders", "role": "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholders", "shortName": "Net Loss Per Share Attributable to Common Stockholders", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2161113 - Disclosure - Related Party Transactions", "role": "http://c3.ai/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Summary of Business and Significant Accounting Policies (Policies)", "role": "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies", "shortName": "Summary of Business and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Revenue (Tables)", "role": "http://c3.ai/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313302 - Disclosure - Fair Value Measurements (Tables)", "role": "http://c3.ai/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316303 - Disclosure - Investments (Tables)", "role": "http://c3.ai/role/InvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322304 - Disclosure - Balance Sheet Details (Tables)", "role": "http://c3.ai/role/BalanceSheetDetailsTables", "shortName": "Balance Sheet Details (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001003 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329305 - Disclosure - Leases (Tables)", "role": "http://c3.ai/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2343306 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://c3.ai/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2350307 - Disclosure - Income Taxes (Tables)", "role": "http://c3.ai/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2358308 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables)", "role": "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersTables", "shortName": "Net Loss Per Share Attributable to Common Stockholders (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2362309 - Disclosure - Related Party Transactions (Tables)", "role": "http://c3.ai/role/RelatedPartyTransactionsTables", "shortName": "Related Party Transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "idbd4e5bb261741d5bfe6aee427187255_D20201201-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Summary of Business and Significant Accounting Policies (Details)", "role": "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails", "shortName": "Summary of Business and Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "idbd4e5bb261741d5bfe6aee427187255_D20201201-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Revenue - Disaggregated Revenue by Geographic Region (Details)", "role": "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails", "shortName": "Revenue - Disaggregated Revenue by Geographic Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0222c5d197334aa49aeab6d241f02419_D20210501-20220430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Revenue - Deferred Revenue Balance (Details)", "role": "http://c3.ai/role/RevenueDeferredRevenueBalanceDetails", "shortName": "Revenue - Deferred Revenue Balance (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "if0bda10bbfc34c4092d4434d6fcc5b3c_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Revenue - Changes in Deferred Revenue (Details)", "role": "http://c3.ai/role/RevenueChangesinDeferredRevenueDetails", "shortName": "Revenue - Changes in Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409405 - Disclosure - Revenue - Remaining Performance Obligation (Details)", "role": "http://c3.ai/role/RevenueRemainingPerformanceObligationDetails", "shortName": "Revenue - Remaining Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "ic8ff6331dd294142b1cfe3aac39e38d2_I20220430", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostAmortization", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410406 - Disclosure - Revenue - Costs to Obtain or Fulfill a Contract (Details)", "role": "http://c3.ai/role/RevenueCoststoObtainorFulfillaContractDetails", "shortName": "Revenue - Costs to Obtain or Fulfill a Contract (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:CapitalizedContractCostImpairmentLoss", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i28b59b8b80514e38b72a0680760b4f56_D20200501-20210430", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CapitalizedContractCostImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "id16a00f736d84c7bbc9aba05b8781a4f_D20210501-20220430", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411407 - Disclosure - Revenue - Customer Concentration (Details)", "role": "http://c3.ai/role/RevenueCustomerConcentrationDetails", "shortName": "Revenue - Customer Concentration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "id16a00f736d84c7bbc9aba05b8781a4f_D20210501-20220430", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "ai:CashCashEquivalentsAndAvailableForSaleDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414408 - Disclosure - Fair Value Measurements (Details)", "role": "http://c3.ai/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "icab374d4ea1f4ea38be06a782d854fc0_I20220430", "decimals": "-3", "lang": "en-US", "name": "ai:CashCashEquivalentsAndAvailableForSaleDebtSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417409 - Disclosure - Investments - Cash Equivalents and Available-for-Sale Marketable Securities (Details)", "role": "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "shortName": "Investments - Cash Equivalents and Available-for-Sale Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "-3", "lang": "en-US", "name": "ai:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i1f5a7214f1b744f3a37ef03b82337406_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418410 - Disclosure - Investments - Available-for Sale Marketable Securities by Contractual Maturity (Details)", "role": "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails", "shortName": "Investments - Available-for Sale Marketable Securities by Contractual Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i1f5a7214f1b744f3a37ef03b82337406_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419411 - Disclosure - Investments - Summary of Fair Values and Unrealized Losses of Available-For-Sale Marketable Securities In Continuous Unrealized Loss Position (Details)", "role": "http://c3.ai/role/InvestmentsSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails", "shortName": "Investments - Summary of Fair Values and Unrealized Losses of Available-For-Sale Marketable Securities In Continuous Unrealized Loss Position (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "reportCount": 1, "unique": true, "unitRef": "investment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420412 - Disclosure - Investments - Narrative (Details)", "role": "http://c3.ai/role/InvestmentsNarrativeDetails", "shortName": "Investments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "reportCount": 1, "unique": true, "unitRef": "investment", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423413 - Disclosure - Balance Sheet Details - Property and Equipment (Details)", "role": "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails", "shortName": "Balance Sheet Details - Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424414 - Disclosure - Balance Sheet Details - Narrative (Details)", "role": "http://c3.ai/role/BalanceSheetDetailsNarrativeDetails", "shortName": "Balance Sheet Details - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ai:ScheduleOfEmployeeRelatedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedBonusesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425415 - Disclosure - Balance Sheet Details - Accrued Compensation and Employee Benefits (Details)", "role": "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails", "shortName": "Balance Sheet Details - Accrued Compensation and Employee Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ai:ScheduleOfEmployeeRelatedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedBonusesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426416 - Disclosure - Balance Sheet Details - Accrued and Other Current Liabilities (Details)", "role": "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails", "shortName": "Balance Sheet Details - Accrued and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "-3", "lang": "en-US", "name": "ai:AccruedGeneralExpensesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "ib99e5f591cb245e9885f43ab9a957b6b_D20200501-20200501", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromNotesPayable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427417 - Disclosure - Balance Sheet Details - Narrative, Cares Act Loan (Details)", "role": "http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails", "shortName": "Balance Sheet Details - Narrative, Cares Act Loan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "ib99e5f591cb245e9885f43ab9a957b6b_D20200501-20200501", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromNotesPayable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "icdd3746b4c6644cb8d2d5c12190c23ed_I20210825", "decimals": "0", "first": true, "lang": "en-US", "name": "ai:LesseeOperatingLeaseAreaUnderLease", "reportCount": 1, "unique": true, "unitRef": "sqft", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430418 - Disclosure - Leases - Narrative (Details)", "role": "http://c3.ai/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "icdd3746b4c6644cb8d2d5c12190c23ed_I20210825", "decimals": "0", "first": true, "lang": "en-US", "name": "ai:LesseeOperatingLeaseAreaUnderLease", "reportCount": 1, "unique": true, "unitRef": "sqft", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431419 - Disclosure - Leases - Components of Lease Costs (Details)", "role": "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails", "shortName": "Leases - Components of Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432420 - Disclosure - Leases -Supplemental Cash Flow Information (Details)", "role": "http://c3.ai/role/LeasesSupplementalCashFlowInformationDetails", "shortName": "Leases -Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433421 - Disclosure - Leases - Balance Sheet Information (Details)", "role": "http://c3.ai/role/LeasesBalanceSheetInformationDetails", "shortName": "Leases - Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434422 - Disclosure - Leases - Term and Discount Rate Information (Details)", "role": "http://c3.ai/role/LeasesTermandDiscountRateInformationDetails", "shortName": "Leases - Term and Discount Rate Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435423 - Disclosure - Leases - Future Minimum Payments and Lease Obligations (Details)", "role": "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails", "shortName": "Leases - Future Minimum Payments and Lease Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-5", "first": true, "lang": "en-US", "name": "ai:LongTermPurchaseCommitmentIncurredCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437424 - Disclosure - Commitment and Contingencies (Details)", "role": "http://c3.ai/role/CommitmentandContingenciesDetails", "shortName": "Commitment and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-5", "first": true, "lang": "en-US", "name": "ai:LongTermPurchaseCommitmentIncurredCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6a1b483ba67945dd9ba9415551ee6531_D20201201-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ConversionOfStockSharesConverted1", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439425 - Disclosure - Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock (Details)", "role": "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockDetails", "shortName": "Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i09389052e3e9425983743fc52a72c109_D20201201-20201231", "decimals": "-5", "lang": "en-US", "name": "ai:TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004006 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "role": "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "link:footnote", "span", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i53fe67ec189548df9e2ee53ef7e994a8_D20210501-20220430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:SellingAndMarketingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441426 - Disclosure - Stockholders' Equity (Details)", "role": "http://c3.ai/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444427 - Disclosure - Stock-Based Compensation - Narrative (Details)", "role": "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "if0bda10bbfc34c4092d4434d6fcc5b3c_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445428 - Disclosure - Share-Based Compensation - Stock Option Activity (Details)", "role": "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails", "shortName": "Share-Based Compensation - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446429 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Details)", "role": "http://c3.ai/role/StockBasedCompensationValuationAssumptionsDetails", "shortName": "Stock-Based Compensation - Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i358624c6f9ef4206b59db77cc3f52ee9_I20200430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447430 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity (Details)", "role": "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails", "shortName": "Stock-Based Compensation - Restricted Stock Unit Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i3a7fb83501be4d54b96a6535df8823cd_D20210501-20220430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448431 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "role": "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i3cb8cb212c08419fbb1940fa9526a171_D20210501-20220430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451432 - Disclosure - Income Taxes - Components of Net Loss, Before Income Taxes (Details)", "role": "http://c3.ai/role/IncomeTaxesComponentsofNetLossBeforeIncomeTaxesDetails", "shortName": "Income Taxes - Components of Net Loss, Before Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452433 - Disclosure - Income Taxes - Provision for Income Taxes (Details)", "role": "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails", "shortName": "Income Taxes - Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453434 - Disclosure - Income Taxes - Effective Tax Rate Reconciliation (Details)", "role": "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails", "shortName": "Income Taxes - Effective Tax Rate Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454435 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details)", "role": "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "shortName": "Income Taxes - Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005007 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "role": "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455436 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://c3.ai/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "if0bda10bbfc34c4092d4434d6fcc5b3c_I20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456437 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)", "role": "http://c3.ai/role/IncomeTaxesUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes - Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "ie3a2f846b41740f1b00eafb34f44d80a_I20200430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i0142b89ba0a94dfa9aea36d4c6416f96_D20210501-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459438 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted Net Loss Per Share (Details)", "role": "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails", "shortName": "Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "id910ffa43f9a42f0868e5c076a7b18bf_D20210501-20220430", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460439 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Potential Shares Excluded From Computation of Diluted Net Loss Per Share (Details)", "role": "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails", "shortName": "Net Loss Per Share Attributable to Common Stockholders - Potential Shares Excluded From Computation of Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "id910ffa43f9a42f0868e5c076a7b18bf_D20210501-20220430", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostAmortizationPeriod", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463440 - Disclosure - Related Party Transactions (Details)", "role": "http://c3.ai/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i634ed8a69dcb4f918130adb98664027d_I20200630", "decimals": "-5", "lang": "en-US", "name": "ai:RevenueCommitmentYearOne", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "ida9e4d5e6ef34259aa751092fa2dca39_D20210501-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464441 - Disclosure - Related Party Transactions - Revenues Recognized For Related Party Transactions (Details)", "role": "http://c3.ai/role/RelatedPartyTransactionsRevenuesRecognizedForRelatedPartyTransactionsDetails", "shortName": "Related Party Transactions - Revenues Recognized For Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "ida9e4d5e6ef34259aa751092fa2dca39_D20210501-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i6446002b94ce407c92318132e1891690_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465442 - Disclosure - Related Party Transactions - Remaining Performance Obligations (Details)", "role": "http://c3.ai/role/RelatedPartyTransactionsRemainingPerformanceObligationsDetails", "shortName": "Related Party Transactions - Remaining Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "ia4cfcec2ca644ff4bdb1566657a1de06_I20220430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i23db72f5ec8a4cb5ae780eed1620bbcf_I20190430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006008 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY (DEFICIT)", "role": "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "shortName": "CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY (DEFICIT)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i23db72f5ec8a4cb5ae780eed1620bbcf_I20190430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i5fe42a8fdec64c2b844aa5b55b9c7dd5_D20190501-20200430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007009 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) (PARENTHETICAL)", "role": "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICITPARENTHETICAL", "shortName": "CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) (PARENTHETICAL)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20220430.htm", "contextRef": "i5fe42a8fdec64c2b844aa5b55b9c7dd5_D20190501-20200430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 106, "tag": { "ai_APICIncreaseForCollectionOfFinanceReceivable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "APIC, Increase For Collection Of Finance Receivable", "label": "APIC, Increase For Collection Of Finance Receivable", "terseLabel": "Repayment of Shareholder Loan" } } }, "localname": "APICIncreaseForCollectionOfFinanceReceivable", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "ai_APICShareBasedPaymentArrangementIncreaseForStockOptionsEarlyExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "APIC, Share-Based Payment Arrangement, Increase For Stock Options Early Exercised", "label": "APIC, Share-Based Payment Arrangement, Increase For Stock Options Early Exercised", "terseLabel": "Vesting of early exercised Class A common stock options" } } }, "localname": "APICShareBasedPaymentArrangementIncreaseForStockOptionsEarlyExercised", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "ai_AccruedGeneralExpensesCurrent": { "auth_ref": [], "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued General Expenses, Current", "label": "Accrued General Expenses, Current", "terseLabel": "Accrued general expenses" } } }, "localname": "AccruedGeneralExpensesCurrent", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ai_AccruedPayrollTaxesAndEmployeeBenefitsCurrent": { "auth_ref": [], "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails": { "order": 3.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Payroll Taxes And Employee Benefits, Current", "label": "Accrued Payroll Taxes And Employee Benefits, Current", "terseLabel": "Accrued payroll taxes and benefits" } } }, "localname": "AccruedPayrollTaxesAndEmployeeBenefitsCurrent", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "ai_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information [Abstract]", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://c3.ai/20220430", "xbrltype": "stringItemType" }, "ai_BakerHughesCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Baker Hughes Company", "label": "Baker Hughes Company [Member]", "terseLabel": "Baker Hughes Company" } } }, "localname": "BakerHughesCompanyMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails", "http://c3.ai/role/RelatedPartyTransactionsRemainingPerformanceObligationsDetails", "http://c3.ai/role/RelatedPartyTransactionsRevenuesRecognizedForRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "ai_BlattmanEtAlVSiebelEtAlMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Blattman et al. v. Siebel et al.", "label": "Blattman et al. v. Siebel et al. [Member]", "terseLabel": "Blattman et al. v. Siebel et al." } } }, "localname": "BlattmanEtAlVSiebelEtAlMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "ai_C3aiDTIDigitalTransformationInstituteGrantsProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "C3.ai DTI Digital Transformation Institute Grants Program", "label": "C3.ai DTI Digital Transformation Institute Grants Program [Member]", "terseLabel": "C3.ai DTI Grants Program" } } }, "localname": "C3aiDTIDigitalTransformationInstituteGrantsProgramMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ai_CapitalizedContractCostPaymentPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized Contract Cost, Payment Period", "label": "Capitalized Contract Cost, Payment Period", "terseLabel": "Deferred costs, sales commissions, term (in years)" } } }, "localname": "CapitalizedContractCostPaymentPeriod", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "ai_CashAndCashEquivalentsAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [], "calculation": { "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "ai_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash And Cash Equivalents, Accumulated Gross Unrealized Gain, Before Tax", "label": "Cash And Cash Equivalents, Accumulated Gross Unrealized Gain, Before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "CashAndCashEquivalentsAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "ai_CashAndCashEquivalentsAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [], "calculation": { "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash And Cash Equivalents, Accumulated Gross Unrealized Loss, Before Tax", "label": "Cash And Cash Equivalents, Accumulated Gross Unrealized Loss, Before Tax", "negatedTerseLabel": "Gross Unrealized Losses" } } }, "localname": "CashAndCashEquivalentsAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "ai_CashCashEquivalentsAndAvailableForSaleDebtSecurities": { "auth_ref": [], "calculation": { "http://c3.ai/role/FairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash, Cash Equivalents And Available-for-sale Debt Securities", "label": "Cash, Cash Equivalents And Available-for-sale Debt Securities", "totalLabel": "Total cash equivalents and available-for-sale marketable securities" } } }, "localname": "CashCashEquivalentsAndAvailableForSaleDebtSecurities", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "ai_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [], "calculation": { "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash, Cash Equivalents And Available-For-Sale Debt Securities, Accumulated Gross Unrealized Gain, Before Tax", "label": "Cash, Cash Equivalents And Available-For-Sale Debt Securities, Accumulated Gross Unrealized Gain, Before Tax", "totalLabel": "Total cash equivalents and available-for-sale marketable securities, Gross Unrealized Gain" } } }, "localname": "CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "ai_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [], "calculation": { "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash, Cash Equivalents And Available-For-Sale Debt Securities, Accumulated Gross Unrealized Loss, Before Tax", "label": "Cash, Cash Equivalents And Available-For-Sale Debt Securities, Accumulated Gross Unrealized Loss, Before Tax", "negatedTotalLabel": "Total cash equivalents and available-for-sale marketable securities, Gross Unrealized Loss" } } }, "localname": "CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "ai_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost": { "auth_ref": [], "calculation": { "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash, Cash Equivalents And Available-for-sale Debt Securities, Amortized Cost", "label": "Cash, Cash Equivalents And Available-for-sale Debt Securities, Amortized Cost", "totalLabel": "Total cash equivalents and available-for-sale marketable securities, Amortized Cost" } } }, "localname": "CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "ai_CashFlowLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Flow, Lessee", "label": "Cash Flow, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities:" } } }, "localname": "CashFlowLesseeAbstract", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "ai_CertainCustomersInOilAndGasFieldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Certain Customers In Oil And Gas Field", "label": "Certain Customers In Oil And Gas Field [Member]", "terseLabel": "Certain Customers In Oil And Gas Field" } } }, "localname": "CertainCustomersInOilAndGasFieldMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsRevenuesRecognizedForRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "ai_ChangeInContractWithCustomerLiabilityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Change In Contract With Customer, Liability", "label": "Change In Contract With Customer, Liability [Roll Forward]", "terseLabel": "Change In Contract With Customer, Liability [Roll Forward]" } } }, "localname": "ChangeInContractWithCustomerLiabilityRollForward", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/RevenueChangesinDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "ai_CharitableContributionCarryforwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Charitable Contribution Carryforward", "label": "Charitable Contribution Carryforward [Member]", "terseLabel": "Charitable Contribution Carryforward" } } }, "localname": "CharitableContributionCarryforwardMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "ai_CommonStockAutomaticConversionAnniversaryPeriodIfCircumstancesMet": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Automatic Conversion, Anniversary Period, If Circumstances Met", "label": "Common Stock, Automatic Conversion, Anniversary Period, If Circumstances Met", "terseLabel": "Automatic conversion, anniversary period, if circumstances met (in years)" } } }, "localname": "CommonStockAutomaticConversionAnniversaryPeriodIfCircumstancesMet", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "durationItemType" }, "ai_CommonStockAutomaticConversionPeriodOneIfCircumstancesMet": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Automatic Conversion Period One, If Circumstances Met", "label": "Common Stock, Automatic Conversion Period One, If Circumstances Met", "terseLabel": "Automatic conversion period, following the death or incapacity of Mr. Siebel (in months)" } } }, "localname": "CommonStockAutomaticConversionPeriodOneIfCircumstancesMet", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "durationItemType" }, "ai_CommonStockAutomaticConversionPeriodTwoIfCircumstancesMet": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Automatic Conversion Period Two, If Circumstances Met", "label": "Common Stock, Automatic Conversion Period Two, If Circumstances Met", "terseLabel": "Automatic conversion period, following the date Mr. Siebel no longer providing services (in months)" } } }, "localname": "CommonStockAutomaticConversionPeriodTwoIfCircumstancesMet", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "durationItemType" }, "ai_CommonStockSubjectToRepurchaseNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Subject To Repurchase, Number Of Shares", "label": "Common Stock Subject To Repurchase, Number Of Shares", "terseLabel": "Shares subject to repurchase right (in shares)" } } }, "localname": "CommonStockSubjectToRepurchaseNumberOfShares", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "ai_CommonStockVotingRightsNumberOfVotesForEachShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Voting Rights, Number Of Votes For Each Share", "label": "Common Stock, Voting Rights, Number Of Votes For Each Share", "terseLabel": "Voting rights, number of votes for each share" } } }, "localname": "CommonStockVotingRightsNumberOfVotesForEachShare", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "integerItemType" }, "ai_ContractWithCustomerLiabilityIncreaseForInvoicingPriorToSatisfactionOfPerformanceObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Increase For Invoicing Prior To Satisfaction Of Performance Obligation", "label": "Contract With Customer, Liability, Increase For Invoicing Prior To Satisfaction Of Performance Obligation", "terseLabel": "Increases due to invoicing prior to satisfaction of performance obligations" } } }, "localname": "ContractWithCustomerLiabilityIncreaseForInvoicingPriorToSatisfactionOfPerformanceObligation", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/RevenueChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "ai_ContributionAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contribution Accounting, Policy", "label": "Contribution Accounting, Policy [Policy Text Block]", "terseLabel": "Contribution Accounting" } } }, "localname": "ContributionAccountingPolicyPolicyTextBlock", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ai_ContributionExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contribution Expense", "label": "Contribution Expense", "terseLabel": "Contribution expense" } } }, "localname": "ContributionExpense", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "ai_CustomerFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Four", "label": "Customer Four [Member]", "terseLabel": "Customer Four" } } }, "localname": "CustomerFourMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails" ], "xbrltype": "domainItemType" }, "ai_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer One", "label": "Customer One [Member]", "terseLabel": "Customer One" } } }, "localname": "CustomerOneMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails" ], "xbrltype": "domainItemType" }, "ai_CustomerThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Three", "label": "Customer Three [Member]", "terseLabel": "Customer Three" } } }, "localname": "CustomerThreeMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails" ], "xbrltype": "domainItemType" }, "ai_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Two", "label": "Customer Two [Member]", "terseLabel": "Customer Two" } } }, "localname": "CustomerTwoMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails" ], "xbrltype": "domainItemType" }, "ai_DebtSecuritiesAvailableForSaleExcludingMoneyMarketAccountsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-For-Sale, Excluding Money Market Accounts", "label": "Debt Securities, Available-For-Sale, Excluding Money Market Accounts [Member]", "terseLabel": "Debt Securities, Available-For-Sale, Excluding Money Market Accounts" } } }, "localname": "DebtSecuritiesAvailableForSaleExcludingMoneyMarketAccountsMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails" ], "xbrltype": "domainItemType" }, "ai_DebtSecuritiesAvailableForSaleOtherThanTemporaryImpairedNumberOfInvestments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-For-sale, Other-Than-Temporary Impaired, Number Of Investments", "label": "Debt Securities, Available-For-sale, Other-Than-Temporary Impaired, Number Of Investments", "terseLabel": "Number of investments, other-than-temporary impaired" } } }, "localname": "DebtSecuritiesAvailableForSaleOtherThanTemporaryImpairedNumberOfInvestments", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/InvestmentsNarrativeDetails" ], "xbrltype": "integerItemType" }, "ai_DeferredOfferingCostsIncurredButNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Offering Costs Incurred But Not Yet Paid", "label": "Deferred Offering Costs Incurred But Not Yet Paid", "terseLabel": "Deferred offering costs included in accounts payable and accrued liabilities" } } }, "localname": "DeferredOfferingCostsIncurredButNotYetPaid", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ai_DeferredTaxAssetsDepreciation": { "auth_ref": [], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Depreciation", "label": "Deferred Tax Assets, Depreciation", "terseLabel": "Depreciation" } } }, "localname": "DeferredTaxAssetsDepreciation", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ai_DeferredTaxAssetsOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Operating Lease Liability", "label": "Deferred Tax Assets, Operating Lease Liability", "terseLabel": "Operating lease liability" } } }, "localname": "DeferredTaxAssetsOperatingLeaseLiability", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ai_FurnitureAndOfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Furniture And Office Equipment", "label": "Furniture And Office Equipment [Member]", "terseLabel": "Office furniture and equipment" } } }, "localname": "FurnitureAndOfficeEquipmentMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "ai_GrantsAgreementAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Grants Agreement", "label": "Grants Agreement [Axis]", "terseLabel": "Grants Agreement [Axis]" } } }, "localname": "GrantsAgreementAxis", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "ai_GrantsAgreementDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Grants Agreement", "label": "Grants Agreement [Domain]", "terseLabel": "Grants Agreement [Domain]" } } }, "localname": "GrantsAgreementDomain", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ai_GrantsAgreementPaymentPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Grants Agreement, Payment Period", "label": "Grants Agreement, Payment Period", "terseLabel": "Grants, payment period (in years)" } } }, "localname": "GrantsAgreementPaymentPeriod", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "durationItemType" }, "ai_GrantsPotentialRemainingContributions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Grants, Potential Remaining Contributions", "label": "Grants, Potential Remaining Contributions", "terseLabel": "Grants, potential remaining contributions" } } }, "localname": "GrantsPotentialRemainingContributions", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "ai_IPOAndPrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "IPO And Private Placement", "label": "IPO And Private Placement [Member]", "terseLabel": "Initial Public Offering and Private Placements" } } }, "localname": "IPOAndPrivatePlacementMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "ai_IncreaseDecreaseInContractWithCustomerLiabilityRelatedParties": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Contract With Customer, Liability, Related Parties", "label": "Increase (Decrease) In Contract With Customer, Liability, Related Parties", "terseLabel": "Related party balance included in deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiabilityRelatedParties", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "xbrltype": "monetaryItemType" }, "ai_IntangibleAssetPurchasesIncurredButNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Intangible Asset Purchases Incurred But Not Yet Paid", "label": "Intangible Asset Purchases Incurred But Not Yet Paid", "terseLabel": "Unpaid liabilities related to intangible purchases" } } }, "localname": "IntangibleAssetPurchasesIncurredButNotYetPaid", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ai_LandlordMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Landlord", "label": "Landlord [Member]", "terseLabel": "Landlord" } } }, "localname": "LandlordMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "ai_LesseeOperatingLeaseAreaUnderLease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Area Under Lease", "label": "Lessee, Operating Lease, Area Under Lease", "terseLabel": "Area under lease (in square feet)" } } }, "localname": "LesseeOperatingLeaseAreaUnderLease", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/LeasesNarrativeDetails" ], "xbrltype": "areaItemType" }, "ai_LesseeOperatingLeaseInitialBaseRentExpensePerMonth": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Initial Base Rent Expense Per Month", "label": "Lessee, Operating Lease, Initial Base Rent Expense Per Month", "terseLabel": "Monthly base rent" } } }, "localname": "LesseeOperatingLeaseInitialBaseRentExpensePerMonth", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ai_LesseeOperatingLeaseLiabilityTenantImprovementAllowance": { "auth_ref": [], "calculation": { "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, Tenant Improvement Allowance", "label": "Lessee, Operating Lease, Liability, Tenant Improvement Allowance", "negatedTerseLabel": "Less: Tenant improvement allowance" } } }, "localname": "LesseeOperatingLeaseLiabilityTenantImprovementAllowance", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "ai_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfterYearFive": { "auth_ref": [], "calculation": { "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, To Be Paid, Year Five And After Year Five", "label": "Lessee, Operating Lease, Liability, To Be Paid, Year Five And After Year Five", "terseLabel": "Fiscal 2026 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfterYearFive", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "ai_LesseeOperatingLeaseNumberOfPhases": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Number Of Phases", "label": "Lessee, Operating Lease, Number Of Phases", "terseLabel": "Number of phases" } } }, "localname": "LesseeOperatingLeaseNumberOfPhases", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/LeasesNarrativeDetails" ], "xbrltype": "integerItemType" }, "ai_LesseeOperatingLeaseTenantImprovementAllowance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Tenant Improvement Allowance", "label": "Lessee, Operating Lease, Tenant Improvement Allowance", "terseLabel": "Tenant improvement allowance" } } }, "localname": "LesseeOperatingLeaseTenantImprovementAllowance", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ai_LesseeOperatingLeaseTermOfContractPeriodAfterDatePhaseOneDelivered": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Term Of Contract, Period After Date Phase One Delivered", "label": "Lessee, Operating Lease, Term Of Contract, Period After Date Phase One Delivered", "terseLabel": "Period after date phase one delivered (in months)" } } }, "localname": "LesseeOperatingLeaseTermOfContractPeriodAfterDatePhaseOneDelivered", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "ai_LesseeOperatingLeaseTermOfRentAbatementPerPhaseFollowingRentCommencementDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Term Of Rent Abatement Per Phase, Following Rent Commencement Date", "label": "Lessee, Operating Lease, Term Of Rent Abatement Per Phase, Following Rent Commencement Date", "terseLabel": "Term of rent abatement per phase, following rent commencement date (in months)" } } }, "localname": "LesseeOperatingLeaseTermOfRentAbatementPerPhaseFollowingRentCommencementDate", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "ai_LitigationSettlementRecommendedAmountToBeAwardedFromOtherParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Litigation Settlement, Recommended Amount To Be Awarded From Other Party", "label": "Litigation Settlement, Recommended Amount To Be Awarded From Other Party", "terseLabel": "Recommended amount to be awarded from other party" } } }, "localname": "LitigationSettlementRecommendedAmountToBeAwardedFromOtherParty", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "ai_LitigationSettlementRequestedByPlaintiffAmountToBeAwardedFromOtherParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Litigation Settlement, Requested By Plaintiff, Amount To Be Awarded From Other Party", "label": "Litigation Settlement, Requested By Plaintiff, Amount To Be Awarded From Other Party", "terseLabel": "Amount to be award from other party requested by plaintiff" } } }, "localname": "LitigationSettlementRequestedByPlaintiffAmountToBeAwardedFromOtherParty", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "ai_LongTermPurchaseCommitmentIncurredCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-Term Purchase Commitment, Incurred Cost", "label": "Long-Term Purchase Commitment, Incurred Cost", "terseLabel": "Purchase commitment, incurred cost" } } }, "localname": "LongTermPurchaseCommitmentIncurredCost", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "ai_MicrosoftCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Microsoft Corporation", "label": "Microsoft Corporation [Member]", "terseLabel": "Microsoft Corporation" } } }, "localname": "MicrosoftCorporationMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ai_NotesReceivableNumberOfRenewalPeriods": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes Receivable, Number Of Renewal Periods", "label": "Notes Receivable, Number Of Renewal Periods", "terseLabel": "Notes receivable, number of renewal periods" } } }, "localname": "NotesReceivableNumberOfRenewalPeriods", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "xbrltype": "integerItemType" }, "ai_NotesReceivableRenewalPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes Receivable, Renewal Period", "label": "Notes Receivable, Renewal Period", "terseLabel": "Notes receivable, renewal period (in years)" } } }, "localname": "NotesReceivableRenewalPeriod", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "ai_NotesReceivableTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes Receivable, Term", "label": "Notes Receivable, Term", "terseLabel": "Notes receivable, term (in years)" } } }, "localname": "NotesReceivableTerm", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "ai_OperatingLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Leases", "label": "Operating Leases [Abstract]", "terseLabel": "Operating leases", "verboseLabel": "Operating leases" } } }, "localname": "OperatingLeasesAbstract", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/LeasesBalanceSheetInformationDetails", "http://c3.ai/role/LeasesTermandDiscountRateInformationDetails" ], "xbrltype": "stringItemType" }, "ai_PaycheckProtectionProgramCARESActMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Paycheck Protection Program, CARES Act", "label": "Paycheck Protection Program, CARES Act [Member]", "terseLabel": "Paycheck Protection Program, CARES Act" } } }, "localname": "PaycheckProtectionProgramCARESActMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails" ], "xbrltype": "domainItemType" }, "ai_PaymentsForRepurchaseOfCommonStockAndStockOptions": { "auth_ref": [], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Repurchase Of Common Stock And Stock Options", "label": "Payments For Repurchase Of Common Stock And Stock Options", "negatedTerseLabel": "Repurchase of common stock and options in tender offer" } } }, "localname": "PaymentsForRepurchaseOfCommonStockAndStockOptions", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ai_PaymentsOfDeferredStockIssuanceCosts": { "auth_ref": [], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments Of Deferred Stock Issuance Costs", "label": "Payments Of Deferred Stock Issuance Costs", "negatedTerseLabel": "Payment of deferred offering costs" } } }, "localname": "PaymentsOfDeferredStockIssuanceCosts", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ai_ProceedsFromIssuanceInitialPublicOfferingAndPrivatePlacements": { "auth_ref": [], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Issuance Initial Public Offering And Private Placements", "label": "Proceeds From Issuance Initial Public Offering And Private Placements", "terseLabel": "Proceeds from initial public offering and private placements, net of underwriting discounts" } } }, "localname": "ProceedsFromIssuanceInitialPublicOfferingAndPrivatePlacements", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ai_ProceedsFromRepaymentOfShareholderLoan": { "auth_ref": [], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Repayment Of Shareholder Loan", "label": "Proceeds From Repayment Of Shareholder Loan", "terseLabel": "Proceeds from repayment of shareholder loan" } } }, "localname": "ProceedsFromRepaymentOfShareholderLoan", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ai_ProceedsFromSaleOfEquitySecuritiesWithoutReadilyDeterminableFairValue": { "auth_ref": [], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Sale Of Equity Securities Without Readily Determinable Fair Value", "label": "Proceeds From Sale Of Equity Securities Without Readily Determinable Fair Value", "terseLabel": "Proceeds from sale of non-marketable equity security", "verboseLabel": "Non-marketable equity securities, proceeds from sale" } } }, "localname": "ProceedsFromSaleOfEquitySecuritiesWithoutReadilyDeterminableFairValue", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ai_ProceedsFromShareBasedPaymentArrangementVestingOfEarlyExercisedStockOptions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Share-Based Payment Arrangement, Vesting Of Early Exercised Stock Options", "label": "Proceeds From Share-Based Payment Arrangement, Vesting Of Early Exercised Stock Options", "terseLabel": "Net proceeds common stock exercised prior to vesting" } } }, "localname": "ProceedsFromShareBasedPaymentArrangementVestingOfEarlyExercisedStockOptions", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "ai_ProfessionalServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Professional Services", "label": "Professional Services [Member]", "terseLabel": "Professional services", "verboseLabel": "Cost of professional services" } } }, "localname": "ProfessionalServicesMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsRevenuesRecognizedForRelatedPartyTransactionsDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "ai_RedeemableConvertibleCommonClassA1StockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable Convertible Common Class A-1 Stock", "label": "Redeemable Convertible Common Class A-1 Stock [Member]", "netLabel": "Redeemable Convertible Common Class A-1 Stock", "terseLabel": "Redeemable Convertible Common Class A-1 Stock", "verboseLabel": "Redeemable Convertible Class A-1 Common Stock" } } }, "localname": "RedeemableConvertibleCommonClassA1StockMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ai_RedeemableConvertiblePreferredStockExcludingSeriesAPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable Convertible Preferred Stock, Excluding Series A Preferred Stock", "label": "Redeemable Convertible Preferred Stock, Excluding Series A Preferred Stock [Member]", "terseLabel": "Redeemable Convertible Preferred Stock, Excluding Series A Preferred Stock" } } }, "localname": "RedeemableConvertiblePreferredStockExcludingSeriesAPreferredStockMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ai_RepaymentsOfNotesPayableInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Repayments Of Notes Payable , Interest", "label": "Repayments Of Notes Payable , Interest", "terseLabel": "Repayment of loan, promissory note, interest" } } }, "localname": "RepaymentsOfNotesPayableInterest", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails" ], "xbrltype": "monetaryItemType" }, "ai_RestOfWorldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rest Of World", "label": "Rest Of World [Member]", "terseLabel": "Rest of World" } } }, "localname": "RestOfWorldMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "ai_RevenueCommitmentNonCancellableContracts": { "auth_ref": [], "calculation": { "http://c3.ai/role/RelatedPartyTransactionsRemainingPerformanceObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_RevenueRemainingPerformanceObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue Commitment, Non-Cancellable Contracts", "label": "Revenue Commitment, Non-Cancellable Contracts", "terseLabel": "Commitments from non-cancellable contracts" } } }, "localname": "RevenueCommitmentNonCancellableContracts", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsRemainingPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "ai_RevenueCommitmentYearFive": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue Commitment, Year Five", "label": "Revenue Commitment, Year Five", "terseLabel": "Revenue commitment, fiscal year 2024" } } }, "localname": "RevenueCommitmentYearFive", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "ai_RevenueCommitmentYearFour": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue Commitment, Year Four", "label": "Revenue Commitment, Year Four", "terseLabel": "Revenue commitment, fiscal year 2023" } } }, "localname": "RevenueCommitmentYearFour", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "ai_RevenueCommitmentYearOne": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue Commitment, Year One", "label": "Revenue Commitment, Year One", "terseLabel": "Revenue commitment, fiscal year 2020" } } }, "localname": "RevenueCommitmentYearOne", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "ai_RevenueCommitmentYearSix": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue Commitment, Year Six", "label": "Revenue Commitment, Year Six", "terseLabel": "Revenue commitment, fiscal year 2025" } } }, "localname": "RevenueCommitmentYearSix", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "ai_RevenueCommitmentYearThree": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue Commitment, Year Three", "label": "Revenue Commitment, Year Three", "terseLabel": "Revenue commitment, fiscal year 2022" } } }, "localname": "RevenueCommitmentYearThree", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "ai_RevenueCommitmentYearTwo": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue Commitment, Year Two", "label": "Revenue Commitment, Year Two", "terseLabel": "Revenue commitment, fiscal year 2021" } } }, "localname": "RevenueCommitmentYearTwo", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "ai_RevenuePerformanceObligationDescriptionOfTimingRevenuePerformanceObligationTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue, Performance Obligation, Description of Timing Revenue, Performance Obligation, Term", "label": "Revenue, Performance Obligation, Description of Timing Revenue, Performance Obligation, Term", "terseLabel": "Revenue commitment, term (in years)" } } }, "localname": "RevenuePerformanceObligationDescriptionOfTimingRevenuePerformanceObligationTerm", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "ai_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityArisingFromLeaseModifications": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Arising From Lease Modifications", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Arising From Lease Modifications", "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" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityArisingFromLeaseModifications", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "ai_ScheduleOfEmployeeRelatedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Employee-Related Liabilities", "label": "Schedule Of Employee-Related Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Compensation and Employee Benefits" } } }, "localname": "ScheduleOfEmployeeRelatedLiabilitiesTableTextBlock", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "ai_SeriesARedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series A Redeemable Convertible Preferred Stock", "label": "Series A Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series A Redeemable Convertible Preferred Stock", "verboseLabel": "Series A*" } } }, "localname": "SeriesARedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ai_SeriesB1ARedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series B-1A Redeemable Convertible Preferred Stock", "label": "Series B-1A Redeemable Convertible Preferred Stock [Member]", "verboseLabel": "Series B-1A*" } } }, "localname": "SeriesB1ARedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "ai_SeriesB1BRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series B-1B Redeemable Convertible Preferred Stock", "label": "Series B-1B Redeemable Convertible Preferred Stock [Member]", "verboseLabel": "Series B-1B*" } } }, "localname": "SeriesB1BRedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "ai_SeriesBRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series B Redeemable Convertible Preferred Stock", "label": "Series B Redeemable Convertible Preferred Stock [Member]", "verboseLabel": "Series B*" } } }, "localname": "SeriesBRedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "ai_SeriesCRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series C Redeemable Convertible Preferred Stock", "label": "Series C Redeemable Convertible Preferred Stock [Member]", "verboseLabel": "Series C*" } } }, "localname": "SeriesCRedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "ai_SeriesDRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series D Redeemable Convertible Preferred Stock", "label": "Series D Redeemable Convertible Preferred Stock [Member]", "verboseLabel": "Series D" } } }, "localname": "SeriesDRedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "ai_SeriesERedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series E Redeemable Convertible Preferred Stock", "label": "Series E Redeemable Convertible Preferred Stock [Member]", "verboseLabel": "Series E" } } }, "localname": "SeriesERedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "ai_SeriesFRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series F Redeemable Convertible Preferred Stock", "label": "Series F Redeemable Convertible Preferred Stock [Member]", "verboseLabel": "Series F" } } }, "localname": "SeriesFRedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "ai_SeriesGRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series G Redeemable Convertible Preferred Stock", "label": "Series G Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series G", "verboseLabel": "Series G Preferred Stock" } } }, "localname": "SeriesGRedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICITPARENTHETICAL", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "ai_SeriesHRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series H Redeemable Convertible Preferred Stock", "label": "Series H Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series H", "verboseLabel": "Series H Preferred Stock" } } }, "localname": "SeriesHRedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICITPARENTHETICAL", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "ai_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "ai_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Life (years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "ai_ShareBasedPaymentArrangementVestingOfEarlyExercisedStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Vesting Of Early Exercised Stock Options", "label": "Share-Based Payment Arrangement, Vesting Of Early Exercised Stock Options", "terseLabel": "Vesting of early exercised stock options" } } }, "localname": "ShareBasedPaymentArrangementVestingOfEarlyExercisedStockOptions", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ai_SoftwareSubscriptionAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software Subscription Agreement", "label": "Software Subscription Agreement [Member]", "terseLabel": "Software Subscription Agreement" } } }, "localname": "SoftwareSubscriptionAgreementMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails", "http://c3.ai/role/RelatedPartyTransactionsRemainingPerformanceObligationsDetails", "http://c3.ai/role/RelatedPartyTransactionsRevenuesRecognizedForRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "ai_SpringCreekCapitalLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Spring Creek Capital LLC", "label": "Spring Creek Capital LLC [Member]", "terseLabel": "Spring Creek Capital LLC" } } }, "localname": "SpringCreekCapitalLLCMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ai_StockOptionsExercisedProceedsNotYetReceived": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock Options Exercised, Proceeds Not Yet Received", "label": "Stock Options Exercised, Proceeds Not Yet Received", "terseLabel": "Receivable from exercise of stock options included in prepaid expenses, other current assets and other assets" } } }, "localname": "StockOptionsExercisedProceedsNotYetReceived", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ai_TaxCreditCarryforwardAmountSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Tax Credit Carryforward, Amount, Subject To Expiration", "label": "Tax Credit Carryforward, Amount, Subject To Expiration", "terseLabel": "Tax credit carryforwards, subject to expiration" } } }, "localname": "TaxCreditCarryforwardAmountSubjectToExpiration", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ai_TemporaryEquityCollectionOfFinanceReceivable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Collection Of Finance Receivable", "label": "Temporary Equity, Collection Of Finance Receivable", "terseLabel": "Repayment of Shareholder Loan" } } }, "localname": "TemporaryEquityCollectionOfFinanceReceivable", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "ai_TemporaryEquityDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity Disclosure", "label": "Temporary Equity Disclosure [Text Block]", "terseLabel": "Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock" } } }, "localname": "TemporaryEquityDisclosureTextBlock", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStock" ], "xbrltype": "textBlockItemType" }, "ai_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Shares, Conversion Of Convertible Securities", "label": "Temporary Equity, Stock Issued During Period, Shares, Conversion Of Convertible Securities", "terseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "ai_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "label": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of Preferred Stock, net of issuance costs (in shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "ai_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities", "label": "Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities", "negatedLabel": "Carrying value reclassified into stockholders' equity", "terseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockDetails" ], "xbrltype": "monetaryItemType" }, "ai_TrialsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trials", "label": "Trials [Member]", "terseLabel": "Trials" } } }, "localname": "TrialsMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ai_TwentyTwentyEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Twenty Twenty Employee Stock Purchase Plan", "label": "Twenty Twenty Employee Stock Purchase Plan [Member]", "terseLabel": "2020 Employee Stock Purchase Plan" } } }, "localname": "TwentyTwentyEmployeeStockPurchasePlanMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ai_TwentyTwentyIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Twenty Twenty Incentive Plan", "label": "Twenty Twenty Incentive Plan [Member]", "terseLabel": "2020 Incentive Plan" } } }, "localname": "TwentyTwentyIncentivePlanMember", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ai_WebHostingServicesNovember2019November2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Web-Hosting Services, November 2019-November 2022", "label": "Web-Hosting Services, November 2019-November 2022 [Member]", "terseLabel": "Web-Hosting Services, November 2019-November 2022" } } }, "localname": "WebHostingServicesNovember2019November2022Member", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "ai_WebHostingServicesNovember2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Web-Hosting Services, November 2020", "label": "Web-Hosting Services, November 2020 [Member]", "terseLabel": "Web-Hosting Services, November 2020" } } }, "localname": "WebHostingServicesNovember2020Member", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "ai_WebHostingServicesNovember2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Web-Hosting Services, November 2021", "label": "Web-Hosting Services, November 2021 [Member]", "terseLabel": "Web-Hosting Services, November 2021" } } }, "localname": "WebHostingServicesNovember2021Member", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "ai_WebHostingServicesNovember2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Web-Hosting Services, November 2022", "label": "Web-Hosting Services, November 2022 [Member]", "terseLabel": "Web-Hosting Services, November 2022" } } }, "localname": "WebHostingServicesNovember2022Member", "nsuri": "http://c3.ai/20220430", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "country_FR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FRANCE", "terseLabel": "France" } } }, "localname": "FR", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "country_NL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NETHERLANDS", "terseLabel": "Netherlands" } } }, "localname": "NL", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r675", "r676", "r677" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r675", "r676", "r677" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r675", "r676", "r677" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r675", "r676", "r677" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "verboseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r678" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r687" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "verboseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r688" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r675", "r676", "r677" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r671" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r674" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r381", "r533", "r534", "r536", "r664" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Related Party" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer (CEO)" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r56", "r58", "r120", "r121", "r296", "r319" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesNarrativeDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r195", "r359", "r365", "r636" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r295", "r318", "r386", "r387", "r548", "r549", "r550", "r551", "r552", "r553", "r572", "r633", "r637", "r665", "r666" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesNarrativeDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r295", "r318", "r386", "r387", "r548", "r549", "r550", "r551", "r552", "r553", "r572", "r633", "r637", "r665", "r666" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r195", "r359", "r365", "r636" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r191", "r359", "r363", "r575", "r632", "r634" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsRevenuesRecognizedForRelatedPartyTransactionsDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r191", "r359", "r363", "r575", "r632", "r634" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsRevenuesRecognizedForRelatedPartyTransactionsDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r295", "r318", "r373", "r386", "r387", "r548", "r549", "r550", "r551", "r552", "r553", "r572", "r633", "r637", "r665", "r666" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesNarrativeDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r295", "r318", "r373", "r386", "r387", "r548", "r549", "r550", "r551", "r552", "r553", "r572", "r633", "r637", "r665", "r666" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesNarrativeDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r57", "r58", "r120", "r121", "r296", "r319" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesNarrativeDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r192", "r193", "r359", "r364", "r635", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r192", "r193", "r359", "r364", "r635", "r648", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]", "terseLabel": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Information by billing status of receivables.", "label": "Billing Status, Type [Axis]", "terseLabel": "Billing Status, Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r41", "r541" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r118", "r534", "r600", "r625" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties.", "label": "Accounts Payable, Related Parties", "terseLabel": "Accounts payable, from related party" } } }, "localname": "AccountsPayableRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r651" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r25", "r197", "r198" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance of $812 and $755 as of April 30, 2022 and 2021, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r53", "r118", "r534", "r536" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.", "label": "Accounts Receivable, Related Parties, Current", "terseLabel": "Accounts receivable, net, from related party", "verboseLabel": "Accounts receivable, net, inclusive of unbilled receivables from related party" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrent": { "auth_ref": [ "r7", "r8", "r44" ], "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails": { "order": 1.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for 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).", "label": "Accrued Bonuses, Current", "terseLabel": "Accrued bonus" } } }, "localname": "AccruedBonusesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued and other current liabilities", "totalLabel": "Accrued and other current liabilities", "verboseLabel": "Accrued and other current liabilities, from related party" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r7", "r8", "r44" ], "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails": { "order": 5.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accrued Salaries, Current", "terseLabel": "Accrued salaries" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r7", "r8", "r44" ], "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails": { "order": 4.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Sales Commission, Current", "terseLabel": "Accrued commission" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedVacationCurrent": { "auth_ref": [ "r7", "r44", "r372" ], "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails": { "order": 2.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Vacation, Current", "terseLabel": "Accrued vacation" } } }, "localname": "AccruedVacationCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r38", "r264" ], "calculation": { "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r28", "r62", "r63", "r64", "r620", "r642", "r643" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive (loss) income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r61", "r64", "r72", "r73", "r74", "r124", "r125", "r126", "r484", "r638", "r639", "r689" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive (Loss) Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r26" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r124", "r125", "r126", "r424", "r425", "r426", "r490" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r389", "r391", "r430", "r431" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r332", "r334" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "terseLabel": "Deferred offering costs reclassified into stockholders' equity as a reduction of the IPO proceeds" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r433" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising Expenses" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r434" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising expenses" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r391", "r420", "r429" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Total stock-based compensation expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r203", "r231", "r233", "r234" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r32", "r203", "r231" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Potentially antidilutive shares excluded from computation of net loss per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r113", "r174", "r183", "r189", "r229", "r279", "r280", "r281", "r283", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r480", "r485", "r503", "r539", "r541", "r592", "r618" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r55", "r113", "r229", "r279", "r280", "r281", "r283", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r480", "r485", "r503", "r539", "r541" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r213" ], "calculation": { "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r214" ], "calculation": { "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "ai_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r211", "r239" ], "calculation": { "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "ai_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale [Abstract]", "terseLabel": "Available-for-sale marketable securities:" } } }, "localname": "AvailableForSaleSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]", "terseLabel": "Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/InvestmentsSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r217" ], "calculation": { "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "AFS Marketable Securities Maturities, After one year through five years, Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r215", "r217", "r609" ], "calculation": { "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in 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).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "AFS Marketable Securities Maturities, After one year through five years, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]", "terseLabel": "Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]", "terseLabel": "Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r216" ], "calculation": { "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "AFS Marketable Securities Maturities, Within one year, Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r215", "r216", "r608" ], "calculation": { "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "AFS Marketable Securities Maturities, Within one year, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r207", "r212", "r239", "r599" ], "calculation": { "http://c3.ai/role/FairValueMeasurementsDetails": { "order": 2.0, "parentTag": "ai_CashCashEquivalentsAndAvailableForSaleDebtSecurities", "weight": 1.0 }, "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Available-for-sale marketable securities:", "totalLabel": "AFS Marketable Securities Maturities, Total Fair Value", "verboseLabel": "Estimated Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails", "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r209", "r239" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-sale, Noncurrent", "terseLabel": "Long-term investments" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r392", "r422" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails", "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueCoststoObtainorFulfillaContractDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r487", "r488" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueCoststoObtainorFulfillaContractDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r123" ], "lang": { "en-us": { "role": { "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.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Business and Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r104", "r105", "r106" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchases of property and equipment included in accounts payable and accrued liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r668", "r670" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Amortized capitalized software costs" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r667" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "terseLabel": "Capitalized software costs" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r251" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Costs to obtain and fulfill a contract, expense" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails", "http://c3.ai/role/RevenueCoststoObtainorFulfillaContractDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Capitalized Contract Cost, Amortization Period", "terseLabel": "Deferred costs, sales commissions, amortization period (in years)" } } }, "localname": "CapitalizedContractCostAmortizationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r251" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Costs to obtain and fulfill a contract, impairment loss" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueCoststoObtainorFulfillaContractDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r250" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Costs to obtain and fulfill a contract", "verboseLabel": "Sales commissions, recognized as deferred costs" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails", "http://c3.ai/role/RevenueCoststoObtainorFulfillaContractDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r250" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Deferred costs, sales commissions, prepaid expense and other current assets" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r250" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Deferred costs, sales commissions, prepaid expense and other noncurrent assets" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]", "terseLabel": "Cash equivalents:" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r35", "r101" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "ai_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "totalLabel": "Amortized Cost" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://c3.ai/role/FairValueMeasurementsDetails": { "order": 1.0, "parentTag": "ai_CashCashEquivalentsAndAvailableForSaleDebtSecurities", "weight": 1.0 }, "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents:", "verboseLabel": "Estimated Fair Value" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r11", "r102" ], "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r95", "r101", "r107" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r95", "r504" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates of deposit", "verboseLabel": "Certificates of deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://c3.ai/role/InvestmentsSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r110", "r113", "r139", "r140", "r141", "r143", "r145", "r153", "r154", "r155", "r229", "r279", "r284", "r285", "r286", "r290", "r291", "r315", "r316", "r321", "r325", "r503", "r679" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICITPARENTHETICAL", "http://c3.ai/role/DocumentandEntityInformation", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockDetails", "http://c3.ai/role/RelatedPartyTransactionsDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockholdersEquityDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper", "verboseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://c3.ai/role/InvestmentsSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r49", "r273", "r601", "r624" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (note 7)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r270", "r271", "r272", "r274", "r652" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/DocumentandEntityInformation", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockholdersEquityDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/DocumentandEntityInformation", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails", "http://c3.ai/role/StockholdersEquityDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares reserved for future issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r124", "r125", "r490" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/StockholdersEquityDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r24", "r332" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending Balance, shares (in shares)", "periodStartLabel": "Beginning Balance, shares (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r24", "r541" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r67", "r69", "r70", "r77", "r604", "r628" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r163", "r164", "r195", "r501", "r502", "r651" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r163", "r164", "r195", "r501", "r502", "r645", "r651" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r163", "r164", "r195", "r501", "r502", "r645", "r651" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r158", "r614" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r163", "r164", "r195", "r501", "r502" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Customer concentration risk, percentage", "verboseLabel": "Geographic concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r163", "r164", "r195", "r501", "r502", "r651" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r108", "r482" ], "lang": { "en-us": { "role": { "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.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Construction in Progress [Member]", "terseLabel": "Capital in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Deferred Revenue Balance and Changes in Deferred Revenues Balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r337", "r338", "r360" ], "calculation": { "http://c3.ai/role/RelatedPartyTransactionsRemainingPerformanceObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_RevenueRemainingPerformanceObligation", "weight": 1.0 }, "http://c3.ai/role/RevenueDeferredRevenueBalanceDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Deferred revenue", "totalLabel": "Total deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsRemainingPerformanceObligationsDetails", "http://c3.ai/role/RevenueChangesinDeferredRevenueDetails", "http://c3.ai/role/RevenueDeferredRevenueBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r337", "r338", "r360" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://c3.ai/role/RevenueDeferredRevenueBalanceDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue, current", "verboseLabel": "Deferred revenue, current, from related party" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsDetails", "http://c3.ai/role/RevenueDeferredRevenueBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r337", "r338", "r360" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://c3.ai/role/RevenueDeferredRevenueBalanceDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, non-current", "verboseLabel": "Deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/RevenueDeferredRevenueBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r361" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerReceivableAfterAllowanceForCreditLoss": { "auth_ref": [ "r337", "r339", "r360", "r650" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional.", "label": "Contract with Customer, Receivable, after Allowance for Credit Loss", "terseLabel": "Unbilled receivables" } } }, "localname": "ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r104", "r105", "r106" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "terseLabel": "Conversion of stock, converted (in shares)" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [ "r315", "r316", "r321" ], "lang": { "en-us": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Convertible Preferred Stock [Member]", "terseLabel": "Convertible preferred stock" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r374", "r382", "r644" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities", "verboseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://c3.ai/role/InvestmentsSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r82", "r113", "r229", "r279", "r280", "r281", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r503" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Total cost of revenue", "verboseLabel": "Related party cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Goods and Service [Policy Text Block]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r114", "r461", "r468" ], "calculation": { "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r114", "r461" ], "calculation": { "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r114", "r461", "r468", "r470" ], "calculation": { "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current expense" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r114", "r461", "r468" ], "calculation": { "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r161", "r195" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r15", "r17", "r18", "r112", "r122", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r310", "r311", "r312", "r313", "r512", "r593", "r595", "r616" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r46", "r112", "r122", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r310", "r311", "r312", "r313", "r512" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r224", "r245", "r248" ], "calculation": { "http://c3.ai/role/InvestmentsSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "AFS, 12 Months or Greater, Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/InvestmentsSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r224", "r245" ], "calculation": { "http://c3.ai/role/InvestmentsSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "negatedTerseLabel": "AFS, 12 Months or Greater, Unrealized Losses" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/InvestmentsSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r224", "r245", "r248" ], "calculation": { "http://c3.ai/role/InvestmentsSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months", "terseLabel": "AFS, Less Than 12 Months, Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/InvestmentsSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r224", "r245" ], "calculation": { "http://c3.ai/role/InvestmentsSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "negatedTerseLabel": "AFS, Less Than 12 Months, Unrealized Losses" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/InvestmentsSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r225" ], "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-sale [Table]", "terseLabel": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r221", "r241", "r248" ], "calculation": { "http://c3.ai/role/InvestmentsSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position", "totalLabel": "AFS, Total Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/InvestmentsSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r222", "r242" ], "calculation": { "http://c3.ai/role/InvestmentsSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss", "negatedTotalLabel": "AFS, Total Unrealized Losses" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/InvestmentsSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable": { "auth_ref": [ "r240", "r248" ], "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table]", "terseLabel": "Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/InvestmentsSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "auth_ref": [ "r220", "r244", "r248" ], "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table Text Block]", "terseLabel": "Summary of Fair Values and Unrealized Losses of Available-For-Sale Marketable Securities In Continuous Unrealized Loss Position" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "auth_ref": [ "r223", "r243" ], "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions", "terseLabel": "Number of investment positions in unrealized loss position" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/InvestmentsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Deferred Compensation Share-based Arrangements, Liability, Current", "terseLabel": "Liability for common stock exercised prior to vesting" } } }, "localname": "DeferredCompensationShareBasedArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails", "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r114", "r462", "r468" ], "calculation": { "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r114", "r462", "r468" ], "calculation": { "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r99", "r114", "r462", "r468", "r469", "r470" ], "calculation": { "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred expense" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r19", "r20", "r451", "r594", "r615" ], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r114", "r462", "r468" ], "calculation": { "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.", "label": "Deferred Tax Assets, Deferred Income", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r452" ], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r454" ], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets (liabilities)" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r454" ], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net [Abstract]", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating losses" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r457", "r459", "r460" ], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "R&D tax credit" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation", "terseLabel": "Accrued payroll" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "terseLabel": "Other accruals & reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r453" ], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Valuation allowance", "terseLabel": "Deferred tax assets, valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedTerseLabel": "Operating lease right-of-use assets" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "auth_ref": [], "calculation": { "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.", "label": "Deferred Tax Liabilities, Prepaid Expenses", "negatedTerseLabel": "Prepaid expenses" } } }, "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r384" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "401(k) matching contributions" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r99", "r262" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation and amortization expense, related to property and equipment" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r99", "r172" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueCoststoObtainorFulfillaContractDetails", "http://c3.ai/role/RevenueCustomerConcentrationDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r359", "r363", "r364", "r365", "r366", "r367", "r368", "r369" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueCoststoObtainorFulfillaContractDetails", "http://c3.ai/role/RevenueCustomerConcentrationDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DueToOtherRelatedPartiesNoncurrent": { "auth_ref": [ "r47", "r118", "r534" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount payable from related parties classified as other, due after one year or the normal operating cycle, if longer.", "label": "Due to Other Related Parties, Noncurrent", "terseLabel": "Other long-term liabilities, from related party" } } }, "localname": "DueToOtherRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r41", "r118", "r282", "r284", "r285", "r289", "r290", "r291", "r534" ], "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Related Parties, Current", "terseLabel": "Commissions payable to a related party" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails", "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesNoncurrent": { "auth_ref": [ "r47", "r118", "r282", "r284", "r285", "r289", "r290", "r291", "r534" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Portion of the carrying amount as of the balance sheet date of obligations due all related parties that is payable after one year or beyond the normal operating cycle if longer.", "label": "Due to Related Parties, Noncurrent", "terseLabel": "Due to related parties, noncurrent" } } }, "localname": "DueToRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "Europe, the Middle East and Africa" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r78", "r129", "r130", "r131", "r132", "r133", "r137", "r139", "r143", "r144", "r145", "r149", "r150", "r491", "r492", "r605", "r629" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share attributable to common stockholders, basic (in dollars per share)", "verboseLabel": "Basic net loss per common shares outstanding (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Basic and diluted net loss per share attributable to common stockholders" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareBasicLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r78", "r129", "r130", "r131", "r132", "r133", "r139", "r143", "r144", "r145", "r149", "r150", "r491", "r492", "r605", "r629" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share attributable to common stockholders, diluted (in dollars per share)", "verboseLabel": "Diluted net loss per common shares outstanding (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r146", "r147" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Loss Per Share Attributable to Common Stockholders" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r146", "r147", "r148", "r151" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share Attributable to Common Stockholders" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholders" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and employee benefits", "totalLabel": "Accrued compensation and employee benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation cost, weighted-average recognition period (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r421" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation expense, non-options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r421" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r72", "r73", "r74", "r124", "r125", "r126", "r128", "r134", "r136", "r152", "r230", "r332", "r334", "r424", "r425", "r426", "r464", "r465", "r490", "r505", "r506", "r507", "r508", "r509", "r510", "r638", "r639", "r640", "r689" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r226" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Non-marketable equity securities, cost" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "auth_ref": [ "r227" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount", "terseLabel": "Impairment on investment", "verboseLabel": "Non-marketable equity securities, impairment" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r493", "r494", "r495", "r499" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r493", "r494" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Assets Measured at Fair Value on a Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r301", "r310", "r311", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r382", "r494", "r545", "r546", "r547" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r493", "r494", "r496", "r497", "r500" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r301", "r374", "r375", "r380", "r382", "r494", "r545" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r301", "r310", "r311", "r374", "r375", "r380", "r382", "r494", "r546" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r301", "r310", "r311", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r382", "r494", "r547" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r301", "r310", "r311", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r382", "r545", "r546", "r547" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r498", "r500" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r218", "r219", "r226", "r227", "r228", "r232", "r235", "r236", "r237", "r238", "r244", "r246", "r247", "r248", "r309", "r330", "r489", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r679", "r680", "r681", "r682", "r683", "r684", "r685" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails", "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://c3.ai/role/InvestmentsSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r477" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.", "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Year" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r83" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r162", "r651" ], "lang": { "en-us": { "role": { "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).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r252", "r254", "r541", "r591" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r99", "r253", "r255", "r257" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill, impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r81", "r113", "r174", "r182", "r185", "r188", "r190", "r229", "r279", "r280", "r281", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r503" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities.", "label": "Guarantees, Indemnifications and Warranties Policies [Policy Text Block]", "terseLabel": "Warranties" } } }, "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r99", "r261", "r266" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Long-lived assets, impairment" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r260", "r268" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r115", "r471" ], "calculation": { "http://c3.ai/role/IncomeTaxesComponentsofNetLossBeforeIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesComponentsofNetLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r75", "r174", "r182", "r185", "r188", "r190", "r588", "r602", "r606", "r630" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://c3.ai/role/IncomeTaxesComponentsofNetLossBeforeIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Net loss before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/IncomeTaxesComponentsofNetLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r115", "r471" ], "calculation": { "http://c3.ai/role/IncomeTaxesComponentsofNetLossBeforeIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesComponentsofNetLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r267", "r269" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r116", "r441", "r449", "r456", "r466", "r472", "r474", "r475", "r476" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r135", "r136", "r173", "r439", "r467", "r473", "r631" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "totalLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails", "http://c3.ai/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r71", "r437", "r438", "r449", "r450", "r455", "r463" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r440" ], "calculation": { "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r440" ], "calculation": { "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Impact of foreign operations" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r440" ], "calculation": { "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Expected benefit at federal statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment": { "auth_ref": [ "r440" ], "calculation": { "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible meals and entertainment expense.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Amount", "terseLabel": "Meals and entertainment" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r440" ], "calculation": { "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount", "terseLabel": "Stock-based compensation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r440" ], "calculation": { "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other permanent items" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r440" ], "calculation": { "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State tax expense\u2014net of federal benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "auth_ref": [ "r440" ], "calculation": { "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "negatedTerseLabel": "Federal research and development credit" } } }, "localname": "IncomeTaxReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r103" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Supplemental disclosure of cash flow information\u2014cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r98" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties": { "auth_ref": [ "r98" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Accounts Payable, Related Parties", "terseLabel": "Related party balances included in accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r98" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties": { "auth_ref": [ "r98" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Accounts Receivable, Related Parties", "terseLabel": "Related party balances included in accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r98", "r573" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r98" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation and employee benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r98", "r523" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r98" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities", "verboseLabel": "Related party balances included in other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r98" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses, other current assets and other assets", "terseLabel": "Related party balanced included in prepaid expenses, other current assets and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_InterestIncomeRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income earned from interest-bearing assets owed to the entity by related party.", "label": "Interest Income, Related Party", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r84", "r171" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Summary of Available-For-Sale Marketable Securities by Contractual Maturity" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r225", "r589", "r611", "r647", "r686" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestorMember": { "auth_ref": [ "r533", "r534" ], "lang": { "en-us": { "role": { "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value.", "label": "Investor [Member]", "terseLabel": "Investor" } } }, "localname": "InvestorMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r527", "r529" ], "calculation": { "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease costs" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r527" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Components of Lease Costs and Supplemental Cash Flow, Balance Sheet, and Lease Terms Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r519" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r528" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r528" ], "calculation": { "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r528" ], "calculation": { "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "Fiscal 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r528" ], "calculation": { "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "Fiscal 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r528" ], "calculation": { "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "Fiscal 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r528" ], "calculation": { "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "Fiscal 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r528" ], "calculation": { "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: Imputed interest", "terseLabel": "Total undiscounted base rent payments over term of lease" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails", "http://c3.ai/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lease term (in months)" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letter of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r43", "r113", "r184", "r229", "r279", "r280", "r281", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r481", "r485", "r486", "r503", "r539", "r540" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r31", "r113", "r229", "r503", "r541", "r596", "r622" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r45", "r113", "r229", "r279", "r280", "r281", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r481", "r485", "r486", "r503", "r539", "r540", "r541" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseAndServiceMember": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "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.", "label": "License and Service [Member]", "terseLabel": "Cost of subscription" } } }, "localname": "LicenseAndServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsRevenuesRecognizedForRelatedPartyTransactionsDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount awarded from other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded from Other Party", "terseLabel": "Amount awarded from other party" } } }, "localname": "LitigationSettlementAmountAwardedFromOtherParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by status of pending, threatened, or settled litigation.", "label": "Litigation Status [Axis]", "terseLabel": "Litigation Status [Axis]" } } }, "localname": "LitigationStatusAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Status of pending, threatened, or settled litigation.", "label": "Litigation Status [Domain]", "terseLabel": "Litigation Status [Domain]" } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Amount", "terseLabel": "Purchase commitment" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Category of Item Purchased [Axis]", "terseLabel": "Category of Item Purchased [Axis]" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Category of Item Purchased [Domain]", "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased [Domain]" } } }, "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermPurchaseCommitmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Long-term Purchase Commitment [Line Items]", "terseLabel": "Long-term Purchase Commitment [Line Items]" } } }, "localname": "LongTermPurchaseCommitmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.", "label": "Long-term Purchase Commitment [Table]", "terseLabel": "Supply Commitment [Table]" } } }, "localname": "LongTermPurchaseCommitmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r46", "r278" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermPurchaseCommitmentPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Long-term Purchase Commitment, Period", "terseLabel": "Purchase commitment, term (in years)" } } }, "localname": "LongtermPurchaseCommitmentPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Investments" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r95", "r97", "r100" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r65", "r68", "r74", "r76", "r100", "r113", "r127", "r129", "r130", "r131", "r132", "r135", "r136", "r142", "r174", "r182", "r185", "r188", "r190", "r229", "r279", "r280", "r281", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r492", "r503", "r603", "r627" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "netLabel": "Net loss", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss attributable to common stockholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosures of non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NotesReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An amount representing an agreement for an unconditional promise by the maker to pay the Entity (holder) a definite sum of money at a future date(s) within one year of the balance sheet date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.", "label": "Notes Receivable [Member]", "terseLabel": "Notes Receivable" } } }, "localname": "NotesReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesReceivableRelatedParties": { "auth_ref": [ "r118", "r534", "r626" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.", "label": "Notes Receivable, Related Parties", "terseLabel": "Notes receivable" } } }, "localname": "NotesReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r174", "r182", "r185", "r188", "r190" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r520", "r529" ], "calculation": { "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r514" ], "calculation": { "http://c3.ai/role/LeasesBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total operating lease liabilities", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesBalanceSheetInformationDetails", "http://c3.ai/role/LeasesFutureMinimumPaymentsandLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r514" ], "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 }, "http://c3.ai/role/LeasesBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current", "verboseLabel": "Lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails", "http://c3.ai/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r515" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r514" ], "calculation": { "http://c3.ai/role/LeasesBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r515" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r516", "r523" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash payments included in the measurement of operating lease liabilities \u2013 operating cash flows" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r513" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r99" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Non-cash operating lease cost" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r515" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesBalanceSheetInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r526", "r529" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesTermandDiscountRateInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r525", "r529" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesTermandDiscountRateInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r9", "r44" ], "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets, non-current", "verboseLabel": "Other assets, non-current, from related party" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r66", "r69", "r478", "r479", "r483" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r60", "r62" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Unrealized (loss) gain on investment securities, net of tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r48" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r100" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other Assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueCoststoObtainorFulfillaContractDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r85" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other nonoperating income (expense).", "label": "Other Nonoperating Income (Expense) [Member]", "terseLabel": "Other Nonoperating Income (Expense)" } } }, "localname": "OtherNonoperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale": { "auth_ref": [ "r210" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other-than-temporary impairment (OTTI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized in earnings and other comprehensive loss (OCI).", "label": "Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale", "terseLabel": "Other-than-temporary impairment loss" } } }, "localname": "OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]", "terseLabel": "Over-Allotment Option" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForCommissions": { "auth_ref": [ "r96" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid for commissions during the current period.", "label": "Payments for Commissions", "terseLabel": "Sales commissions paid" } } }, "localname": "PaymentsForCommissions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r92" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase and retirement of Class A Common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r94" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "terseLabel": "Issuance of Preferred Stock, issuance costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICITPARENTHETICAL" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r86", "r88", "r208" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedTerseLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r89" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r89" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedTerseLabel": "Capitalized software development costs" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PendingLitigationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Pending Litigation [Member]", "terseLabel": "Pending Litigation" } } }, "localname": "PendingLitigationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy": { "auth_ref": [ "r383", "r385", "r388" ], "lang": { "en-us": { "role": { "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.", "label": "Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block]", "terseLabel": "401(k) Plan" } } }, "localname": "PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r392", "r422" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockConvertibleConversionRatio": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "Number of common shares issuable upon conversion for each share of preferred stock to be converted.", "label": "Preferred Stock, Convertible, Conversion Ratio", "terseLabel": "Conversion ratio" } } }, "localname": "PreferredStockConvertibleConversionRatio", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "pureItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r23", "r315" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r23", "r315" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r33", "r34" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "verboseLabel": "Prepaid expenses and other current assets, from related party" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueCoststoObtainorFulfillaContractDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]", "terseLabel": "Private Placement" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromCollectionOfNotesReceivable": { "auth_ref": [ "r87" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with principal collections from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Collection of Notes Receivable", "terseLabel": "Proceeds from notes receivable payment" } } }, "localname": "ProceedsFromCollectionOfNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r90" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock": { "auth_ref": [ "r90" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.", "label": "Proceeds from Issuance of Redeemable Convertible Preferred Stock", "terseLabel": "Proceeds from issuance of stock, net of issuance costs" } } }, "localname": "ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r91" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "verboseLabel": "Loan proceeds, promissory note" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r86", "r87", "r208" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-sale", "terseLabel": "Maturities and sales of investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r90", "r423" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of Class A common stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r38", "r265" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment by Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r37", "r263" ], "calculation": { "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r12", "r13", "r265", "r541", "r612", "r623" ], "calculation": { "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r36", "r265", "r653", "r654" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r12", "r265" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r12", "r263" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful Life (in months)", "verboseLabel": "Property and equipment, useful life (in years)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]", "terseLabel": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesBillingStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amounts due from customers (or dealers) within the next year (or operating cycle, if longer) for goods or services that have been delivered or used, but not yet paid.", "label": "Receivables Billing Status [Domain]", "terseLabel": "Receivables Billing Status [Domain]" } } }, "localname": "ReceivablesBillingStatusDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.", "label": "Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Redeemable Convertible Preferred Stock", "verboseLabel": "Preferred Stock" } } }, "localname": "RedeemableConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r381", "r533", "r534" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsDetails", "http://c3.ai/role/RelatedPartyTransactionsRemainingPerformanceObligationsDetails", "http://c3.ai/role/RelatedPartyTransactionsRevenuesRecognizedForRelatedPartyTransactionsDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r381", "r533", "r534", "r536" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails", "http://c3.ai/role/RelatedPartyTransactionsRemainingPerformanceObligationsDetails", "http://c3.ai/role/RelatedPartyTransactionsRevenuesRecognizedForRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails", "http://c3.ai/role/RelatedPartyTransactionsRemainingPerformanceObligationsDetails", "http://c3.ai/role/RelatedPartyTransactionsRevenuesRecognizedForRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r533" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Costs of subscription revenue" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails", "http://c3.ai/role/RelatedPartyTransactionsRemainingPerformanceObligationsDetails", "http://c3.ai/role/RelatedPartyTransactionsRevenuesRecognizedForRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties.", "label": "Related Party Transaction, Rate", "terseLabel": "Interest rate" } } }, "localname": "RelatedPartyTransactionRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r381", "r533", "r536", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsDetails", "http://c3.ai/role/RelatedPartyTransactionsRemainingPerformanceObligationsDetails", "http://c3.ai/role/RelatedPartyTransactionsRevenuesRecognizedForRelatedPartyTransactionsDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r531", "r532", "r534", "r537", "r538" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r93" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "terseLabel": "Repayment of loan, promissory note" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r435", "r574", "r669" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": { "auth_ref": [ "r39", "r258", "r259", "r669" ], "lang": { "en-us": { "role": { "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.", "label": "Research, Development, and Computer Software, Policy [Policy Text Block]", "terseLabel": "Software Development Costs" } } }, "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research Tax Credit Carryforward [Member]", "terseLabel": "Research Tax Credit Carryforward" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r107", "r590", "r619" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Restricted Cash", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r2", "r11", "r107" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash included in prepaid expenses and other current assets" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r6", "r14", "r107", "r649" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash included in other assets, non-current" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r27", "r334", "r427", "r541", "r621", "r641", "r643" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r124", "r125", "r126", "r128", "r134", "r136", "r230", "r424", "r425", "r426", "r464", "r465", "r490", "r638", "r640" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r169", "r170", "r181", "r186", "r187", "r191", "r192", "r195", "r358", "r359", "r575" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue", "verboseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r163", "r195" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r109", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r370" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Deferred Revenue, Revenue Recognition, and Costs to Obtain and Fulfill a Contract" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r340", "r341", "r342", "r343", "r344", "r345", "r348", "r349", "r362", "r370" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r194" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Revenue by Geographical Region" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r80", "r282", "r284", "r285", "r289", "r290", "r291", "r646" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Related party revenue" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsRevenuesRecognizedForRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "documentation": "Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service.", "label": "Revenue, Performance Obligation, Description of Timing", "terseLabel": "Revenue, performance obligation timing (in weeks)" } } }, "localname": "RevenuePerformanceObligationDescriptionOfTiming", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r346" ], "calculation": { "http://c3.ai/role/RelatedPartyTransactionsRemainingPerformanceObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue expected to be recognized from remaining performance obligations, amount", "totalLabel": "Total remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsRemainingPerformanceObligationsDetails", "http://c3.ai/role/RevenueRemainingPerformanceObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue expected to be recognized from remaining performance obligations, period (in months)" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueRemainingPerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RevenueRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r524", "r529" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations", "verboseLabel": "Right-of-use assets obtained in exchange for lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Net proceeds received" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Sale of stock, number of shares issued (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Sale of stock, shares issued, price per share (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued and Other Current Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Potential Shares of Common Stock Excluded from Computation of Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "terseLabel": "Schedule of Cash Equivalents and Available-For-Sale Marketable Securities and Balance Sheet Classification" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r463" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Provision for Income Tax Expenses" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Components of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r145" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Basic and Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "auth_ref": [ "r139", "r140", "r143", "r145", "r150" ], "lang": { "en-us": { "role": { "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Federal Statutory Rate to Effective Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r391", "r419", "r429" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of Effects of Stock-Based Compensation" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Components of Net Loss Before Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r38", "r265" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule of Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r535", "r536" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails", "http://c3.ai/role/RelatedPartyTransactionsRemainingPerformanceObligationsDetails", "http://c3.ai/role/RelatedPartyTransactionsRevenuesRecognizedForRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Schedule of Related Party Transactions [Table Text Block]", "terseLabel": "Schedule of Revenues Recognized and Remaining Performance Obligations For Related Party Transactions" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r392", "r422" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r398", "r408", "r411" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShortTermDebtTable": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-term Debt [Table]", "terseLabel": "Schedule of Short-term Debt [Table]" } } }, "localname": "ScheduleOfShortTermDebtTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in restricted stock units (RSUs).", "label": "Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r175", "r176", "r177", "r178", "r179", "r180", "r192" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing", "verboseLabel": "Related party sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesFPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series F preferred stock or outstanding series F preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series F Preferred Stock [Member]", "terseLabel": "Series F Preferred Stock" } } }, "localname": "SeriesFPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SettledLitigationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreement reached between parties in a litigation that occurs without judicial intervention, supervision or approval.", "label": "Settled Litigation [Member]", "terseLabel": "Settled Litigation" } } }, "localname": "SettledLitigationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r98" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "RSUs forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "RSUs forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r405" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted, non-option (in shares)", "verboseLabel": "RSUs granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r405" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "RSUs granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested Balance at end of period (in shares)", "periodStartLabel": "Unvested Balance at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of RSUs" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Unvested Balance at end of period (in dollars per share)", "periodStartLabel": "Unvested Balance at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "RSUs vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "RSUs vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Valuation assumptions:" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate", "terseLabel": "Percentage of employee earnings participation (not exceeding)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Vested and exercisable at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Vested and exercisable at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r410" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Stock options exercised, total intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Options cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value for options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r422" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Balance at beginning of period", "verboseLabel": "Balance at end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r400", "r422" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Balance at end of period (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Stock Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Balance at end of period (in dollars per share)", "periodStartLabel": "Balance at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r411" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Vested and expected to vest at end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Vested and expected to vest at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Vested and expected to vest at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r390", "r395" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationRestrictedStockUnitActivityDetails", "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Options exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Options cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r392", "r396" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentages" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Expiration period (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r414", "r428" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r422" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Vested and exercisable at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Vested and exercisable at end of period (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Balance at beginning of period (in years)", "verboseLabel": "Balance at end of period (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Vested and expected to vest at end of period (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r397" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Stock options vested, total grant date fair value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Short-term Debt [Line Items]", "terseLabel": "Short-term Debt [Line Items]" } } }, "localname": "ShortTermDebtLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r16", "r597", "r598", "r617" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r521", "r529" ], "calculation": { "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short term lease costs" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": { "auth_ref": [ "r443" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit", "terseLabel": "Unrecognized tax benefits, anticipated significant change over the next 12 months" } } }, "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r276" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Standard Product Warranty Accrual", "terseLabel": "Accrued liabilities, warranties" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r22", "r23", "r24", "r110", "r113", "r139", "r140", "r141", "r143", "r145", "r153", "r154", "r155", "r229", "r279", "r284", "r285", "r286", "r290", "r291", "r315", "r316", "r321", "r325", "r332", "r503", "r679" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICITPARENTHETICAL", "http://c3.ai/role/DocumentandEntityInformation", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockDetails", "http://c3.ai/role/RelatedPartyTransactionsDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockholdersEquityDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r52", "r72", "r73", "r74", "r124", "r125", "r126", "r128", "r134", "r136", "r152", "r230", "r332", "r334", "r424", "r425", "r426", "r464", "r465", "r490", "r505", "r506", "r507", "r508", "r509", "r510", "r638", "r639", "r640", "r689" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICITPARENTHETICAL" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r124", "r125", "r126", "r152", "r575" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICITPARENTHETICAL" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r51", "r303", "r332", "r333", "r334" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r23", "r24", "r332", "r334" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Stock issued during period (in shares)", "verboseLabel": "Issuance of common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/RelatedPartyTransactionsDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r23", "r24", "r332", "r334" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Vesting of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r23", "r24", "r332", "r334", "r402" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Options exercised (in shares)", "terseLabel": "Issuance of Class A common stock upon exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r52", "r332", "r334" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r23", "r24", "r332", "r334" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r52", "r332", "r334" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of Class A common stock upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase program, authorized amount (up to)" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Stock Repurchase Program, Period in Force", "terseLabel": "Stock repurchase program, repurchase period (in months)" } } }, "localname": "StockRepurchaseProgramPeriodInForce1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r23", "r24", "r332", "r334" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedTerseLabel": "Repurchase and retirement of Class A common stock (in shares)", "terseLabel": "Stock repurchase program, shares repurchased and retired (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r23", "r24", "r332", "r334" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Stock Repurchased and Retired During Period, Value", "negatedTerseLabel": "Repurchase and retirement of Class A common stock", "terseLabel": "Stock repurchase program, value of repurchase" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r23", "r24", "r332", "r334" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedTerseLabel": "Tender offer repurchases (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r23", "r24", "r332", "r334" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedLabel": "Tender offer repurchases" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r24", "r29", "r30", "r113", "r205", "r229", "r503", "r541" ], "calculation": { "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance, Amount", "periodStartLabel": "Beginning Balance, Amount", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r111", "r316", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r331", "r334", "r336" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r335" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Reverse stock split ratio, common stock" } } }, "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "pureItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Subsidiary, Sale of Stock [Line Items]" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "auth_ref": [ "r443", "r448", "r450" ], "lang": { "en-us": { "role": { "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.", "label": "Summary of Income Tax Contingencies [Table Text Block]", "terseLabel": "Schedule of Unrecognized Tax Benefits Reconciliation" } } }, "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Details" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforwards" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Tax Credit Carryforward [Line Items]", "terseLabel": "Tax Credit Carryforward [Line Items]" } } }, "localname": "TaxCreditCarryforwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardTable": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "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.", "label": "Tax Credit Carryforward [Table]", "terseLabel": "Tax Credit Carryforward [Table]" } } }, "localname": "TaxCreditCarryforwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityByClassOfStockTable": { "auth_ref": [ "r10", "r314" ], "lang": { "en-us": { "role": { "documentation": "Table of capital stock that is classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable.", "label": "Temporary Equity, by Class of Stock [Table]", "terseLabel": "Temporary Equity, by Class of Stock [Table]" } } }, "localname": "TemporaryEquityByClassOfStockTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r279", "r284", "r285", "r286", "r290", "r291" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Ending Balance, Amount", "periodStartLabel": "Beginning Balance, Amount" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Temporary Equity Disclosure [Abstract]" } } }, "localname": "TemporaryEquityDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Temporary Equity [Line Items]", "terseLabel": "Temporary Equity [Line Items]" } } }, "localname": "TemporaryEquityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Authorized", "terseLabel": "Shares authorized (in shares)" } } }, "localname": "TemporaryEquitySharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Issued", "terseLabel": "Shares issued (in shares)" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "periodEndLabel": "Ending Balance, shares (in shares)", "periodStartLabel": "Beginning Balance, shares (in shares)", "terseLabel": "Shares outstanding (in shares)" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of new stock classified as temporary equity issued during the period.", "label": "Temporary Equity, Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of Preferred Stock, net of issuance costs" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r199", "r200", "r201", "r202", "r204", "r206" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r218", "r219", "r226", "r227", "r228", "r309", "r330", "r489", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r679", "r680", "r681", "r682", "r683", "r684", "r685" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails", "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesbyContractualMaturityDetails", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://c3.ai/role/InvestmentsSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentDebtSecuritiesMember": { "auth_ref": [ "r607" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by the United States government.", "label": "US Government Debt Securities [Member]", "terseLabel": "U.S. government agencies securities", "verboseLabel": "U.S. government agencies securities" } } }, "localname": "USGovernmentDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://c3.ai/role/InvestmentsSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r119", "r374", "r382", "r607" ], "lang": { "en-us": { "role": { "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).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. treasury securities", "verboseLabel": "U.S. treasury securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsDetails", "http://c3.ai/role/InvestmentsCashEquivalentsandAvailableforSaleMarketableSecuritiesDetails", "http://c3.ai/role/InvestmentsSummaryofFairValuesandUnrealizedLossesofAvailableForSaleMarketableSecuritiesInContinuousUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or products shipped. This element is distinct from unbilled contracts receivables because this is based on noncontract transactions.", "label": "Unbilled Revenues [Member]", "terseLabel": "Unbilled Revenues" } } }, "localname": "UnbilledRevenuesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r436", "r445" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance as of April 30", "periodStartLabel": "Balance as of May 1" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r442" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Unrecognized tax benefits, cumulative interest and penalties" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r446" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Increases for tax positions related to the current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r447" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits, if recognized, would impact effective income tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r156", "r157", "r159", "r160", "r165", "r166", "r167" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r454" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Deferred tax assets, increase in valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r522", "r529" ], "calculation": { "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease costs" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r138", "r145" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted (in shares)", "verboseLabel": "Diluted weighted-average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r137", "r145" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average shares used in computing net loss per share attributable to common stockholders, basic (in shares)", "verboseLabel": "Basic weighted-average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=SL6284422-111562" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27337-111563" }, "r225": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131251-203054" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19347-109286" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r272": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r274": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.C)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770" }, "r336": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130534-203044" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r371": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "http://asc.fasb.org/topic&trid=2122478" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r383": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/subtopic&trid=2235172" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r385": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/subtopic&trid=2235116" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r388": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/subtopic&trid=2235144" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.15)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r432": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.23)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r476": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=d3e5291-111683" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r511": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r538": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r589": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r59": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62652-112803" }, "r611": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r647": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123366838&loc=d3e3073-115593" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r671": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r672": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r673": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r674": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r675": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r676": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r677": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r678": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r679": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r680": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r681": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r682": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r683": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r684": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r685": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r686": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r687": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r688": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" } }, "version": "2.1" } ZIP 99 0001628280-22-017829-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-22-017829-xbrl.zip M4$L#!!0 ( JJUE0_?DO9&9<$ "0D+0 / 86DM,C R,C T,S N:'1M M[+UK=Q-)TBW\_?P*7MZO1T->(F^LF3[+8&"8@V0P!L;^TBLR,Q++Z.)'DL'V MKS^1LLV]NTTCNU2BGFC.^]I-A].)_^Z*_\A M[M[Y/[_]\__K]?[[8/?9G>UI.AG39''GX8QP0?G.A^'B\,Z;3/-W=\IL.K[S M9CI[-WR/O=[R,P^GQV>SX=O#Q1TEE/KJX.Q^D$F02]A31JH>.(N]4)+K9><] M! /:(_SOM_=+R$5%A3V7M>^!Y _P.]!+Y$F1,%Z"_]_Y?G(EHR^R@+:0O,:B MC9-91%,L@#7UMH<+_G7\"R?S^Z=Q-AK^Z^[A8G%\_]Z]#Q\^_*.^\X_I[.T] M)82^-YS,%SA)=/?R_.'IXOMG#R>CX83JX[FWF.%D7J:S,2[X\?%UE.@)U9/J MZB*9/MUR>8$YI7^\G;Z_QP?JZ?)_X-/]_NC+2?W9/:].Y[_?_;#[WUY_DKRWG_[SUZF M0QIC[RO,__CG5AY=7?IDWGN+>/SQY(+SN#SU\L 2UYZ0GWW=D\7L#Y]\N,=' MKTZEP>7'UM^X/X()V__=9V_O[)B?2;KXZU]W%W2ZN+=\!/=^^U__ MZW_].TWSVVS_S\/V=^>)L1/^ZFX?SXQ&> MW9],)\2W'Y[>KR?2[.+E,&>:+%_R\0$;G-DP7=S]=+%+Y5]WAT*"BCY$%!@@ M%PQ(J&V&9$':$NSOV_67"L-/Z!,3)CBNMZ;A_2VV8;G:L<$JY5W!4Q\HP\YM9OSZ+V]/WS]3N^WW=/\E'C]X?/ E'.^.^/ACO'NX\ MV3\].'IQ/CC:/=K9'AP>'/7EX/SQN_Z3I_+@:%\,MO?E,ST8[9\?'PW4P;O] MO<-Q_\V^Z)_OB_WSM^?[;_;/!WOI]&#[P7#P9E\-ME^HP6LOGJF#L_TWR>X? MO3H;;.?A_M[N>&?[E>'KP?[XJ>JKI^<'>UMJ9^?/![&)Z_L M8#PXVME[==[?>W?6WWNK!]O_&0^VWZG^]JO3P1%_=GSPKG\T&/7'KRX_\YKO M928'>U.UK_IFL-<_W=E[>KJSG41_O"]V]O8_#/8>J?[1_MG!^,597[TZ.WCM MSY_M/5KT7XK39WOI0_^H;W[/6:-/;*:#CK8'QI=>1.=[RA-$02'E%.[^]GCK MVC"?/Q["$#/L/1TTFFT_]+9QV\?P6O^ 9>%)D?>58]KS1[ M;/:W/9\*&V,T1@L5DB[F[F^"K:IQSBA[BQA?29/'PWG"T3[A[#&_,^]0_BN4 MY36-[ JJ9+@Y[Z*'T@I"R)/!*)O]'\-566B6RL43_OC%V*PMV_V^;_!]H-W@^W!N,_7W!_OGPY>!G'PWT.1 MQJ\G^":<[(P?,5I/]?[YX7#_Z-'9P?8+.3@:'0Z.WHG^DQ>BK_9/=YX<# ^8 M,?\]?W2^L[<%O\=,A($M;Y ^<1"4H1<0-,=*S@4424-P=W][KO\(LL&8%=._[L+7B+Y<3-.[P^F(M=V\HKDX&TP7M'SWY?%HN&"%>1EL[E9MS^*T MCFZ^@&@:Z'J?"Z!'/*3T_MZK#SM/>/B>;XF#O4'?7WMLS^T>,ADV-T\.3U>/_\];!>@X'6 M@Q>_6UL*@2L]G0K'NH6-<*#$4I^,S;XH92/#+/XAK7572%]!^Z>CTX)#*R, MQ0)")5]"$05]Y@%K,UYG=.[2>YJ<$)O>I6#F.&DGCH9OES'9-LW3;'A<7^Z4 MO>%X.'G[ZP'X86?[[>\B!E#(WC*0"3VP(?<"#]%>4LDI5TR1FB62O_.!Z-W\ M1^RK)>W9",2H @#$B. 2\A!E2*WS !V"*T%P_W>1O*?D)$H*("P!K-UD5(N20K21O_^]+.\Q7QX?S(<<;0] M.Z$_ '*7QCB<,%+?1?31Z3&E!>4+,'?*2WYW7BYLQ85^DHTCG"X1GO*3?V<& MC,8!ZR9&2_3W^I+UC-S?ZXO!.7O9HW=J_XCUT3"(_3?_F2\UT-[N:.<-G[_- M7O<->]4]UE]O'H_Z1^_@8&_Y/8;];=9$9Y>?^>]_#N,XCW:.#@X'3UZ9@Z.W M@KTNW^/%Z4#]YW#_S:NS'6;%8/F;GWX8'&WI_YX_O=1.CQ:#\ZVS_OF[W]%8 MSV8Y];0%9HA0EL>X4;V#H^QN&L*JQGT_E\C9SOW^/%%R/_: MV]MZ)@S<'[P9' M;V5_^\5I_YQU^='KP_[Y"]UG];6S=S!DW:P88];1[ZHV/AOLO5*#\T>_9YFE M82G;\RQLV0K(V./PUO826W2K9)0F9/;$/^B$P0JAV$,D N%24%IZJ15)'Z0- MXO/Q_R5^.ZR+>?A.WCXCG--NS:GO%%;%6_,Y+5XN<$$5Q)WR>#AA(S#D &DZ M'UX8@05-YL,XHF?#^:)I7,_?7>&J^1ES/,01D'K!.&WQ^-QG:[X/5?T>/.$8 M:J]_UG_S>KCS\FJ\'[]CRW^ZOY<8^WV.?UYQO//V X]=L7^T=SO_6=X ML/WHP\'#K\;[>)[J2+81>B9@L#CO;!'$.S3 R.84XR0HKC[VU_G?___G<4AS9:8 MS0?323J9S1BU'_$@1<2,4L186/$G$'Q_ W9EI1,U&G)(-DQ:-T8%+(0VGOL MD6EB0@QUK@]%6*YE#BVGTR2AV3%HIDUY\PR0H647RI8=9Y1XD MI7L^.M^MD,:U%*^E3GGMK,AG6ES@[NTC"/"T/ MA[-T,KXH/9GW:?%%14*MC[F?3V9GA+.&V378>W'%+G7PAJ^__:)>ZT-__$KT MM]^>[>\]&!UL/Q[M[+TZZQ^].&4.F8-OPO(#/H=#]_K9HZTS9@J'^/\Y[#]Y M_:[_AL/SO:=G@^W'S*'1N";D^EN_1X&^*%2]1($]EBNR%RC+GG3.%6#EDXJM MTY$_-_-1E"]6$R:;$@2?V!^Z8+.WIB1O,?Y%RD5],_-QB#.J)5>9^7#,)F*9 MD]N:S7#R=FE+'IQ].N4YGM6WMC[@+"__>4WS:I"68=J<>9+X*+ZEMP?C_?%3.WW\E]\>/Q/[>N]/]\6"\?[[+WVV7#AXYN#>@3%881"VA_#,Z?5_* M_!U;]!V^//AKOCSX,[Y\G"584W_4"M8\_U$' MZ"5E"QN+H&*5._)'),O?LC<=9=:6,E\:&O@]L47A.(;U#W&(!5JR0JZ%>) P M,EN0C$A_3)EK.BVT'#6QQ;*%:J$ H#(D*0L/16B=_FK:J7-:Z\FEKS50#)AR M5H65CV(& =B>EVR-DHLR0,02HZQ.2_RL""H"@O6 M="*HA7SJ?V6;7IS_3A8X-C:VEX7 'B@;>S[DT,,L2!C&7:NXY!/\D KZ6]:H MU:4^R_<.9Y5S MGZUA^\_ ;SZD)>?>[3L8]?,U^=JGH< M450%\>N?K[ZB;WOGA0WWUN6A<%B81,*0() MB*8$9;Q !Q)UN,SG2J'"&CRNBY5CBXN'Q:Y4A8\7NCQRO2=0_>GRYY\LV7?Q MYIAP?C*CWRZ7Y-U_]7+[ZN-7AZ[^KI__[M-T(D,A-+((!2*)$#(9+0L5E8T- M_G*BQ4ISTT_SDD/TMAK;BS\SW^ST>#1,PT6?JHZXDX?CFE6O:U _E1)?)N$? MCG ^WRD7"=;3X?SN;Q^KG):9U^7QK8L+_?/>=Z__\7E]_!H_AC&SW/:D^4F, MY]7US+^!^?*;+0_^,,Z%!C8_/7FP:S@_6%^ (_,#^W5D] KNP)>!N,93'GH?O^6%]?NI2>^)B.OO:5E_3)7_S^?KF-DVFX^'D M>Y>]K@OXXA+WOOSV?^4IM#1H3-'.>1Z-V<60;$0G="$*P;O;&X^;P,;568GB M4&N2.F>C(&>/7GJ.K@TX%SBTOD4[N0D>?'6X6*6C*@Q <@6*QB"3A!BSLKI6 MY)E-L]XWKJQ6A0M)XYU27@8-*OOHDU&80RA9%YUP_7'9I5%MIO.D_GTWS25KL MS%[2[/TPT9>6[AF_,YG3UB1?'EX].&N00^/@GZ4DN#Z238B')-K>0:;5UQ6$]4&A>3\31Y;'Y M)MK6C!!+1AYT6@*'S4%GL\RWHC6$QK;:MC:#8R.6E:,Y0R5:K1% D C>H(4< M4UW'8*1LM65M!,=F[*KRD<?V45YDO*[RR':AR9+M5W* M1&.,([I8+[@8+E]^0E2\*J -P*,14]9Z"Q$*9%/IK-6%KA#(]$7[2T"BRPH8U16Y/1FDC1 MM6&6]N_,JU]]YBD[UOEB.OL+:/_R.ZS=K%0SECYJ;065I&V0((OQGHK4*&(. M+BEO6F3I.S8U[FEL12,S[.Z$+649(^&/"Y!%)$ M1E-Q% )@%\VUU^7DK'0B5L&EMF)RPJ-/4@2TWF>G(70NI[4>(&D,#*XUR1&@ MH."*=P)U<,&HJ'WG 5IKD)7.T:EB*'F$% V2\X(HUTWN8DREKE9A:-<8T6OD M2+\[4?5\V=YD1OF&)JD^K5FIR*YJU60 84!H87SMBR;1.54[4 >K2(>(K8:K MR2G%&T&KMOVA!.P6I6&TA"=G;;0E*(A1I=@BM"YV-:SMI:83_G/^O4F(-D$# M1>D@ZU J$2(9SS&.XDC91(=)&+FE$[&)TL%LFSN7L^;T6&]VGMZ.DG3\0WD/&\$ M,I6H+O. OOEXH'E4BTTN>*>-4@Y %JS53Y@T ^D"NF6ZN"5@ MKFVZ^&NX?B+2<2F#MB30>:SI8E\;(0:,SD+DD#RV&J[U2!>O$*VJ:<$I[PUZ M<,31J!&14 IO2$/2+4)K+=+%*X3&\F/W*3L=V.Y%H:+.R#? J&3..H:-@::! M=/$*81(D4NT$7D*BFG@,T0>GI:3B@R2].2.HX73Q*HU>UL!!G[22:N.V'')9 MYFOXR09V57EC(+O-=/$*\2&-JGBP$:0#4604@K!$#04@>X&WAT]33X )JHU6 M5KDD.&0U(40+1CE^"-(%C2TJ;%I7\=M\B1,5$9GD.I@ X+T,-I=$C+'003+, M;01Y33Q]\^!FEU2@VN?,(4A/4===1S&:J))QV6\>N+XHB^#G"?/M_9FN3GL^%[?E+/1YB6 MV/]L*7I'IB]F'I@ZAOUXR(9C.QLP:*H^7A5P8'-G^G^85JNG="N)Y0P&<"B* MMU4NE$Z0J4D+P5BT2P79232BB-6GYQ2EU/0;8%T MC3,-S0/M8G2!146(#+3(WCO,1?(++;S*06T>T+<[?=4,JLII8VO/AR@]B!B# M39&4R]$9"=;!^N_-L:X1_(WLT)&2R'5Y8(PYP'+[/!&*C5GZ@BS7=*OA6I/I MJQ6B)9)T0EN,EL"PI$Y&)ZE]3@XP"6H16NLQ?;7"3;VT 93:"HD)!.KHHD)! MJ*RSCB7-QD#3Q/35ZF!"J2+Y(H33!7+1'I0S)8+3DISUFS."FIZ^6AUD%9ZD M=*Y]YA@R&6VQPMN,BNJ^[VU2%$W+PQO!)]=5D=$OZ_Q!._(L]40JR6E!K"2@ M10T'UL$[-=]FP)+5,5NCP!B(AD*,R [-I%0*1"R;!V@S$S6-@,LR,>FJ2F36 M$)./AG6^<@Z$)R5(;B"XC:=7FAG%3I!.&$I. ,(Y7VIG[+H.5PR*ZT'';QW,AB#$ )Z M'ENA))M- F7I-8SYAB+'#\$+6/ ;,V$C4H$IL#4\,1X.H@ MRQZL,MIA@50+$3#INKK:>Z@[M&'8&,AN-0)<'3Z14:F)+^G0@*F[Y&G0Y&(M M"S;.;,@&9FNTVKL9[1%\S-X;Q8JR ,84E+*:W1LD#T:FS=E99VU@;J89J;"D MO5*HA0473 C)%&^5(B34V,I\SEHO$VYF-(O"8/K$0YD,R)S0QS=".X&!^5L4C@^#]3L*I39:))M0+49K\1N#1=;;0ZN*1S M(:+04 S675V"CLL&)58$\DGJ"\TAU67'"JFT;#%N/^"5KG_;/ZX2_MA+^?G. MC0L9J:[=%X-/U?+3+?Y^])FDE=&SG,D>0*0H;8RN3F*%V@/]R@1WE%D7RGQI M03YGP<]T9ZZQ:(H.P+(%42583=$[KU5)62O;)@ORU[CLL+7?&HVFBWKIG>.: M=%_YPJ1UV V\&8LB*"(:@::N0PK&8S960Q:VYIB5=9O%I0UU"Q9E!*\C6A? MY,SZ(H TQD@B:[1L$X@_'E!]J0(?G:;121Y.WEZD/+9N.;O1 /I8Y^QR\,X: M]@@><+D/N,U91..%L:T6!>L)^JK<^LED> 'BY*1^EX_XC GG)S/Z[?(:_/+J M E='KOZN5_A^M.Z-T;IN"V E>)8+PA=/(3DM!2KO-\8F7$*^#JG-)B("6XA# M^R!+!E QA2@H6PXH@U).:=_VP=\DNC-)3^;'Y2I% P!I:>T4C,L<,9&)45CJ0 MV<1"%HE .>F=,J:!$=D*E@L#V8$6PO-S\XZ8[49RN %&1R*3VF3)_CIT7'5S ME+I/Y\/I"3_/V7'="VZ XT_[=+X\GK&8?3@C>G=96/CLV<,NZ[$RZI:@D8TQ MQ+J+9"ZLEQ)KY>R,U!1E;$/6XT_YTQ^FV70^+8N'T]GQ=(8K39K=_ECIF/M9 MC[%8)XK0J,Q>2XH80E$1C*DIGW19!KJ6A.WXB&?\BG 95! I'P2>C MR9<2W*_MAULYR+6M^Z)F8Y/Q8!"1P\3L1:&",8A@6U!]6-W3+D[>7OJD^F=_ M.!F.3\:;6$=H+%KC,AK*%K11&!*/R!BEUTZCTBT%#$\W"+"/N=;+;_I-LA4_ M_H@?3[8J "DYVJ\+AH4QM4+<>5:4 $Y$TX;5POSKG\RPKL9XRV%'_=!'-?E0 MXW![[^GV\&V-1);;69?I;+Q4E4_9;PT7)PNZ^/#SV?3M#/^*,M?V!QA8R12*@B=H"@;40(*]J'D*4II.@=Z@U3;I3GA+!TRU[;I/8VFQ_7< M#?:A,B@1H$0A$*#X$D.JK?[ 4LH94AN6_71L:XT;!9^]UP!\T02>T%.(ODCE M74)+47=N=#/9UHPG-13BAY4<#D&RI>AJ)#R*AMX"\M"_D;. M35X_YR97U"H('%H9 2@6X)'J2RBBH,_96)NQ+3DW'F/Y)"UV9B]I]GZ8/DT) M[6C#*O"_G=:[!;:U MDA-\+95,EL%I#:P9 Q)&FQ7((OB?-O3YJ,A]=)M/J#KEX\-APM$GC@RFL\7A MUI@?2\)-1-$EQB[79ONV=F@/K,E10"CE"!6U0UFN%8C.*U0>9'$:C,@.(10>1O)/1)K <*%%JOT6]"D8> M]1_==%%*,]94^Q!!LB@*$F+(T4KA42I=LD2*;=@G;7T0;,22I@!&(&HB3U7) MQ!Q(%J79K*H0+MH=M]N2WAZ"S5A1I:)/A1(:N5S(&5%[1%4BF*QA$ZQH/;PU M'^)S3'R#M(F&-)2,(?,PM!QO&N$]6U6)5A1MI,VV#?M^K16(S>1[$X$2+$31 M9C!>>R-R-C&[%+P%E=MO2V\5Q(;2J,)'F?F!^F3 "4)7L 13 \:$.L;VF]/E M.I[Y8J>\F?*%-M&:^B)(!HT1FMXEA,[84*=3)%,_ "0#K4,7,2/(0=+).0+7? MEJ:Z$&=V=O_5R[^?3_^T F&2^"87BW9VA_-W#\[VSH[IRRCFTU?XYO153:]^ MYWL\H$DZ'./LF]YL[VER0H]GTS%_B#^1%F^&B\.')_/%=$RS370MLO;,I^A+ MBJS4O0J)A3MB,5GI4G0;-O/N*+VVE&[$TQ:.5(I5"NIF.5I(GS45EDVBL 0F MPO9[VH[2C5&Z&>&154D:E'3%6G"E1 U,<,Q:YHC8BG3*NO#MFD/K\>XO0^F& MMA:W"$(Z! H$K&AB"8$H%Q#%:>U<"ZQT1^EUI71#,Q<^2&=93 L.#ZE0+$Q? M358K43?X[JSTRBD]>/;+4+JAZ51?BM4L,[(*($%%F0IIQ*1#+2E436_6M6!2 MYC_&]A*Q71KCL.[!]9QFRYIN1GPGCH9OEYC7&NJTH+PW'/,I.^4EOSLO#.ZP M;EEX^90OF/#/F[GP/_*T7N$OU!/?_S&1WC,%\6\,^W)I?[^IW, M9GRKK?F<%FW9,PO@6MT6[[4IG"@F M0N+_D+PO7I?@DPS*"B2]":-K"/G.SF0C%Q*3,;[(P(++2Q E>G(@0]'62!.Q%UT,VES&Q6;Y>B5M@!4! ++#VET9%NMO1,=IS>8TS=N MIYOA=+!U%2Y;9U,\9).C"*B]-9J<"P)$%R/>&*>WTG)V:+Y+B8;OZ]X.FV": MFPD+"^I Q60GA064.A1@F9%J3[-<2FE#-[..QNMDC9NAL:Z[21F23H, 9V7= M5K! 8$T!Z,AVUGC3:'PXHXVTQZDX&PS+XD0.A*3@; Q.EN(UO]R\"I-?G^A"*I23 .U;'KC"K MF66>5 [=I,FFT?@69$4C1-;>%) .5'89*,LHA&=.%VT$)A;)'9$WB\B/IR<; M6:UJ@LA9>86* @AK,-.J5757K7IW**PKP:-#S584K8U. M*Z^=ER'7S%GC-=)_;:X>#R>,T!!'M<_U[*1^^DLKU9].Z.QB^X;')Y/\T]UW M/]X8A[/7.#JA!V?]BRV*ZKT?S^A_3MA_-FIU6Z>S.H>HS?PE3Z^ M_#<_W=I[^^Q9[;S]!]_JZ>3X9#%?GB%;4FGH:T3N=F'6"*Y.K<*J 1:RD&X4I))TD#NF-N1 MY;-5C"E@<58'8T'G& 6*8$0T,E@/"EL0AZRAG_PK_CZ&:*+&(UVE'+4,9GB8T?<7XRX;@B@$1NLX+)( WGA^ MK;- !ZZ NNR*U!'WUR%N6_*5@91/64>1$A.W2*]M,3IH&UU*+MI6$;>3E>LN M%59'7-0>U)6L9-6:;<[8B6>!(**#E M@,A;5Z*R4K(J%$G8Q12D%$F)=I0*]S)S"9& MT[H06'@"Q>;7FQ*!102"L8I<-LPT3Z*;\.PX\ZWLC,02D_VUU@YT<2%HIU2A M""D(F: +4=:',QLD.U<7-T53JX<5%?(>T A$D"99[Q(EZV27CO]5"=R6[":; M7&\EI&B4AHS9>YE)LCGF_RG0BFK,3G:V3T*L,,L9M$DN>$)*4(+TK$"5! Z; MF-C6=!*BX\RW7EOZNOXVJU@,4,8897 6"*T,(L84ZOHVTG.7XV^A$FG4'<08U59 GH*:*,T,FD;4G&M MHF_'F%M@C%9.(]8M&$@!D\>SWE08DD!=V&FW*\;>:,9LD-QDKDR$HQD.6"IS0/L@0C?+*QZ(X[F\5?3NY M^:O1UZ )T4J]U)RI3BW5?6XHN6(A*^JJ.#O&?-.EU4=A67(JC4#.AIP+V6@A ME"P+MJ%W6PL9\^KEWFSY!<[65^*-PK9>0,18KM2\YW8O*6AM"[LE6@=>B>=8),K MK/*FV"(36.V]=BVK0>X(<_.$R282J"R31P^D%!J=E5,D3!3@0NJ"DS4AS 9) MS=4%2FS;2B8,R8H &53P&(5T3F$0(OLN+_]+LKFP;+ 0DS/"AH[#ORZ'VY+A=.AB22(1ZTWPN?B0C;0NFN!M MTL*W@,-K)3M_I0&U+AQ&S^0U1F7! 9.7T==MVH(W&E,5HFU8_]'1IH')G8PA M9*P3E!**5;XH"%Y'XY.U"=L0L_Q*M-D@";K"8DXV<T["=HB+;'"[#T' M35F7)%'5W=L"IF1(F1C)1HBE#=G[CC8-["J4$61"CE(<&SR+WC./+!8(*4AU M*4'7.W+93-_9EA2DC9AE\"SX7.WZ0AB*)4W,J&*-TMU>$YLIOE98\J.*L&2D M]SY D28: "F]"3I:=*(-N9.U$E\M<6$KG 3!J!UD()2%_]$^DF#F>)6]@9(Z M%[:&F&$1$IS4%JD *P[, I7T5D<&4W9-EC94=JRPS9QP0@.$6A0*6=6F"9E! MYFB=[\+$Z@BTD;)CA6W>#$<\,H&IC;HP:'2& V7AE"E8I&[#WKN=[&@T M4-(&9.:0RT7=AC5-"5!7U(C,_L:F@)A<9#GG M;!NFLV^LC&9=1I!/646OM5"E@ _!2^'=LO>B#R[&7[IL>EW&D2P&G9)09%V$ M6S1J1T7HZ%7=F:T5L_I_A!$.[W\)R=9['(XPCNCQ=/821_3H-(U.H2LY45OC8/L?6%[Z=&W\ED>(G=Y#W- M%_7^'Z$97Z3LZT__=/3J.E<'K_ZN%_H^)X0)*F'0/B0(+L> V8::#_396*W6 M?T@_GTWY(2[.GH_XN6Y-\J/_.1D>UVL\.-L[.Z8O3? S?BYT.!WEI^/C&1OC MY81'2X8O&@6@DDW$8M,Z$3W_CY'@2!J%I07#=\VA6F&R$%(PH00"$R&J$J,T M/@PF5$;*W435H\78S);;',$?XF8Z0GY\3H? MCWU\EOGJU*_&X=61OZ."$+67"FR2'EB9QA($I:(U*3)$+=B99MTPO1FU SH; MHZ2/$L#S^#,"R>EDO9&/!A@,)#0 S],COJ28-^V M:::2Y=KCDQG+,99G?,Y.*<-$&VTOG9?1"H-"D(4B$#$H)W0PJ?8A$RW(OJPE ML#=3=LT!?BK))X@!C$R!C25IEIUD/*O/3=&8#6*U0I'IBC,%98FN@%+@#0F; M.; WQI+UFQ:Z/9PN8_ZTX$L\G?!'W\YHWI;8+3K-037I$#DFD+*$NC%'MV5C8N%8FX4B3+%^L*6LV) M?2=5]AS/^.ND=PS,@I8@+2'"\<.MW4\5$,S^9%Y[_3_DV(WRRF-VO!WXX&9Q81P3* MUG/$#*J 1U"L+%A/U-K0F"]C,7Z6O35ZJ%]'.)\_UC_CX%>G_@0'02OR600L M)( 2HC!4DWXE&ZVEU;?'P1^U*//9XOXN3MY>^N_Z9Q]/A^.3\4T[Z[]/_B]% M<$8KE8L)P0+)X@OQX$_69XY6,*WQH_^8YYY.WBYH-JY&_3M9\.&$=LK#&>6_ MK%2Z]ATOKO88TW#$#^+KK/N"O\RJ[ECY]+#.L='LF ?BV0#'GR*P9SC)H^DL MKR_3/IK9XT."KG96U/+(J MS/IB?<."RMX]9N_SDUFJSZ(6=P\7%W'!0S:G;Z>SLYWR=$$?S\@?"?"&XK^G M\\5P\O8ES=YS!#X?U'D>OE/]U9]>JQM8?OBYTY"A)^7U].C%J2M)BX& K!SI M6@P+V8H@- 40.>6$0A%U)-A0X$6(9$W4WM;6!M:A!1ND3SEB+L;G#G@VVYL( MO&)SGUDFAIP26),C8T[DO"Z1DLZE YX#PTT$'C-;]JQUQ%2WXU4A^1!*AQN+WW='OX=KC T1Z?-2_3 MV1@ODG\,].)D010ET_O:1Z*JPBO51R\D:GS$$SA, 8QXQD@W,0 MO "SOMGX-8?V1O+QNJ0(2&38#]=41R05I:1,WAF+EPW.UC(?WQZT5I>1]R++ M;%,,R0FPT05+X"WEF$2*.MBKO)04O:L7ZP9;C82?#1?#MTLT'K)#_ C;@Q$N M%F.3;KX"P?>DN(YM M_NK4G['-"K/W)CJ)";Q( 71&8!4F-8_[!!?\D4K8WM6+CC_7X\]+6BQ&E&^1 M/Y*]@+T>?[XX]2?X4VIUO%SV@O%L>"): R$ZY:/U.3C?@AJE3>'/M6_[=)*F M8ZJW7#K)9].TO/R7=]]9'-)L,)W4J6VL$16*2*77=G+[([8/1SB?[Y27BVEZ]R6^NZSH:%R7 M@3R<3M[7U;_\\OF,"LUFE)4%Q5B2=.3!>A>NZTA<%5P?YX'>3Q??G0:J[__P+!"I((4MUHG HS06[]%0D8&- M<^UWFUJ@*J[0W?J L_SMY.6C\?%H>D:TA'?G^';"B]OWJ9XL$.:2."0%2);# MU&B,=224XZ>=OBP86\NLPMH!^0,E8G)E0!IC1)% -M@(3F4?06CM$:.5TMO+ M?G4MUT2?^\D;SO]\H6=^9HT(@DXFLE.T'+8'%VN2KB2(UN5"2GZ,WV6O ^C' MH^EKCK)5J=.<53&L='B@ 9!2W@=7R!N7?%(YX1)-)?25W],=FM=#DZ'4UW=^ M>C5HEIB%6A8.@F'+*6)V*0AOBRH1<\KKKUYK1?L7A4E['_@"9Q?_/IVD>H?W M5,]:56ZB<=KP=;9M9()7VB@JUGM M]67%2B7?C3)0U'EVY5; 0 5*NI"K24I0@O8Y@7;)8-$$T70,_'6H$)4M0*X$ MAQ)D5*B5T<+)K.IF1 9_Q>#Z]CUB*\-YD2))26B*,1S.E\#JQF8*YN MID#Y&DKDZ $U:$I!@U7642!OHR@MV*FN:0QO1)0D2#JSYU**39^UQ;O:\]2# MUTYI)5NPKU/JYY[-I/DF+ MG=GENI6O5^JF6C2V-TPC@@"^6HBS'Y)%R M8&63:Z8O%?(YJ!8XSXY!C7KLD@&SDHGM#<>K)B.: AFU4%X%$2Y777[JZM,Q M:'T9),,/-1!:61]#$*XD;\'7_8MB3,&6E&1.UB,;NQ9XL1N"\R>86]L6S::% MYO5$'%VM"-U$'U: 0LX1B@V&*81L=:*SF>V/M[DX;($/Z_C3H =CH9PTRV>$ M0F!\1"=]<3%'$9A9(;3 @W7\:=!_!6= JE*TB Z2F(=9#W5K2IWOA: M_'E)H]%P\I;%T,5V'_QZ@Q?V.*\L!]/D1,U%I8 N!A.ML75?,F_:$"&U ]U& M;+\V1#H*JEMC079UT^9BE"[:!M+\8M-L?U/H-F.9B],:0BG&>P=*8[1)Z@R2 MA2(YC&TJ5KD6NKLT)YRE0X9WF][3:+IL)+S)QKG4Z8)D(\8(&M$76PI' VRD MK0K%;IIQ;A+@1NQSM XT^.QRG3UG.1XCRW1VOZ1TLL)OFGUN$.!F3+2UI(/V MB8)R(#3Y)'*FNHMU4"+;-NWH="V G]"$9CAB?+?R>#@9SA=U@?S[35X:KT5A M(VU%YI!Z&5]GP6]QL.U3R#*W:1E?"R!NQ$SG #I$A0)<@12SQX(JVP#2:!LO MEMQNDIEN%.)F#+6P5)S0Z)0IP,&1#])E'X6/-CH4%VU5O;ALLL@OUG=UV2Z- M^"'DY[5S\K*;%RZ;^L\?G'U^Y%/G[H>'0RJ/3BF=5(PO-K69W>+JE)>,$LT? MWV9_#>F98-?LY[@\=25KWC!)I8I6,7F$4&8'0FDM"NEIETU/H;T'ZJ M/OD:K9\I"L*,RM;NF[%N>XR8/&@C"DGI:G>42[\>KHQ^6%^COZ:P?>W8P_6M M?EA1_%58FSOGO3!U;E:A\ME;3> 21BBE11A?[4H]F"YH_FS*(+/[OMSX>O)V MEQ(-W]<^*A7SJ]??%HPM/_WIA%5Y@8Z ?Y3"4[XPWS#9E"#X%*UUP3('3:T8 MP-BB^+#%Z\VN?B\2C7MXNG6R.)S.OMDQ;)N/,N)IN<_7 M[*PE2U(L.R?EK55&18 H/%FE2)%W,4E1POHOX%HG7%;8ZA\IEIAT$-GQF#'1 M*I>L+UZ;9+*D]1\OC,C%YGD/<38[*]-9-7+?GSU=;77^>E!A=4.4",'7G3D, M)/!.H/>*LLE*!DG!B?6GPFIQ604#ZRXA[(J'B\M.O"P$XLE%1_A/I[:$'\H% MJ31ZEZ(#ZW0P ;QWED,.:9/> 'XLYURV)KE.[HW^&M)Y.$L^BB]+%-M4Y;?(4\'"UG'UY28BP60YH_ M.DVCDTSY\6PZKO'HR6(9CNZ41SB;<.PZ?TZSBXCU[/L7^.A,+Z:\MYK?9Z*9 M7(G3'B2R4H< VA;OLP;(4@HL&9)O4<74+T.49LICC0]U 3^J4*!(##*JC+': M&*])F!;57?TJ1&EHC373)":%CN-_B"2C3#8X";7,MFC1AIVV;IBHHP(.5A;>RA'4)Y0BV*D5L4)1.O;U-;]=HCRJ'&B-.-Z0DWE"XDN9 )G9(C1 MV!@TN0+@%'2N9_V(TE SR&Q,)$NR$)#W'F-)*4GD^$>JV$4]ZT>4ICJR:U*) M9'0J >0<=1 =*[G*Z(\;IPHS;B>I+3."$'EI#C>(9]ES@J],D*G M3%VUVQH2I1'7 ])7-5)4W534 C.$12P'04E$6Z!T4<_Z$:6A?L:"&5+A%Z) M#M[KK$$%*RQJY7*WQN=KHCQIG"@-K?&1SH*6I)UV8%%@C,KGS!@"U;4_G>M9 M/Z(TTUO99^=R0I]1 ^M7M,GE (K0AN(N-GGM7,]:$:49UZ.=)>>+#CYDL+4V M4EH5%3-#"^#8N7,]7Q'EWXT3I:%=4\ G:T*1RK,+*C*$NN&F*\$ZKPJUJ2'_ M+T.49ER/$R9X=CG>%T@(/F8.BI.2R=8FW6W8V_=7(THSK@>\ 4/>)H422DRQ M%,,1LI,.@$JWQN>**'^_SV4K'8TJ!BA2"F38>+ N<:Q%3DZ1$V\4XC=.B MF7D<@5X@_P=(D&ST*%$KD(E,=DJ7SJTT3(N&=IB14AG*F8D@(7A 86S4V6I@ M@K#3Z)S(*OK-MM*14(Z(MC;$21J,JGHT!5T$%2^3NZAW[1Q)T]1H9F9&"9N2 MT%XZ 8D$6A]T*$%:-%1RUP)G':C1T%R,RJ LLN1DJX$NL\B0,A6/M?E UJ+; MLJR56X:=,&67 ,]H0A]P=''V1^3&A/.3&=6@_/*$Y\L3KJYV=?SJ[WJY[])' M"A(:@E8B!;!D0R*,67HI#?\#>&E9[ 5]^,7Z6I8_H,^G[,6T+#ZP"7EY$N=I M-EQ*S*VW,UIN3+>J]HX_PF'^3@_P'M/_H2F8;WG]%;'#U:/I1;)<]GC6B_XL-/ M-*(-M;>W4NS9H@'E B9I1NILM#%"C (*26? MBC-:!^]+;?+1IAX?':_7D]?-M"0Q5>8)RY8Z0$01%06GA2MF)A%DD'6-3Y$N 3BOO8_!6 Q86(7$W*:JVE]"O_[$ ./;\8%"\WHBCBZ/ MS3=1A609I4$?<] 6I A>%RDH%B6S+_9BUK13(1VKVZ5!1#+!>D\2A(<81()RN3=A)P@VAF2-^&=+V1@PL7@RD&)D,V9, M9/)SO#T=8D/\'YXR&-;F 3].:=IS(^@1<,/ZLR']BP!9W9F7(\ MG7.Q;>I@UU&N':[48Z0BKY=CC6C($@&[)4 M-"@3$)V1(JB"*B?4H7.L[?5@ ;0K,7B^* $%#(F* )\2)2QXL9M-Y\':Z2J< M]12EC5J8!"ZFF(4KPB#&['SRJ7,5[;7)H)(0F9RQ3D!1)<0B8N!H6C@6!BXN MB^I^65.\-H'TM;_(5DK3D\EB/I@N:/YLRM^$1<7CX00G:3AYNTN)AN]K=Q'^ M9@^&HQ&_]W*!BY/YWMGQ5U4"KR:13Z"\2^]I;:XU MH+HD 2(E1)M3%MX[X54P_J)*M"-T1^@;KF-=%:$14F$5I1):@%(@YBB-M=8X ME)F$[2ST6A!Z7>P?*A]R;8VB6:P)6] HGZ2,#E&P+(?._FT 7?ZF=1F>WI_5 M;U]_R.'P^ [.TFPZ^A+@^I%_3&=O[[&0U__K^F=I]OZ_[)_GHT?N#)^%H9]S7!^/=PYTG^Z<'1R_.!T>[ M1SO;@\.#H[XC_?/CHX$Z>+>_=SCNO]D7_?-] ML7_^]GS_S?[Y8"^='FP_& [>[*O!]@LU>.W-X&$8I_'CR<[1[NA@[RGLG[_Z M,!@_'NULOSCO/]D=#LY?G?7'C\?]HU>"/S4:O!F,G^G=P_WQZ6CG:.N\_V9W M--C^S^'@Z,'1X'SWL+^7A_WS5VI_;W"TO[=_?O#D\>C@Z-'YU6?X7B<'ZI7M M;_=/#YZ\$OWQ(]5_TM>#)X].!^HI?\>#P[X:\/4&[_;?O![W]P:E?_1TT7\I M3I_M/5H,SK?.^N?O?B=-0CC2O104]*!$UXM),Z!4T%O*RKAXIWNJ?_54S[Y\ MJDF!+A!*+TIO>F E]NIV,#TO6/FAM> LTY;5P;O=/R?\DNWUO+MW%M-V4GQ$ M_]X].WB3CZ,".WCR>M0_.CP:[&VI_3?_C[TO;6X;2;;]*WB>N[@C"#4V+K#G M.D*69(]F6I);HNV1OC@*0(&$!0(<+)+I7_\RLZJP4-3FMDQ*PHWW>BP2! I5 M65FYG#SYT3G[]O'X[W%_#'X^.NI]=$\M<["H_'VY1=FCT(PFGT] M[C@@GZ[E#G7FL[XQ'/HA#T/9_+[#2ZO,B= M8:=D;E 9V3+?#L;[%V?) M/Z=G\+NSV=YW6 /[\.NG^.CSGG'V^=/7H_''[V>S/[\?C??-HW$<'UA_.HZ!<;8[C4_'Q_#O3[!^V_;!][W^Z>S4 M.MJ1O_GW/Z?>+("]]!'6\.S\;'=R>03_>_#]^/SH_:?IX?NS\\//^R#W_O># M<1S!NSG__KYGR_T ^\*_//AZT/\R<"S'LP*F# ,Y>DWGV8,1< M/[#6IF8>T;1^;$^KZ0VYXQM]?>0/?=WA'FCO@<= VW#?&@U&!@O<;EIOG]:# M]K2&KF$SRQ[!C()#BOQ(^HC9 SWL!Y;M.Z8_&#PZ_?W#JW'V[ZGASSXE[+-; M'LT.9WAVPOVMP\\?^[ :\=GG@_[A^!!7J ^ZOW_T&>ZS.S'__7WR[7#[B^\9 M)A(PZD-O !/*P&!TAP[ZI8R;'$LJ??LY:?#=;;4*L\/Q!.Y_"L_[-#UXOV<< M6&B%''\]Q)-Q]M$Y>_\I.AWOF6<[U9[X?CH[L$Z_[EV>P?\>?-V&/1%\/?WJ M&P?C/^'OR25:)8?CZ?EAM+PG#B.P=Z*#\=O9Z??3Q<'N\?FA=0C[Z,]O\"Z+ MH]VWT[//I^;1^S^M?W_WKX9G^N;0@$,7K$,/K$//"W4P#4?Z &S^@=?OFV;H MK%'3/)997?)&AU8XL(:V!Y:AS>%8M!U]%!A<'_B![S#3,L-@T,WJ;;-ZN.SC M(X(%#$?="_LF*)H S,?0M75[-!@.W<'(8B/S\:GO'UR,MOJ&2=L%!^9K,#O[ MO'=Y.OX37:#H[/V!>3:>6&>P&&>?_PENTJ?S?W^'M_OSBV,';,!\ _8]XVAA M^+KG!";8XT//-L"IL5SS^:CO1^&0'HS/KZAOEX&!/?2X'OK@ASJ6"9MCZ+MZ MT!_:]I"-K($7=F[^K;.ZI&A 5CGS1YC(<\&V\08F>OQ@?GL>&SF.:S+.'INB M68>?W_]B#0Q[9(":P:(=4-GA2,>.W;KM&. :#@;^"&?RN:B91W+R_GE%S3#N M]&$='1WL>EQ&+X#3 APG[@YA[S.3=K-XJJU:9NF M90T?H9/_ZZU$Z^C/+Z9GL_[ @"W/K8'N&*,!J&\+S&[F]6TW8$[0=SOUO6%; M8F]Q)?!EL@&H:G.@6X.1!^O(7)W9@0WZVS9M[G$SL().T]P^K4MAVJ$YL(VP M/]*- =J)8.SH:!OJ9L@-FWG8>G5]UO1NKBZ)PQW&'HCV]0#[C$P;5RP%0>8V;>L8#3P?-_UUP=.?$33NG0P M.GQ@]KG7AVG%M! S7-T;@'_*N3\RP?X>CH+UP20>T;0N'8R&/1BX'D:D^NC9 MN&!T,'\PU%VDECHZ^#. M>-8@M"V3A9T&W[0]\>V*JK'@V+6-?J"SP PD$-KU7#TPAH'O.Q;W@TZ#WV%: MEP_&86#Z?!#J0]<&8]$*N#[J]PV=:FM&]L#A1K^;UMNG]8H&9[8;PDG(..>Z M8UN.[MH@O'VP'LU1,&)&Z'<:_"X:?/L+V!;T;?&W#=[F/ZV3(&.G,L-P?>40CV96EU,+5L@MUW0= M'1OLX*EHZR,6N'J?<8=:GH+!\?C4]QJ"X(>77SS8V$/7L73/P+ETX% <^9:I MV_YP-,(^U$[XC'*8CR2I?[40,60C%YPE0W=&?08^:8B*QN_KOMDWAXXQ,OO> M^I!NCV=6EQ2-:8)S[PY#,) "=+O8?)_8/8?G9VX#JB$_<4:#AQF M@65AFH&'4!ZFCQQ_I \,R^8ZJ[PR"H>U[NF\/X; 8 MP%*Z ?A-H1T. C,L$NA^X8'GS(0,EPV!F?=,) MS,'(&SA&IV1N5S+6EX'1-^W !\\%[$ ,S((M,W1'NF?9IN,9M@U'X?-1,H\E M///]2M2+&4/?>;H4,C!F$?(Y&?5A'UQL:+EBK?- 5"-UA6I=BM"/F^6Z_ M#S8,'X*A:(2NSEA@Z-QT0I-[-OC\73G;':9U*9@8>N$0#D!3'W!..2%''YG@ M00W[W#==\/8=XQ$"]]<13)Q\\9AKV7T;C,,^IA&8'>C,=)G..1MB9M\8!<_( M&WTL>\*Z"G*Q76_4#S'S;"*DEIFZQWR,>QF&&XQ"EP_667CU:*9U28,/>=\U MV'"DVVXXTAW3#?61Q4"##P(K&#+3#]?HY3^B:5W2X*"FS:$-;OZP[V-!F],' M_0.S//*&?&S$S;X] M\OCST>"/PB<]&$^NQ!-'X# -1D&HVTX(6\)S84N81E]W/=.Q[>4LX!8,H/HXLW?X3^" MV]0?A@$;A6;HV /'']DLM/M#,S"\?CAP8!6_T .JW^3% A=O%B7ZE$>3:?'* M->;%Z\LH**:O3,/X[Q=TW9N_YW.6J*O]-$ZS5W\SX/_"\'68)J#(V"R*%Z_^ M=QS->*X=\DOM.)VQY'][.4MR/>=9)"_,H^\<;@S/H#\OQ4.'AO$:1(2K09B6 M\=^OD9 3C#(_S6@F7I4)O#!>!6-B&S,6;9KQ\/]>_.T.,V^\>#-&'F8M#;4= M)!Q-BOSOOS-8#YQ=M2Q7%X=E$U@?+RV*=/;*A.'2:%@<39)7/MR$9S C!=U9 M_L0C:=)ATY1K7?VULF=5WO].],W6!7!![7KR@ MW\%;X<3]WPO[Q=*+RU>!*[4@+7%B4$)>SUD01,GDE:&9=(_Z(;_33%P_^44Z MIXE9-?/7; UXWH^(X^@.XOCBSKG8RWA[OG;3EIS'X31GMR=[.Q^/] M\?[>B;9]N*OM_7OG']MP'FD[1P<'^R':WP%YTZO\)F!)DXF19KTM-VM MG2W-,OJ.N_$S_^[H^$!#*S5)D\-R!C?Q-3:>3@^_'WP_W/UH'+W?,X_>'X,!]1&>\2?\_WAV./YX$;S_Y 3_ M^&=\9L47WM=Y?#1^&QWLOHWA>G#A#HS#\9_.Z1A!#&! C3_-#G<_S8X^GYKP M/+BO;W_A[LA%>BTXT0T;SG8&GI@U,O6AR2V[[P>,&_:+-Z:A_XL.[7H5WMQ% M=+Z6>1&%BY\N.W7G LG/M*.&_W6^LC^8DLK8<8W2G@^A>YUM_RW:M M^YQOUQUFZKBRYM^TI6,_YN'5N4GG=Y>4SW!CO'G^PS(BYOSA5=WFP&WP]VST^/_TZD;_Y!,_J)V?CU#GZ?!:=[9[#\_;L MHUW?.+1.OQU]AF?L'L.[;5\>6H?GA^#6'+T;7?XQWEZ*>SJN/1P.!_J0>YZ. M?''[3^T MX[T/1\=C[P#G==LV>Y7)[%;==U+9V[S-"=_FBHCSAS]7XX&(U\U_6'S 5=-<^B6,.V M)FU]W--P!>YL8S:\6MKRFZ)8CHY_9,B=Z?DK34\YVQMQ?EN_R :E]D811OZN MMT-#%N>/V1 ]'+^+#V:'YVB0'H[/SN&>BX-=^/T8#-0Q5DM,X$Y_6J=?_65# MU#SX_'%Q:OWID$*;_0GCW[^DYWT^FV*UQ-$NCN$L.C17&*+]$?,=-C010S'0 MG2#P$)0"=JGMC08L#$S3/WML>+:IMJHG^ M7I16U;Y4_Z<5J9J)AQVGLW*+5C^X.)TS"=1CDJJ.(1OGIU(G?:_.+;51W"-SL,1 MTQV_W]>9Z0WT@>_;X<@/#=?R8;_;6RSJ:?N)O_4C8?,'$B+K;E'SO6_,+VCI M,<^;54NNL5S+Y]S'UI^!%B5:5.2:/V49C/7Z"'O;+7%7FR_T491@8U&2=?GJ M;_[N9;__T#9\A!Z5:6W9YL]WJ:RM4=_YZ7^V8"N=5?+G31H M!]_@%?Q7.5XQS](+O,\C#;T)#_;T^S]GA]8_9P=?S^+3KP<.C,$ZF[T[/_PZ MC<$[-0[>?YJ=C2>71[O;2Q[L_.O![-0^G9TN#F>?HH/O$^/PZ]GL]/.?UM'[ M3U_/=O^\//M\%L/OG(-5J930,T=#PQXB;YFO.WT?3C4#NP0-'#SNAGW3-5^\ MV>4QPZ;,?\&%;0%7;D3 D%:?%UJ>QE%P _KEWB[S<]Q18_9M7W;M]FE7/6*? MX%=OE27\^HA;GCT<<#V@SD]# WMI(? Z"*S1(/ #V[->O+$&.@;#[?[PQLWR M2,^%U<&!EZ2JM333TF+*,^UKF45Y$%%/=;0DHZ9:I\NR"4NB[_3W;S]7B3RD MJIA%01#S=4WR_M;QULF6MC>;Q^D"9KF]K[7#=.NW52)V#PCBPT[S9EVZ<@,. M[B(;%$C7 M^!R9XPZ0[L'AS@CYH_OZR/8-G0T,RS&X,7(<\!5.R@AL@;YQ)=&_]G.^T_]_ M<0/MP#^/LG%ZV;G:MVX?XXKV=_@@#(V1#9N&N=@YUM9=QPIUT^"A.6!]6!'0 M_L<\N$S30,.Y[A3_SY%;@&NR./,7OQJX5W2_=; ZH\"U]7[W,7N M+Y:C>Q8< ,'0Y[;%O8'K&"_>[&QOG-+?- ]Z37$@N1,^I'G!XK-H+@*JW3ZX M=1\L=U5G_7XP"CP=K!]'=TP.Y@]&3CGK&X$7#(:#]4XG[$]XBX#?)9Z#18!=0.>Z'66. M_K)A=->,]EIA1C4\XW]SK> QGT_3A&L)!?M[&("-2WQ[C66 MCQQX5'?,W.68L9=]A67B!GCFU\.OY_;A^X_?3[_OVXAQ@GFY/-N=PKN>Q6?C M@TN8+^-@]RR$.?C" F88WG"D^]X K#43W'5LMJ / P\.*M>S0]]_\6;0O^*C M__:0P+0_4MA>'U PNR34.@3CZ]X7*_1-T_6X;IL#0W>0SGUD^>"(G0EN@>NE/I;J?272@:UH1:76V!G(#EED5%!'<4*#">\4"; MEUE>(ARL2#6X@K).IO72^PWM/@0Q;_O%J[\$G7PTD"W'V>J;#P"NZF]9PP? M*PVVW#MBMGZ\N&8##>EQ5 C*&L[\J>;'+,__6@1M$]\Q8V38G2QF7AJ_O)>3 M]3C>\%#B46D1^3=_RI()?)!HE],(/JD5U.T.]GVP1ILV.;\\<"0/@85I>;21 M'K.YA@QT,+;3[P'\_STPD^!97\_!9)I<'HR#&9A1TX,9$JN=+YMKT<'[ ^OL M/9A9UKNO!V,?S+7CZ&A\".^V_0W&#Z;;WN+L_:?X",>X'/-G V?$F6."Y8TI M,^;V=3<(;9WWO8 /AOZ(A0@:1\VD;6M8+ )R?5*D_GE/F[-,NV!QR;7_PG/* MQ,(@+9_^& ROD_=;Y5UJ4J%(.V&_@[ OT1'W ]<>F:&ACVR7Z]AL1&?^<*"[ M?3,P!HP;X'B^>+.]WXGO0ZKK/7E"BCJ=9<@TGI^/'RW]RR1\*0O&W8 YUF"D M&^Z0Z8X3^CHXTR/DWN4#PW5<'AA@L("LG*;9N5#DFEJ0V_,!M_F)C<#CX_4< M\]ISG+0\1^TP3?@F<8NM?L/])$#()=>\A>9/.2SP#,G&(O$BC:*I*->8=LGC M6#]/TDL8)V-W\[X,G#3_#X/^%8S^10]^GD3]*S?'#U7^+@_%Y'YL((0WWX:[__4N?]1W+ M\;D>]+%?F6\,L/>-JWLCR^0VXZ9EP3EWRO/E'=]:O/O54]^;]&RU\%:<6.NK M)+\JQ^*_A^F&3(_S^J_5'6ZZ4DK2 C[Y3QFA9@:%'&)=>D;D(/GJ&)^-F/WJ M+^)NJ/7V*LTD_@L[8..6=#,D_L$U]Z1Q>0'QN5$WZ-)#): -\F$[ITGG&?4\S4 MM#2B;\NUEW _<)6TO/2G6CY-L;)=$;$44U8LC_V2Y5=U*/U8OL-O8-XE@?;2 M$N_H@<,%WWM?X0W(",9+X4A-S -FX83G'"7%4RP*2T=%/4]FF9LT[$^YI-2="?13O2Q]A)G>/C:LI'44'K>$5&; MS)':Y*%/#3'>ZC#@^6]KKS3XYT>7ZG'*>(9P]MPC?D^Z/&,H3)&U8;ASF3EIQIL M(WWE%_D,#@!X2J8,3-!],YB$10_-?[@=V,PX *>Q47B5 M6!4)F_X_?QN!#GQ]W0CI:_.UNNS6"ZX?G[H070!Y\35C55>J +!I>;JEG)JF M)[/U3,BP[.$6'%,_'UEE;/7=_L]'5CW@:(?K84->*];GE]!B9CNPIR=IMEB1 M'J6+:+?[\J)'G2D]M [L@\^(,#Z$9[V;@L4S/?J\]_WP\S_/C]X?SDZ_3N'O M/ZVCW8_+S,CVZ7?_&XQB=FJ=?CO]O&<]_N&?7US?M8;6P-0'5FCK8#X-=&_ ?3UT+,,>.=[([+LOWORQ M6A=O'E?R7^\ZLS*V]S/?9ZT[=_OJ$CZE)7->WP==^,C6[G"5!?:DU^])+-O) M=?;GDUFZ!S<': K?ECD\.<^OF@->FL8>7)$67OJM,P-N,P/@^#]8 DPY'BS+ M(-!#[@]TQ[ -G=ELI%L\[)N..1JZ?O]N#1+NJ'%_6=WP)BJ$O=4^9J<.[JH. MU 2^I_G;$=/7J86_J!865]5"WS)\RQCH=A^1PB%H!"\$!\$.AB-_9(36B!OW M4 L_T )YS6&U\(;P%99KWQ'-@XD32I> T8:PGB+5RER$ON!515^[%9U%THR> M%2_PX9<1/!H>JR7P;BE:$Q=13D9@PA(_8C%Z9\C"C!?G!4L"E@6YAK3+47!= M5:#]DOVV,HKU:R+!=S,$'S&NXH9$FH132*L0ZZ0P"LF*@B-=-JX.+!02^,.P MV(1@!QB$-(>O3WP%]&F#!*0#)0 V=IK*5P.#0$ MIC9(J=E\)1:.X32J14]8YC&XK7[T+>8+0FN\-/O:QZT3;%(]M 986OH;OG/] MEA)-[,6@_AMB&4;93&3!)!/.-J 1LS*("CDNE6-[P--DWP^S;7QD MFFW7$_\N9I,GU0;V+V7;K"]AW[ "R_'T?M]P=<=T;=VU^KX^"'R84M>W?![> MWL;U$>_B6W,I^93'L3H7M)JQ$,],&0.8$3&J8U&/RP8GK M?CB;F$$>@UYBDPEH-E1]J/%X(">5)".$1T)/PD5\JM MH1O!E#CRB]0#K6FYU#_6U%[B-3&B)CT9SD'LY-4?5[:.[ -_EP*]M%_2M'- MJ*=Y#*U?-)/@=WZ]015UNN+LE[QD@0! M0C-$0%KQI]?4B_4(+\3F8&E_BV!K\GBA_9=4"N\(KP,W+9-(J(0R#UZT=81M MAUBE8IB^[SG<<+Q^",?KR&!#QV2VZW_9QXDS#*#X^(\_][H8^N*HH/ M9'"]BU.VU#XT*6=ZD!:Z_/D+#:>4$Y'=<](:B\/OV\87 Q2O-01SQN\;(38( M"W7FCSQ]%/0Y*/2M%V_LK8H84"WB&\V+XAC^<6N.?Q,W^#9M@7^6"1@C M?=',N7?5+X$=51;D/>)VNE:*Q9Y:$N2A 4J7L[X9(L^T;[ANP/NV&?+0"OH# M=T2";!D#L]\4Y/W#=RL@R[05:9^=T*..ZE'=3;2-9R;:1^/3;U_ S_=&,:=F_0-WIFW>2[%O%:6ZY6BZ"#[R<5 M(0^",+28R?C "<$4LH9]Y-]TP"(:!2.CDXH'E8KS_A?;-6UO9(7ZT+"9[MAN MJ'NV[^@<2_^MON4&PSXHO)[CNCW7M6Z7B;&]7>WNJ'>^]VSO>.]S9>XPZ_A?T*<_KWF\\>+N >_.,)SX? MPX/>QB .SVN'80V;_24DN8(UW_@6YZHFXJ,8Z_(?EHHQ>4,( SM= 854RU M#V"&:_O[^Q46?UL\^[B*9KX#=:R9AOXOC)S0#458)=C2T-=8-0#M$NRKNI*, M(MXX9@PU-BO'\!"JHM6-SLWX@P@9"T0]EL;"0@9L./SB5A=CP5FFB6#\-C@2 ML0@JV(8PEN[>)_9N:N_1(#W=T99K7/_U"I#C$LGD3:VLY(O+5X$KM2 M<6*N M[R=X3\=]MQF#Y?*/^"?/R-"Z+ZW^R"8?;ZE/ M7*+_;/P7QT_JV1^& 1N%9NC8 \]C+-SG?;6*Q9?PD9[\7M[9F!:Y(!<'/'R#%X[*V'X8$>^6!PP!V5WNU>4 M\<"K8$QL8\:B33,\K/]VM_49DPI!LPP/>CB;__X[>[-J\3=,;%?;9./MMW_L M:4?OM)VCPS':9G_5 GLT&G:T-7)^K!WS37<=NEL#X^??=K1E]?]"3^6&ZF?^ M^21+0?AU*6(A_=]]NLC^DGO\',HR;+]B_LCV&=UI]WQ@$WX[$&OPE][Z-O[] MG_SB#Z#8US:6>RAV^\6;DSFG!/UA6G"LA649A>/ I+Z$?^I_I.DY<89OYDL=G T^79+.C#'""/2N<_F[4>7K/(G:9^8HO==_M*56]W MNOKI+"EZ -H[YA=IUBGLY[#@5K]3V<]CN:V1TMAO.XW]9%;T8Y+Q/(TO>( 1 MP#"D%/C/BP)VVGN3%W_@=,K[>:RV;4KE;76Z^\DLZ(,T\TY9/X/5[I3U MLUEM1RIKNU/63V9!_^ 3%B-(U>=$*=WI[&>PZ(,N.O)<5GLH=;;3Z>PGLZ ' M\!/MA(6\6&B[48Z%P6766=O/8>GOI[D[L-$C!ALYA@(;[3]^L)&@Z.N.^P=6 M$8XMC_M^=]P_F04]$$0ER/-QO(+90Y0I[_VGC(I%#ZZ(J9R1*LA%5:1V@(QK MF:@I%&US<^U#F?E3EHN29_'C1OGAVH6G,R4>7*P&@\X)?":K/9"GPJ [%9[, M@E;5#>\JKDOLF+;V!>XT]X,O_6#4:>YGLMJNU-S#3G,_F04]N$IVC%&\4A!\ MH)&^G;!XD4=DF]?J?2=- D&>C=<<\[R,"[KD:,[%D#J[_1F(S\#MM/_S6.V1 M*D88=L4(3V=%_\0.!5%!9#VDR>/W=2.=HVUY:%IJ,_F %P]IEH-/N#RX= MHRXJ\UQ66Q4NC#KE_F06M+;6:^(24O(GY7P>T]\L6W21FF-X'QE MV:]=/#K%__""8UJ=ZG\VZZTL>;>+TSRA)47&V0P6C10Y54@$'<86$.7*J M$HDG4"/1'?F_3E.HLDC3V-+6?BYT:_JSUG0WRCB1_/6TO6_<+RFG?A2&D:_J M'W94QR?M/7:*Q^A<%Y![#J)!G2 [C^Y9K+=K*/7>,6X_H26M53IVBN=)WKEU MSV7IUZZ]NP+F7[38JH+9["@!G]"2RM+BA79TF8 I/HWFU-,/IIY%B?:6)QQL M=$R3B^_)5*_K)&3!P[65S6L7E.X(>'@16OL1T!GPOVZ]5<6RV7$-/J$E5?J> M5#G6J\$YD+>4^SB#83*?ONQ)R)4(Z6C[\-0YMJ[N(C;/0UHZA?^,UEL5.IL= M4>$36M(/693XT1SL^@8N]AWGLB:"9Q>1WR&JGH4HW%.;=XGY1YR8MPQ+)>8_ M=7GY3E'<76ZJ]GL=@>$36M*];]/(BV0EY(H22>W$G_*@C#M3X%F(@VF;G6/W M7-:[:L_7D0\^H25]EV8(GM/_I9V4LQG+%FM?VTYQ/_RJF[:].8J[\]1^QK*: MYHLW)S"UK/CYM6TM9^VG.7R_%\R+N1H?[OPH^+\7=XA"V"^:/Y(# -TUB1)= M"-8K%^:]90@,K;90?BWS(@H7XJ,(DQ&P&*/*6GCS=R_[?6D&&P^3J^?T\3%I M3F1^KS)*AESPUY=14$QA[8W_;FLT.3:C_@GS\C0NB^M_3!6] M>&,MB5?CO].LML4F7/4-[;Q8\3NC!=OQKCA"*\!3[RF">\]]Y4]:'R2T9#IHRMB>MU.>SBY7365 MH",_[.WL;_^A'1Z-][3CO??;Q[O[A^^U=T?'G^&?^A]'1__"OT_&V^.]@[W# M\)+W+&V)5@2]N.X^:M4RKQ@]LDK4]##89=I!D:#EK(?/A,#I0'R.11W/Q6 M/;C&C\M@Z3TR/H$WQ _Q)<(2#TSXL&)A32L65BV%[ZLHAZ]H6WN:5^8PACS7 ML(=#P2>+GC:/87G$U'A?N8\' =UM5H.?L/&#?%S]#)$!*$$3UMD9;PSP2. M6O@:!/2F!?>XS\JE7O, MV&+Y(US,*Y^EJ#)!$*Y\D?$@NOJP>99^73&&?+KJ/0K0)?S*M9=1'*N/0';4 MIWB#QLK]^".WI,IVM/LX%:C>Q#Z0V:RN^#+8E;C.Z)B'E0-J+Q$7J)[A4 M*L9K=6DL+BM26FS4P4ALC6J4GC$#G8'?P_VH?AM$ Q0D+*,<$QT=EUP.%&_C MH3+VTTD"KQ^@CI$#184OM2?<+$J#'.;==5[_J%0MFRD;=F)OL% Q+XH1 @R+ MQ?S_E!&J WBB#Q,()XT$_<()X8-^"U>]R]=G>-^V ^5,PJ]0G.\<'HJ23_D)*3>U3A"=3)QWKEPY<*HZ& M!=@0,(&XC<&R 3M57M.MT1K62)Z#X'*! :PL--J3RC/IT5^U71Z U3^'18O% M<0^.#(8)>Y4OIPSI92M!_2KCI.CI6=V1^TL7&^TJ/\V+UKFJU'3.8@G"FQ&_ M/*X;#T$'%XW%;6QGV+LS<&2$K&1P06=$K4?%3K+TLIBJ $+$*?2RXN3MUF?C M/*?V G5K\\NUH3JLP#T, HQB4%Q;*$!P7=$)+1-4>-V6VI1E$]& .!(!@$0[ MYPMTX_,T27B\ZJ!2 1@.R,BK$<28]R?P\BF-8_^H6W9JNW5, LT/$O<'A M%U%OK3[HFO$CEBPT#,5F":E789/"V/ZRQ]C3_JYNNCT-QA[P6>37^8)YZ<7P]Y2S&*Q4/XMRWL5;U[\Y M?>3+*7A+UU+W@CJT2E=$R)U&.Q0CL](R@AG&CO-R'?';;BU_]=:4;E]&H1:Y M/\7R4 A'1%DON5KHK2>!/CA-2TWD/2EOF*'4@@UX$]8@UV1:5>3A0Y7ZP5P0 MIK4_E),D'!SP' MC>VI][TMMXOI?,(LH(8AR$:OC==H) 81A8&J9?D16BYF0@/5@X:YS%5CMT/M MG?B-2EFW5D,4E_4T 2W?%B]R\P()O$0*+\7CG%^BL7&'==W2#M*,(U5D#Q=" MS"?]D&GPX:)2G*J;8\;F40!2X&/G& JK)7!TI@E.VA;MC&O0+1K,:P;&;YBE M,\1Q<$J.PO\*#R8J<,9Q'\S3/(_0(\O$I8!S*#O;1K<]'N<=7][A*+ 1D<_BP MR<3T,&%L+C\6+FH_54Q $,$FRC0,!F2P:6"YQ*R3>%R1T9MP,AW6\WK];7=8 MSPT8RSJPGIMK4^PG&/R3>+R&AB'MJ)!2U8&KSA[*H$@H5 O&0BI,G,7XBU"> M>?,H$0:(4""P[?D%F-#JP%3(J:;EDBFC!'X3U4T+-';!X+&X**#G2S)QY*D= MX$%T^\$'1L\T@I\WS AZ6<+B-9\$=LE%A$EZIF%B'WP^?"H,*A))AF)IS#T% MX*QO@7H:=+1">*48"L #,D:;5#LJ6[/7,.T(O,," 2L(,/7/*]N'#BNT:DHZ M+!CB0:8,I>H"SV',+U)<*"7G-.,7$4A*&O;$8:AFOC'*:V8_2M D2 HX#*J# M4QZ]E"\ESRA#1&2)=^%BY+@H,#0"JPC;;WF:GH8M/K[M@ [N8DT)X!>&%F(1 M^[M09GM+II5#0P9B>Y7P063&DX(KV#EB"AO0,%J0.=T&@TP_82B!Z%@I+B%#/UTZGV"F+ML<& M3_!II4K>BN+??"NA*&Y8N2"5_J"8/0$@E"C;RJ8-Q?H+SXKP9L*@@I&2G8T< M\?!^RLZ"O[ZF,!4:SBNU7R?E50$E'F87=_5"M^D=I[,A-V LFVU#7K>+[E@7 M.+A;7>#FEB;M_;&W,][;U8[W3_YUHFV_>P=_8C'2T<=C[>W'D_W#O9.'+4>Z MMHKSUUGUJ*CQF) 'U4[,XTPW ,O#?&!L6*S%6A =;AF9(!A<;02H/9_:QV=VK M-_]0XL#5!G9TKY[M9J%&0+*THQ9+7KI#) M>9GY4Y83*$L&4T&N4<;5 9V+A(JL^B;AE>95U+ACZQ>=?*SK[)(G56,KP]K$ M:9Y7)0(JBG1S34^5+Z.3JUO/7[Z>(8;;*)Z7\SHQ+:$ 0H]C.$\!>_(IG@&@ M PBN4 . >BVGX/Z>@-SSG=VR=IDXJDI]_(5/_P/CP@1-2GA:]"LE= !#-@CH M0[JM$HP%!1"#9505UF1"M'5V;0Z(I\@2(A6+1I'((_">1?X*,0UXO:P<[X3A MUPK#?A,V=DV- ZB0*"9("2+.,-!0%=DK(U-M?2P]@HO)A@C2>;&R_'>IMG!U M@&"5"O&O&I)"_72&Y!KDYI)7:XT*(4TH%$%0IYI5ANAV"/;$*3&%I"FKA2(# M>_2"Q^F)EP\A4N4.K^!3[Q:H[Z* M"DLAHL7=9S.LYL-X>0,A+7Z,=DY"*6!EO]3.K81XW@#MZX3EH6Q5B>*$[0Z+ MX/,(<9YX\)1"N1"42!JF\RRZ8/Z"#A.D_I#U1V@[Q.PRQ_J_21DK"4'ETJ / M4C#8;-:2K$X_K./HD(:H/# 4# UV(MJ=643X%X9 <=%!%//\L)41^YRPLIBF M&3$^D>O")2?@990C7Q2%*)@@/E!N;H-"R#*'KTEXA%*0_UIE%O=6F5FT$'(H>AAH!8U(5L]J8UQ>#$9-Z>/5>*D\]J+$QSD# M88O@'$6$6QP)0PF)$CLY_J5RO".,7DU(F^ISA0'_@"&=GB#@4/R.6/-8SI0# M73.HX%5?RV B610739,GJQ. D_YK?FDF6B#>U/ IO:QJL#,2I+*)YPUW6_5 M#A]5]D.W67YUG)*)T!#:?9($D"JY@R7##LN4,'Q$MMW')!+=GW&O8(02'8[+ M2D1LPEK4S>'?:[Z]H MOX:ZFF!Q(94'"D8+1&M1U<&,_DG)_C1N*2P1ZEH.CJDB[RA9HLE0;C'E[<1S M1=F@,AD7&->]Y!5#KPRQ2< VN5M,4#*B&*%[]43-A#'[QCM[X-?[_:O!)"U? MJ2&B5:4#"3T1C2S8 PAN)B$8'F\#+$2Z5G+QWD"XX\;P, MWI3!\J5P=".,J7A'%!5)?:0\5?/H$O.%TVB.:W#4J##:$15&)U1AU&V+7YY? M+C)&E5N@V_RZ"\&J\B]I0UVD&*V+>5VQW$!&(F= *O+#>*^%T*RJ"KA3>[]^ M?0,\SWQ:S[S(2E_TP0H59K5>WBG+M9K%D&HRL*,0EDI0DN0BE41W%$^I5-R4 M1=A?1G220!S*> HODVL'6]I)Q#T>=XO^:Q?]0\NT%WU.%2P%);JR4F" L-R!S^8BOT8A 92=:1I3PAGC M"93*HZ\:Z3>XQ32BIRB$:Z.)#5,R%8L"5!@@5MK X,LKV)2[JZDXO<3S6;"Q M8'3D:1RL[SF0?I*SM_ZB&L*P[:8@UO=O^>.] ,[=^@)IE M30,^ND!H)MSKD5F@JY6;"&I%PEG<0QF?(TT]?L@:/0D;\30P*Y+%EHR&!3R. M+JA$6A/#$RS3&&='RVB24<1(F#I5!UQ%+7-3ZT,TPY) +U(=ZV;F\G.*S,MJ M&;*I CZ/TP7]LTWPS*][%>F$K&JMR(B,($SC" ."56=N'6O^$%=:S8+._F\2IAVF+ MQ^;O7,^;>-^&EPH)ATQ_Q"$Q2T'J]" #P0-S/?.G$8;]*04H)[@]A9CFB1"_ M$596-H\%RG'EZJ[2 MNU;DV%X9(5"U*2Y@)):Y#- @I2&&?>B]"16 <3D*[L05]6K-=@BK>OUK10DX M-"R@KO#L0L(-+[.HX I)V]-BGDR*Z:)71YAH!\->GLW$D +*MP0\) X,Z?GT M*G^(=KUT\Y.%&%R.CZ#2!$K@1GZ65C51^.0T$<2S*?;D MVN/-8X2+&F\]]UE\@ZJ LP^%.9<=F<*,5?L&3LGJF5AK+IXA547K%D@3$",V M[6M:M8WQX[0,ENX(^I!*?7"_TM<8BUMX610TF?5%B4\ &L$O*AK>2!25*#X3 MD'VL!$DST0="UIDL311=**O#9-0AH7ZH ;:_A&F$]P M'*28 O?/04+N52BV M.5(E\G\AQGQ>]G^3[2L6PJ:)1-EFI4&4A%7,$-1IA++-(L4(C@HG1EN6KT@< MOGK(?C%//QYSK5J\1X'*]1;(^H))+]ZHZ#ZOB\A!'Q$C(IYN&9_R) <)ZS4M MXVML%D$Z@@4Q,][4#)*DG @=089$-AHO MT&&[U5^3_##1;,8#[,I'7FT.RQ#SH+$+>- )^(8(^-XW[0")N1)&4K-6$4]2 M'5VE'EAU."(P)SG+$A3XEP=__+9LJ((+=$EV8E3 0Q+A*^5^A+C%7)$;DLVG M)Q1\[VFJET3S//#9O"I\)=M(X%L)')P:T'BEX90Z00-=-@N7!L*3@# PFC29G1'^ W1TD5L[F(7^<-*JVT\_=3_M'!^L=0^1ZJ_5M$[0EQZ,3 ^CK$'@V2+Z;&(5 M7L(;+.^U&,M_&D[.?"[Z;RSQ,<(O.S'<##'<11WSB7 P:Q5'LI3;ZE"I+]X3 MR!NJ:+0:#.<,.SFT66H\7EUQI>%3O57= I7=543N(N0QSGB?I)1@=$^Q] MR>934<3#@@LL20O$G=1 ?@QWNHDAK>MMPJ<2S*I;4-UD 8OH1"[;$&,)P]7, M2"LE(>2TS5)+ =LE1ZZJFVB'O6X*=14:A<-$S-MO1;?*_-87@4'(8'?C<4+M MII>)O-^-SQ=<:^)"VG3R+JHPB#JF7W5V[A^6VDB1N3E_@BN YV691/\I^?5Y M$@'7JY(@,H>WD$2E572]"JG+ %B==[O!<1+]+L48KQ] W5PM4:TDF)<3];*@ M+%KPK*<:2M"9+35O.X$B9.D&+^Z>:10,;C;F5695J"5&E3;!9 DQ HLL"65# M\*6CO'ZK)A&-QQ,>1D6SK\9](H!KE<5[G=\OWIQ0H!R%4P3$<6[?+A?'K>7< MWKFBJ%8I%BD9)&_IO(A0P:@XN:R;Y;119#Z[)^I_>I4>I+ [972E(*O, /7> MFU0/JDE#KV\$WP&OW@P[X-4&C&6SNUVM7^OMBN-3.Y95^^\8G!79)ND[&:M? MI?)R7O=4P?J"1/39ODRU_Y147)"WVG@CK!]YB)J-#J[L+S7V+,&/E6=G;0J,R2G%%68@L%O <>DR+[3")IN\TK)JGS+ M%A2@=<[>&=9TA_C.#WJK70S\(6+@%/W>EQ WU5'FH,YQG,B=40>YUC&=:A1$ M8,GR2-6TE2 <>-0P 0JGOFOTQ622(2T#;MBTNH9DJBMHJ MR;$A@K\M)!RQI\TM\ T4;\8ECW8=]:9CJTYTM^H6Q+OQ^MME_ HIZ$:\4\3B M.\E=L^0V1)-6[$2QLU<"^FOD=V7=>T78 MN/LU8+^IYT\*,#E3[:6\:/?DMS6K]F>[;^/TDM!KOTL4FX07P,F6QN=1)4(6=!^SL6 $]2C2J%-PD_)[/D-" M1NTSQ>)65!6V2P0Q-E8LYHK:5L3+998/#@#DQ";Q]<&70[7Y:&$A8D$'^;RI-J,>1,VAEK9XYBC2C,F M>14P,@*2A2Y8@ZY:UNRP<\*I,5_4!7%J6"Z?14QS@OJQ&HQ/TVQY[9 M721P6^%>*3LD;WI8N1RSV#WLF[!4I!J?EY0[)1!P%*!":F-(UFNFS.H1 M840[252J'YUV$<@4%D:J3)8(''^XD[!7"#1,5HN6IP(+@/&'BH%48J:$N4V@ M#_I!R\)F%<(:*]:2 IEW.ZMFX\3X7<9*C'#+7LQKEM\HF:<1M4.A/C7<\S#5]0]LO-E6N9P-)3S ',"/;?C#K8_ :,9>TM*3M5_E-5^1Z<\I/%QCBF'W,R1)8B@BK45P=2&UZ7LJM-K7BE$RF@A55E8)0U 2L" 2X-<.+IEYPN<)G/,@^T M?9BF!=P4YNQ)I#)4$D,_41FL)Y?-P+Y[2%PI>-$:]'I-1C29\[LQ?Y<*TCE" MXV$<6!BTVB03]9)+RL 8IAXA^F!O<+"GYPS_.>4L+J8@N1R3 MF6"1RP@,7,X115@F=:WK.RP);&7]EEXDKQIH*JH@M)\D06BB]JQ,.+*:T:4F MTVW,_8K)5:E1PH0+-T#D0&6@,Q3#4]FH!JQ7M$Y,9:'XHRE)O4E[WV 8O*M$ M04&R.@]I(X[5DQDVE_J#$Z1@O4?J;D9Q7149NB _N\K4+\=PT:^7#4A]#%84 MK=)QB=O,T@O1?U"DUP2(GZ)3XB>@7D$6592@CO&2SR.#!GE/'+VT9Y'.#V[/ M6;ZH[T]**$=/[:OP,T&A^+)I$&7T4G@%_-D,,7A)*3**5T?=Q0TV95?LL'RZ M,:;F'Y+&II6-!O-@@D;B=$;GT']*)J(%?AP1S206 Y:9R$)4.TGF$L2FH0O! MA@7K$TA MV*&HA5H)&RK#N&_% H7-1_E_2NIWO50^(U2^:,PH4I$4-Y!WC1($C45_H1%Q M)_ _5>"W85'U@S0!'^D/1M;HVHVK'=3MZ(G?P,,()$:O@=XP=9Q*I8H4R?]P2 M*J)\NJ0+0V<$G)/_H+]297]4ZH9\*)WJL6M85H.T"]1#K),[DU%4!0[#%A,3 MP6>:VK+; )N8D%_K!F@DY!L:\P?2\^VS[9IDO>PN)$-GLU;3T#ND['MJXU0> MBP1>!1'&6/$8;$"ZI!O4?!4*LW?;83.VP]5LT%IWPK79(-D0JVXLFX*Z9;EH M2.OQQ)]BG%K\)P26@<&FL4.:7 M..5\$6NNCQT,8A#*%UTXH22Y M>%;S@*,1DNI>',W& M "W86YDKKLI[N]:/T0@[DOBI]ZPSPS9#*S1*MEI1Y;5JA*.J.JN%=[TBN:*:!:5U&!AD&K8&_#K% AG$ MMY2)D&MDRY.I#^&H%QH63LAR3+$=:.>T1O/4/9)M571!,[TK*C.Z/;\1>_Z8 M,_@*&W=MRE97S-ZXGVI:$)L8Q2WB/PU M"[> '!,1A(A"S>9@IHG.*[(N!.-A,AV.:. Y0U+\JJZ-VG3,>";^/2^]&#NZ MD"RS2S@;Z6WIP$&051;('B1P9,[P+(NPN@S$,0I*!B(.+C&&YQ3),@VL$]X- M$=[]1KFBD-\\6K/XJOY7^=7NQ)2[DXV-8;VQLPS6CJ+"IKANE1<)% %XU75; M %6$)X.1H_PWE1ZY\IN$7^:J\4,/_D$AI!GH859_RGP68*DHQHC!(%/X1%8H MU@OY#$& P3N$U48*/'5 >5?F&^!Z8/^2O%4]W+!&ZHR)ZD:0*U&9W$_3=!%EDD+0I6$[=Z"C[F(7N+HOFD'Y%FQ)^#K7'TIXLS6 M%(4Z!9JKJHJZ6S >N$3;AT6=HA&"PF.#DM>)4;OAL:HF8ZJ+;"TT&*-!RDNA MS A#QZL^685') 8>L)H(FOJJQ8F C,ES>,M[,$%JB!@/&#EF'VBG M@#Z/F;1NT+V.86OH$W$D"=[#-,[EW8F*5E4$7M]DJ]?@ &<"7#;/8(T_,E)RT,N%5([?DEI&LF$^0I )V D?5P40));W= MX+5/5!UB)H>O&VM:P)&ZM=0!$%M38_/'-"%L/L'89G1F%EB!Z7%DU1.(./'^ MLM-QG>^=LTC4J/E9-&_P0B9P#8P$CN D%;@;(H_XD3C&YNJKG>.#)Z2HX&TD MJ_]54G[\KJVP8J2S:&3BB5"76"3*. ;O ?%68/BUV4!JKAEEX-&-A=O=['J' M'TMI4^P7DB==RUDLV#V04:/20E=0 &&92/I4"MV/:_%%S0A#!'54\ZTB*4Z; MJZ-^=R6XH WE1[(O .X>T;6/ ,LM4A,YA=211NK0500D37J1JY0BO3;-R1*A M28/JI$%80B6BJ="2P@?$(Z5(LP;;B6B\4-LL3VA+DFWXB7"T3VAK-MY*;M'M M?9WV&,A?[6^)=17U*FKWT&951D(5RE+ 9$%E,YLCM; XLC 0HIA6X?B5C5Z4 MQ&2"5;@N$ZT30/ E".=]9.G!IW2UH/R!_P;+"%12?1H^"6$Y*C.EO;!Z=X&> M-9SDDX4V11N.85)DUF^&.T,;1*G'LB!)),.TGE! M"4(TM>KIK(X#M!"TO3(#DZBG;>>1M%510WX$LP#DY:0085P!,FOT*4991@3/B]P)FGYI@>C?>5I0$57<^(T@:('39XX@$[^$-VL][K,D M9ZHF2,AU1,7_(W] (X33#FG%HMBX60G7-&# M".[I92D+JOY 0E2P"#!95/83\9,N201(.N,;AWKKN&ZG E$B M"FRK@9M"4(U1BR/99UH.G4KOT0@O"+T) IJKKI%5_]28,CL3"C>S1&#N!4N8 ML!HZR-4-\F4:'>9J \:R!LS5FDR7?Z""^D0*ZDCM\B>AJ9%A,N.MFFI061,T M_D4OC*K)!?5[0R4K2!;1$HT#&>VHU5F[H1M1%DAZMHI^396HJO)M5E#Q=CY% M)A(LX\"V=>(P$'VB?3X7IS8H?:K= UE,4I%-0/)+.*BW"_"29[S6IMC9'N-$ MF'\&U]!COK"YA9'2Z-VA H R+[)D4%R242(,$?Q*N>*Y,%C$\SFV[$B"3'J@ M,T3BXR78"R>-X1 3NET-VN,)#Z."SA)U\\9P\3'"^6B L_#(F[%Y+H_!2T2$ M+2J,_NH'LB1!#V+YN62KT4)6[[GYKL,Q&@P:WA(E1FS$)['_T%)"#!*\55HY M$1BY4/'GH"+ *K,J#HIBS@M!Q],D+D!\4TY7*I@A5GY+0,4MP4YZR(HV>1A& M)5!6PTB[@6J6C+&&Y**A),V]VM"O3+=[W@BE&G1-5!0Q^2 AONHEY^>@ @XP MUBG&7WL>//E*C*XT L';"'<5+T'[7?@E@BA?4=W2!%;!I\W?'+(N',-SVL[" MCY_(UD"G6F8"1.Q1\^GE*#BN_+]$=$*@KM8R\")"*UBHYQ/KIRI)H@/)P\0, M35BO.K,H-0C:E4XET*%T!K"YV$*1L.2XJX-Z:</.^V[- 1^JZH5)9?O2#63%!?98:43[<]"E;A=R*DON&J6D_7.:^T&P/["L2+"& MTT]%_N))*+M5(; ;(U^DX6!PDRK8T8AU;,_8=Q"9S]RKB+8I9+C]^:2GO67G M,'W_*"=3_'3O\/W^7D][%V$L!@R&0Q4AVV_8R*V;O-N'F[Q/TPGHXAU,#O>T M@PC#B6E8B)C),5N C"%(1 02R570KT8\1+^E+)^B]N'"@*6 (]Q$_ '"F6#4 M4J'*\W8H21ZZ;R MU[5[@[L/.S=+U;)""F5,1); 5\^A7?,NPVMDO:Y*_X@+A:87.OLU>2IU"%O\ MN*WYFB*78T%=SVI+N=[@,FR226B!>M"*&ZFW>RWM M$I&-VCK9TMX1"D^\095)E_%O.0!UE/2$V;@R](1Z'GP_UJICD4'\-A%:ARI= M]S;_QP)4OJA=)]N!UFJ_3=*R&1K@MLW"'Q(W1,.XVH+9J1R#7M7'9I52$5ECN56G+ LN,;2[Q(!3CX2*$$3^380V MPX)^H)C6 XH4"F>AL?$5JN8?_!)$:",V>M/U:IF3M*]R!(D5 HDF.\.HJC75&RI5]G)%LM-P MWP5J31Y-E>W=$SA15?E-:>DF&ECH@^4'4:?FRB6K-,HK;;OTV (\O/SKC$L3B;(9*MFSE!?R?9A.0N@+_7+GJ!1,+RBD*SBG'YIP8+3E1=M(G^"#-?A5SW 8>G!AWN6EF M*%JX?_*I5X>3Y-&G4.3R>$.RJN99V0CW*-"7J#_!TH@RB@O*DV/H'09#"/6J M.>,=ZDN:5 78%VH6AMZSD]B&UG"%2F42P(F($YL()F%%67R&!IZ*F6&51 M!-10P?'A6:TI6$+1;U,X=!L>'FN685D]^D$UK2K@I8*Y^U?"O$L16CK*-S_J M+W*:!UBN\R0BL[AC1"JS:0]1SE[\C95-6)D[X8J^491!)1+E>&V#5AFG%=!2 M+AJ^PJZB K8JUM,,FBJKEZF2+@43"-J>+=5*B=8,Q(DJ^L:J8 \%DNB%1$F_ MC!3+?8@6+Y5M-(+,+=.ZAK-XL,O\ -V)>19N69F%+ MVY-=8,FAK5SD5@S:>KWD@J_.A]PYR2%O.J7J.I%SJ)5 E7<@12 FI(NHH!-P9Z1 M%U4O+Y&DP>2+RCUB\:!_V MFG+5QO9C>2#*K\#IRXQ\N;N6ZCMH[EN32]YNLGKA1/"[-26"(7V\%O*@\I>'I@*K>MBJZ-BN1OUTH17<+%&]@Y!A))L MAV:HDE2<8B' PF?/<.:J"L$EKW^I4?8L"H*8RZN?AK+ I61R^AJ0)8D6)5T! MGJ+"9:0*/D(KH$Y JI> _Q>4O-G#+Z!3<5Y(8AH95Z9=1('A^CK82-@25AD7 MR[6@U:4B%R_*8"A/$E!E4$CE**N"+\V'>)D@"?3321*IYTAEDVJFCB PLNC7.B(9FVY0@^$G"I9FOI>_E0X55X9 MGROS2]T31%GF\Q7&NEVU+I&O*OT@]&'[$N7>M-(4"A/;I,D4?5N)\Z\:X=4; MDE['@DH1K12C0_V-C (^WBB.)0U(0)]E'-RQ #^2Y705/T$Q1?YTH8FQ2U^9 M26)&Q-7'>5J]>O/L4GBLUI@0G(6I5KBWV-\8N)^)[U*)UI(Y836S%60S)J@2H6_2GV[HL;I[J*3>#6;MB3RD "W2Z/"W%(,-RN M"95^H$&$Z-?:/NXI=T'*]A*[@&Q[AF=)M:^DRT$FA'BDJIJ6QQ98>2R(4F$ MBKI*M-R+(,5B?!;AD53D>^/V*UJU MA77-QEB=F*K\HG*+D+\%*@F1GFRO M@=87*"K2/WCZ+E.D-AB)95));/$=\ [ -*#VU8BK/!)D=SUM#"KZ).)@CRC> M%G7.X_9M9(+;JRF\UA(^S!1.PS),]Z$CE/>*[KYX\QG-XQ.8=A";?\*R@7Y; M*\\_3MIFS9# CJYU4CR$\V#\"L5QLV9G5UK&XY9E_$H[*>$DNQ!'\'B:B0:F MR!>QES'<#@<,O)Z];Z#92'6N7T/0SODB2;'L?LXI+D;&/!J$ M8&,)LHF+B%\*!B:%-2$5VJZUYANV;BOV/8*>5?AB+)HHHPV[)^KE'7;O'4LVJ;M@[=QFJ);-QE_6N^T;)X"/673-/U_4KCX.F?G29C5'YJN MB,(O/0D3^S.O6U>S:URN5IZ( O]4F)C7_AT6/8#1%:!-%JG.[V032C[!E$ X MC2BD3,(VB/6;C"8"MKA4C2F=:#4J=)OK+*8X#$2P5SK_\RL0SD>]4I(+M>WK M*ED4T\NI%VXS=%]9_C4OB/!3L 013\@V/*Q1CU&MBVC<@15D+7UZ;IKFPBX%S7=+3CU:2PCBJA;=$2LIY(E5=*28OTMTG65L^H4J8I/\]X2 MQ2F>/ %(;42YL53%*."!V)1.$[?'0%(!?H4@Q"O8I*KIN &/TT+:-!/16>J5 MF 5_.LFCU4; $GN6F@(*L2Y7'J<7/ MHK*1X(V'>EZJS#]5):CTKFH5?3G%]*X"+A#0B?*G1%=[34 9*]9]P6;B<0)) M8Z2:FFSA.B^RH)CN34C>/T4EY;,Y?19-(2\.MR([7,M\G,-&1?(=YDE8?'9DGW2H*N M*_T5^5/M'R7<1]N!F2C8T\F!"5P.%9)1;RH0E3+!5L^4M?$DR>Z4WMT7[UZA ME^KT+HF5(#7"#),$'$BU2O2PL)-K]-6E7/_W,3P4X]/:6QS!!Y(-N,UGX@J] M9!DQ0A .$L/%3'L+#^#9 J&6F/O/?Z_O@%Q58'TD ;*4QJ;052E8$:C@F> =J5%$RS$5]-4D5J'"DQB)PF M?]5U?%DWZ'LW4P'=_21)+Z11@M2JU&E;>Y^EE\5TO6V"/W-Y,HOJ),1NS'F* M_MOE--5BA!#)'4L%@9B!BY)S 4K+H@GJ KTBD_F98;=AZ1>$!@H!6R;8 J. M?C[I>FFM7S@/,5&(/#%E%J'G3$Q?)VE\(1*C^S-8R#R"P^CYEB=(:D/:'Q00 M$7E3X8ZC:LMW-:SKEO56!%BT(D2!?T^,S03C!HM^#R:4 M7?RZ>ISK%3+U'LP*]%1 ]BY487:97"(T$,?+"P+VR]@;O N:B0C2EM!R'WY: M\/Q>?FTG>@]3/AWCP8J&0+,3UK-6JK4WS8G ?*&"_@5G,W2;$-=6L$2"HLEP M0*#KE E?)R]G!)LN5R&A4L^PI$HX2$P5F\^S%.PX MB?NAP?U15R@T!_=!E%>+MN%(%C>/2&.U^X_GYU$<"Z1P6))OTRAXP+"B"+M0 MI@K)$A%KCH%Y&B1B^I7#1U:J)!7D[2!*"S\H8C87X%_/V8*>6]\"[P>'.U$X M8ENVBA(G\B=J' R.7@3()Y6.;D MX!=14<+;XXY,R[F(9G$_*Z-"^T\);XB=\32*HNL5ER0B\J*$L)LDLR!5*I:! M 5GDHKW 1J9,47-Y[9;;(M*!S*R(&\/AGHN8&KHD^305'&Q%.D=-@J5=L@&] M*'"A<@?A=U5UG9]Q"+BH.VI13V3CM.V<$'VRT .O/8&_N=!/U<_VFE0+2Q?] M@5T9OE67Y'7SC,9%;V/DDJZNH3=$2C)5]/86,SM_8/AO]T4 &4Q3!5+O="4RF:8X4N2_AF*I>('&JLMP;'W\E!5['DS#4 MIWVHXTE/0A2DWQ9@31;%!ZLHA(+:JL[B;9?M>MKZ=AF2J*C$4O+%$N]]G7._ MTD -M)2DB*0TC8BQT#";5(:-5C?2H$?+DQ9%%[6\=,:/7VU MY (Y[%%U)XU[E0E5YB)>#=]"RCZI\]HNH_"/++H1^1!LBWAK.QU-/ P/A;D, M4T]%:)EJQ&+:L55Y&?DT^9511_FLIVH@8X8E\54E9-TY3F F!+B;\,BR5+8J MT-O\C7E<(Z3;@E/Q&M86UU/9I57--F_UY6F Q45-=,4]V)X96F+144(V99 S MU:@J:\%>=@[?[FB[49Z5>5B$3#_?>:1_@'G!* MBPM_4T!.F10QC15WH/\.?Q-8T"6 J.(PQ:^V07)!/U6?O4/C$[8&1H5IL%7& MY:4XQN"_)MQV%VSMJ"B:_$OT6W@=&HWI_B;,CKU3G"^RQ!)>5ICZ4[3Y7S9& M2A?7"2B1()*DC,C^A5ZK!"QAAXT_HES$B;>S FO"(QE3J=HH_P^;S5_+?J<< MI5;$6,24J9Q\+F=4E:J+)0:%"A,,F@_-LL\PI%=*_.DIZ;BF"&G=J%H]$6W? MW=%$+/M(50F[P308K&\4-9 M=KA"?@.SV-*!AZ HITK%:]N8?Y=Z_+>ZGR(RV&Z#I?<.23FJ497Y$J3IF(HD MJ )?]?&E8W&NX$U8[#E-D9YE]1LL*?$2#,W#]*(U+-!O\FE8U8%UIPVV7*M_ M"R2@J"$!J,)O@!;U4QKPI^$(P=MABG >AC_5 S"YKS&ZOQ9.)(AN+T/"5)XM0$X:#U"<5 M,$Q6>RM(6AN==07A?GVGH2>"45_NGU2OV1TXT:@50\7\03;YG"<5^+M:ELH2 MD[@XI6,$&T5=M1!>PV[<9E2B7!?&JR5K%7F]JL%<7G$G*RL/.2$8C*[=ET)48'/'+!-MA)J/R^?49+U93>!A>R(D!1)%O]8 G/UI%"-@,RA] M%5AA,ZSP%JP&@>2OFL&,(^3S,D-O*,$[E7-\7]?][R>RBL2($4T$3IHV3*O@ M8Z:ZG-Q6?*,8'.KFL<)F7(B0#_RXYF#DL>K8-)9$0X(ZHT$XA<-!+%X!VK+Q M04VU]ZG&B&+L6Z=VWA3..YC2MF:1(AA=?2P$!=X=E(YD_5OA&;4FUI MG\515B"-@(S+W;(#>PU@/.X3O'N#_(Y"UI(ZC;IJ20Y?";8B"!,[4P&L13X[>.FO:28CE\AL0+,EV9.2M% ,2LV^SPTR(6+9 MK'G5*%S[)!3)VX6DK,EO5>"U295HA+(P7C,O)YQN1.QS"Y[UZ OSM617171[ MWN[ZH[AU&OP3V&"$>%KS9@9%-2IKEH5@+Q\*,*=978)P4Z='5/V2C2K!2#C2 M9M ;DG94MJ'2;/AFS>TME2-%"D%9,:*HQ-V%=XS!0"VF"]I=RD5JE,#$D9>A M+*+%L:K_%!@; L5[960]C(Y3H,];B%9VA&]P>B )J#B)$ZC7V$S(>Y='Q.L6 MB%2KJ--$VC4>J J-2H?@;YH\B\2 HMC2T\M$39!<%J7NU8![2K.@!R0OY90K M8$0<2+NM8@^L@O@"2P ^I5IXM+("_!]%F00W+ORMWWHU&XHBIQ?6N*?^?"E< M@Y[FI1'Q.("0"D('REC TQ!\*F\F$O34JZZB+6KPEL+=\!C _%Y/'CVJG3"E M<>DN4NE(QA:J$%H07/4Z@5'KTDQVDV]VY0MGP)[O/LL1O0Y_2BSUU_PI'XN#]D0,F=G.K[E"\ M.^*RJ*'MM='1LK0BF7!/TRI8$<_&1EH$N*RFO<0Q")]S+U.MY$C:P9MYB+,J M=!JT#8]SC!,R@SS4V4<0)" BW*XM+>08LWKN/0'V'TG45L M]_J-]YWB?!CLB<)0Q0'I;"9FS&B1Z GA,U3!9Q0-+G!6"#!KNCNIW/VK'F$< M/?I"T05NQYMW=, A>O8-S6X7(VLJI3$$#AABC9"C8]-U%DT+/(K+J);K(\36 M =_J<\?7,^;\D+=D>6T[NOC7[Y,$/JVE?\):>NT3*N/DCO>MJ].4?=@I>\E] MU&[S>YURV'6:BQ^80^^<^G7YW0)X_@64[HDSWPQM\>JEE]SE*.OB@P M<\"$1(=#\C\>F9QC<@E?:^+LC>,;>]^RMP07G'F<*C.0FK@%H+\B1=5HTY"K ML'/BDK/&,1Y=-,NJH0(?7(\S@W(RPQC_X\QD:'ZC4_JQP"2F(^2A))>O$IKD M*#(8Q*S]5Q $3=J*E( VQ#YGLTNY;"KAN :_\55<\#)& QA7MY(B-RE "+(I M7YQ,YBUI7"IFUPUT1G8%8ZWX@6+<^J?F?/+T2?'[I[\KOO[R"5U;/WKV5?'- MEU]]@2)T? 5B3(F[D5*[6,:2G%;*Q,[2[I1DQC>0=A]HD7*Q(VS.FL49,R 8 M*.$X"DS4T]"?;]*1XB8LR-QG+%R2W-YO%DVXKV=,Y(=2@+1L=R5I:H4I25'3 M9 9LOFP&^Q/'1?;KZS9FEUK6_;J.=FE[%K5)2,[^U/!Z*(2PP* M>_'(:@.G=0IF\YW3<4@S2N?3?$O@!N@0S:MNMFRHXIQ^IO#.JN7(P#B@^0FT M<"]#!J,MQ;I&_VV CN'8TC ,I$X\QM<+[FG!MR!:G;.;YDZB"^C G$]^;NY0 M,"UR7%#T$QA F)3\,**IC#$3_146@8F_$?H!I9I6DL7"9&)T*R2XER9B6+70 M:^N*D*'J($@^1T15N8YM2'WX,Y3"C4N)9RG3;T#LY'4^"IF[.)U=! MM/MX;J*CLH%VJ,!W7E?=V\E//$+B'..C;O(:62+._+,2LYO 5S*!BO2)R_15 M7!N3RV)R";[,IQ>\N6"=FM>!26MJM '$+SPY^V]VB"=8=5MNN)7"<4OW M+Z7?7A'&>U?1^[A&'[&O^HJW]56YG87OG$;TD?<(D AA?-EE28V!= P!W"\< M"E6=6JF]"Z@1/D10 86J6=NMG *1\%F\]B0>2TO\ROJMXXI[^NWOGS#'B2*F M/OOR/'[2RG@_'7/: MZ!U?4&%4+B0K.(UM,6\NQ*X&'>QR97DE-*;3BE&C6QL.+6#JGIU@S8EQ8_B;&#$UG%X*ZI%S;T,:0UT.>(,_P*W*GE](F@&PTO\ M2&V84[M+TXJVM>"!X@_G<87$69K%H[0.BXHC!:LMDFJ\/,$B,*=RUAD \5]C M:J%2QG4I5#F#=,ZY;Q;C [M:"M9E0.9-T#"Q'.;I7B-?:/R?JJECWBYONE9V#@%V-=4(&!T M8UFS2\FSD!;T^>1B9,*?/8WGR8QZ"'<9*&6@PAYP],2%S.T^W@;CD9HW;&0$ MBT+"5<@X46E]G/)#"N#Z*H0O785V)LRFUT0<2/M-SZ9XY(Q?2C9JE\7@<6E& M;S&KR0K2UU"Z#,A+&<6*H@YR2O6(<#LBVOG96[:2V46)8*2$7.C1&,7]]0CM MR(T5=*_E8/+=]011V0ME#IT M,VWUF 8M8"*,Y#:05MS/Z)"TK9;:2RVW4B>/]@IT\;VH:584="C"FL_1F272 M-5)J*%B=.JN6CHM,9VVZ4L*U;JM5=)'B$\7'N&G:ZN]QRMBSB!X(&5"- FRM ML^LEMTSEYUV*:&LF\4,5NJW[; '2D!9?)-&_BHC=<2QIQH%OEU3WL#^*( MZ#!?7U,GD3;Y<.-1M"2&ZDG+FGIK_8J.07HYW5'-C(AXPSO^I^8E<*W-;LV! M3R?K,YJDEEU![L&CNH'N&LI#T;3R\8FOOEG#/?>4(K M/M;;L#OC9ABZ+;5HENL;_Q6_MA;(865P@FD,!GFLT'.:U90D>:+N?7Q,AG83 M:,#(:C&FR,Y<$QV)"WD?/\CI=1!Q^MXI-R!L.YJ]$Q=C7'@KB=RIQ9P7K1K! M.2=&1=')GQ\O!@BA0>B$(:M1>JMNJW)Y3OK?;/W6)4*JL$QI#TM.D\6*:Q>9 M-&R,&?7K4\M H/T<(YR@NS<38Y7C?,X/BCU3U8HPC_>$?ADUA$5K.=XV:@5# M.6GRG RAOCCM0W&'%K1EZ#H[/5D!2D-VL$>+;4YI\LL:(RQIS]AJL9R,GD=0JH? MSU^_5&181X00(.F@':;W/B>ZM&I.M7%X,,I9 >; 2I0!2R);JEOO\ MZ1?W1)N2?/_M"PU&8%0U)Y;)7ER_!#H%J8K<"2F$5N#2KF5[4.+<*^*EVI:D&KN2J"#A M!6.P6XK0B"B7&O#I3KAGO(L@A(0U*5Y[)N$1E?&$:6DS.W5L/0I+\RK%1Q]7 M)0NXYLJ<+O&\(9^I*LZ1%;9:*DLPOME]0!=,-=-S>ET1Y614V:*BG>3V M?X$*7;?M9*G2>L>BCLNKF,"C; J_Q6Y!4UKH_H5NAP8X>*4V\+&LR"44]S$L M$ZI.Q^=0-))%?]I2T*PWU8HX3ZEB9KR"&J3B]3M+*!C%55YG4_^QFHG]3+=Q MH9B#LL4XD)R(9;RW *D25**8_*FY^I\_CH65^Z/(07) GQL"V!4EU5^:Y<%?"O;8^ M"B)F(=X(HI&3IH=H#ML=Z4]@3T%]"G;!?1KW*#C=B\F+-W$__&T;MG3(K:MU M()GXE0E=%<0Y!*>&CT%R0JB#>4=_NH$5TIPY_HU,H!JBW33:*^$:XFX-;=9( M.,X:ABL1 4H71W5;X@9_^/'5:_T7L]]4)>4O__3B]?.SYY>OL@^Q-:]^>?[, M?7C:I!][DUX87^0K2_U^[*# I2*1X^:R@1TPF?96):&J<:*A'6!9U19P$TP1 MAUGZ.4D]Z5L/LK;6*"5I15^>*!.#6[J"2YGKMNES@286L-'?18^_7!/="/KX MR@WWK]H?1_C71*IJVW;2 :LS=]I/'WD_#60\[/#[Z)OJ[J:)KA-5QI*W9Z%D MYY*O?8*T33/6Z3P(N)D-Q7FF;K]LFF;9J]>&A#3T_0[_M5WO4#OZ4[,)!""*I\^/EW^X?'-53%[+88)*%O*;+O&:B@@5$5BL?[( MT5J,MVXY>P+;Z3O=S6[* 2+T">0KPH3/#30Y8#*78R@=-B_>S=#'1NNSW!:3 M_UE6;XO)U;K9+"I4Z7YIRUF\Q0^7Q>0'A:;_,A4ZL!^;51-/@R7$6]YE%;V3 M&_:Q%[52P/%:IKGY\^7D)_014";\X[IC%W76'6)U[LLW67DO)ZL%TR@I4E/. MG^KGY;Q9:RIS&B!!C> :?X[-TN1J$W\1 MM]KK0(38%_7U=@FR[]?V%SR,.(YR'VKH81UK8M']*Y,GE.ASV78T/-.==KEE M+XDQ/NW@C[V#?UE#^/J%N>^%2(>=O6J;9O'QHZD831!K^!J;A%**6D8GH9YK MR"K!2A8A]7;P-W/1!(;+*H M&#?S] DQWN_?CMF927N3V*(734*O<)TUX?PH'T^]<93O=#T3JFA4 =X:5[+K M/*H@AWNK%?Z7\?(-]9SCVKEML("/,B.NF8SR*=RLXWLVFKSQW;5ZZIBZ5K,Y MN',P7B4'74JKY5O/Z8I)O)GO.VZ)B?>AQQ;9)2A$R8J\9W\/;>-S2$>"^F=N(5$JQ!^?/3U/O#M2!UV;BD3#E72K)'82B?/7OR[*MXPLWB:3&7=D 6/Q:&=52F\9\Q M6ENQJ@DW3=.]Y) *T>)\G1@/_-VB.0AS(?2GNWWY1+=$<,*B7:"S*0,8VU% MIPQK49^I1,T8O$X@*O&N*#TVPM7HH7W:M[JO0?T>SH!C.7O@ )'QE &+(W/_ M?A)]RVV[%KFOJ1=/S$4KYP&LH,7[PEHSY0TGDA[M8?Q56Q:LLACP7TBJ7&W* M=R0:DUJJ?XX!6[,^/P )SO4:@S :,+LBM6'0,AGOWTXDTEIRO)+:X$>TGZ0;#]HX#L]@NA[V_-0L# M+Y39L9LUC"SB8WUW4%[55UUT59;U_4"$H[ $ABMV.\RE#.(B%W;4!!B21=?0 M;IH0_6VY/".KT(4A"HK8NV;()2QW,H',6BKJA6R@X; 1^<&RJ:\!\:RT#Z:@ M&"WAMYHQ[TGW_\Z8J'9P]ZJAA[XP&^[3RK@UDN*9[Q-ZYFMMX2 M'Q>34^8FK.KT/D"K*L?R++2 SZ;2_-YBHMA/?A7=,WCD:T*16E.0$!"QTF6T M.G.*-?%+QL&*@\_ESZK[3O:P.=?6AJ0;&6 UMYEI'U?943(%U:RNOV[8LZ^LMPRA9 M3=?^PB>C=JZI6 )2-$P9!'H=\!LZ MY?/! VX];M.*\BD%TS'KF(&GAUE9I'LC"5P9Z556GY<40*^SD7,F T8+7KXL MC_HRTY3.-$7AKHOL'<72!(P3VR2]23W6CA71)17B AE*MS0YR+A@E\'LH@\F M4QNJ7FUN=/&=@O^70?%]V.#D-=S5RZ9$>Q2$(ZFW"^%$H=GQ"9WJU-XU/GVB ME@K"M/XPN1DP[_14[C]4[O_=J=S_")[E(Y3[/U+N1D+,'QNXE_\W&@X<\!ID M9D?S_SF*<_AJF%47!H1H%R&5-2E5U1Y\O6 4A+O3<@*%"@CXMD^^L#(V$]5I MR!YCL>@)[WKC:>11?%KN4K,D=QK<>\_DL MCK9[G$73RK"^V_2HX\8S2\H]2,L B>Z4], 93OUTF6^@Q'XT@"_1VG:(_H^^ M10UP1J6BTT-\O1[E#D44=,EE"7#5VTV)F_=&7SS>?4D]X;3-E+ 1A,VRY7BI M64:1?**Y+/IB\22OA\\OZ.D['%P*CC-YCW'J?OT1" MI/U"P])@PO'I 8CZF+<6UCTU!'M?SVP !>?X"AH-\U*9:+/0)Z5WD'3LW #E_A%)!!W\ G-.'ZE[1T]['$N1AFF?B7!8 MJM>O:(3B1N7(P]G=S'KJ*G[Z[;=/A/1XN-2ZX;J^NG@E*[8*T>I-KH1=AA:L M7).W#%7&>5E2^V]^LA6\)./T=ODBU'@\+6;(.>]_.9=N$^.<9(<&U*<_A[MEV&S.7I6SMS'D)6/)BXH8 M=_\F/XA;'DR*H.@1ZEU:1SKA+BV U>XF"PDD'^/.B%7:-,-Z2Y=^;5ICQS%' M_T4L$(CWXW%2*U<]@SXVJ>(=9U%<+'(!U' XD >, @G9]_Q2I4FO-NR I*0H M;>MX-N1U1VYM$*KBX1PBE<"TFY8H'N?FT"* ,I;Z1(4]MD#N>D(7>3V%"DLLCG HB M0-B]T2W #Z8)*8Y1Y'CYN1XH%[5BV+ MT5\2T1+U'Q /53D.(SJ.!?I&?>"X!=>R.H1--B1;32>6 R.XW%]AZA4,E+ , M5MF"Y)V69S3$R_D]W+:$%,N%ANUO!L#LR)>Y>'7)S/ER7E';2#PG9S=*WB6< MMYK>T@*EK"R\-! 0J95]=@<9(TI*Z81)UAQ0S\3+V-$X1Q\!7X M0Y2[Q[.DQ5V13DGN8E*NP;C(23=-^8$I7>EA5&1[.1Q3AT':N)B&.%%Q&XN7 MJN!T%L5_]PF#9M\+L?H)P6B?VZKXN)#9/Q\PA'R@IR5FAVFT>J@0U"*A)*"B MVK> J!10$?V-=@[(\(8ZY[ESN$7^GKDJU)N7'3$K:^9G1?V$04N<1C Z<\^G M]?3)OV3LOL$CA9.M@XP69X^??ODQYUOH4[4- MPXB,9?B54A6=VM$!8D 6$;-+-8?(RN("Z=8\ZU1CTZ*.F#E(:"":M-)8E@_+ MUY0OW3D*S'D@Y@0U9GMN%&WG#4@S"YGC&S M3.)73K7TW6\MEI_.I ]S)OV BO0RL#[@QS125^OR^B9L-M49E8:S[ XM4K K ME;P^'36$+,'-9+MNA(&-<.A$'&5-$Y:+854V9(DN%W1ZV2Y*&3(4M*?;:_&E MD5*M+=$Q+F-1*(9M3(4JF;/4@5&*#A VB[KHI]WQ^'8'MSE-'D&;TT5'>4:# M>16B8-_GV\*7!F&E:VR2SD0#7!22X\3O$K['L:PG: 86LF1V$P83P$"-OPO9 M=OZ4XB@3[1K;:KE1;9R:*;!?I7;3RNEBJ6C2U%5Y)>L$Z#@ Z/C]"=#Q")[EQ-]PO"?(XR+YO:BMYIH3ZZ)&A?0XT2FP MIT^Y2(+ZBH%;[GH\?)IP2B%) T#$^803#"Q@.N3NS+(-%Z\NS^8LI9,WR98[ MTT2[V5?0RT(-]V;^!90PD'EY7:=KWC6D14]T8T!2\0:R?37=XKZ28:D50U6> MN44!(Z\2ULV0(5_!B1R>_T1JE&&"9JP*)0C >]1]I SBO.KXR"> ^*>@JX#W M^@.ZQ>*M_QL A3AJ5VDAO$H+X2@ROU?CI05"RYL+YBOQ2E==S<^>?OO-$R:@ M BD\4F44!KE" &?3+,^>08]>476.ZA#CVRS5Q*#"GI#;O"OBUF^6\.YF$U0_ M&66!SAM:?*AWT"T%/G;=G&T:18UU$'UW3;M)E$705/'MX@A1?V#5;?I["(,H M^.!YT%#)LVMCX=L#T)W=+<6[1&H<0'.TC_A6G<+E/5"VB$&=&SM8JJ-8=H1. M,DWV:A[*_0:7YA\^-MPYR07-@Y:-AMH$,N48L$G;H+,M&%Z0DTDUP;!)Q.F& MI8H8?U/?7TXC&#PBYVX[E8MG4ZK8>XX)HCE'=Y T C%MB+&\9I?@%:>-9%;J MI:JN-97%&#_>FHAGD853S>TR 28;W=FRY!ZA1;^E M=,-;I*,6A 2;<)E3.NNIG)FW@+%E$E)N%H"YKXNH$+/)NR/^3@_-M_'0?/S' M/$$C)G\)];P1CJ>C6$G162Z7A%#9",_+( .XW))#)KB%! 60IO >B\QYC?1GF4=-["J>(NY0:<:2GF/.?]G-V378\,AGV MK!3.3"?^CGE;6]8Z;'G;G%+D;UM^_#BQ6YDHR4#'7R_X'"B7'ND0ZKC0 S=% M9ABH7D/X)M>SHI,O20_;&N3W0(K[ E!%3AMM,N M= 4V+\O96S'_R]'PEGN5J82^N(XFU\B?'OXO/52/)PJ@8PN;CX6'/)6I#= ;L/PQZ? M"%>&H=5DT+.X@!(F636;2HC-OQW Y+/7E8F\:UP+MAJOP!WWAV:0Q1C'5M#Q M;!VBQAKO_!]D-FG,,7SO%$X>KZ/)R!B4D4!@R4UET3@^>_+T6\L/-*KHJ0<38]0#YM"R!)X(=+.Q4X9#$;\OQZOQ(;RM4Y&5,/L)3*J7/JCQD#A MT)&^BJ16C,&+$6R% )^;N3$[A9AO\EMYG-Y+M_#QKK\?=MQN7^)5>:_R;M06 M4+$FT(Z2('*O02[269S%E'SPJSVGO\.^)/X>+&KG[U)"A[D!E=MR?($/%_33 M;WD]_X+E\_2K?EHO^;3D4&=YBWG0<,,6+FU,O5.6Y\P9+;,-"I='[#I']MZF M&S4ET0BD$8+X55V*_.S.O')X\KPKU7U@KD5T.S9)'-W=OHH/VA Q#2/@2L]\ MX4[;4SGZ4#GZVU,Y^A$\R[\/O\!^!^B[:&I@;G]D\! M;S\[)":<7(@G?'Q3RB"+C_'L:;21,![;EK@(HHNQ!C)(LV:)(,8C3_>0*/KN MEYP6]N7>QY1$$:?3W]9P?U!=D.YIGT\]4!R!BR)I'86H:XO%O92TB'E\LH:= M'FE!VSN\Q^%-/P]P999\\.U?2E)JCX[/+*S9C; "$WZ4T4?"34%02GQM\5#; M*.':LMPQ%LPJI5+OL&DT-6S&(6A3E?\:$H+M.)PZ^NV!V^DS?S8^Y7SR,_%U=_#Z,$:[U*/A.)=[^ A_0V4]SNZJ M8?!^<+@? \\> 3'CAC[M"NF>TU?F,3HP8/VQB4\KW.Q($U=K5.V"Q!,\F ( MRW)Q)78&LS!#W%'LN3^;RWQ/&*\AQ)[8X;9J-]KRL=,2;JT@3*(^9/XLV=FZ M-F[1WY.1O>PC974(50)P1T.A-'%>L(\3YLHL3D+?;71/KFM6%^R48."E4,>A MO\$4+LRH2/FYJL%'N.&H04CYW0 YXWS/"'(MV21$92')7488; HKB,0WK;T5 MFQ!Q!1+J07@I[=H"2F*F_S%:'.G4H:RQ,C"\BF')-?'B76S;!H2<5W$94B(J MSLK5__R1Y.Y 37?1E_&5MS!D!M$_.F;/GW^@-WG>=*NFF_SX UWQQUU=KIH? M?_@$ZI$TG!0Z< 'R/8FM=_WUJM_O.OA#559T4RY%,=4CGH% M>;(-<#[!> $Y2U%OZ4B6I6$DGITW;;0TF""R]!./0R4^Y5M!!AD68R0[.4(+ MYNP5723>0^T?[%MEP80KL>'MYZ.-8YQ=UP\P')C;J1'3N+U4Q]\%<^(,?,(4]6^>#XWYS"US1 M!0LEK=%!%.;?3>;;1%\G@+:Z]&6U ^:[!I_L=AUWU!QI5%(A@-P*J>Q)$4]\ M-V14B170(-$/<';.)U?PIW#T]^3 L'1S<1Z?$UB29]TG9*J$TY>SV\)45G8" ME1KN<<,3$F0:>>%*%G%W)P5JLAT"R1'B-;895+;PN=U43F%L#LZ-ZR 9YKBS M<^ZVN/7.S!PR*[7,$;:+W.="@I[>Y O!K"MYC[VP\J7%:PCC?M!"Y%AJ>D*9 M31YX)T A!RNOV:Y'K8/=CGZIBG/RU 7)JX#9'ST^1N$THA=EU(<,1(J/W\F# M[P9FZ/&[?[:W+VN##X3O)B]1\SICK!K>_56SW%TO8YC/'_UHI,E'81;I)!50 M:5^:@I0*F2X/(18\.&Y6,%DE8\GD^@MR%[<,=;EEA@KJ8U>>Q3!@R^Z'.>:6GKCGH[EW;"?_L8!<'Z'7X/H M.O(ESIB_M$LN!-WW;MC7T:.>5F96YH]Z,:9E9M*(T?=@03JU/_(KD.IY+/N= M/=N*5C7/L#W;,>D:D<5[^OLG9W, K@.'U=$LQJT[!:,>(7 )F@1"0P:%8[CN M" <\6%).#PQNBL<9=N@4;E?5 MNV%[!*L'P7BCL:O?"T$G7:.A37=7KE6[C[1RN1+D8"_2?R,Y4.,IEXY*G/1R MLD^H%Z^:239)H4V#"('@G_Q <6ZE>5-(-@VP=1QNP@5 ] T'PY)!TG4POG#@ M;);K:N[9^*7X2^$=2)YHR(=).+X/=/01 I(NXOKAAJ17I&_,+_BJ MW'"%%MA13-11[,DW@T2H44$V'DK_H)+% ^KDEO@0_&NN(CUO_AZD71WM\BP? M5?#RIQR%.^T()^MEI^D+IIU %^AZ:KS'84=Y>%,-,=F)=99LKTQ0W&1"3$5X MD-$<$]U\P*1C#GB2!(#5EVMT\%[50NE2SCC:);%&UC'1"]4>#B"@(@#JSU3" M$;XD:2YBQ;H ?3F!YNNN2VY^BC:V;'JJ9IX"IA+6<-!%IRU2, MZ'I]);_[7O2@.4CN-RV/#+/'Z7T*ME7D+.*3O^]^^_B;"^E.(F'0M4H-(6VK M0D0FHFBJ'9B@!93)HA^!-10[TT$I6('0TT$VIIJZ.QK MN3) (K-@P:XGWWZOV"<)ZBJO2=Z]3^[W-+O_^.PZC1&4/=2( M]C15'W:J1J5"4GZ!96L9BI0@0OW C ]N'_9(W?0TFQ]V-GV5S\VBS@=(TV9M MH/BU63K^BK/$N/";)CQCH#A-^H>==%72,/FXWB'J3TQIF[6=;N?J:=(^[*0M MPW4YV_5WFB%/TGF(Z3O-S8?=4(P<$,"'JPNLF=N -(.HQYN*XF1=2:[#:01J M%.E%5UN.H^_@#,FE+&A>^1X!7"L]Q."N?,.2M+60H:V4\HP:QLVY HZ,2IVE M>S#+O>0/-BH@ERG<3O3$1D(BS&Q,"W79<;ZGJVV8I:@%?0K1EJI5L4X LQYY!10&F!6%%6+'4G(^)YKO0)"I&=AEPC#56! M!GF 2(GL4048"YM89?HE=B#C]D6"-2YG56F>Q0^ _D$+$)>MR )I%DO:]=I* M\K=)*Y+T&P +;P.W!4S1G?HV8U?5T2Z8RI*V&5!&5!<$CTL-6.R442-X"@%I M<>8OQ>#Q'[J:CL-(_,IZ&]NZI.D&+*9&>71^MFG.L%SR/*$?TF0&'#$3L_8/ MS>I]2!DFY;$H>PA83<2A^ 'ANQ1R ?L4%=ULN66!/;DP__L,+\/S, MJW=*9S;YM=QTR*O&Z;KANO24&6S/F.%E?"_H[IV6L[=L4%8E56?QZ*M&$$>S M,EK/..O1Z[F+H]-0B2S4LV9;,P"8W-QLM.(K;>^K&YQ .?_Y[.D)E/,(GN7? MATSBJ@0F_R):!K1DO#<%ZL>W]%<#_QN]VV2V9W3J-73@@LH!/&<"-F;KS4": M,ZWCF>9S2L0(K\(R,%'R/(FUPLZC/Z-&,QGP-0((XFMVQO&LNG4IED@/"")G M6-EX]MR=*AO_T"/\$T0OO(O[W<>+=?_C/T&U>A76FT#2@\^>/'M*V'DZEXAA MT"TD7LB9=P[QA[!<][QI*= :0BVNC"V6,CS&!.5A=S"C35MX[S"NZS_71FY9GH,JA7M3C9F$\H5 M,X*M&?QI[LU6JS1OQV*TPM.6O;26[L M\>V;'\JW<4'\O+TFBL9?$#S]H91(]7ET!4&9]I%E^BZ9W)"V4-O:12R#) M _;51+SG25,M6=6A=.!/22>0>F@;ZG GT5P,P4IN:L5VR>Y1 M,S6FI+C ^6[^"4D.AQMJ#(CS0$<3G$GVW7 M'4'["A(1T?\F)LOFKN9_@V^FN@6D=&L#\L//S[\\+ZO)M!4\K9^,='JSV5GN M4HA6,LMJC'0T@1N?(I]E;OZ^(%*',%R2K. MW:0DUD>W/-GVX@8X@8O.]834O:VXUGWO@C6?;\Z"MJ5J.'%*35+<4R973;VQ M[ '(P;^;J.[SD>2%+X4SJ?QKTTH7/>7G>?<2ZF1;LU"DF#EZ#:-H?C-3;,%_\,?K0WU**84J?[G+WXI)F^:U>2J"E/=$)B=Y]29^R;5/G[A MUMQB\F(^N9A.FX(F6=B8<#)J,V4%?"R< !'[M$L4":B.@V[:-N5\V2O^D.RL&F_&(H^Q?19P Y5SBP/2TKF.XJCW\)J$[))_% M^;0[>,T$9\<9EER7_*!+C.]H( MO2RCI;TA=P^)V&@"M*B3YP(230FW>4]"]*JF,4*_8>@O;[!\UH9@TQ^K:YQB MDS>JO204,4Y5ON%%;06^:;R1NE;3IGE;_*O/J_?T ,9?Z;O)U3:>-K<,%WMS M \ [-6/&46E)RNME"7:>=W$GS3QZ]6.LA8+\.J*N1NJ&^3G(J19Z[F-9\0.J M#@Y :,T]9 EO;EI\*1Z&UPV5Q@BGE,CQQ+[%.X@$ BS?G!R)CN!&;\.N;C:D M\!)FY%>3I>08Y+8*=V"T#,MP6W5$&+)>A[(M^4+3:!=A]-2<^OE"O6^V_!34 M(__ B48E;3J6E44@I S'P+A[$?_BLR<^6BRYJL.J.5:WP(G7L^,D_)=Y+"H"X$$I+%+IE2)TM?(4CNO? M)AD1Z-&8!TRBZ5@AS5?Q]DW-1;U<8Y6"'F)"6B$- M02#&: RVJ\D4[4U$>'IVY/5PRD!Q0(G'(OO0; H]/8'#\N:281]17 M)K=QKZ["GM**8V051\2R4GR4T,(M5/M%\GEV+8*]K.GX &T9"RJ-KNI#J_18 MYH&(?I -P'C"X"D@@6Y8,5F2)1:$BY(-ZO/7+PM%*Y@O2_/JFD :?T8@]-JV M+:N&WH::>%Q;J@(@-4F7/9J1!=AF1OD9[I]+.]LM2H-Q_/G$X8H\LY"#F%5KI6, M&>EE(@>S'#IQ6PK(Q]JF6-J1,6W1%PD$$55.KH:P; (XRV=;B)O8;68T&N\\ MJ7_3ZB$W2\GTAG[1":!S"*#S[ 30>03/\N\#T/ES390UR&B_UJ#DNPG7P<93 M,Y/+&N*8VR-A57BA$1I;P)_"M-T"^_WLR;,G2@[^D,$@&+-\]K:RRQ< MBE6\U&96!0@ V\-(4K<;HUZ0Q&T7?Q./JXY/!3"_T.'B#ZGH9\!+(,X PH^V M)GD*8W\U8TW'^-SC0Z4U4&$LZ%0VAS4P@C$1['GKL>ZS'D-/(;7H( *R*$L5 MDVEU+2(8VJ=69/$D,[_%@QF2(=(YMV[B_Q=1^1 O-#L2'YT4CC"&:6VXE;EB M1-!634(ER91E.6VHHXP^:,-W$V?NW\_C5$?G-DQ>QH40UT>Z1C'Y8WG' M&J_Z].-*,_;;YW3^TR:[VJXA7*,$ M4!<9A"C^_4_/KRX*>FMZP5\QKV*\$B\VSS[4I%)O3)"5NFZ FI!4 MJ#7]J-@&1TN]"O2;)/KA+!!_M>H<]T6:]L^^_EWQ[.LGI*8)+'79W237CI,O M*IO)'*\D?O*"F-X8J MELO"-5-(*Q2?!SB>RF(>G<;.S3P2VG53RXG>X'A"9,IQRG;_1VI5%X MT6 0%_@&W8"EC1$5D\+-C9A3=BQ]$H,D:O-AGY1+ M<.QL;E8J"]GX6PWI?FDC_P6=0E5*M;(/DX5&,H0L#OM),_=M($"?5G1 M<^FQ):B_11EM19?N7VY ^2FT!G'5 P\MVT4?[7SD\""^=/*QYURDCK?^N^9 MU5-W-U?Q/;'<7&NLPK6$JH/*?,A^TJ7.5$;"7H(-Q9UUC9;J)QU+.ALAVO!NP2L;%M$;+R( M])_I=.5 KI-3^BR>$-KYGW$CELK-.\NB% M.1>6UA%[L6FL",9=BWH!6H#AO6W76#[/OL$&H3(+4O#$00LVUL^>/N%@*W[G ML]_)?XOVF,@"05B^:L@M!UH4L5:>^RP7S]]#S&+]G&J# ^*TPI66T@5H%$VVO1G7 TA]>0' /E_ MA>)1YY\2;!<<:UO\_*<7KZ^>3UZ%=KG:;O"%P=9[%8:/5Y+)IE+!7"%2>6HOV>-M&)[N' M&2&KU:;OVLTYT@ESHB],C*&+:*_9B9=)X[WL5D5\PRZLJEJ:L7!I\H!X+BMW MK_FV59^=5KBL3IFSY3)]4ZY1J >B7TGN7HKO>T>_+33:(_D3,+YV5$/WCYW53GX5W\1YH)8\;K]F5,00\P^K[XE@*BJIDR=D8,V3)?G&'SQ-O M%]0T/?LJ+9V&=%]M\HAO?E-=ZX+HH@M=D@UZ_LM?+G\\>_HM\T9L65 <[48K MQ#5$/2 O:,4_#1+VU' M[[/_#?&]+*8XU1T/U1V_/-4='\&S?#2UCL?MF_Y% L;RH'_QWJF&Q[V9?D3N+8E>J+-^9#OI!D!_!%?Q&.\V2H:: MTKI%OB 3E3XES2R 20OU/K&$AK@VN$6%:U,LDC,3X5A>5BVR-I0BY]1I7I1+ M.W#?QF%?J>PZ[,M>=_58U&K0/%=^.Z1KDZIE9<<]8646[%GL]()]-XNCK[*X MB\*RLV]]8/;04"R%=OU(4&(_I65SC]KZ$ 'YXG[8,X9ID#K";TY;NQSU6 :; M#1N*RU5(.>K.9=+Q5$E$@#WJB\O_]?*/;&FSVD.2BZ#2*A%.HL>!M'0IA=!M MVJTP>>45(OLE5N$]];X9<1I^"FTPJ:_P=;C>,G#I*$P8P)U6,G"'O'3(_%5@ MF,H')$D E+]+@)"6S4QKEV#E@\+]LKPCQA/#L;.JLC*T6ORIH!M/:8KX8G]"X3J^S9)04K/>:QHNM6DUN$U M*H(-V/NZ4R">']L-O:MJG&V:0J#4*.=&;T%2]])YOX&B23%ABDA2VT8X;,].(_:9^Y[T)6&7:3Q.!K MTEB[)ET_S5QY42+:!#CK@J0*I/@:IP67A@!R04E5.-V)H0&RWO%+SPY^^_';XXN[/2Y3&-^-.;H M+DP[*B5)&194N U#&($.O[L[G\&%2;WS#'=O7)^;72/_;=7R3ZF#>0%MXKA= M9YNVJ?N=YUT.94,J//ME4DS^MHUKBT@N1_[^/X6)P_3_^GO\F)*6 M<1/,5^HR\+[6+R^(.97,1?0,""]*25O1%KZ2W?#TR\_++_"UIU]_/O]"_:87 M[Z2*>S';T,NN2'[>EHUL[?T#)[ET*-S<("L,4[&N//V;/F=*!_O]#QJ?AO\7 M0H4-1*=V@N:P_OD4T+10LX[9(\Q*X89B4FW$$-)$J8<6?TG,(-DD MFHAT]O+R5ZNVZ7+IK;-H8*Z!<'';_7/:FE^80SZR.!W^)ONE[NLO:*TC M?N UZAD-$UV"',EZ_<[N*(_)^N+*K%[6.WY.ZV-Q#;]^^<=11-Q JY&5K87G M3HHSZ8:\I!MT+C.W5\Z7ZJX#GA@TIS=R=:61^=\0B<+62BV.]Y. M_F=\[D\1CH154+KIL541SW5M"MK=G[F).) M,0]#@Z8$:%(PWRJZ/YM ,PJ3VS'@?;"O#QNUX]C'3,),&5C:"*V4-"N*1I7R M(&T/]N7A1,;IT2FAG%5("?N)>9H7?"O?:2?S9K8E?^Y.CM7< M'+!JB[M?ISRFV2-B_3.]'*W&JA:>,XP['\+V\Z9>G@HL!PLL7^TOL. %JOG_ M_H_[L_Y??_OU?YS*,O\.99F/%,A\?.N+D$1RTZ_VL\WB<3>'S[\XG+PT6:L[SCU4WVW;, M@ /T'[&(510J_%3AU(=+$1>GP(KPG=PCB#\!.2,C[&P*U'F M261^*5/$J4X0]73+(%A_()2#^A/U04[GURRR(-,K-QW)J+W MS2Q>HN@E2A[^LL7HVSH/4)EJ0(;4!8/% GOTYWI)Z&+3%(I[C1L,BY$#WER[ M:2 "<4LW:>(1O]B^B/4976JO[G%O\#"9&9&0'\&&#O]DE M7[R+*QNI^%(_>?[Z)7/^TK^HBO47XHGY N^YWF[$YR7VUCVCO&=&LL&GJ@HY MZ.AMWTALP"PVZ[::&7_C<]1A)A?D#(/'==/,WLK,Q5,$]H:OO(MVAC]>(I] MUH'9'TG+/;G(I!G\J1C;@\?(:]H=KQ.Z'%;@!\MJQT'!!];E]JF\\WO67)4C ML+1L<2HQQB. VQ-YQR!F[)!&@<(U"G^44PJ@-$:\)N&N6 <'R!I=T,<">0NJ M7,,@,L*4/?GV?'(AK=48)=F+!P:8LH8$C]\)?TJ8E1WG$PZ-(J4JY;*484C% MEW)2;ZE5%F33_MCI1]SNONME'$$&_,ZY <3J#L2=P29A):4K=W;H\4*_;)FL MQ$FS%=PW46:IJ(:DO9?&-L16ULU'B1,[/BVU(W T9,R0^)@>IBSBS0:9-$N>8C1(+5::P_6-0CBV6/M]EY, MS=V=) 5E6^0^!:<>8AA&]'Z <5+JG,:_6CA)*,>S9;=,0FK+7>Z/F60<^SR? MCI%\SU/G9S,A&(%T]J3=VU.'BSN!EAPO_$Q/3+.1I$$Y)DV'O1ML16VG>LIY;YYOC)ZXBG$ MUP,#5[65Z^47QX^2'G"+GI_YTN(-JYT@%?&T96H M$/G(9$"7IY T-E(HQ,9]L .6OQ2BPF0MF('3K1/X/_*BZ5OT*__JQ[&%?LG$ M-*_1L4#!."WS.D;#TR5Z)Z1:1ZNWF&S7UPS[0(^#$.TILN#K9F'S MW\5+5J-K*#THR0.O-]G\\S6W77F=(MC>JG2.-7F%,]0G-PE#B(YH*AI1WB2_ M)9VNOVD 2 _WW*XG0AO-47NV[B8;S9OSX2N2/5TNE;E!2B!C5%16Z[ MGD,D,,&''8TIX42=@/('A2;9#V!G>;[BJE$9$NK%R0Z:=+1XG-.XMS%Q=%<^ MRCV5FPZ4F[X^]?,\@F?Y:/T\GTBLDH%=65F\4]B C]4W[ !Y#G5!>O!W1V*1 M];:-<6/'%!F)+3>S\>2W;=40QJM+ +OW[#T.I^9-8XD4;V?IR%]M$7@Y_W%T M[#E9);&VTC2O12<]CR#C*Q,P@D,"<--*BVDY;];>V@^1((A!9(I=3,TPL[SL1G62E >CJZ@Y?2@60M@5M0 M2YQ/_@0D,&&W)8L&;RV>HV$>!@M_/L\'WH=N8U!DEY\2C-4Z1,>!P=?Q],-! M?EVB6R#Z6*3;MQ'U;892P=D1)%7A9Y\ 0.XB3 :)1TN:"TG.CY7M:L@I.>*Q MY R.Q/U&=*>]"X@F^!E\2B>^?MWS#7LASUAP(PEJ) N.79D@12E M,;88**72I'%-/C>..DPWY)$Z&MH;-Z;LE_ B=F-@Y%N7"U4$HZ25]JB,[:L" M 1QM)Q%R,S\KA\^G>'M?Y?28"P.#P$?",2G! MU LHTC'2BREN@G)L2T@/7UT".C&JAZ)-_1F _](Y/EX(LX_8/_<5\$A3.5. M2Q^V@5("7U,T3E\E#@=J*.5F,*ZJ'JS?$3(^T99A9"/'4KBIY!()[+S<8N@W MW'/E"E#EL#+R@)X1FI;XIMU"*A>6_^RMOT&^QFP2I:2X'# 3QD,TO0B'4N; MJ;*=;YSZ@YU!#4B@B,(Q)2^E[@]]P]O/2UQ@+O2PVZY_Y3C*\8A1KVH4:U!1 MKC%^,9A H&QZ5]EUO@:S-*5>8/*_6*Q/E8U0M"6"FT1;YOSP7Q6F2TUG M+9A&!ZE=Q@LPWUHNW^ KI5*LG,+'VI _*&X,(<"3SJO(2R^;.[A--;$4$RQF M#>785%/$M>OF3##E_.L!N.=\\G.\SBW>,=Z8%#%#;7CU["V(Z96Q2)IL1FH0 M"L\HM[I3^2Y8K2_:5E5@Y?H@;3=WFF@62L%@I(PIGW&F&Q(]K88Q?*70J1J& M:,\W8SI5YY,?@I3&KQK1"SB)?4S M]2E]>MCDZ'K1E4"VAV;[8 70)R?5E,03J)^?9$>$#2O]C03K5@Y1N(U6=JF:]8P=B)RP.TB'> *3IY/>+AMA?I=*8Y5E7&&TV][ M'BBA%L@?VZBV0%X@2.)]'"EJD_^(D^5BAA%WSHY9MZ5<)6U/'3NO7^/5TA[] MIYZ8ITSX@4SX-Z=,^"-XEE,F_' F7%T%H)L"J1WG)$K1#+?> M,/,"@_A[-<5_$#4O?FO";Q_%.?VKK0/)3SCY-8I-E5,(X,4N!-HPXN%1#N8? M6D,$!8!KEZ6\W4P^:&D5#UI;#/B+?@;+ HJ7J>\YUS,3G2XC3U'V-:;U0>Q$ MEYOA9-?WP$-HUG;C19?(#\FO!T)RS1N3),HR7)>SG:7,BTET;EM"5E( Y/[ M27%J\XD?SD21-G-A*I]/(&*FLREMGGVCRZA:E%&( PY#02"X3""7BCAXV!G4 M' !1C<,Y"ZT&[)!ZI)Q-J#OF5.E1A939LVB!XWSRXR& ;,]D5)UA!A#;>:]* MV&HU5:::$^S#D8@H@Y%T(;3-TC@%I&:BH6!:)Z.+=,P\,C1MYMS&D?)AM&&$ MXK6E8>1S+J ;2=0QGLWYA_=ZGJ(^S<%2,H."PI/D6Y]07UKY55;$ZC>0$-E: M6DYZVU7EB/:7@FE]QH\SAZK&,#(^MA@[H81O]JA_9"R!'/0!UFF+N"+[(%R8S8+,D.36A5=4J7D);W3)D\AI)XK4+8*%E(#VU=F(B*G):^'+2M-9?MWXNN=L\A2_&OJZ7^1@,] M>< ^[F&&QH]DHX >.Y M&7-_,]NGY;,8A&QGT8J3P1AOW'"9;-U M6V1:V?%8EM><$&/,S#FMSNS^/.*5N/K^M_X\P]T5^R"R7BGW)MO>^B#ZRTE/ M&?(6EDO)]/?T4PX(/S-G/+"T9_2595-?GU$%7._'+=:K\J_6]:/K9 0\R]0[ MO"X42#1@L]><-UO\205 M$Y() BLM.;9Q12K1,OH_7D ,G./6,4=K,",CUG=H9X^CX);%5>)AR7DU?_!I MQ9YC70=7DI?^-4E?FV,Z=ISC%-?&;NK99513GB >;MYD@P^<]7O.>3)@" '& M;B56(95Y)^4*O5ZT0G4\Y'RW$5'BH'6Y8PJRS+A?Q/5D;;,TNFHNO?=MJ7EC M6'C0Z-])F[SZ!]'$Q^#K'C?ADUF^O[E]7) P+B4&O$*#?((D&=C3T_ =<3X M=JS7C!$T:(=?.T?2)/'H^.SIM\_.GT[B2RP59O?9UU^?_\X^L9Q8! M1P?MX\^^_NKI^5?IJ5BQ#[>;Z)VR.#N/-FGL_%OOSRNJZ^,6WM@CM6&Q#-(O MYX' _JBZ$_Y]"FDYI.CA(),0*_52CW@ 7%CTC6X",QW)9OYZ0R1HVGCMVJ9[ MW>X)\>N[XZ6J#?(88/CH.([#1' ^!1L<.-;9%>\,).3]!6T1;_WF-4C1H=V+ M.24^'->[/Q/6>\X8UUWHLLAAK/>?_ +NFW4.H,O,'^9(R-/)\R9TRFQ'MZ1T MIT\FW'F\BI\^9H+.0@6(!V5B@?NGF-XY)<\L"OCN/6S<&NY#]$B78;'Y[LMO M[K=Z9Q_1[!$WTS??Z^M]^$?(A^OI5^=?8RQZ_JC@X)+2F8^P(/ L#O08$S\, M0N86B6KY@.?ATRBLEKYA_C^ M5'<_4'?_W:GN_@B>Y6/4W4^&])]N2"GV+%)[29&1'GN[QV4GA5!RS!H-V&P, M1\X_)T-L:.!1\&7VU[$JZCX';<2F^[SQD95+]J2963B MF4NTCZ?I^:#3(_Z* MCD,E:2'QB-41(W^4G'J:O^#X2C9:2):;2H$VKJ>T7F>['HPD8RO3I0>5FB[K*2"Z)Y'T.E M=(A+&3+/4\)C,(%9CP],&H,(-=_G (,RO"0(:GN*(N76JV"2.YI!I_+*,OIV MA6O/W-9,R$I,FWMJXQH7,VYX)*O%*X+3XST^(B8,'>/II )+&J?ESMK6CCF? M*%MN@_GR%'J23#&.4CGBNQO7_YAA2GS:X!X\W_MUJ'XJ8W^O(H!K$Y=,-B-T MJDXG #59)VM%4Q '' 1D;;P9TQL#3Y(UU*GWM"M\NZ,EXCNM20FU*M)O\[)5 M56XE#^22@2K#]?K6LZI:I^V#J+:N>)N2_4M%F[ M>S0,G#H5ZK#1&Q?9-LF4RGBCW,4P-]1V'/"'OO'+I-'G+2#X1194' M;+YCWV>_;#E7JH+W7'CE=49(+E,[\[9N41*M-;6#4^_;!)TJ4'D,W2E?^*'# M7"*A6*)%.,>PTAK7A*]]+:'8A+.;<+EQ_2_P@D^^_5X[BZ2,4;4>O'@*-S_L M[*8BCIL%V9F 2AM6VUK594;;TU1]X*F*1X.:T9'9X #L0>P[\\3 DX[NTVQ^ MV-G4D)>4GM,L6AOVO(KQ7* >\&8I&()JUC9G)J/VVR8\0ZZ<)OW#3GJWZZ ) M@[/RFK2T>X>H/S$Y=$@[W<[5TZ1]V$F3;J+>3C/:A70>GM*Q'WY#;1!Y74.! M$G@%B[P361D"6&22*"HEZ]I/E2AGC?NU(CJ)YE5A>RK0M^I+2*2'&-R5;UCV MNORZ*@Y/F:C/)MS$Q5U=]F F%I4_F#K:E \CLQ&R-R>#4G59E*O][D<25+X4 MQ&S.^>6R%B)MCG2D-*Y1@F<0:R:!#/Z%!T-EB9_Y;?RT1.I"\J^G*/3#;O1K M:HUH)W6Y M!IUES7@B,&1#VT U*R2KLE>H3OM-=.9^B'/D-Y$L:8*)EVS!)A MDB925I!9N2YGTMRP#,K +\QLN)B6B?*+,E2M$F02MV^60E[4$HGUHEE6.! L M[7M:$A]V2:55KD?/)JY*DM];PFH7?:.DK[K7Q5.:L_YICHK4IZ$ *JEJSC(7\3 M*=>E /MMB>!8="LD(TEJK5&KU[Q*:F"L[I9ZN?;08)& _4EQG!];(X4/FNO MV$.'27?J<$O$6\3'H(UA21JIKV![^?2.A",N;,RS1G@&C%P ^M7 O$C<=J#6 MJ62+&)_]O+FKXUO7CFK?HW--^YB)!U@\.%'23W>>/6,,LI::387:@B!TE6J& M)[B,T9=I>9"YDFEUAKG;?HLAV%-1P=-=6JM&D]'CB^FM"T+E&@5&%P3D9NVH M/<5EMS'> V&:LK,9#]4(\/0X3H"7<>TUQ)F.C2N*.$3WN(FV5H!0VW72@_Y::0:5P1NP);(AR M$B&!7;*D4JIZ33R]USCLL/'&VA*/\<^R=&]#[Q@M5PWWL*[BLK_E1,B0:BEQ M]VB'M&Q+.YK%=AW'NO>>S\#E(3X!$N^ Q1@XC/B=6@Q;^LL8]-$@2Z]%$*G1 M 2P[_KL--V#+O'58B>RP(\45,I29F^JY8II]5<*>@X5,Y3((?4K(A-+Z#73\ M(M.PH0RG0*DML4E4BLB!W\;;CIQH(!-MDVC[ 2$S8W\JA&2*,=)8DH0PST7# M20["06Z+/IU7IC*@9['K:'0.*$U('-'96^7Z9V%:/>\SO#5>GWP, 5#+H2ZG MRSW":$QPI]SSBT D-"!G)5)BEII6!+;P'%*SD#AZS&C%7I/OG^@SOE+]W'2F MN:"N:/UX4,755(-H-JY&\J71Z=L"]N8.)$6:%,3B2H9#"3TJU@?QIS[/XA M"8+9(8W@;,DGCR.]F6JF0=(1&?=@PKPYR?K M;V6SBKJGV4PE%SSM\CX+V\'=_1,?O5Z,Q=..T4GDK:/K[MSC9!5]#RMO^J;* MM!%'DW@+IGPNC(\WF4GT$SFB1IF$X76@>L]6IUHEO8-XAAU'V/++/C% CMQ45;)0WNTBCK_IAK%: MJ%*9>V91^,UQT%9=DA#LI]0X'A"A)/'ZQ0OD'E1B>^92BNK^^5GB7Z*[<<.1 M_VW9>B>3*-[2XMFC"U 8WLKZP^D@T:P#"&'EJ8@,MIQC OE45,VQD9;W-QE! M?GKVJMO#\?HFO4OV WKV@CU98="-/G.YW)JZZKID G]]OUP8J^IZ/($+2@#' M=7'3D?8GME0,=?GB<&8,JYDACT8+Z_8Z[-88] MOJD?-I^2:[MH8E+B+AF..D@UI>OTF?3,\K)THIKA>S<:$RUQ M91'.70V>C4;+K@OME;-HKU8 *1I^/Z_5<$^7_E&WCBUG'R?Z2".7_[6#UO^N M'%GT-JT=LS.Z. ;7*,3,2&FQ#CM4]'(#M&8"VIVA$\I9RE.FO*2I9 M2W89WQ46YM8$0[PBIO'A0Q9^Q&*(#H(0K&3**_[I^BS;_K6WZVBWLP1YK^;% M"9ZQ(RC:\QB-PV^Z"9P3D_I8DBQ=R;8O)1,X8J<\"$0%PU$06IW"V/UWS+C$MQ85V3%#D3 MH^JVXNQ;UR?"7R_+6LJ!V/5Q(KIX>BV;.RLE(FF0523[CZUM)$1>L*)+$(/$ M3*B,X^=_VT9G4/0 ^,3'.A3^CHV>>G>>BX-K&E;]L*MQLMM4++W/I@:]FSCG M9O]B=Q*OFEX9)[S=PU)?]/PY=8P?GDV"X5!V9QDB':$]FZ_Y*^(38NM%]3&^ M%XL)H=Q.D\3EW-%?SP-\4O2\*O&OI/)*$U+%"\F#+*F)JJQ)\XM//S%WVSB@ M$" JF5V9W#IVH"7/COBG]SKGDY=-9\>=,?HRL?U2J7H7U3LN;>DQ0L8=QH/\ MZ/P%%_E3J4.;"$.DJ@UBYY:"DG'>*KZV<0X[9X+ZS/ ( )Z47>4B0$_C[K8, MG=%5TJOP3_C)1(#O&78_%TT!4S8.FQ8-U%IJ!R'WO%E&TR$:;.C6KM4="&Z5 MM?! 6MY*2259ITNFD:S/K!0TA*=U'F@X?3(C?CCF9JB%B]-D'+NDX:5):0Y6 MXN'1B$K@_7/! YW/2;%_1@S[T9MNY6J"=6P$(47-]*"_P[&PH3%9-LW;1#ZD MCU=VO5E-FQ@5+2$,+Y4!?]&TO@#J5-H[)\+.AZ!!RR:E0+W\2+)WBZH44$XHOY<.R&*A&6^4(VM-;T(&[9WIOJ]"C M'=SW)88!HKV-C=9="$<20M8624*F0<%D.>*(G;,? MR;9TV!NO<]!C]DM\HQ![F">+)+, LQ%:>11&FM8,@:JU8+8NNWZ<.%XNY!*D M4 9R1H*!*90F]?9HOFU3ND2H )8RLK>]M^_K0#T 5G?+Y8Q=E-@^0&/$"ZAAY",/0X(!(H 1;6LIMX'U6X(6NL=U>4 M9@]TM^=T&S_1.,:F;RMP30QT^QZ'%UV$8K\1U>G4%!$?-AU3N5/C,]1LW<\G M?TA^N\Q^G[*"=3OWK8WWN]_>K( XZ\N=I3P=1VT>%9!-7:B M,0J%7 -KKVL$TY*; )%-@HVKO^&=R5. M&\K<_]>V#I-G3YY^6UB80ZE[JMRDK3%#\F@J[@N_[ _EVSC8/\=P'W50)&BG MN_Q#7K"A4SK^\"[NGDX8I_V(6+F;^YF/&1D+GZ]*B8_H:Z'#,R?-*R\K*G9A$;\RHJ[?V@: MY'F>8X*+R4M07F)Q\!IX7>[BJT)<^5AV.=6I^CI[>RRJLL;M&6NTITG.VE9. MM(X;N M=ZN,%O8YA3;TP86\74^M!M#54AG;B0JP]'2/=THC@^YH.+EO)F;)] MCRQZ!O!XL@)>KH7AD*[WOF,AIR)5?4;/0S)B9WC+7=[XZMCGK6V#"WCV-=GQ M> P6DR1(^'YE;DL<]N!B"=#E" R7+*T2]X#N<@P%V;9..E4<0Q)MP+NF?E+HP=".0A"V_:/,_5Y<#M52'X^3 M?8?\19K0ZS:('" _WI JD<,<9?1_MZ[:,)YI(O>4G=.X:]C%!U=UN@5Y!G'T M!:H8+RPY+JFMYN"@,2/<2;(KS \:9&%J/)M& POI6*JB#8\-"[Y(/$6UT_6% MJ51*+UQ:!P[>,6&&M/SH[7C_'C96I I",$)8F+Y-T8?M*5W@\:KT8N+E;73P M4YUU0;-.$00_C23T!<[5.^^(N!^XI/<[YRI7F.36\)X2 [TCOT?2-DN(^X:0 M0MN: '$*')#D?,TIK2,Y.7Y)Y4$OBYLZGQP4XEYUGK% H@>GJ/#"\?V+=#AI MXTG?VQ]L\>$QA2GY;')?U4N&-9Q02ISW).\OLBNTF9T$,#T23#OG-ZC+A)Z:GHTP M6OU9(N2!@5 \F@,EPH%SL *V8$H[*RY.&J5[WN?2M<.,-!I2>=+W#QFC'^P; M[I:QA[#8C5JS63!A[+XI\D(Y?,SCB:-AT*8O M!IK%P0:N;V]A_>: =W_-\%0#.% #>'JJ 3R"9SG5 ,:I(5*OW_6VA Q6" :9 M=53BL"-W-\W*DO?[@^U>9D>ZRGUO"YQX# +XC9HM3:2JK.VL7$@*M#B\X"55\& MXH;S#MZGJW!G/ @9 Y@O@^]_NRHM-\)-4[9K687M/D'C4#%[4ZV0\;M:?C62 MX:-UV?79_+.Q^W5O.^X^XO_^'E0"D:#]U'WO2IJ_X>'2LS:K:K-ACPK^%7T\ M=2YJ)0,_@ ;@TIEQH49M\>7'LCLNFU'.HMV>EU9LROQ<'DI%-6R]L]NEM\HR MKV.Q_^AC<.XGW4YH#N9""4)KJF0PM?G1.T;W;C4[1%M MK]1&I9:)[<623(D:L)P:(*]I6B@D[>_J#.I*NC^#SGT">Y:2.*;48;.S:>G- M1!,?X#HQ@&S_-4[FY(6PA-TI"]C>1KSX3 M*RN$_PRX9QNH6T9QD6-;_'SRAY%[&:E$7#N;+8K?A5_7*=ZS-^BHRC-*W+\?7G8R>L7Q":91I..0+\M08)P_Q<<(EHF;\A?G*0 MH>S?I/C7I@,-,SVV(!^6#WR/W-_82HPK-XY(X([6:,I@3B6'%IV"S=BT.]&@ M<@Z,#EEOAO1)+D)EU] KNBAO&TY)\Q7[Y"?C\Q]C)ACQZY3Z1E]O!OO8PX!9 M)L84E@XG T=;:D%DBM@3U6U%QV6\&*9Z&4]BJ[Y(VID>=EO/\&@=IUS6TMRV MY%TI,/;J$Z(O>T_8Q>7"07/WH:+ 6I6$Z@51JTKT=,0[6#^^S/TYS7J,$^ $ MBSAPKNUOW$R=^M^*PM+4?$_SLKNK%091[KR55E>%:E8:+\2X'4,X;*6OU7YUZ85?H?&P8)N M2J)O4L8O-HN+ 92\_VQ:#;*$NY6%?0UIH2/0P-4.9,Z$8VARL42C\/6-'^CW M%J8\$ ;BQ3#D-5-M MVD2@6Z$%*2A.GTG_TJZGW^_;\HQ\E+6EY6KMDP[LA4FS['AY1KDEXY?#QE@) M#;WH!NA%$OF-#]"E,P-&:[E4*$L2C'>Y%$H6=7*JW$DE8AJ65%WBO8.1/X(\FQ:^J)Z;VJ L.9(R M SPH@- ZDE0!)H'G+YJ+N39;=5TSJRB*-+]T<$2GX;Z/QX\73>D8UX@( LDZ MI/BPS;ACJ>)\!7O5:R-=)QH9BI'?AK VYN(BY_7)71,/ M,CE7!N,!1^P&9;>*F-- _%]=!QNHO@5P, KK4!M6BQ.=D8.5W.W;L=C^F?@7 M;:.;L%R/9@.L-+KS5 RR.D#RN2:P@*7N5M2CNX^9)+&<'N#I%3G19/B2PBN! MY#)"]VTMJX$QUD1E$J]!4.B]NXAR%MXP9NX)$6=34R_X.[IE<^=9.YDI$00, M@@QJ'X'OG8J'!%0ZP[!3J'T(9[H(G18C/A6.$+NA;:R1XD"."7'/V$00<1B36 M93L77KD,U^%4,$:C,"2]$,N: M33*!3@9TDD._<<0/GD,Q#VMO0GE;I1JENX&*)/2Q7H/4C5NQCCPN4R2B7=H9 M?U/>4)@=&_GV4TBBEDE51MB#X2><_(Z+/3Z&M!J:SRO^O))K)MAYOFM^R<@> MF>*>=W#V<)[L,96@E=J\MW6D=D@!B4AH,.&? ; 4!AU-D*?&'LRM,-[U? M>42CNNL& 2%M>%'O04[*X?17<3C9!!'9OLRX[DB)^6F<+;U'8T)Z"4(,-^L? M)7M;8G\%SQ2@?[IT:"DX4]6S5/L2[7>>VBPNBHP"JA:.7 ]15;*NM&P+LQC4 MPMFL%+#3?R*W$YC1SG%&W?7?I^[KJV5FN'>I;M_K4:F=H)<:)X-&@4@KEYYE M/1F[C/-&*NH;D;I"/TK MCKZ1TJ?U#A37:0N*_=QU=(8C45*B;.)WHZ)QZ7RQ<+W)]C7"[I(H=0>YA4M- MX^XYHT>HW5P;KVOQZZU_+3XXOUM7R'BJ)1=D8U07>4F)SSA0#FJFQ3DBU\12 MX<.6T1O=YLQ$.ZQN)UT**0 PV.Q(D[4KT-^WEX_B>$VPG9" %OD.SA:^7V>,./<4,+-1G M;%F6.[8B#,#V) >BKW/H9KD*'DNAH)R]<0:%O&;*?P%#1*4+1]TKA9RA\>!& MR*PMD[+)XKQ"K8Y% %-NVA.0\Y7TE 2&/?35 :MZ$:U//+:B)0WD2[O$=I_/T748 MC>S6NYM&88"E@\])/KN[)^7ON7/="*BA?K]U17VO_?IZ&?UU="P"\]J0REE\ M2<^%2<0]"[CO=,6#G#O'87 NZIUI+8UCI!P^T"LP41PDE:JXA-HRT4KFMJI.%A!Q,Z[(&HIFD'+94$^8''[P MM!B1M6WS*_@Y*#*YQ-)/2V\P.$\W]5I[/_ _IV$/T@S[VFM"4 M2_;:"'PA#[,WCC7=B3:HJLG0N1]YG214N\<3E\>8"[!9//)N=A--$$YBV#]Y ME\%I,1?EY>TTKF,* I2*TI&%#MQX'LQE6:VZ3!06>K9;-.2J(-EVP-D_3GSC MP=R.^HB[PFT ]J1U?1;!0T=2*&%(.J&B[H\ZX0!]Y*%#F["_9*?3BTIHHFZ/ ME0@/S=]P08S3%L508 F,#:!M$.O5E)&G>!\[-"S*CE.)N)S;P6<\, >7YKX0 M\O!A(W3*''?1$&9AJ45O'$Z/+2)_IEA5 HOC5 >]IP[ZY:D.^@B>Y50'?4@= M]"ZPBVVD#=8PI][XBU\2!'X5@$Q*8+Y05W0$F9[))I2K?:8SO LS;89)$$-N M-]D=3W5"ZTZ.RZ#TH+GM6NA@$K0M*=E.WB+3^9!1IL@X09+88"\:[O3'@1 G MKHAA:'RI;O(RAOQ5F**)'6$I6@A12U7%+"L9I7(A9V5T=I :67([0NH/XJ8+ M)@]!HC20-RP1B6MQS"+XEZT^"FEA 4397-=4\(6<$M-(58Z0R=QP/N9ZCY^/ M8\^='POH+MCAX5P3UB,.RP8^,V'* ,6*'X/3Z^/*=#W@!11!C<^N)NXD623$O,C M3MVGLN'>TZQAL)UXLT\9["%[2/%/(G#)'+">7^S92'R#\K $J>Y5]+QI:0_+ M%..K]%.9FO>IU+H!_Z<-E-E8)M'S^F?,KC*LYV;T9H?7@!-?5%8NQ-6K+!-5 M"\1 9.7RSNX!IQK?4=LR^39Q@TI]>=AZ64SB5-]$P[,"%$!8LH8,-9_.9C[< M5.'H3A@_,FNW%MIPBK[(1\JJI,;TWU_YC*9/+]]O&A\C[3>: M?ME@=$AGE9'1S9PZHH>!>O(IA0G)&)/<0LG$]NA%4F&$]$!%)TY)YR@3@] X M;3SK+. Y=+IT\?#O&DVN9B2$8VLJ7WH\ZFH\2+;1)R^4P'(>2+9D )ARG XC M;Q7GYKHM5QGDB.V#%/,;82*@ZALEE3951[Q#X@P)6+VGMLM=E4.HA2I/,K$AT6^Y5,D!F@]5I-ICXLF,%C'Y-HJ.0]L4EZ?^M=7!\9N5Z0S6:).P%/4'2"-V_X9[D>3D8,<&#M MF02/G8O'PHFUDJ!"[>&DX--)?[]1:DC:EW[ZN@$5,RP.E+)95RT,1";P<6=4'OHHHM:SN\/8NBF MV:7",EB7EC(G"FC<];_5.;_)F(YK?YR(65ANDYYG]+WIX+-3L70E:!Z49&6L MSU'\GP4E/:Z286,T895T5?F&#CU-3:+]D"JW8R8SWPOHC 0+I;:*R0T89XM; M]X=Z,^E#KX/T[O:;)_?P.O7NGM$N#AHH-^T6C9H'0M#WPPR;7757LVY,(MW< ML[PR[YMQT&X8K)!]/OFA3?!/0NT8KX)%1[LJ+!,UFYT6VBW!J#&*I^9-(5S6 M?8H;O99 N;A'6/"J!#B;44DMVKEJ.1\C\]FW;),SG7%.90D'VM&W95L%WOHH MNV1X_8:T >$ +V*T,2UG;_5"X_ 0M?&*FO4/ZYXT'?4L_>J7S[+9E4M,]ZI1 M]B]=3 X\R>/BRZ@V:I2.S(FAHN4(J_7F_B<;8"+W2*G5\XQR]#!R,OOVP!]X M_W.+*N5*O)=JXD+'E("N+FWKZ$ZE@-$->J(3RQX5?4UG?8,NF8Y[IM'O[RQC M5Q$/UG1G%U-\&Q>[#5N4&1(::?3EK$ ')0\[:GGY*HH"X.O=0QTAYYEMLZI[ MB_LNF\[UOW4_EXP/EXZ].Y>-'\"S_=N7C^QQN,HLNTW= _E(XRG]_H8/CEUG(1=V, M+T.R#WE)]%,)C=\S$?%K\K?)OT*#W&E-O/902HBK^/@RCS;0DFW)$MH:W;;&7-NG1S1R48 M-60>>&&U%R9;]&ZR2[(+"XQ-'#]"7K=1-ME!!%2(SZZ):M\1FEGD0J"-HVB, MK*G4@W"9G; 1J21D M-);+9F9FF!IK<$X[K(6-Z8!CZ08I5L+U-XO4@8VDDL\VD8\;8^5;#D)*7C1+ M3IQ2WD+B$8L]$7EB29#R,PD\E2V6(]WUKFF7\4A[+D3@/220>VX!RVX(GXWK MH26BB6.-! *%0G1^EP,Y=8'56;;4BLK!L2AL6H:P:DN_OV M:$L ?!K'\^HIP[:UL,CWA31[>2,/C#&CSZL90N:Y^3Q=GBQP3P=H^4O;@Q4K0&J M>U&S!Z8)=]MI.I.[M_\N\7R'R22"*I>!T=K)B(JM35XV=/NJ1O<"J1_9YOA- MQ8^>/FN=^-%&'<5$<:#Z0#Y-ER@L1WGZQ"CSTADGU,]TE?HM5SXANJ]\]8D5 MK.Z%9_5[-;9$ZL8G71B9 M-#Y9-#:3L3.:DX[PK22 X0W,UFKG@-7_4:=ON5 M\Y*SEJZO;OS.OD5K@(=5CRXMC/';>81RC/B(0"$; D \]Y%F]+V&G)YGD7&; MLC+L9"@8ONT\#:-?J9S.;CV[@S/[2D0TKEB@%-IV9SVUF>&9^]^:[+[^Y?XN>?<0]BCK2LV^^U]?[\(^0#]?3K\Z_QEC$59/8:QN1 MD1>93<:^ SBT2822WY]FZ,/.$-E:\I@V79)/L38#;>=0B+JW8K3KP<1V33;< MZ1^@+-!6PJ,6/:2M*ZSLIU]3\]MVIU7P@5>!GI^(S7P0C\8+VJ?L+&T[Y:.Q MZMUIJC[P5)ER31 ZW"35,*)8T]3<^MLDT@17S_L>?SO-WX<]$MG*=9DR-D\B M&V'4D$'"=N+$W\2TOG=*$0'51TPRH<\LX'/]SPE207#8^7C MV&O)W4L3TL-1>^DDSV.A> GM,J^Z=KMF0(W+%C7]@1@'HCEE+YN=IK5I*[BP M%5I*7P.G8IY[/%V66Y8UZG?<2,]G7!+I ZCC".JN,%>+9BJ31+\J"I[-)C&+&'0OIZ28[W91\9YK(NLQ09 MZJ6D]3,2#DOTG?W)A(B>&?F)'D2!!A5]\NY[39_XHLNPS? QS4MX<9HO*<+$C<,W!ZUFKF0[7 M8)08J3E_^MVNZS51U"!U^GV>L^"'5!/C>!LD>=#.X-*_1#A*I%2 M<2X!QS"!:X0-3-)"BWJ]+T>E3B!$#858W68);$'^I%C3; Q M!S@G?Y/Z8$_1(=4%<;7N+01/Y\,!IP'M4^\@]%O$R:<=UN_,ED@MKMHV4"JB M8R5@YES$H,<#4'I\60:0[+7 KKH]PF(*+LK(%F3_&3ZL@UK(3;.;#EI$SA@/UO:A2YW@6VE;49;]YID,1P]A.G[X<\.@6@L%.F&F!2F Z$Z MA_;!WH;119NT!OC!K6QAE^+.53T\#"( M)M[\%K+&X@2U.76=;VOX M=,*#]^K8+Q.-'X:EJ5U.71D41[J=7<_I%+PTZ]!$VXR-R/7KI>A =VRD>BK) MW'6N4CLYIKE'(I]Z8BOND,E@O8=BDB.9L.R 7KE*3%KSO>(3'!5L4^\9DAL5 MYMV8U ?;6441\V08=50"F*>&VJHUJ'V3\ZK%_P;X7;J6^L%]_A#B;+">S;@/ MQ99.-)WF51S^UN1.[D)T-6Y-(^M_A;&?=T.*0/?.(NRX#4JF MUD9<1@_HFSA,H5:=N@CB[\;=0%Q*AKE!3"6)EWC)XI=OJL4W\JR.34K69QQ MMSPYV\-%*5I#'(1."$JD*(6PZ1M^3PXWD"\LB4AI'6\\W.?.QX>=,V44+83@ M.@P?K]XRDE^"BD6&/'PXT,JNFJ&Z90U)VB74RR=9QU+:0+,?A,BINSVU.;QC M3&<6>AHU8\K.ZA0(44%67.>STVR]S]ERW-[Q($GXJ'SOTSR*[H2"?[]SB RD MRY&Z2+OVM3\A7V=NWZ$FYWDM F^#J. F,F>GR?X )]N+,]Q!@8P2'F T_S:B M8RT)@4J2;\=R)-1U@=_23Q-N(U&S*W.R9PXZ,MK*T^IZ3[U/$H?]6R!LZG>B'%.I.M%($A/:7&X3C/T?JVU$0/+KNE$ MX%\\X73FUXZ0D+>Y0921U;KIT" 'J:K_?G MW#*Q:@UY Z5S8'5SZ)'--(>?YNI]N;:.!%YWEN=.2FB%HC0ZVAB3AM64L^$T MM^]M;K7?!MTUP;U=7@MCDO3&H$NGKV_*939I1'G9U)J)C,RA1E"FA0!J;IF2 MUA-B>U4+XV0K/$MS#W-*0K_7K(-O[U[MV_ 42W.3(P5S1%M3ZU*PX2MI/@)( MZ+2_/XCIG$.I23Y-U#N>*#*"G("@,=JTUIP13.J>T<^"+1T'42^9 MH?\X3=N'D?9SL2E-K,)+2#Y2VF5.,_6.9^J:4:_5M@[;"Z<8D52V_(^(UN=# MKP^.ZDW="S_<\Y=___;%V>.O"OO!:?;>PS[38XKA2A)L4"',MS,M0=Z,GFNC MTDFUZ:G)?;/5OK>!%6WQI7^,JRLVM5T;&0#B%3?($R9<@_'WN8=+>"5^.JKH MKB3CM%B6S=).7Y5".JJL\38>\(<+W_M U]6ROJF;Q=A2DPZK>U0=)2&XKZ,F M3B\N&3S#IZ==_TYGAP%+S<)F)&S8L)VZ8($+E\QSG,$G+/U1+/UO3UCZ#^!9 M3ECZN['T'GHK4%5A:0CA:]FOO%0C"Y$(?;CHCHAD?)2BX1\K7+6OT'.9\7X[ MUX")4PP*J[4#:4!7Q=;6Y!,R*+23OY#^XB7+K0.2^W 0^;/3%-VCXQ/F23,F M,T5C7;=$I5G!,1/GC;.*8?]01[7.A\*WF;][1TAH]V!:Y+N!*.2@H';URZ1M M.^*A([@?Y4BW)L:!14/,B5-J'VOJR!>-0['CL;LU0^(C*X!R>E OP!LAX7>/ M ]@WT] I5U;WP['EM;:.H22\Y@9FI0,Y6;W%:R(3)6@\F88?&3.!2A MY$?N""BE[R%][J0_H.OOL2?2EL=L"%@C6'HPPP!S(\:NWE&KN7YQ&R[%<+O+ M*6]*)N7)W14*O\,D\B_D8D)<<24M'R115-W:11^QH/Q;'J/,O$+0LW]5 M*;?B7WJ7>UHH&FADASW MB %H0?_23K&:&$EZD):P2,IUE0,?B6:N[YV&NA>^3E^L,H$NFMI16)QJI@RL MN]5DX97*AZ)K#>8B_ =AKY-+@PF#V@#;JV;:\ ;*EK91W5;&\UGFJ4V&1IE4 MXE0Q9K_+_[4W58XT3B]: _)1(FQ&\R1K.C5PW/&?CI^Y4D'GXK)KI.. MGE5WVX8?\KM&X(NC5+H;?,&\UNOHL3DX51]Y$OUF3CKI[MK&E%%K)B^8.!]E M2L,0ER=C!@8A7I><^TH@FM1ZO\H6MTC<24DS@C53H6..$4]*V%<\*N9 M6CHK>Q#R^\)<)].'&0K>0UW9LK4NOW0K?E,+DTS^V=DEJZ'+15G8#@0O1,T^ MI*P>4?!6)>8,LNH7EO*\..I"7B2R,_A1"Z:NR7K#XFAUO5(2"I%,_(AKBGIK M=G?&".69D^RZ=+MH%0V8R_'Z48%A WOI4*DJ'Q&KBJ)H]5-P4/O+4AW!28?N MT6[4MO@'A7'9JR,:%5V>4TIV?!O1UB%E"5 R>1>2I$])$A9PHOA:)UL#6ZQ793 07E32D6T PN?(?4'&LJ MEHY3<:5CC&^8&AI\+VJI204OW%O=1*8XTFAW*#?,>>R.@'0BKL//Z;!H9U@8 M8-6N2^53;)KDJ @!C3>H%+%!PZ-KDULA\N.XS3#&[D?Z'5D69HM=W B\ACX75>S+WJ718M-[TOB M:L8XTVJ1K*RCSV^/JXM9GZ52.Q5II? MTQE9@+/+,QZ8"7 +W'U*->9>2 ,OKW-]U727Y$NFLMQ..M/Q:B4[)5H9B-?N MDM?T(C)Q[OB=JFHWI!N6RE:/?_L,MQSDB9J]E_&("WEZWSLWI5XPBN?JNW%? M;]SOAZYPB $J56/-#;&GF8K&J1Z48G%B:NVZ&?$WH8=0MKIA_RJ$V^U*:\_* M)#;UX)BDW3D+1A;W5OX"N?!Z$0HEKDM8=U4J^MG7A1J+EO[ E;E-F"TE-?4S M+SYQM\;)[XT0K/JF M?OYQ"L,7Q"BKE?VZ4=:[F,@[-5]BIJOIVBMQBGFHX;V.?>E3G>$['#23 MB5U\$F>>$B1T+ /=%?;'IYH4E!\S/&4_H<-,UD&>NRZI?,2 Q+Y:U4OBD.R821FYKMDZPPZ@[$URYW.OQR+ ?)-$@JC99)9X8_CZ?E^(Z7 M8Y8U0/5EL:Y_TEQ$1INY1N6(#LDAQ*@"RV%=G;Z^X:P)6['PQ9:.R;9:USNM M)W::@#E-\SN?YL.V)#$EDF>6>MNV"0$_]($T-4LK8%TN3=4.L*Q9@H73''\ M6YD3BO NR.40\\LT]9H]\M,)OY_)JKJ^625]H1&/)I^_ 8XLKHTP$F$UQ36S M[KJ5GC=B*C95*UJ CJ%COK\8W1O@%O@]_Z,V0!7/>#;X3 M._W_&/MZ((?]M&+?QXK-T;N$@%3\KYOAJKVI^ZYE\3(]VHAKC0UB>X;UK2X4NF[+>G$[7]W.Z MSD$>HV(GJD'EVAG.TVR]OQR ROYHM-*ELN_&TZ:1Y M[9\PNER4\PRG-WSX1W?%U#KI."!-:)2SD-^]K"IJ A_:>ZEYD@Q*J4AD9QI MRGVD;/>:4,/R.L0^#9#QU,T6@MHCC^KZ)N:(K4HFC@4?0/CDM-K>N8FPN3!= M4R]DZBNDOJJ>,D^",$!R<2M>4R0;2[5<*OR34@0 ):21+*8;0^'50E(7E:G M./&ZQLP%"2X299R;/4L"HE6AE?PS04E0B[XF##,02]N> M!-^IGJE%'2VETJ. M_6C4I JYT:]JN01[UYCJ0?1&>K"+]CBPZUL$+_^ZO*F/:S D7 MJ:G#8(G25(66H,&+V^J4,-HDWWF_RM8"^(\J&1MT;-K6GZWG,LQ$FLT6&7W( M3,W6Q7!"W9_7! F3?GO=-96M+P'TV#)[&';5-?)QN@I$UKH?&U:"YGX9J(Y=AG'0SZV+S/7VQ\^] 42; MOY*+,C<[DXX*(%8NWCL]=(=)]4E;;M]V=V'G@?1/V(NT7#!WM-OWNEX[B9\M MR-[QWY_1F:-=N?N3%4R)@'%'$?S?*AA&,_5AI=%:K$3*GWCH KTF5?F(990:@V-)2T MPYI<#6H #D-9%6B-H]"9PNVPU?'C':Z*!<;PARV32\L5PC$ML?@U[91/TBA/ M#O]7_ QR[G\JX&[EJW I&8K26>Z]1;]\[AZ$Y]F2F"%5F"0T7].-]Q5[_KL*C@>.BIV6WVQ?NECX1R5>0MP^[1WS8Y*G2;GGZ!>\^V9QX MXS2G!.]*;0GW&[9C6+?=.!S>TJF-T)H?12;TLQDSQ1-5LH[XJP& .0<#T75;7Y]DEY+IIO)D,O8MG5979?-^F'L MQ&_Y_7]HX;V^1IQ>'"F'Q1A2HO-@-)>B@'K7PN"YSRACF/V9?.C(@\I?3&=! MK\B?R5X:1@'H[423$M6Z3ZKSJ_/%:_G3Y^KV?\,OM?@>^^QYM]G4R-(1 O/3 M\\4W8"HIB0J04PHR" N!!W\;[M:C@O:JZY4K#@]RP;R!^J<+CCX>?_75%XM/ MQ*#\Z=M7%Q=J3E#4IA*WM#K1S>PFMF$7WU.#%/'&<%'H:Z%#PRV?AYE$X"V_ MHWO&>WW_]?,_Q9N%X!=Y/0(QTA@GD7[2.2A0+1KGPJ9-<@%L.P>5V4B296S1 MUDR".#4]EDQX3@V 7=_6)7KZ,7FO9%YEU)X\>OREO>,- M^ ,\?-*66#$;GW%_$!A]=$CD2$'B@N3ZY*%H56J#6TGB:%P#CJ\1OH^7'XR- MJJ?-E4N6U'VZFCD]0:\7@M>FNV6\#!)5\%W8*5D#'-6ZVNTGXY:N^)O?%I\_ M>D277-S4'1O23_,&-+1LND04V[QL&G3TO^.GMDEX\BA.PJOOW,J-X>2?RW:D M8^UQ0=]_6G ^2Z0L=_)Z\J+A$H""A:D;B':^1 @[\QROXE:^H+337NATFL@) M):5OOD6X<$J1E, .M0(N/Z%+A"./3V[.2"8F;&)G,J/P]YKL>GC:+<&XY25U M';^@'_O'7XJ?\9PL>;GJTE_)W]SJ#VNU8R4C?I]+ZN+R+;IA<=% LTV57!4S M??>4)%5.=B*Z$DX&_Z98PKO$L$%LL% >!QS]89]70!G:;#ZF$[3EZ))/3,D$9I! QW;DF<< M(O9T" M/T]>??OJZQ?1#G."GKTYM7*PJ.Q7ROD<45O\/-*_&:X<+-+9ZVVY6?S5+2,S M-A>O_QJ-#9)[^M9IITSL8]Y15_K.=T^&S3?4[*9C?[O6UO#9GTM:&/3AZS 3 MY;83W=8I-*,5&C#DP,UAT8$/4X:E([?SCHU=V-[:)F+&3:+:^'LG+#P]G M1_U%6"_(,7_]]46QF.*@Z%=_%.;4_,K?V9):?!).U2_^]XO??O4I+O;'%Z^^ M*ZR-J-TQ]X[D3+55M\%U?OC+H6?ZX2\65>CC\'"Q MA>)<9QC(L+?KQO*RX5?T:.8NA'_/#!>["$I1M"1;#Q"8O*NLE-BZ4$1I^.CE M%PC_\!_QZ/?!@K"8S)S:^HC_BQ$X])[)TAV'+#T>1DU"3/:Y$D\WW#9,=WX+ M&6'0(2G1'3=+$ZN*3Y'L]"&E-G'X(2==Y6:6O9.%!'PX2?T*Q\G0=Y=T[P1_ M9P!6]G0TT'3'GTV7\;(63;4O#-Q9WW"#[(\Z'X M@I#[_-?O%^_OR?[K]Y+FLE*C\U=W0LFX5Q-B]BW8$DU(S$[+'__P:O'XM^>? M9[.23,?"[JP&ZB^3K<&+JXH[8DF6GPX-K'Q;3A)*3!(A9@W &<%>6"E&Q>.2 MFU)*PQ2!6F[QG.\9_\#^:-(MYR-B14P;22,/>.B(]>DO=9 X4B%L\YM3'D&O T-NE%I4&M^"TX2 M\DJZ!0TLH<7!NJ:A58P4A5#ENN)T3(_ ;.Y[2O8PL1\YFHZC>DL\ M%CJK(V3^@E%9DN\5/2=U:'TPQ^%"1ZS /+T\?K)KTN=MOCS&(;A\1?('CTJX.>Q-_^F)5JN<#*^ M7H8=LQD6WWY;2-:$3KPPGW^FI;RL['#,_ K2\?GSUS^ U+J$0IVD7;[^X>R' MUY9S>7U=5V&TONG+385.)VQ5B8O2Q6&4PCJ*O2<_I14SNTXNR2/><2GE]IHP M*A2K-^LSFD6F0N-[LC.;/!;!A(G$C%%T>/WP3L%?NJ9/LX=QNNC92K;<5.4(:0X@RLJ_;:BPX/M"5]M=A4PKYP8Y1%?RX^"60CW?A&VE][ZR?NUQM]Q&H]6WZV'Y>@HO1,,>? (?"HU[HFJ MMP#M)4Y?'$/?/G^)0CZX"PB[_%ZGF3:"[<--18VZ];#!9DE[LX_-8K"*,*R$ M1M8#D.:2_O_[G)UODS= WO![?=>+J[ZJN"F4)N7%]Q='S>RO/A%TSDJ[<@A/ M*E*GV(%DL&I7XT;-1CCMCQ_IG!V\D)]9U26X,Z 41Y4L+-)@V/Y6]N&3.PW- MKSY)W\#N/D[M[A,LGOF^K<<6$S'W=VUF7_U M"?G0YH-.;+>+/GN_Q[6"/'=4<*\3 !-GNE-:LG=]XG"+IU:8GR#NVO2@&=ZO[4G0$:_#T_ZKZAMX\['<%/6&-)4PY-YJ M/!K] !'$T%-$#*E;ZR5GTQ 1@=B,P@YBNUW%-?KI[,0$B&"A!'TR]:39?Q>1 M"TJ2" R!\+!]E"RE!2%4!^39X9\ ?(FN%V NR[V)4=_63&I8K>Y>2N6R)^#K M)8HXJ&_O(\QA!K9!/!]*?$C"K)+%677<&T43.?8>V:L8LK0'8$P M%G:ZJ)S(!)#:H:+C?)(+298-D?/V%MXGA/!0I5!^7%I/D6,#JUHS_RR_ 0B5 M2T_1Q.$UJ!;1-,K.'#ZCY>U@/ OD9;R#G[JC6#!GO&"R?7>($KOZ:8LB;H8" MM\984I78E0R\15%0J]O_&%NM?5Q1I]8N 8/V,>6#FO4T9R@;S%3:%5"?F ,N M'0?'V74!;1QOM N&IS:"M\B4I]XQDVN#VR&J$=>PM&BFGEYV<$9 MA34W_F84E[*^ C)IA^>)Q@,&1+J<85R>+:S/D&[/9?%$N61BY70B?*.23-RZ M+X.-'I=HB62'=SKPM!3]$A6BNH=A/8S7'3N4"&*&*D(P+" E"^JRE3\4!Q,[ MY:K;[M!C&[.+5HK$DF F')B, ^=BA(#$W"82^(2]T=1201:LM<+EH>=95<3H M&MY;T(OI/:5S(+S@,!AR@%97L"Z]=+*Y5VHF\*#1SEMHH,(QAR'>2V2FT3U"I@5 ;'>(K3LB'K@X2^3DRK0@RH>U.M5%N+KDJW.H,> M5D07LA:0Z@,>G0SW1BDJ"*(9J^J&V;ELQ9D/D]=N- 6JP$12O#3L1?Z*.$T. M+MQF)^TT_+H#WG,Z3'2XD/M!0T13*\](2RMX%SO- !;'4B"S>?^_,/Q5*9WT MA,,>_.+9U!G6$C>S0B3U&5$,LV0QTO;.\M)F.HL@"R(+NAJ1M_QDG6/87S]_ M/GQJ8B-,(A&K4G6K+=H(%Z)3K]GU),FGB)Q8XH=72R,O),L\^E$:=S>[5A,F MEWTM+6BUI0 M-$5:JA6PW;+KWN@\*\!YITT0B&E:1R![6UT.]:Z250%R6&B9GBORL1,^V:3N MNNZ6H]2;G/P>%-G?=G-K.N*K2().+@Q4) ),L8XT];1B2> MN]S'3XD3:DOME53$]Y0A:P7".!JQF;Y_?JFZ7UEZP-5_K7O0M_^EG8199,^- M'&ENX?$_6A!+#R+YJ58,V5XRPVKS[H-:" M5OV:>;*TE>GBVZ1E2IKQQ%]!+8X""NOQ11<0>SL(W?CQL!9ITE;^[F[#'7H* MBFFA0B@FP 0.>0D08($:N [P=3BG_.+;,_V /=\A!RP-E!PAJL,(CN3,W\Y8 MWK3#TM+6\_KB6X?M MBOUV$B-( $@C):&IXF#F8E+S7=-X5!_()USGQ%GN(#5Y(''D6W+!8"*41 _C M'?M_)MA9[DA=E\,UMW@16!;E"#+#"4PV]EY9KDMH]#C+8<=>OJYYU?@=,FT1 M),4<#EPF#%QI3B$AG+]$+,6=<&B5ZHV,?%%N"!N2%0]>]0020?*EZV-I+++> M3Y]5#H$AR8Z0GO#8ZVIE4"+.X1W:L0<28D.*$]QNW3ABB4DM*FTU#8"XQ:YDN !W8*);B_YO_ ,=]B>M'G[WB6F MN"C9F0J3/>/.E$YL%-F-A$R;)VQF EQBLKS-FJ4SS.V4&LJQXPNQ$AN"C 7: MK4/%PRF'_Y3%603VTL&0 V!9H28>RXDC$)^1.(5X(A45KI[EH+52&IU"B_.' MUDGAR36[/AFL^R]/:<^GG'":075L4X*_33QG:6 C73KFUZ!'S3DV'->H;PK5 M-C-0M!091U>AA5ECX@HK)LP/3Q4TV&*#O'A2GWHV+R_?AZ8\LF=36;#PR982-$9Z/DN8=N1G6A^*G=LH@ABN6'=A<]6%Y7R] MP=523?LY>]_[_>H0#=^8XX@T67IL&+?@_;'O9TWO&988PC")]C!*6 M4);*48M+K2L@C?:\$MG$T*+;/[/YXX \W/P9(\:MI*)5;NES3HD0I*9^#TW MCR=T>TO2PV_7A_V5O3HK-$S,DH;#LM-FE9E3DWD1<&P6,&X=51MZYBWINPV! M^9T%=0( .I6)O<^GRP><$H=N,J)IDLP77QX^MB\;>:8$;A?HN+?QE+QQ^[ M[BK!9)/ M^6'S%L/O:EGS\Z<[M-H0VW-5B;IB*_LK8;HIP<53:9]K2QLC94!3R!Z,BCQ" MYG;+B]$5:#S/+H&H2V>N"'[H',-+$+U8;G$+>_ %<9^+M'&Y[\/! MSA@:9CC !##P+)6A%1R=XO(PJUI;P\KP8P6;ZAOT*/>$G'>WNYZEI^*GO^R[ MFP4WP(>C2X=F(AN!E&B>$6+[><0?<4*6'C1J$N42Y MRRJ%[26G@7'RYU>RADUV#!4Y/'MA2\#%[D-)8S,=*GP)Q!SSW*8<8Y 7R=EU M]QBG N>Q N>34X'S WB64X'3+\KG^TOR_';E\@UT!MIP#IUUZS,]\NPC@J9U M&QSW]C=S']G&1X<6%K@. M_^%+)AN* L VQP73:B?GDY5GV.VJ!/4I<:+5.W&E.5=,OF&((_@<_'JY0BJP M,^>+%QR#<4*/.AC*/GG0?[A$KE2$I3!W5YRA:>&;L2$V-\'[ER9AX>0<^02P M>7 9#YK.,_L 25".4#150,*F' @PSD8B([R" XM[=7"1T4S";(HU"];F1D&W MIE$,L0M'QE==M\HK,N:6[6I$T//^![EGZ""(1-U)NXD>TE5D+-2NAB7E09?N MA$H2HS1O MW7@+G&$+^">3H.=RO*)_AB=G V6^JOM.>-G@4JWPWY+S#A]KQ*S)*1Z> ZD+ M@G&#PWPE94-:^=UF,[96&HE7GA:9^5V)E6;F#9..$-&CHT1I'WZ,'G >*!U+ M/]1R,_^GLYG1!RMM>%S.K[OZ7;35;"5N*J'@)'HV57+P*>DT:R@&WENL9%0% M&!QL?3'-9P@&I49VET.M,'FK,$A?_[2C=##E>OM9]Q M?D5SQ!![J*@+H><,S3[.C2%W8BL7XV_+P]+=V==SIB+XXP>]Q#LM9E2>C7(B#==O>/2726J4SUVL#\B795(*>DI M"N]GM)SOR#-^DE9!)5'\J7)*^?>]XTIX/)6,5 D"AX_]>!*Z=W0Q<6:HI]94 MIU,)+\ *1GI>E ME_27@=S1.TA&_^3*H:Q@QMBZ[/<+ >IA-2VEN<$]*C452 '05KISQ7RM_6&D M29G#2MQAMX*=[\>62('SH$J)'-G3],6JHO-!,8?(MEF]U;[-^[@:%,IAO];* M9XW*N2$R8B]MD1+0 J+DG1_/&;SI5H;"+,R_,0<*CG/!=<%Q:1E /;%PDO7S M 4KJ(\SF8RQ]D_0)4Z=6&)!\65ID=-3JA#.[1/H474GL0L1U6?^3*%<9*:*' MQ<[J).O@8V7^6[AI6^XL;ZNYJLM*GA(<:#O*$J+IK8S31X3BM'+15=8MT6NQ MXL)H-L4ZD#GB)'$3R,%53Q:&^7H_0$)C72YMXXN1=C6C^*G>14\I^S;*]')$ MD,DF$C7_S,7DC(GUFD(1K7F!_@"KLO4SWUTZW\2Z.!/3KJJWXZ M(D)]"V1F?&38+9)T'?O8>QL?@UY2=6OD6)\]HM[VY7R.2C-/GW FK=P=K-I'K-NG.:/%UNJ##V)=?F]-#0 ( MD'5C+/CD7!0L$\6:?!A4W+BK7\L]!!84$'\HKG/S?UU07G@\HL>CL:\5AC^8 MJ,W@#_Q@:FFU8'G&6I9]<[JR*0&W9"?")0!HR3;E'ATPPV 54_$IBQBC&Z#& MGU PY3F*VW+$P=!6.U["6G:2\J.,@&]6IL1!R194$5!$E@?"I:]ZPQ& M^ZY6TN,O79K$Y$4Y9;.XZ]W$E-N/:HP:%(QKE7\%M98&G%UZ#HWK;)@F/ M4SWU6#WUZ:F>^@$\RZF>ZA?EBRE0']60EGFI7%!3^$9)2@KA;QX/Q*=6DD)( M0#?UX?1A6^W0Q3-#G:&, "F=(@!IF> M%UNB#NJB8"$C:_?!J<% =6_K#^68.RB%FNET7)II*%?S^OHLSO O^,2@D4ZQK.9!#Z3Z: [DJLJ-%6#TZ)N0S#QKVHN@>4Q MJW<6+T6*\=*!@7!KS!1RVGQ3S<)Y[TJ;>RP [!-L&@I\T#_]?% M=\%1PS?8T:@23HR2;Y:3*XV,!FM%NH7<:&B(1=G[IEN^P=<$6H;KNI/73)?CK(X+;XP#CRYLP-M<)A(KRFM''KXK2I:\=SYDY]7WEJ; M/5*R*Q<39Z'SP\AX??\A'+)W+NAW=>AZG^B7'Z32?X*S= Y)/[MS#[QIS$?( MTV+3SH'1XS?C*>A+YSEB)SQ_UW-5K%F'*>.XOUYGD(2LXA\LPF:+%H!H!1OF M'%E6.9;];1R9O#3&/=?(0J:XY Z<"OVB+3>5]? 1U7$8R-60 >3>%W*ZTQ MR. S/J]-:ZYW0^2P@5UBG%R76.1+6$V$'T5OW/49JG'"?ZS:2VJKX)K%'":75SCZT8S3W),*1-(U$Z.@ M4)(A"*])K=SW1I)G5/&3B 8>H3,/PC5/R5O MJ!V=N_TVMI%F"4Z4$E0%1+CCC#/=C$OBC7O"M]$__HZDLF34Y218SV1PW0/* M#1CB@LLG9 2NVFRV<1@O=09I!SJEV[NNIM0&KT?CH*7!C;6;08C?!SAM?#XH MZFXN=TX#P06MB2F&&=:TQ=+4MRP]T%81Y3#Q!+1ZZ(>8NVG3?O1R6^]D$?/* M3UIK7?V#MK2A]6)9@6NOL"[0.1W9L8\EXWSFX@OS0\F?;>!-3$'Z?>Y<5].E M-.+XXD3ZF2;2"Z&E);_9!=E"U^3I]+/);U==>MA$=,(82N,U0:^85H.=V.)@0U.$K,B2+ ,*,!L+AH[S6C MZ2)G,@ ]!%WSF0WYO$%,/%=F8IAETQ!3>Y"8(F/%O'7E)4&)'R1 M-X[UZ][TST/XO)5U.'(/(_(#+=!K'4$CQKY4@BA,?8SH,<*1]5+@0K;:HV2\ M^NZVU).YU'<1V HG??OH0E,W-;Z3(/MWPM&).HV#D10"*1"J#YXZ1R=$CW@O MSHM3/>58/>6S4SWE WB64STEXW4(MH8XD\H$4C4#^/ <#/-HDWD^G?B[U=P/ MY[)*\ZGNXSPYO[N3#R>)KN]/B\.E'*/&^9D$-SGWHZL5S7=Y:78="W3*! ,(Z(5)R0SDW:1I*_*5=@T=/CTF(4S[7^/;YC0?DX@%J0!>/(8?ST 9/_P::=[#X-/8*Y<0>!SQ M@72A>URAH*DA-R@DVW#B:8+VG'U=$Q,_TKO5;M>(%".F;#<'+342'8N? 3A#6T=BA5;GBK M:8W9ZL\8NVP[F',E2&?^[Q0&/?5-B1-!,AX)4K(*ZZKR50+NIC.AJ1K;?,?2VS// MD%&\(OU5*EXK426WZ)4Y1.50YZ4L484]I5 8#CN77O>+-6M?P)@IM[8.)((^ M;D$B^\B!KE!!BJX)+% +WKN7IMF*S1$2GE''5 MV,G!P#'<_*3<\!2;?J=/6@@963A%N!2=LX7J#TROQ7L)P?FHQXU9<443,!]Q MK0_-#[HB-K-=+7'CLCN+U_:.S*<0M?\%J,?8SXC(NY>@&.4*%5.=F3%>)F[# MH&8BRUD$B43%)TOJ)N1(=+QON2]1^.'[>'_<-HH!=<270^1Q]@P,N6T:S0(J M$:KDVXUE+E:;I-TMT1VQ0[44 8OXN,'C551L;I.O^NXV,?D+(F006D8J(?L. M?MOD"/0ECYGV _.LEQNJQ:M MTAS.0;CF2I4=K'LCY5I.@9J;EWDFE(E1=?>$B,?8;TV'$A>ULCN(QYQ7%)/)!4L#+%5+*[',#:NVEX/Q,8:;EP@7@"^D[()(#Y%KQX #3Y;6[#5 M)A:606G0G+R(:8W,(AN8803-STK-X[%4J,P*[>S]T5"^697O:02\YL<]#&,1 ME3=3?>TQ*529.9G)SB.$FF<_A(F!U&*) &H8$5#3?\;^1$< +*%JL$J6H*=+ M1 !6F+'M+I4-J1KP?&03R1VOPK0>-QRU.\(@IL6*> -?/L]V)GM+&4^J=ZL% MI26L'6ECA6CXP2#1\L3??1&4W2"AX0?T;FY('\::HW;$>]O?B-EZS\X!YV3: M_62Y9N6E?\?.F39:*S'R&!%'N3>;2$A#,=(?"$G'V]AN&Q+/7EE1FC.U25Y5 M;2(1*X512)JZZ063!K2>"["^B796'_U^G-\Q#S9+\AWO(;?D6([&Q9*CIRK9 ML2K9YZK.EOW,W1II7C78VY7EPAB9)R,](B#R,H_G;=O&W$#<]>?3D4;&XJIG<(M4A MBC'(\Y=___;%V>.OQ BS?ZRN-OEN-'75RJ1^A)#7Q$4X.;@-__JII@,A#.QO MOCA_&F*(IJF5$9EPQF7K)-A?E?O@^R_?4 I&$=OA/X,[O[%=?V3MI:',WS!@B[KQ>/S8(/);:+FD7%31"]H M7?=$+U3_1*6MW?7 ^6GY.?E@3%#S(\1\RYH++E1JH0U6-IP@7FP46M][U;)*!^.VXKJ5+\NQS"6UET 92_DDJ?18Q-9 M:HL\4SGF2E>FWX"04?>W$^VKDCG(E6<-M>+V"G7%3-Y(\5^K,+5M1W6$[JK" MXYA?6J[7=5,S1R(]DC97(0T??M\N/G_T*(+AI;>='XSP XFD)RT 8E,EK!DQ MOS!!4HB+]O]"T]3<@,R\.FK U#H7MY"9(,KQ5N'K20YD-YBE;K/2'I<].P . M8JO95=-=4K2&>^]CL3%J*:?7RPNJ^P="S/$C'9G!0-Y4ME:(GV( >)/,5?CP MJI;RZC*83'+F9[9!Y#H9A8]]N\LMAS#/FX:<6:D.",)P8 QFQ5-3G"PRQWR@ M4G D;#^$I[N$'$YW8PM^H7N-RO/*KXA@16\97XK#?BXG#(9I-W!C*HY'U:]4 MYXR6_1DO>XSH^AX#FM(]S-D6%#\HA)IS=F[JCH_B,M+^*-UF0I;D^9:X8 G2 M!J!Z%S-(:8L1Y,S#*VC]Y MYZEFX3)L.1)B$*97 0&[\Q-(8BO=ZK1HE=6>HF+1 ZP,@32[H;-U:EZ+A+F_ M_&!D#CB>+^OE:)KJBMKRXE\9=9V+OQFH:(:?+ G"(<)4@6$+:"NUG<&EB'G. M!-:U4R"#5%JC\Y5/M":J$UTOVLSC)DV.Q3B><_,*EDF V 5!D;;N6 M/_AX;/3;U]U P0XD0>S6GI>/H>X73OBS?LQ<1DE!]1.QL]B0NO/:,KH Z)"L MYRX9\T8/+W2BJB>[;0V/>=YF$I5&9&)8)0YY(,P'7,D(=U/]ESD:HF)Q,=2E MA"_06N;:N'/T--%-E9QPNT*WC7\"N9OKZ->^L[2E#)AVGFKW@ K 4,A1QH&& M]P5E)H$JZZ$,YSO%1]ONEIM^CK* &W]W:0EAA2RRL0$&(K8NF9OA1S6$2)2B ME;1F5HV@YX6M%AXG]!"46Q&TUEV#;E>UK7KA>=&TIFJO=M?Y=JEG*Z^NXN7J M!M.* 7Z_*=^P7W.;O-''8\CNVCC6Y!R[R/*$O#CL2_UO8IDB6(AKK1%&"2.K M1Y[BD(3@"RY#XC3B?F]"FS(")C@WV_H-C_TXT-S?=,VX$8NH?="$M.R:IKO5 M)[:NF/KF?%B=R*3FI#TWF/YL.-PQ"R[]D_*='%PEVDO>$. ]RZ, MODO^.;-Y/:PNEF'M#I&H$567I@%'GI[J8O^E;; M>)S3O0U>:]G7H PQQ_SB&";UT*4XA\ST9T0YP9E7%H18*3^W", # ^;F LF; MV2FCEMU&Z,KI I#ZC9TT<%%2R>X"'#?SPN%H^? M_C?_Z_/_UB&S(YO:83A[2'0$2&UEC^\?79+=93J*O^#1/N+*) _CU/ M]@?14W#C:OGO>UT"8D+'((QTA[YI\_/MG'$[:^Y2GZFO3"Z=WS9*J":Z_#EYN]YMW! M=06Y,BW-]4EZVY,8A17<4'I!+H06B =WXF*YK*L5V7YBUPQ#5" +)JE]7>1) M$2.XSK3)O?)R3*TDQWA8M),)<-*96L^(&6/-:L[IU0D$#JK82T3D-ONX4)SW MMYS4Q>N*%=8F5Q(,N+R#8W@OQ-3C/U%RD[K6,&Y07V4YF\AEY!/SXS8<\I0_ MTU95A:IJ+P!855*V#>5\!HC\$R]])4!,OF0XJ8)! _)] MN5\V,D'45XLRCK0VFZ/& B/\85]%U+UE9/( &IUDR0WEN0]EJQ[$5C>L>;J! MYPRC+7I:(C(VNHRDRPPKD?'2[*;_1PK:_)B')GC%"2<*%[\L,_>$DWE6Z#**U M$CY#7HBR"@O-!'=A:,DSS*Y*1_5(@I$;JG+]\>>=0KO]EE*AX1L(=9HN#&,? MJ4^%C%&>9P@/RRK"^M+2#=AJP6F(Y66OBEGRUF!H,_L>Q-<9[)+PZ@)A=2-A MCU+Z?ON]%#MW97BGFSI8+FG1U2EFI8W%%6 B?;0!X==:7L=B,<; ![&SGBNU M$2_?>4DD8W 4+@]R<[G9@ Z[L!#!+HS-$*O[PF>\H7(AMDT5U2:4W%A^.E>0 M$:Q"2C;(3F89+-L*^+6KZ5'!K/-Y2SU M=7?KM1J-YV'5Q< UVR_L3B)(N4BK)7/L;"'&<>(M^:6\VS,SCAFM6AS& V@7 M"J@Z CC!*^D@TR9<=+&1Q3HY8JL&#PE=CVZA?(FYVPO$0W9/(![SJ;EM8-UO$9$6)TX), MR$:)(H*%)E*@I/<&L"SXEEFXAZ\02#MJ^JR[/F$I&<\ ML'H9=T^N3[=";H)BA2,[1UG&I]04OO$V+JU2"66S)3;9J(DQ8^Z]')1?N*S, MG3BBXGY HMDF)/'?G68FW9@H!<*#&K3T@3@8?WP[CQT#3P'\2)2MA3=TCIR2 MB2%[N@ULA($SW)(5 DAEU3$;OF;S&3P-QEY0NZ=C?"+V4;\2_98X2%^5&3?L M2A<.S)DOGVS(@7=W-+$=[ERS)>-G^K)UJLO:J MU:F$?JR$_MM3"?T#>)93"?WN7D5G^&3K3_>Z$BU8ZXQ2-XEP BAD"^8G!(3^J)[X=1N^E$SV"[:X1::\$6H=4GB??H\TV84YDEMJP:: M6Q+#+Z"A4[>Q^RQ9 %(JY$2J5/<+QPLZOU8*)P98Y.KV>LE)@<6KF8H3EXJ9 MQF8N@]5EJ:L#G'5.".'G/V^Q2,:0Z$CYBLF^GH;_V(W% ?WRC'E!J&7/%R]A M%U0M2I==(B(6;\P4<+9.^6UIX1BP6>ATA:V7(1[U>DT.%S=#L:K4GORD93\J M:QIU1]6MNS0MG+()A_5JCP&8>QIXA^G.2;E@Q.;-O0BL'P6I*%B'<>Z+Q,_K MIT:8'NG0HV0WMMW+2$KWO:YW,0Q?>V,M;:-V4I:1;L[)B\05A:W$)TB\&G$L M*95?7-<4P-/BU-8E0WC&[X!CFI)$P<>N>^E2^U[@0S]QQUUE7G(VN$3H%,^3 MH\?(O/0FI5HYTW!;MP"PNQ=UA/P1!I2_XR?:A**$@#$TY#M2"42EV^2Y/W4# M>_2QXT$=&P,^GHC]+3T49B'/")66U^CRE,R03'1#*G.LH1"&<86Q&VF?UT@+ M9CW&:6_Q>FS65!#&1SYME497\BL43".R)L9<1J9YQ)5Z&+[$CQ5W#\-8LN\@#A:GQ!A>AI9J'!.OY"A@R*M*)Q[$EU'42!"[+FOWPT M(WO4ZOVI)H)=!AH448MH!-!UQD8H3QGK:M7,ZQ?1UBKS2K8'EF\8Q753JYF! MFG-$L*&B;WT;IU,.GS(J'[;*]L+KZ'RG1^JFJG;1V+=H--?>?S%N M6 YJB\48&>QB9F4!P5D11A1@?5MP'2SQV'*^GMM2J:)#*?A:N]RRA+@XA-FJ MU1[3.0(/J<\Y$Z.(L2(U:HE5<35A*S6OC%8;GJVLA##S;RH:;,?E0+0*5?7& M#\$W[#9RGAFGC:T-P[SS!<."7$)F.U8DPDD8;*=J-23?R^&UY(;N2HXK5S5+ MA&OATY8,?FH*%&)+ &][#EV1BP6#=_B+!5T=W/+FU:L%TO:D>N+0X M!HQ<;[(N\8MZ+A^XILS!%3)EF+/","V622& 54V4"B3#V=9=S^ $42=T$I$X MFF=F@8_,576YSN7 M+%I0V7BG M3;%:"^/!6@/H!G.16@[A69E$LV7RG]<"5H(N96ZBB 53(K^<$J M9\04#+-K%7#0,*=GY66IXS'1RYGN71YN5WH8\U=E[S$3K=9K.ZXOVGWZ_=LJ7DAO0MD/H0 -GA+* M#972:EN?2TP*DC<@21P&%@(-[&#^1'A5)7I9ETF/D!S02FEA+N=46&=F&%AI MK-S%O>/W6<02-X"MF(8T%R/ ),-T)9?@0N/9WPN7"-=J_("IPZ,L#LGUXZ/ M57'#;,RAVZK;L@"17T[DKW7+NG3@''*)TRN@YT8G(3PCH[+GVS8U.LM?ZUC^ MUEA,KO@J6F!B/W'.!%F7DM&&%;/?,_O$08RW7*VIV#/+H$)J51Q#RM=3;.G\ M8G!3JD_O9R@7PLNIKPZNMV2:+8@GQWU7$Y") ?*Z_F+AD";!1+"]RO Y=:G?/39>=:=^\D^\#%>\IIT,?R4&S@ M11]A^B33CN \39%F)]CJ\"AP_(BAJ!5X&Z\3T^;,1.PQ(A&,"TA#2FL30V$' MW70*KAQE*Z5<);H<+B#CMAZRL]O*K.!'1ROWEH[><]&KPZ%ONU([WQ3E;4RF M%)AOE.>'.@/HG.5OF=XAG8X))Z.IDFOGE;N3Y!F.U0OBHK;#8G:E?S13=!P< M?7'Q2@XE(5Z-@Q7.A+8C"F/M*$C[Z*[&F@@8V\HU<1B;K*"?&6;%37.W5.SO M6=!U;3,A:I-5E+J=='=H/]=LLQUG%Q1(1/7^EOE828B1GII9UI)*$S?0D8O7 MW0IN95?^9(]$;^,;LDK7Q<=ORIFQ#9NJMUJMYXN[M@ ;T+K/!A1-$_&G'%N" MP?O ;.A3'?[#2_&6#4LP4BREVS;^GLJOI M6FTRM5EK"U+GQ!5\5?<2O9DJ;!NUB6->"0TW#V.O?M,E\N2+E\M=1^WXS*%" M><5-934HM 3SY&,G_B$$'Z,8WN1IL?C-X\>/CG[G,W:&?_/XR?%K?5[$C.=-+1R- M3E^)PP77ILT(!>XD".N0W/<;\G/G7H^K.:K?/-=S1G0U85&VPJDX?=%[CIIF MK+61TY"J0,8_0'"#=V%:9>;FS+]>2Q*ANLFJTO(8I.&"0)T@"A]50F^ M@B+=LJ\1B^@GKL%2TN0>D:%;Q4JJ7DWO/_\N"R%GW_9U9VT=-7>[:Z#C09,I 4/ M[REN:#5P3H8O-;CO<<%5GR0LPJ0-M#C.6H1GY*<[M7[\>S+O7YTR[Q_ LYPR M[W< *RW^'98](;?VKC7"T500/BBB@HD\@X'W")1QFFV['AY+J >\:G1Q1M#M8_.5HHK.2!+9&??SW M'$(R^.!O*L,.M!X[J=S!P0OL287DERR!+-*44F^XS:;:G?=2:9AM]^R!Z'!;WR&57"Z&C#" M49IS=G M[W-@;%W"->JE&&.TX6K>?H2WZ&U7T+["01(::J(@HR>ZHBYO:]P/ M7S?N&*8NF#PP(K)+O'_VT%PJ@LZP4E6P,ZDT.9UXM,G#)4_[E@_)S/:K;LN" M,*L87U+^/:K_&N8F+O?)>W76C )?/@QLM8.[/'"")ZP*D*C;I-*](F&:U2.4 M/L-^F'YO6IFHO.RIN?N0F[K<)VBG?'B0QBP]Y%642D""2<--#F3Q/HSJ# PJ M=1'9WHL0FR?O&?NTRVG8)=P5_D-7)O'Y9W=;B2N!.R\DB:'(N]AO=FQS)_G> M.D6,*S&\[#"?&.XKX?9 \-.4MYX?I>#6$T+X>8/TL>4@YOV%[XCHCQ0(-^.W1"NXD$A"&27 M33E,30S1RQ1U'&;K3K(R>S3-*.X:VOQM+:/>AZ]B9]G&>N M[QM9-CF(F^W.&#[/B(&#DO1)]W)6:\^.>-=NE1B,>0KQ=(J;*=HG M(O,MET4O,0>A2O$,@E'WIHR]1B,V\:U/:UW*W.K8E]MZ%9Z&<*A,?A?YN2G- M'-UDE(\(=4/8$%LOQ8+PP2+ A+V*XL\,#X 5&,I&!@+RBJ#CW*.ZPVAN=Z?B+YFTZ4C*LVU=/>X*,@ MXK:D!N).B*0IA'C(/31"?IYZK;][FY!Y2ZNRO3IKJO7N=T^_N/L\.7N/!PI8 M'[]X-L=1]&X>(1VNQY^=?TYC(1WGVNO.'CO\"C3E2/2S++?8A['Q^Z!W,6F9 M=T HW2:+//3O/_;N??6!W03K)F8E-C-4W)8H73EGT!I;)% MQ9H_D&KK((!9K!AEDG5\T.%UFTI5)P@>-#P[3?H[G?2&OR\]:H1JJG_>0#8":)&BU8""-"E*83\5KJX-E1 MY7%3$3?\P-@.\Q126HYUEB(J ]X\COG M>L[-LS!MJ:HJV2D<(T("''Y-E$V1%-.6 5?/#TZTV1HQ#:#^#A'[TA:B3RN'D]$%P2+J, MV2&]#A7NG'VNTS)ZQ\O(]U=@R1B'[FFW?T#3Q"T%$F8B5QEA[2M3#-8,(SQ0 M-?CX1U[YXIRA3C53[0'3BT0L=GQR.!T.74Y I-]__N@$1/H GN5] )%.MNW? M&J:3W$HT8Y$'1@V5(*)W]5F8?Q$*$/4,JA;W' .1TF O7*M=(Y_ORO# :_J/ M'LB LN]KH"&LYA?>:VD%HG"+3==65'K&"DO2 )I0MGQWU"DPY8E$,))J,]6! MRHR6*V9K2Z>#]CVYU28+*JM(PW#PQ,[UE++ !S6@@G9TAQAOW&8H8*M-5<3W MNKT.RXZ4Y@E>H40N?(MMSV2S"C_KJVVY(WR5<4N1SB@Z$0YDJ$]+YYWGF*FE M:2G5,#,K=3OLQ!CXG.*&_D*=Q<:^9-I_WXW!&2N+Q0]O^I*8EL+E_A>"3#T4 M'IC+Y>JX6W::XE]CBI^__/NW+\X>?[60?EX^"*A6786I9IC;MI9_I+&P=M56 M"CRQ!2)$3GMO'\3\%^[[#N26S#=;U-"AF[:X'5&6<> M&*'E1[&W6KVD6*Q8B+!V]+2XD9'^*U7%XE]6F^!A774I'5WJ>IV6S3M>-D*M MW^RUDCE3M51I3*.#8[,DM"KGZ>)?,<3N>I&8)[*GZP-> HL2W3H??U; MJ8FI(3NA)Q9166==8"](Q;#RNSC\#J'07&90<=SILZ2%CG!A@Y5)#NL9KG]: M1N]T&9%D%IHK!FY87'49*BS!1OES),)G8^LY+/]-U=#WUGUIS;R"G0!,S(7Z MW#7^,%J'7D7/?SD!#TQ.4AJ.B$U5U0%K#0H3 ?T6 ""G19[+;E4G51G-:\P< MR[-@!D$#V)>FIWX2OKBLR#_';E@8B1HF;#9',R)G)=UXH/BKTFN M.IY=7D+ 2Z3FO#(L[]A.91V9@X0QAH>82W,B .;E'/!P')ZUTPC.$:-(Z%8< M*,2JFQ]>B*:*DW6$Z\G-)+77'(C"1E5 =SC?^/JZ)_.>*.9;!TM[D%*]J MTU65B1#!^=65%,1X/A/X3![4DE M1<=.0F#L%QUMB90='+;RVN812T/-<\R Y)>J*-GVB\N&2)QI",*F)-VD&'GE M2Y7%>GB,[5[!=VI7L]I)GR[;O=,WY=367 M?BE40!H<']=USS4UFEX(ZYB7TS.]'Y,/CDTK>&^0]O#C5Y3+T^JZ'0I4+EI> M V\=MM9(COF&RD9TJG+KXEG5AKFI.$%=[G;E\@T.A^VVV9\%3XZ,C/U5E^WE MR/NVO^$+*KF=_PY):I;]"O\MNLG 1G(G&Q<5K9,OJEPE7'/"#^1V_?ZRZL_L M@1R!'/_)YTP2 O!((IK4.EWO!+_R J\L*FG):4,$'85RDX/D+^RMRW$W=P1I M[Z8^56Q\9>N.ML#42#Z,W?.://V,WM"5B:G#4'A-YUM8>-Q3R36%C9!UIXZ1 M2R2G.NH$^?J&>G6LF<,:.3RYH6-0Y*LP!]6!#IKDP0\26BM,>SOU- M56V-2@9/[$+6^8<'>FG/&S>5\U#?2]N>78\^MU4MJQ4!RWH]<'5F1"O.JD>]'"S*P4GC4G.9@MW&I%E MR_0$CSD"CWE\@L=\ ,]RXNFY5\^Y\UQBUH7[#Q5?(IF6%!FP5"+:LNZGRB#$ M4EX=+*"A(I=PWYKV;-;KFAX(>5<+&&8-L,3&UHU#FG3 NN=$ M6I;ZB&6R^3S7G=U 2.E,%9:?2T9#Z *'Q==\WXM5,%HU>%@H/OK.7S3,^]<7 MW_$AK:\1Z\+VH/'9$J=&+@RZO\O]H>>B/W_?(]^SMV=[B3Y$^O@;.= N$*QA MNX=1PJ.]_.;B^?G!,;SGR%DK>YH30B/4=7T950)VQEG=:S!'0'-9"&'ZM^&* M4).&2[/UI##*Z[C(=1&0B\,+2#T2!*SZQ* L,5J#N-W)@>*T#D^-)G8<)8X? ME:.O?=EWY4K22)PZ\,52KPAIFK1C\$[[^E^\7I150>[EAJ2F.#AK6]=%%/-, M\DR5U7YG+I*N;M;*DZ]N2>UK9XVS\^\1\ZW!#5P*RRT;1/QATAL@B;;42DY" M\F3/VQ7C;PV98 R=">:AD=:66=0=4\[8,#V00H1C/IYY[9+$^.JUU\TR!7!: M'6U%_C&EQ'1A:_)3$SW3I5GZ9"MMWR*C45;028*NM#.4L9E,B*"A!T#KP4.& M/H8FG(33U2MO4G)H$$.L59T$P.&/\:0MD"A2DMJHI6L>R+F'1'+,Z1$U M(9G593F:W0\S,O8QUZ8]!I-)]^FG$D0S(IJ06$!(,G%51)H6NG[^>EE&ZY=Z MTW84XU/E)KNI[EX1,\OJ^"+QFK7'4GZ+3ZKSJW/+#H8[EL'6]]%'D.)YG5*K M<.&:,GB:ID1[-:'KP3TZB*-GZZ<>S>G]Q+L*".XW7GG,#S.*543U<+-D0 M??/\U864+,-4D5^6=G:LSS7@,.45U[9YG(]NC#H M_,9RB4D,C@^RDZ2853>2PO>41/UA'#SS,\M3AOE=!6]@(#BO3(^V+]'\_V7Q M!_DCYCK65?.6J'Q&)YY4@L%3$K.H*$SNQO2*?M7P96%Y+JO*Z@54:[@"LS$C M#EK 1(-]@:2%E0=->(5\- J0&_@F$>2CR0&O?LB:+5.6U;KGVOL9V=S]3%&O M$VCDIEK5)?N1P1B2:#IT5&[T6E(F@6.MD0Z ;5#$Y/_J(],>B5N&M]NQD!]A M2_A?@&*AGUT!MLYL7X977,,A./3C)/'(A%%AA\1+V&2"<&8'Z>^=.*@]);U M;[EN< +8[QQB;_V>,D 6S1O>Q'2\;\A,PZ^97 M5NT5U<*D:G9L-S 0RF\')C@$F^Y\UL YP3%'8)ZMNKO>(+G>2+C--X!Z-BGRREMT&XJ\JHH70 M7#$1^*.56+*D#1[-6@-M: MR@G",A-\*ZIUDQ%2>U>I,F \"DZUS2.US2>GVN8'\"S_<;7-NY0L##7AY=\T M]@5^1K61%I==]T;CS#"TJY3:4@^H)I8[C?V]%JV$68B,9C6=V*A">JY#^&;0 MFT-P&^9E)E=R4O&T**3X>1;T9UA/G#E(*T2T:(3/F/B ?Y>T+LLZ;^9R*Z8I M"EOC&'&1\L<3VQY=BR^J'3>.%3[% $$1X35FR*V"^*$9&8+[E05 ,ZK(':($6L#>*2;LFEJS6*(E%90;J M^VY-@0\W['04'VC9U-H*3;3$ D3M.W"4 Q1,CZ1LR B MD>4UJFY]"BVQ!W0='U'_@MN[O=M&II52TZHJIRFSF:DA>UIQL)J+F#CU5U)V M!AEN-9N3X<6RK9:F)#*G<6?:(32@I$ORD=FO>ZIQ?%_^5#U4V8V7!P4,Y;SB MJ768)*^F*$W"6JJ-FMTR=C1P. 4!XT_JLA,N3)/NX-QV6/1D\#K2@$!# *GZ M#-W#R I0*)D,'378TMY>M",1_M)49'#3ET[4:+"^VYC=H^D:JNJ-LC\,DG6( M!H?Z_G&W@FJ)3FJ+NX*5NCKIJ@O_)+6W"X>D18]'CV^2]BD_3"%/LG>7]2]@ MCNAP'>L7R")2\'VM=L0WG?NNMOF'KL0"S?>HQ7*OKVK0NVJ*+CPT6M^3L[YT MV"UZQK$/BX47\%QPN; M\A*P!7+CXFRU0F0EV6Q_]X(M1*+CG&B"=:GAGX>&J%_*A$W_6B. MTK%1,!6['3\Z"P!5/RUKLBS!+V;"IF!G>@D8"*(9)K#:Z I:5Y(OM)44N;I+ M !AEPSO!N1_)TC5UB(UC*5JPO7'[QJ4LR(+)(X-&SMOII!!3OR>-G.JM6/0_/1Q8P M.0;PG,&PN67!['1/+8D[G'+\\6?0L!T0U.Z4[G/I"]4@BL %4/H4N]& M.EOO&@"\N<#A>(R[?F:(89JJFWWZPM);JF^\[E1Z @J&K"UEA!K5SLI>_/1( M\,R] BOK"22!8J3*<'L'=A1K9LLV\CTOF6$0S7."JFUW\PM+AEZ2RE)1M,4J M[3?SKITL\ J[;:S.PAKG0PY+X^\7WTO\I JC!OW5K_SQ-7VE/;94BEAI+/RR MWR#!TVSHY'5-5F(EG1GD2%977,:7#4-HV]R9/M\F*_P'*U%Z(*'*5+B3+8GX M /$I6%9K!8_!DEW.OCR( ^S[R?*!335I*TFV"8N5VE%OM-R.Y2OL61J8 M*"X'?Z&/V+N[*V_M 9-3K<4MN_>)YN! E$)<0]*65\"M3 AUTI@^U?X<=MWA1ONEVY>(F."OE M?EW6X;#\MEV>OS_VHO_Z?:%1+OM*MV%#5E5ZG"8F?^9X,"L^KX:.90.YZD+'T$"#U0:/'3!07TEOD M2-_/=P^BQ;(IX&-W7'U[J$X8I)CJZ]0LN] MU"LR^6S&IB;Y<^TA\NLJ;?>15VE)T*J#5K7H);_.%S!S\N^<>N?FE ", J+*,2CR0XMZZTF*[T]O,= MJ,$1Y[P+?$,<0.?M*LDY"]\FGS\$M33%L!0\?3M!$N>_G.>>4_.>1O7'U'[. M(4'/_'GDCN \H'?A:5LW1/1(_YXG$"4<:=?[S$-"34I ?_YRK%_@+&*=3GIQ MAT#M(>JF1D%T(_!O*?GO.Q:7 M$CP86A>=A%0E/1.?I(\T=G0%*:EF+\ZN';^WU;Q3):P"< *L ;H?,V;E7@>C MOS5MRS\GSS0,$GDV+&/[DZ8>>)X4QKP,QS8?AP\I2D3V9+#V:/7_0>QH]6NX MN>RPW&MM1"I3JH6':VR;;&4@F%M7)-?=%%KKREVXR(^;4B:%XV7;8=M 65N_ M/J3Z:APU-N1\"[9(6ZKGDTV\#$GKNM2Z4<*%Y#SZRXK=0!8RBN*@MEOITJFCJRVP$FGM2LA^@OMP]?Z M*=T<6O^+B+M+577@@!1]3Y48V?0[%ZJ@\ON(V#7?E^YLF*3,Y,MO(B.6[BXWCJWXBV*'=">\$3N5Z'Q:$IA%B-P7ZPPVY:\];K.BFJ MA^$^7V +783%U/S/_WO\Q:-G3Q\5BR>/GCR1(M)J9JP7R[+O]V']WI;]BG?8 M_[W\Z\ @7&^+.4>(ZM5V[*E0BKO]YK,OOSA_0A2QC>:H?O/XRT?GG^F?"E7^ M1I^;AC%*.$GH/&-*Y/G,)C+A#E73T1O:E2\7O-.:ZYKJLW,7W67P#MI6V(/# M2'Q%F)RF7(([=G[A<$]_WG0^<4BIZOTO9;BD$0OWHJ.)V1/Y>))E1ZBB>/'O^V4"T ^A8W+(:%VZVX8B^$1<\OOOOZ-7^J4X+[ M6FC$EGKRYLAW+%X$=PD0J:>/"]Q3IV )4G*2@=5QMK',D,?<6?=:$JY/OWRB4=ZWBNW_CK#Z(Q4H. 1\_-67 M7V"ZR*E<"085MPA?*% &86?6#@?<@_1>7'Z=.JAZTJ"1TT(3[)^02C5-!Q%9 M^&<;\' T%D^_?*H/B6?* /7*9^79M#[-:,$R33Z*XF:6.OTYG.QG+L=/?'K#5YA=1L!D6); RQL"=#='AN<(P. JEXSN8_HQWB8_*W8:\ H7U MA?"#Q:%+X.?$%*4=N%9H95C(4D I0,WO]=^I99O%9L7S*5VFY2Z63ZBP0U(2 MC'.0J[ G02XCL@)L).DGPH;"&W80R/C*Q>E U4N.;J(.$*;ISV-;+9Y\Q3: H_4_ N#= ;SY/)RK8=NV-?WTA]M1X?LQ5LQ6+UYO]"M6GRIY> M.:?+IS0"[X7+_M#3X8G[:BTP#XG;+\L&!:#ANB*0BVM6)!;NNI6. %/2\Y/H MU6WFJNSQ3'2/M.CLHDB./"*5I:D9[!0*$W?YC":-^'LF,)0B+A6K)7$X"%.ZN1(W!#=!6 M!FC1TV4' N36*LW )$6U]D#1:;"+2";A(:3NO\J9WL/%[X]E#N[*%88P=L.' M.C1!1-E'8WA7QL?'7\K\$]-"%&S4*SY8E<1'&2&1>MP(J_QN@@VG)',X+LK.+RII" XC5D&GA1=9<$4H_0>E90J#T-N996#=LHNP'S P M6(1-&F7A6)=6STT]1'8W[<3D)9RVHS)D$=DHH]UN32V#TZ]$PUTI#D2 MKA7W%>H##I=@7Z<1^2CN[[,8]1X[L%!Y);@H\B?'%J0].[Y%DS!RMQRLB,0' MWYQZ)R+:A*S#.A__S.>_)( DHD2S&FY"1'QEBT#**68=7 =9UGFK?%>%<;BE ML$W78$[7X\ :3;LKI+1IG8]UB*_KJX[0*V1UW/,)JP>A961_XA6QHC?"^G-# MPA%E,1^V+R2 MREIP3$*#U&_D!JP* M$6\#?QT;\W8NK@P/ZK_]CQ!/;9A553HR)$XA6H*>^V6AT13V?54V#.SBNVO/ ME:7H)4'/UV.N6HYUA?B,HT2)^1UNW/5/=N""2G!9Y89U5"67HU+28<5G<3'B M\\S>QE71]8YK<+\5%+VR3VL:PPJF##&FHW#3AI-1T*H;,P2^-%,?:+-@RTDP MPVC6([7X,?N4:DA&V2QA;PC?)6I(ZIM9T7L86%W,S0=MVE.CC:S.R M-"*$K4!T'>)S T1L.K'-#N%)D?0F6+&;JNFVN!CZSD4HC&NK9;-71@)N/^]Z MO:6$[NG34,.'D$;R02,<4&@$M\8)ZK%:7.! (80M6L51?ZR6Y."$/9Z9$)"' MW7E&V3#AL(%MJ-Z$%:4.AO>&S.2'M3NR/6??0C)0:#;Q!I'Q+;YKB^9>&)N MYK(F $14)L5>Q(J*NFL@J=/[\LJ,GN6U&T^V>FY5867'>Q3WO4FZK3R:J5JO M539#!HR1.X>JR!Z^_&!KAM^RA=KMO5UV91YG[7UJ"P@[M5K^*(E)K75WR)OV M#J^/T%"9?!CAUHA=V[GLJ:)%%M+> /N ;3G(;%Z$WR(ZSSW M6V%LXW.ZETAZ_;C_P5>&G%EF_(M0X6@/)+ES0[T;_8N(C0YKOVEX3@_L1J6T M[)*(6;C+:YRD[CR%C MN[6J@:SCC.%ES[32+LXI@Z-)H\U(Z(?AE]R%8 J6_/&3!:5^2'X4:=UY_'ZQ M>/Q(OP= 8-63%^-_XTF#C@BK%DPL\/21II&]GA8QNOD0?::__?.[?ICTM+'+ MG[V@H)LR,-/3I]9H'_[Q%4MFY6U**0#@^2=!/<<))P<-P47>8WU3'C@P^54M"ND@C< ML /*7 #,TRD<**X$P+G@DR M>K&D09@%-R))'40%)Y#W+]F='RHTN9)SYY@YR?VO+.D0+O?/$0V^K%[=LHQ3 MI+Z9?P]'.#+5_HW9H+C*)9UJ(]G8S! VHD^2%(MU53*<:"YC-^7=3AAHI$5' MQUMIJ;5,I*:]!K*+-3APRU)9YX](\X%2]JJ-+()"!II9?UW$+%S3K>C-51Q8 M&6!DV-TP,'4\/UR;/K0DRRV\(!_>7=_2%@TH M.GI1_LSA1=%OCD==UM/K8U%:>6]:D BP,,#8QG_JVTP,C&:[=I-K98P9,[]1 MTXH C>LW6F",2R M%";&SZ>U0/1.(^""I P=I'48R38CB<0\PE(3P[.1;!3*'S;< MVPD\8'RLQ,'3["E3E(+>ADR&[ESJ\J]6>SUH15AO_7-NE1=(6!:#]2)6%;!_ M\ :0^+P14H7D;"QBKSJ9;ZBO8\-FZY5+I>D$B7-3:2;8V5IRXUYECK,H=T8,YR&F2@JM9U9H38JR:FT3]@R]"8J(RC7' M&%(5&)PW>SA;YL^]Z9?IY(O'OJON*KEQP@_JMW5=LMN?453DEQ?C,0?;F<+B$?,KP',GP?''* M\'P SW+*\-R=X1'8_#TJ\#@9I59\L'L(*EE"ND19\WLH[S+WH2>VC_I_9OT? M2!(HA\&G 3TW,5!_AG2)#W?.2^)GNU_>/:$2+L'&:NTQ KC.%R]G?^1+95+P M1AL7.FO@PCEVXC06X4*(?Q:%+<["^;*6$U"\W?5." 0(<;?2)KY;-P*NZ]@& ,[U N0<174LOF;1?))H;T27(-]7> M+N(WU(&KK=G'IM35I(O=PS 8*03]-;*"]EIRO26U:'VB("31^*[[Y;@9=HR< M8TNJ;X:6:_J]=SKI(I_BB;A54@-MA!M0_"/P!PT>K(:0EC/,E=)?A7MG49MF M,?*#;Q^&_G^[GF&:O)"Q1>Z^O2GV1> <0T8M5S>SXW/*.&I^3':W/9?$D,RW MYR9R=YSA$HU:MF)V[;F7+.+! M@BKS3O+K]S'%*$-L2 =9N%49N#(H7M+0#H\@[A$]>!=DPA*#+JM$ MS'P=I>(JRO=R?@$X@PP4RYE:U,;I@5=D#3Q*VY58=OMMI?7OP_:R4%+AEG0K MK+\[ZAZ$-204+X0P9'.&]L#.,BE78[TJ6=%3AD7T.9E0/0OR-7NJ%!^@/@69 M-P;N7H-?^I!P[NP^O(,$%.$RU/R4BIF3/" 2CY(*%)2$0^G'UKSL]/1B3"I. M5+7_Z% %8<2+,D=U+'.O*>?H\4@GK=9.#AG'PIR"2, >Q;SA,X4EHP2+@FH9 MCD'Y[/B@6A"EG@RBZ_K_\TR$VYA"8^GYC/SE,<)I$A2^E:IM63:4Y.K)-ZJ( M!1\GOAJZ:4H@>4FNX@[0MYR%AGP\L+VC#GN28G3^XYWF+Z*P4[NGI'@L=PMJ MO .7==T;=E6E*9]N1/*[HV=N&E%L-L)O>UH'E2C$B(9?IPX_"TYQ@IG.FF W M:PM1XEKX@1]R]GW-6Y(R;*+6P@#EO;RTOL0NZMB*%Y52,"37AM=5AU,D&-^* M3?AUN7QS#-.'2H,F!*^[6]VX+EEY. $V6>WSX"?YK&JV=D)K*D[SPEH62P0! MG?U!VY+FCH';NZQVQIM(6/./9R^]9?[A#[J<>7>T:SN=D!0'X7;7.C:8VPP!A!VPI]5X3'N9_#\MM>CB:5 MIDQKA[+<*L7WC0\$R?*R?=L9([_8RLRL>L>Y?1[Q^(HO5V2N) [5]*XT#_UKHL#@?J+%U50$#3Y(>IO:Y*KG$W M]!_P.\PWN=RC?2L&AU0"E1DUJ*D<7EPM0;T6'*"H !ZJTL3^(&76L1SB+]K+ M9'Y][P4[W=UM>S #<[V_[.L4 (<#:O;KXJ&"0'<0<]'*J'K53Z?)OAI+\E"JN-A-8<:8,WF_)#R%&C=(^[H',/C75'D/ MVPHW;N0T\W%=3=R0V=? @]$S1Y(1GHN>B:2$]R_\-R2*;6[WYL2GF.6L&9".A7;:TXJN>?PA2E?P!C; MB.**+E'Z;0?3LTN/KL\D*7K1(5)5KC$E$9G@5K:VNQ%&AG!=HZ& U7T8+O6/ M @>#XYKJC+-KE6*Z[UXP"/,W)*BB$3*B?G*4(6I_8 6X-NL#*-(T;[\!\Z'S MRGL6KT=2[V);+L,?K<[[#?7ML@?WBGW-Q=\B4\)S>5SI27OUM^?YNE=Y&H&[ MF3?)+Q\95>@!HNL'-Q?=_H MBF+3Z(NP%$QF9'H+M M&_;#KMH8KNC8MY?VMI/)0<\%\R7;-EIS9OHM=RU+AM.CT&C:=3$:%8=/E%"N M!(KG1N78HR>[5VK&/L_O$>*#PT4Q(*G\J=X(NZBUFAO-A64?)4&+2+^-N#P- MJY46)](EZ/M&"%^5I$)=-LH\_(.[8)9.1 "FFV X!&7J08TNIWK4$J/NRU$< MAQ)JDU<)*M4]C:%4#TZS\'O'8V%%);!);WWPB@7,[Y-DTA0AE)2KX"'N,:OR M-)(^YV?)/7O_&-Z9WQ+#(#@,6?0H6[T;:Z1PKZC@W"''1&CNWP4DE-P/2Z#F M:K+KAI=90-13U=S<> ,8#$S?(6HQ;$X%"JH#7''H(043@\;W6KE+=6(44A'GP8=W1=#1#WL M!"5"F?G@? "@0G50QC81*,=J^7S9>A?QUQDZ0A.21F L)W*C5[6;Y+?X4;EFK.=DUP#Y/WA.$CCOV=)BA>VPD"CO(/5$!KMK MC7C=S<.AF=H?!YMKDLE?2D>(*RO]B!IL<-OT<24I[!YTN@4*>U#736(#*=0F MBC::9EWG*(3"%N*NBWDH-K-593L8WTRRS5V?=Y* ]@F=:JG4D3.3.=DQ4G(S M_&GUS"0[O(?DS#T3Q7T=5\OSSO(GT5W]#,K"50.4-#851%]%/H'R1PR$FVOA M6LV/GW@[M J2H.83?41 M$J1<\GC!666I@R.Z2]F:8!R4.NEAR2/?E[#6@T5?.K*NYTS6]9K(NCZ65W]+ MYPQT?<'UCO60NPC+PIJ[ 5U8(ZB>?3?*BFD$>J1D>G2M/; M;M0(=PEO"F@FJGTT]9M*^'FBW*P-ZT'$EBH$*M9<$C7XO9H?[B<>"@,CQ1[W MRVK?2>.L %BTFS&YL(^0:&X)T'KWQ-I9.#,"YXMO^*FTAA1OD+_2[JU&5A' M:/P.VUK??@'IGW"67_,U2+N MM7KV'A/;^=,?3X7K\V?GG-!8\N[34*6VVF5\*E&@#=928'V2[)L2Y MSTYS]V[G#N3*,FV$E:6LJ&Q:[<8@I5IF.&M;[9^ES'P'.)[T+3Q[$*?!!SI) M4DG?Z))Y.CG9BBP[8;3MOK'<^<4RR,Z(?P'VC<;\5J)B;15 WA@5&%YTFOQW//E#V? ^!*9E..K_H'RG M(1_^1'FK$,PO2$VQ'*A9BT#91M".8U@$#D;(-^RJ F%@ M(A>O02+D[CF:EL1?07LF.50')LFRTEK,0]%"FZ9*DZZ,9,8G.R19VKZ[4Q\\O9:B6#:L M$/C3LA)ETI2OGS^X^W;OW_&\]N-&F_&T%R(89Q%S)A^G:V[H*!@=J4Q,!V2A_VGVWK6%%;$(XGOB MG"D=?9G/,BL/ !:&+&-^\,NG>?T@YC5!;\I\1<[":L/&' M9;FM8F;O--GO>+(=P::WMT5B6N']A(&_9E Y8D_3(KDD6,85&6VRY=:,FNYV M 6:M\X5RFN_WMKG#_( /!ITT-^42W ] ^QMA0PC&0+U["E[>\2PEQC;J"J(B MN93V^>X@K:[Y2E/DYFF_O:J@MGQ%8U MG(E=CJ>)><<3(P$@=M&.F-.X"R^X.]VF7B9], 0?036MMRX#Z-;OKJ, .^62 MPNX*WSW-X[O-U));@OE3-*O MR03JY M14-Z^,?"9-JUN8=AEION1GM$]0NN MC0#=+CW+Q80_+ONNB&B@S@JN9Y19I&U/?'>KDJY7-K[>5!BQ490&9^EM.IKE>ONB#B4$2;!'@!4#+[U[\]G0$@2)&R+ ["JWJW8Y$$SK#/ M/GMKN]8,>VBA4,@\%)0CI;3AU6A1NGZO,'7!\@L2G/ZY1'D6< M9@@%G$J"D[E*+#8VCH?.PC55*^!16O/9V(Z'F+X\:CF*!L%16H9+8T\#!$T< M!%/LSBAPG&-M_RP.W8 /E4(PXNH:,]6<0=4O)D\IM4#BMFJ?&73(I:+CG#JU M@J[?5.DM+8ZM.*;,9,L/B'^@T'VH%7.0@:B:5@(,"T5)2*NR6(2K2]I%9AB) MK@#FH-L>"G1]HH--\L[56$Z*?D#2(7D])S")/2C),(?S0)TH"/D5Y=2>:(&# ML6K&['[#^YF #0*4#9KINR =C"S?)C6I2(^MWGX70RQ))Y2^A_M" ZB$((1\ MHQ&>,M%89Q5H"<0&([Q)^I M<$S(IZQ3&('/FT09U628V!#"F;ILX5TYL[!;IS=HIEMS++Z "T^, MJ/N"IP@+?2L]\<:=455[\(^FM4T)O M-.20.W($Y-QK(@"BU(-HRT>D=KUHZ/Q8>+;/G@7^O&P91O%P3*WSGH5UG02$ MWG48EL?[)6M"Z]UKXK(JI(Y.+1IFN+HI%2$K"(;)_(AP?)>1;+]+X8J*U+4: M%S@]\1:A.\LR&".VU!UQ*2-VU1?- -P_:?2_7[6]&@[8^4V[WS@QOX&[F<*% MN/]5L_(=^M\H=BF5"X1 V@3G=R(0!@&NDUM9>'FO+P,F[D$6VVER)Q!RI0$5 MGDJ=M:!3B C#6;@16\4D^(92TX$&HP48#L&(%QL#O\/F(@/1,;8?!TY-OX=P MQJ*-85UI(F&6*]I:7N0-N^$[2W>5@G &&GZ5\.,);Q;,N!LM5XR^S%1J :&Q9-$7Y./)1YGC+C%&"Z^X0;V MS2D2<$C-$PQ#Z[SR?E(#@G+T6BU4F-TF*^"776?4$D!CX,72E8<(@?].4IDX MF=X8OG UC'6VJ^]&T5!T*#(%#@R^DVYL9.:A^YH.^1!?"2-PWKY^*SBF+".NC(,/1!U]8LWL*!]>0CWSF"4 M<+@Q%K! &;,X*B@)A(*"B),^J1OC\3IBPT_(2L"B3CD[ZCT<"I7#+AL+^:0Q MO"!'8N50H@0T%YK\2&E,H((;Y1LENB@A\/QKXMVINIOT3J 45@U(,/NODR - M!8:T,&MX%GX^C!!*'2-#X4P(*DO-AAQ]0E1'!"F"P2,1/'89,/R"X;"B[13P MF;E&N-2X>S+G:P[*AQ5>'R]GY<@:]CQMV&M3%SFBB;P 8QI4-[Z'^^B\#R8 M>EWYGO[SU03FA!\2JA[F)[P6O!\&!X%BF,80>L$ M)/3J_-+'[A?%\6^-;Q*J+P[3'H*0H>;0B\ M[DJ\$&&&?9ZA9TMY&-5J$&72@* W!\W;O- &2&FZYELFWH@1+W:L]9V=!7VI M]19?ZXR'YP8W?@ O'1%?YITL*N/V24*+KC<90:8?;G'Z\(F@K6XBL5H',#*, M)#:\/PPLHIV9K6(@O#OK-2\(L6 -LK3@F_@E KM,X\FXJM2LMTQ,\!)=ZW?DC(KP/^<\%:G0#W'.K0'C'!K$Q1UD@N*$I#)KQYY#=[[.& M,9.E-20.USJAH+-C6@&6H/ITN%0$FQZ"*I5BH9J^2?R/AO=+A#J=@_IA= M;D@YZZ$[>)X7V:DR7!.0U3,"Q^$S(<70)!86$E9*EKD@V,5Q\D8);!.XBRRK MSCBNYP9IFY?)+KBSR4N]$>HTA*5/=1HL*>Q3DI89=A9QDAPDG8?Z/?MR/6T8 MO+IRHN02FMX$9&&9_81[;DK/]&5?3-6+-^H"7FWDI!*Z]@!GM#=[L])TN-++ M'A12%[;5\VNVXR6%QJM]V17.R:O*/2NUM;*\P(8SA*D$4U!YP#TE/;^* 8?Q@$GU,#D:?9/_-9IREU M1^YU"M=?ACY)R*A]THN]>AQ1EC&5,85S0++30:0;3A97AU';"U_$,IH\'QN\ M?;H/IZ9ZER\TF6*D1YYI3.(;9*\J91 ).IF/)8PID] MV"E9+N6U2Q95*?U>\#H=.>!LE[9G&0=:$LE<%S(3)EL6&C-TBN!SH&KB;H6[ M;'_$U*Q_19C?!^+@FEO**05RF(+7*NX9IKIC+UR'5XPMG3ASL*[D+L)2EE1) 6-Z.970X3US=RJQF+< MUZWLG5G\]?5]+JE]&E,HW8FP'(9!35EIX?M:V%MTE(@G6$DF1A*RNDCL>D[% M=::$7-\5Q6LB<"#PW?)3 9HWX27S9Y,/MZW-!.]%4?T(G47;8V(2RDYU*5I< MP2T,%(]GA5SINU*'&.W,W]2M#4_:VH"^$YB0V8C2E!P6E7PH9:$*E0I9PI(F M^0.7*8_:^!9_00;YF(/^\$-,7-?PT%O8YJE*D9I/=UA7[!3ZNEH6F(O$A("* MI2K#B.S2N7<;#+ #1&+ZG$0:$..T4U<\BJ9U0^#3 [GK.@HZKG;_J+,B'@MM M$[8@L6M,+DJ]34^_3:/HFFLGP6Z;%>LJAHD3UZSWYHGWQBGJFX'R/#)U'K([ M:"UA#)))/1YLN=7[^M2]TD1YQV4-5"B"(58ACI2T]O4XB#^#@:L&GW4.&QRG MH:(0BYJ$Y"0(2:[ MRKXO,9U@20*ULZIQ>;^"WOC<+)==<7 W^YEV*/-0QT_<152Y5 TET M/?,,@4WAE[J""^J?=^G+]3B%K9XIX BQDR@9I=(UN MYS68N0>2!WF7I"JA8JYKQ6F%.PX=6?N""^]TZ,_77[C!G]GLD6NQ@&Q?25]" MN]G1J4D3//Q%0"S.'0/FM^!.GRE]&#$U J<"/L0*W^0.'MSJ?<]LEK8KR4*N7-58!^*=49F*)N7:UMVR=P M3:0BD)/].% )=]&"(;0V0XO3J%>/UO=F\=BD_TTS!H]98 >%)?[6--2F1B*Y M^);I8\T^K&4X2G>'1/W@7X40+UDEBZU>1'DMRQHJ6*A48CT+(3SA#*2F$&98 MQ8KJ68RW8P'4PKDBP>Q!O#V>X22:372+2+06(( EUJ-<&1<^650 SY#Y.N 4 M.%_,((L=/@WLZ*J! >J\UXJ\5ZO.>^W 6.J\U_V4]8%3])/JHI^5^A*11FYB M(3]7L%HS9LH\'Z'/EYJNC:M)#S#+3/5HL8',)@EEUE[^C M<8N=VHC!*$FD*.'?LY ;,FD4$G:2E^N[5[2K4V9G4"2P04?:L0ZHJW=S49.6 M ,[%&0-!^$F$C17=$KFT&(+)Z0?%(K4Q:-:8@X"T&8+4E @!;4E@G%Y,TV8W MGTHUY\ 4><' D#6$/%>NU3)"3AA,L)\:4FK"$!]OJ%,00_P61$D[5X4'>M=4 M4Y-K@*5K-0K&0^X+Q)\'FN UDX)/2C!%$\(&1:Z#$5>>EAJ:DCNV4Z5Z>XGD M^4X%FQ; (N-V\9Q@1Z [J#2BEK;I+,4($.<_"P;9VH:P!@&_QW)C *P*N;+F M'+8FTJQI6DN73[=:EHUZRK1C-9/N5PZ3 6@F[A;EOM(-U>!+;*V,ADM^%B8J MHV0@E;;]>P9+"KK$8HQ5*T@CMS_I/SMO?$5]*CC8 5)>N$5YW%Z'#X#7X7*X M+^2>16P.R*8*K'Z\'X7QW8MAU4-V"H>P_$B"*IW1=K.Y_(X2F]/IF(&M9MAE MHD4<\V-\ 2":RXP!B<=18!I0E.PEC?-"FCVX$+)0(H@6J]1AR#RP'8;A6Q1O M,$61J=-G.BZN:V:J)]#]"7(M:'&&A8)/K(M/(J4TSM_=&X:BR],777<\6U2-*"6#@, MXHZG@ZHSD<^L>#3('S:ZSQSPY?6IO^K.*! -XP&WS6$H?%LVF)OI!52I('\X M3#T]C6^GC$6@,0.6RU0\OU^JBD.2CJ/8>$8:VNTN(."F4@WK*G F+50@,9+. M=0%[J92;EE&7=4=XE8BI@M6WI'@UM54@IY2/E)X@HQ?8$]?P_APALWI!Q,@;\?!H)U<0N6!8(1%*)\U"V*.P[OI-M9 M]R%=IZYV)7>=B; $(!".LG0W&X/20(25Q=6.B,X]C1K!HG C*!HCRT*$7=3O M&MTD( \9MOV0.#.T!4Z *IOCT%J>)E"]^LWZUMSX#(M:Q(72E)C2<;L.>7M-K$77LA*3982)"&>_CAA5$*26:,XG&EI-2'KP4:"2)OI M@:]XU6'8I5PRM6+7<=O8 RC(O<47L_9_A<27_ "V,7+$^0PSIYIK0_^@RDIS MN[?A4;A_2$@IX'*9"Z^F79XJS\.V3EH'Q+L<6OVCF)T/9^"IB+^I5^^HM'HZ M_+;YM:>[GIT> 9CR+';<15K@6(Z#K]LK(KQ(S(7YP'-&,4_>CB7GS-<-)ZZC MB"+(.F<4I),""/O>')8'1!"6E)BD3KD&F;N+5V^/W@->8*N]S#)C<:KYN@Z>6/):-#2N VPPTB@[ MV'MRAR#$46QN-D;GP22DM;TIR8&O*C#ANMR=I,"P2M+)F^3.:"BY0A2^./ 0 MWGJ#W>3+5^]K9J9IXY MM%!-! BU/!%SQA$.19D+BAH_;?_. M4A6Q9L?PWB0A-U2M?W(^IH">S+>;A4#EM<_XS+CP:K:>GW$)X2Z?F[P?00)I M#Z5 (D*)(@[@E'!+JOK@7)-C?V^\U3C?&<'V.HLQ)X00ZZJ45T1:4R-V:$.) M,4Y-#V1Y,Y>8*&-U0U"ZAD#$=TVS+QB.40M]DA@=T00QOKNSOO:>F8)$X*8X M2F+AZ#CR18X"-7?SM-&8'"<90319U#U7;$P]EN-47YP;_Q>WXI])^AG6"(^N MCN+XVEXC[< 3EEIH#8+O>-M6YJD;@Y*7!"+!JH:4&Q;!,UH,>+@WNAUB83%* M:T$Q6QL0NPW2N6FP<>E8%I!(^(YR*)CH-B5HBP$;HPI9\I1%_L+?(S0+TK[0 MK'2T+.25,^1X[*'R?E!(. DCP2S&<3':"TN0*:F9>$>D U1C-=YL*8?<1O MXDB4W>IB)[']@+'-P$;$R=L^[IEIIJ+#J:\U=Z$T%=/J-7(WA^L=6?)(B.&_ M\02Q$+O)@0JW2VM(W8*%JG,E&F.=4/_AN%TGU'=@+,\NH;X:(0YTR8S#(:XZ M80.;H[YL[%(5SHJ.@R4+G44CB^'2P3[#3A72;D/$=*_S293$.>4O?,? M]="N\$^S*:>H8(P$@>.@\G@:D*<$5J9M?S2#T@@]\M!?8?_;K_GW!R>O%<>6 MB[Z(JQ&J?U>5L K@![DT*6>YH*9P9D)CVNC,7;?9-:F[(+T.8'V.WG\9JSGG MRN ASC>%CBID,!QR/$67G5D>1(.B^<J%V')ND@A/E3 MI5B9UJ5BX4Z.L T4HT<$,64UE553RY03>?ZA@1M>6U>1^ 7R-) @"M?KMAPMXY85-ABN#.QFH2=N("R76/I(HR_@1 M-,"!:+#W#N]@8>7"4<<#=/D&(P.*Y,JUN:*1;OG*'/%E* M-VS^=C'5H,H51L J2YN^7;E62L_' JG@=(T?J95+ M5KK"['I0H ,]5>8FX8HW&KY%$J6@APH=GXSUF4EMZ+(0>4?I%83?HW <6"** M*H(83A4G#,H^FQ &TH?D+*'W]H %Q=R?6\D(AT/=\BDRH6J=.3@SCA3:!I$V M9G IS;+I^9!MYB1(Q/9R7$M9=#-J*%F%A8[L0_ M<1:*,QNH02*-)5T&[Y9PP8(:*FR+(Q$/\@!,ICNMUJ,;*&K;6KH\\(^;<><& M#7"88,-.I!),'_#EDF>S--25J.]J)(DPC+>Z7M[F<4S4#JYIC'%QH3[\\:CT M*T1S4 X<&M8 [U':?74(EPO%\!H+/L9JO%N56KC3@Q_RKVJ M0QM$UAJ;8HH+-J<9! 5]Y]8-0,< Y 9UAO.2ZMUG^V B->MPPA;R]IY&+I(X MJ_'7E>+C9^<'4BKTJ#HSZV8, UWJIV-*Q;/K^-F$N9MB*%6LOH65<1 _Z#T+ MB[/^IH@55JE=I 0*)D 'G4=#:,G&KE 8"'7F',0Q=LZC))/]P]I7HU*+YGZC!_!\7&Y!%5WWR)!R(SEK MN5ABW=V^'IAPR1YB'8[+/8LI %&*]=+ID?B!$U4P9:M",*)_"A^C?$NEB8QM M5>@"WXS/<#>;(@@!N4FX0JC;,GT6OU[&:MSC5>GJ3IVNWH&QU.GJBHBN5A%^ MH4NSF,9)L((^IGI>.?'"_&//T"X8JGO7?,-U M-NR3)81EN4$VB[58->\ Q&PY!UEF!N%9;6*$$$GH7>'&X*L"[2$R4$RK_M<9 M(U*>[)2?PJO/V&[ZR,(%@O1KEX>6I)R,[ET)R1B[@GDON5T8LZPH!C,.X-(71K34 M3E;3&4$Q? AC' [I'=QAQSLT(B3P=7]N\E::3J%A?+%$&2N:9L9SZBZ\, MYC^6S))V7"RF%"RFH@&O:XE*\ M)0<494;:B#X(#R5V]'$(V$JVYD.77^NF:KE)![ \R40(X :8.1Q(ESI?=1-D M"6):4SQZ8X3BF/'8X#CD<]OD:!!..!;!;YM@UXUY%0>[L14%U$:Q(?$W[NS' M5W-=FPT[N.K=+1J?I/RXD/XL=*RNZ^RH5@K]<(Z!5H5MR^>'H MNW$'$L>G:3U\YT/=^I_-,.H3X9]]*F:314F0XQF@AJ--$^'2[#&,X? M9B?"&B6D-VS&+Z-;-3D?FO_ST0 B@M M'>"=F\Q4J%/MTX2VGTL: VR/OUFZO7HF]^RN8S/>*0TA<(V+KS,:5)BN:17M MY$W)9:'^DAB[TU2CQ2>3*'.:MU=MF[MAM(.T)_)^7J74(3D%A3=WQI!I !5A,%-54]H+'2V52R+(,@#S(P)*:@%Z1H=6]68W5Z<<#Z=F!< MJ\6INBE9,,WST?_.@L\*#P>V!@W'28+H7AD0!HEW":[D(B@YVE!$G M,7U25EJ8*CW!1GH'Z]FG);U!GHP/ 4"R9BK()N9)4D<09-- =(E?ZE$C!BS7][LH%CR3&=WI&'+1/ M1?[!6PQH5@OA<5/'_\_O'BZOUO_[CXR;OZ=/;SSZ!U MW[V[^/W3U4%>%H-[P/']]_N/CXZ?+B,(3!+>JJ*BCD M$D+T<)P[^Z,*[\#4\L[)I#C'EJAF:"8AGIDCQP8H,-!-Q $9(D(E.5E^F%%$0Q(N]GI%/@<"UO0[G?\9JM7 MW@.1 -X*C&X@TAJZH:- 2E66B8.M;4-@1(E<&'#VUDG+[_17;CF%Z<=&$N=?"Z%^%D3M#JB*EBUH4N:S*3"]"Y)QQ9)R(&V MLX$'T'B?YADYZ?^(\55I<:#690;\$8W8X$93=N7XGO9B'S#*&?O787<""._=N:"A9T. M6CE/3=^<-JI;*F@G3A4;?-Y%WZ*[\[Y%I^']=O'+V6_H89Q?7/QT^?LOA^%B M++9QW@:4QWJ$K&&Q/^1LG(\P0\/?GN74<>+@S>D"37F#S8F ?8JPFJ9C72,@ MDY$MVD$?2GPVECQ3Y)>R6S.=5Z+$EQS!"6;T=%Y#$L:F5N@!R7U_26:?:J6S M$0:_[S('^YKK<"B/Q*M'\3@ILH@F0GX64,.$H:7 \&D905#/CT-K>@K%?@@W M4\H*<*W!'H1X_TS\5M*]VXA4-NF?O&_&M+TT[+(D(@RB<-,/P0 MA(0SNB@GYW1_8:P1KA]*5;??_D:S^F!GM3TJN1<_Z P$QA62<<2M2)4%_E+! M![?N.%-W#'8>WU<'MI,WV6!A?7/4+?YHHY&/+=HQ!/);;5>_'#V\9-W>?E0I=_M M[+S2[X'2/_OX]XM/WL_O/WH?+WZYO/KT\>SW3U+A=D4YM/>_>Q?_\\?EIW_Z M\(W?SCY1@NW]^=]_??_;3Q_RP_QJ:P/SY>[E,.9L,ZH'=?9I^6=9]Y+=&VD\>'W?UY=2)?#*P=;(YM/KI.Q_M+994-W0N!S+97I M4AI3_N#'T@=H0%*;QP!A=9!F=IH;$@?# 9,P0@78IX)#ZVN8\3@;&K[XAG>! MG&DTEJ5#B;#%-H_RL2" Q H?KZI_^^/*W_::]%-XKW[3TGF*YSH-4HN_]UVS MT6RVL)I>7JMQ\!)QZ.^QN@W)'CGK=Q@ /\;*U-^%7I: MQA,O;H8[/\-=2SW*6+2*".6!Z7K'VO< QSDL%S=K'(-%\,6-+;[MGZZKDFR7 MME86@V53<&6J#P$WYC-6LF80=F,>#BG-6N)H HHS6+$@Y\BG,Q!*9R:QNN=$ M:)H&K,H:1]@M).,QQ(EOO)?1*^92,3@P('M9],6#Q^2CS.58Q&]AH:!@% 33 M8""L3.]@6E>1NE;CM_# S9YHOF4?PGU/WCB);PRC&B%(<%F6*?XZEQ89+*V* M-9B/;Z+(OA%.7^CA,.02Q#D-$D9I,N,M0J[L-G4U><3YS?P.#XTB@(>8TIZ! MY0RD5ACE[O+EA_=OB6J.&5>7?KNL?XN2 MXFMZ;JHNRQ2H(2'3PW#?SQQJTLJ4"/&S%-@,VOH[EXC!)T,_=T,W/)G1S51&Z@9_NUEI_ MP)[)RTM,NZF)U_>UC5$Y#;PDKV93C8"E=N7>=Y'+@(3^ML,[MIC7:254W24RGY; M)QWW:F"*'Z5)>>)0_=YG:1+<(JFZ731,I<-5!!J_\ $&SS!O>+^E6VA8ZB M,"4@;DWU@:_1T38X+#(<(2^J6#I-K&I8OX1XBL@4J9)*.CX-8!O3G2\C_*Z" M\=Z;DW@O9K0-)[ P$FX&0XK@_40@P1CK8ML&U/0L)>[:HMD6+R?-@#MGH&RL MX)3,P"8'5DUU5^4O=1&VI4W4,&'_O+IXY>G,I):7)8.UT.W_'4RF;S]XO6;3 MNX2U_V)@/XN?V)CX)P0+@;VXFMQK^G-R^PMKGZ@^+YZIQVIE_>%@> 1XYBPG"V91#T=OY8 M1.>XWYU^02';=1VWH0/P1^R N5T%8S8\.9SL6&,'H>&_77G7#NPC5TU+]>9A M[-?[N)SH(@O$9+"4QH.H-(;(Q;G\\)X2$X+5JQAOG)DWX*+$7D6_W^[Y,!$G MC+G<]LL7C!^3>=.YC+;?*3Y07FESFE\0R"HS3/&D>N_@G#GY'#1W85/&B9BO MG)0EQO1T,**>%Z=-A=Y#82W)CX=>3)!O+ QDTQV?=AO''NS2F*)4A&$@.$E@ M 9HQ<+0I(X ^-VIB3$R''AI\A##B#E/KRQ2SB[B2M =WAJ)$;UV 01^G0?E6 M8!JD]3-RGHZP6P+7HCT.L5QM G/U-K>Q(=4_[;7I3RV_==KTNR?'SIX[:5D# MW;6N#!#&Z926YSQ5ZK-W+D&PWWX[I\)[0UF(;_I[ F,$KP8[P")L0+N,!PUV M#MY%@S1!"!D8"KO0NC]@RF"$TD9DMCFXN4%L[UP5-[O5:S::=K.Q$2H*&>HK MF"_;['*)2WY_$8V 7V(/"*XR!R<1[**\G1G[+5G QD)FW?P5O^$G%V(+<'8F MTUPS.=\(.W02+P\A$"F/H'ABA97&?GP9O'K9?E415SFD& -F7L!A(\W@C ]T1+-H@[?WKVSIN M=-H/>^SJS[K-XWJP^S78]1[[FB27I1?.!Q[*O[[HO+"J-,3$S9NFUZ+SI9^W MXJOMZ1?\LGM@QVJX<)KX(!4OGF]^S?3OTWND_3]1]NEW4P8D==+:E@J_395A MK]%>8W05-W^>3-\^/%ZV7I4T[OT;^75[+A'89;N^A6T]$YC/ M#Y2A^H!5/FA^T>Z:Q?G6R[(_1Z'56^+?&9AUKR?T$9)O7_H7AI9<.X0".;>/U7N_:B<#?C#A"QDL;>F MG6 N#]5.[2KM=,_5=!T,/M\0,-.1S&XP4 H,XH<*QA,[-*23?E;7Z0QKO5O> MD6?^T>ZS"[E4*[7O7P4Q?G'Y81$\JJ'W<$*%]6EZ%:M$36<[M4R"+<$.=GE5 M'FV5D^' MKI[@_V*Z>1=E>&-#<$C_;Z\,009@1BN0_ZO3^@H3L&+^>Z))3SI]OWW2WU * MJ_?[F^K+TBL?=!7N[S:UFXUNI]ZDW=ZDDW;3/SUI[_TV??76[)RR7]_"J)KB M;DM=O_< ,^(1A>XY1(VHVH",!?XO77+P-?&B/51P?;]SNJFI4+W;^^(U[^$F M=1O'FUY!]1[M4_QBA[;IJ[=FYS3]QK&(0[<4'E'HGD-8@?.W7Q-$D-".E$5U M8*W#9(9%5A3>.:@P[DGWV#\^.7Z8[?H8Z[3CCM8W$X6=.S8;.VB/LC2[?3K: MS4;[^9Z-6F4^?HSID,3BH<\@(^0U52!7E$'+3XY005*)\WUET$??HA.C7,54 M79O_LO7*8SE8_+^7W-:8$=RJ[0:;$;2&"N]K"[.M&J%T8E!3$?9V*(>$39HC MB;TQT+V#_.E$@SH1(OR!:=XS#],]E#P6:9TL04$1UJM,QQTCMY$1 M9!>A0A&/)C;:\!8BV M4A LE0.#!.=\A.=DBDU+B$KC]&-2S])RH-S283+(-Y8;J]67'J:&=Z74MRD; M-,M+#]QYE-KUI(%V:3A+!7G2M)@UG&),V5 ZMX@#9[93 -=C#?@7:\0?VGE& M[)$FUO'$@44PQH&0RU>H,A O6%ON?[$MCN/@3KIFA=2+X&8$(H]: MS@H@W86NN!)>2^2XX?V?CQ=7%Q__ M71(+T,^7OY_]?GYY]IMW_O[WGRX_Z>^ ROCCMT_TE?X0=7>T,RN:$% M5>R+=Y#:&80X&,^SR#2^5P#KTO>J63J%+?@:;\Z (!O@5_^>Q8R)0<;(>J2+ M_(HQ?2$FP'\P8A3#%F_$P^@1,JN=I(^$-.#\@^&1$CBSA0$HXY/0]._A)*W$ M'=9HS!ZAAZB;.3?TCX,X8QB6A-!0X:ZA)\(6!PQ'[)H>+N9QI)UD^/P.O(>C M<9)\9F!%LV+,)Q+?)F,PFM(H^\R+B-U63$E+-I,+J&$-FI%B$$X-&8O$'-C< MA:;V1W43$* T+BJ]_#=YN64HT-BTZ^S'/Y.9%I-4W48@Y!HH>IQDLU0M']9' MF)3W,YN8+^1KS*,@- JMLS5&4$E0$$WP>P@.4D!O9N):!J1':1#K6$L#R$@8 M(5:)RVTK7G="M,$:=-N!KEF^A>@D$'L1.V,Q*A '0U=,9#*/QQ;T-C-S3GFR M,"I9L/-.(XA\O3GFC][9I?FCPX'E@!/!)X:1XDZ5GP K4?[3+/,=\.(,_ EL M5>/PB6&NY>$0&I%!*D7DI2B, @0JVG_ E6I]^T>9DXJV//3=/43D+:.7O#EH M.MCG_YW!GXB<0!!%$+Z9D&F=564EG2%N*/W,A1WQ.DV#A N>?S)@?W'AN8(W M0@\FGP^EUWWHH6[-F:L'4J/I-K_X='3&6;05^"^"Q!QJP)EU?M5" %^'9T+! M_0U^[C8FT'K0!)K(FHZFP1 CX*BU1'F\,_??_Y=Y/Q7-D3/''+'<..>%"7VT M$WIO)N1<246NG1-MV=P3)OI: WXC27QR]^*Q1B<.QRC/I]F;UZ_O[NX:F1HT M;I+;U]&7_S],!G]]?98.1FCJO%8AB.=K,/J"UZW>R4FO??P:9M(Z;O?;?1"J M9JM]>MI\S1BK+<18;8SR"9S1I5>YZZ[LAC[9[!CY"]AE-CJ'@ET!ZT^@DU<7 MYSXN!)'OM'O\L H5O9X/WVOOA:-D8^&$,UOF,2!7TC C7KNSH*( M,:Z(F2EC!Q+FEDR0GP!I=8)I%(Z14.46+L6ICX'I<3(75XMN!.6!676CCO!0 MJN5+#QN#^)@9<4B :Y@&X,'-!DQ_B?<8O\/C':4HH&:/0>N)<'W(AXA2HGO4+%>$I@BV M74T5M34LET.-XBL5XI =IM]' M,&S#6W#F*(L/XR#'$(8O@14$ MBS7<%C[I&M(CJ1JI."-J6^?7?!TLWQR<5S ML8DI4LO.8\G.Q1?O70!.5!RPEH^3(](8>O=81&TYR?"7%DEUTIJ*X)V_O$=6PQ6KPQG&-0^NSQB M*0G]"DV#/[,FL$3.)]?P8E9N\+&U2> R#+!F9Q1-^>+BXHV4^*XD-(.AT!@K MU@9)!H*H)ERG8@<)LH[, GJ<)C^"^.\8UJ1G&OG2-HJF24?.S0%S&T3Y7(@M M^8D9$2[96I H]G2QJ#S53EO#E&>:R9S)Z%T[::(4E]K%&CH_,KC\YF0X"3"Y MOWU,?8SST8#X'W(P2K!B:Q;;"R2)QGP1!#3=>(9Y"SE2L _,K0>S5XB3'F ) M3C"#-4C0M/>U8Y()!3R8'4BY8,V-,1P=M9).JCZ%W^X4(KFW]X^(8Z!H:#L: M&63J-LK =H4W^9P#HSH_VKJQ$AQ+KA/D&QP/&B+TYW<(TD\*&E:?Y$.2H_HP M@7P-42[I.Y3&$F^8SR"]G+4 DG2,$X>0%DP&G!IBF>,7V*8%$^*:OG1K[%0) MYK+A@Y*&G*PDDO"/641?9;+"& :,9JN>;2"%775-SXJ:GM.GPT"ORW/VHSQG MAR."GR@?[K@@%*^CZS_G)!<9@T=A"B<8V1+!!,X5N<^^5D1)>A/$6CL0-V($ M/C=,4JI9!W!WDN^\W(%W8B"^X^KP<((0#H)A@:$(&][N=-D3NW>*%$>L<=5P MB!D*LCC8\T=2#:FA)6=+(F\JACU2FE$S@7E,-C)X=R"=6AVL_S6YPQ7Z1<6\ MZ!]A:>.9.I3X]8V>5\KSDOAJ9*L^' :BV376V4P+$58LS)Z19*.?W6]_[WO] MX^])8O!_Q?K5%+?\#DW(OB3%7ZYNIO0L/I!);XK,3AA3HW#SD117&Y&TMBR' M]F9TF+@R">R,*99J\8F8)'&42Y;+_)PSSUSF,(3)4J2I^!6*(%(#BJ'R*<3' MG9"CK[]@@HNFY4:-AT<\JM $T,N1]H4 .I;$5T37>3WP&\'ZC31\G M\=$ "^K'[!;@0N#?0)V#=L<_;7Z =U7*.0@)*Z83'D<7:"_.T54A)TWQ/W5< MF"CFQCF#5&-5@- ADQKR83%Q&WPN"3PNXY1&1Z)?WD@:WRR37)J8_R^S5]7[ M\E3+?PEOC/*97.5Y^&1WP&N58RP-L -!C^9YIB80'+#](9 MREC(C'$C)G23X%Z29 MSJ=%,=::A5ZMOO ,ADC E6,MIC1 @MH=%<9KU)DS+A[T9F''W57B/U$@R%U$ M-AC^%L0$(J\11+EUE$.W1&:Y4/U=7K-9!CHLN#2[-8 MMZC;* %CHKC0ABUR$$RIV%FGWW;R7EA0OYFK?[.2 LZL!LZVJD]MD[15AA5Z MBN\>UD@HN!@#DHV%\SE6*_?1D-(N:&YLYUY'>X=?I[TWU-GA W6V:>E>MH@. M2>F&VM==7J2BI=I@]QSILX(QMV@0Y3;>+86ZV0"<83CF^U.ENU)N?Z0^=N$R MQH4A,AGLD 9;R*^X>BAED4E+2[917K!UH/EP:Y)PO(#))O10_E!VC9[P4*V"C#QP_FROT"Y;E&G+P]<0G.POC1@O2 MZJVC&!X.F_R,5K+?K%?R45:RW>S4*_DX*]GJUROY."O9[BQ>EDO1&_I[_\,]\/#EBL__AP)^]*^KHQ9" M8)@2$ ?UXC#";7^Z90RI&B0W,?S:)&,HAU(H9G ! SD!0T /U/KFP2+1%EX' M6925,E9.J]!\*L6RTV .OZ*TPM$U!?YT"])0,1*;I"=QZ6>,3KC8BT9?E")< MQ760W-8S"*;!@&I\;3[J;I1X@U&"D5.L8)_%I3H%*3THEQ+04$DLDRSG D2%N?O+TRE2JJ< M]UI=+BS"_ZWH M2O^Z(J+*)2"A$=$/)>\:4Y<:PTY,$@2NE))\:@"6+(:L@U\JR^,>0G@@@B4Y M*$F^%"3;-D.\#JA6D)XBMP-WS9'FJ7JNV_HHA\8O]*_XY0XJSA@7%4^Q/E _ M:-EF#96LTK6;XR!U18#$7$!H6@\1%$8::^C<&07'G34:V:6P_HYJU3NA\T_# MZ(L*CU"O@H!IQ"DJ8>&2'\PZC2,L(:=V()J]%\Y2 Y@LX$2P=:VV 8C]4RV[ M-9*E@F)N$$E/(Q@NOYJJC(H"I?/3!W/=4FF9-/!) Y4O&!"%RC]8E>_:O7:C M;\!*-T*9\:U.("7C=?K?XYF#>R)3"P@NI'_RD6?!=+<1D,PP*(41=E MIJKF0K[%&-=EE* +9_Q V]O.2#<:]TCF$& /8J0R7I75=6AOU*L']H5L]?1C44&ES3]9JL1G366 ?@=&Q,@EK%G7['%:",J8: MQR+80J2QD0$/4]6>$RU.EDL=?9;K/I%5H!AW23H.L?#8K'#%2C(B##EJ:0(O MFR81UB?CC[?!>*:PS@X+VK 0BA!: MX5F^F))P:GV<_03Q3^P,@S"9YMQ38?N/"[9W8;FL[S(7L,YJJ950V(+?97YF M1R! ^6+64&TW'!FT#G#.*!:NR<>X]:O+WDAV9K97FO>WY)9$1FK!H+Z),6(Q ML)7'>@'IOZ3G-Y$'.=HDP*HVLE0/Q*T_&Z!CA8>'>Q\H>)/K[2CH>ZN^"S'@^/8N$MV8P0 M'(:S,;YP@#$"-((%^7,,ZNB(PF_R/1 A-.;HU*KQM(31PSJ?3ST%:N%))-S( M<$""/7<\2*D'G;-=3B&,<8F$P:KFPFW@+*E\YL3N3*L]G!<5L7KB !)Y B;6 M519J4&;7PJ ZY.CK,=[%915[&(XE@AC@]SF$F$PQ>JZ70Q9^ MH9U*BSGA*,'-QO8).W'8OJB).L#60.0'>O) &MS8&@VAIW MVW:@;#4UW^T&6@M#0_)/*B*V/Q&2%N?J++Y<#ZL&8_@F7LGZ\ R76O ^E+=D M&\OF:41%6T ?$&!$1)D$S1LER-)XL 3@WC@6ZWD5O@$J^3'X#$_Y=78SPK_^ M'&',+I][OP>BKR\=,/TK$^8&M?WSY16KB(_!'-Z$(5FKF#5%V@V4I,%277XIU.!"6S])O\Y1]=)5>=_8?:HF!5?DF2&[U,Y19 &:0=5FDD8R%0& 5I*,E-=XF=@=%QI A\ MJ<5EFM.='NKH;N3Z4MHEU5>4\>=_57=CE>>@* >?D>W.\6]YIW,U7O@QW9!E MW%47'X+S/)8MPX$_=5-EI'+,E*E5F\%DB.Y$L5/_4C5N&KYWF7SR;F#Q,/+Y MBJ(BDC\EL@(#C5/,X64.Q@,-A'2-&%4&3Z>^L+>N9LYAK[#]6G*L^J#MSOU= MN)E="U!#+NF;#2E),J9EB?[#X$FEH%%)1&OAV[;P@;5(!(FH((P/^P_X0[)K M@K=JI.1[+;?4BKCEW]1J>S"^?6^7\>W_KN;>CSK:]$Z!Q3TXB' $R)A&BF&* M30([XEP^^2?)-0S;21!\_/#>YP I8M-.:"7P0J8HUBSS%,81='2"X1%U&$*' M,7P;L!2]?,0)*%)RZ6#&9]>P"D'U"E('#%37 M+,8*;0]=[A.2R-XR2[/F#=,9R=F$A'Y.)T80J:.?T3EC66)OI86'+- D95F!M1#&'[[P#T?VN>W+2Z)IZ M"'S5=^W3CE/ $2RCI=755JURM=6?3!*,(?N4875O0=X"P_6+,^E6SKU9GG*A%=5W7>G^)8,4=2#>N'-4*@B&:]6)>\51X2K6 M#:18@.;>&V44..=]/!"Q?"GI>TW4Y4DTD$Q$L:##P3J2H0K_'I?=X527WQ41 M$SRDA(R!58+=TT;+831GVE3FDUBHWV^J-KM_J-XX>.[B!,9UQ>@;/*C& YZ[;$BN9"&+>3(IF#E6P Z:CN M&):U4AXI\XO?D"@@EO(+.+1.?:&A&67,LT?%O^-Y9>,&I=UTCP1U1^@,0Z&8 MF.IB],X[6TC"Q54*>@GBNB.,9"T9. =2LB/+(:.T- M[]P1*>Q6&R^RMROL MO=Z9\R <$"+['< M@2X4<:DN@RJ_W$(6= 3H6$WQ.%A^:#BAV %THTIN'GY+J$4UVZA8^])S,- ' M^3Z^Y3S*4>=4D#AKCLX2B;,OMRAB9V:Y4P #"@>@*:]%=1_%,RD80E$IU)=002!JWURB5!5%6,4* ML87 #%V#2UH3KXW0ZD(O4W"E^14,1*R#*LA%8Q9PD"/,^%M=U2M!69W2 [$:&%GR4"309;HT"W2D97( ^ZW3N_1-D[MA7CCFQ- 5' 6: M1U7DX:.J0H??1M< FL"*,(>ER36J4N>+G.7DPB2^D30I3@-U-TA[@(/RW>;/ MI-P09%##&4E4J">+)8P/Q[!1HJQ*7-X )LK)9JJJ%7:^>>QH+G(;Q M/06]#/V,84>XWEQP=8EQTP+D03ZCFTQ1CYS91QT\UDV^1I.0"$E%O+W688'& M1W3[447,@61=KC"-P79#;0@5XVV!=+YMS)'I4<3\G M/BQMY-&.=L4$MH["71UL'?SJ= M%:IR[GE2W:&YT)U)O0/%S@]CN(^4R=NP92$-1K:]2*A6L*!Y[>805SFM:,^@ MDOFJ_IG[.C.8OL(D.EA9.NM%=99B: J5J^WYT&(&(['\K[8(V%THQ]*4[PCK MW (E'MVC[$:3R.H%)M'U0;V$T6S"@L#B:GD,]'M=-7(8!#2?;)O/91PGM[2F M!Z&X_E3.%>0*6A3?8DN9.,(H[$B4Y'H(5**&J==K:9+CSA]ZV*)9[SM]0=+= M81PB,3?$ 4%G"MWFPD7($6(>%#LR4;Q\5&*_%EFKX1=ZZ^@'UZ9EQW2.D&6" MYX)?MY0GRG";SC+#+E7)6*U/3]$_NYX;VE)NT2DCBO,J:HV@XA'&/ZX3+2RJ>P,IGV&,S56>H.$O$7<5R/<&Y4>U4EDDT1NUTGD M.HF\3_>H;7\UD5_J1+:P8?;Z<@UKYUIR(-#(/C=&[YTJ7G(Y.KUNU67B2X<*]\DTDILHG'4D2#8.P'5^R#L(E;\C, C^H\T%( / M$@VB*8->K5*M!9-YT5YF$QC7_R "Z3^FE+;#E:7%/!2;4J>I[I2T5C(%5) R M%+S0IS-FF*?] K 3RA#YB:AARK%L,];!UCL-R)# M#K"7)>*UQW0\: 458!\2OTJT@35:G%99:6R5'+CO/)JBJFR/GUWB4H*9'"/Z M6)#&ABK=C80>2#G%GP6E5DP&<96ODT4M.2Z&2-YJ_!AF92ID2>^##[)816FC M _89K#>M9KQ'A?)U0D.$QR;"%GM#]X6)H!LA,.U'% 3E2)C*%U3V+Y3@:KM!&%HW!HX&(JZ3"8B;:QA4R M=,J-]O!Y%W6)O('_U.DP73.!465!*:#;5&Y!_:M"T#.>.T7NBJ&&&MX?Z["O M29RUB*(9(4GPG;+O3U8&9SB"&>%MDTN/$%N[E$LYL@@V5'?"_S@2%,Q!T9HV M07/= <+I+@+2E'PZ)V@6,O\%0=0=\2RK%CC7?,%B1#B".>?MK9#Y*"NG.]W+ M1MOY.L'+T"RV@OZ>+1"9&HZ#&U)O9EH8LD,9-:..8G$W[J2^GB_#AH402&+% MA3PFCV=GHT_GPBI0T-$%Y"J>'29K%9$O1EF+Y0=563!S M# \C10GW^M]F_< XA+1[7L@<$! ML*MG_'=[DDOP>N:T2R%PD0%8(X,790=EQ7X50RJ^X[XP*A>FR)%H(>D=A(:@[C-I5"3#-4-T;:+U5T_>MX9+$ M1^5W+7LT:L82GAI]9J.IZY!][SLBF+3_IE+EUDGA;[AB=.PE4%_&"2? "I<8RM0L2]M:N]RV M5IA3U7#OE$:8SZ1EDL5BV5[3S#JGC9ZIL ;988QA4V'$C::AEAX#-!ARWP!_ M)7/PJVS',D/W%8>]:#5C.Z)I,%L"<^PLT5VA8\WI^J"?S\9C>]7S ],LY^?) M7ZH6P]#/&[DT#PD5:M'KE*,A&#^9EPZ"F#2R$@MLM!5'_8Z'3SJ2PH,36K]Q?/%P1;;'N0N@VVG+9R>[WH=6[_O4]M*X1BU>XO'J'C43(S@ MWO/3%RZ&+/KR2/="SR]?"BMO QV?+UT*?4?KK_OF M#EX7K>;F/^SJ>Z7]@+?V3%4.[Q+WZ1@<+5V#X=SM\%6]L6")H0MYBRYUU>J( M+31U$Y10@U2:% M;/FB97$?J8A7:*MTK.WO6L>-)G=8.KW$"Y82>I>Z#9D)O<(%"U]$0%Y;IDUV M.W/SDO6L2:&T5($&2IGBB;/PL>2(L.W#,.%8T_@PQ$9WC#OK5(P3\AI)3$%B M%A6>3R9;O.BV8.ZUW'3>=GIQU^@Y;SL\-AOUG-_3Z/M=W_%8[QW':<_Y]@/? MVSH,J3E;MJR"-43V I9)3@*+O[".IZ<1(!SPAIF)RRR)/GA)6BEXSB_Q]DS5 M@NN,T Q&$ ][9UKNSEC,K]4[L\*G?-2=TE&\&?;+$-27OL6R$>CD(;9[R"5$ M;6S2=7G__K9;![?!" \H %X.=1UJHZ)/0#$U;";#E93_U8V%E!!V,!>D#'P< MN''B$D(4-YTOP$/QM1RDCMD69/17NM&K",K$_H3GA\C^0JTP1"Q,NB+3#*[% MUO"#*(1 9-TTUH#+E7%L162S!3**T!"-SU7[U(^!Y.%V(ZLSQ7[D9P:J1L"@ M:8/"!P.F<9(K#'I1JHG <63WL;U')^,*K MN=J+#AHB,%+^4O\KDLTI(*XN05D9!%@K,09=4J95PTLY$ES.0F69 .0X%44. M<-4LEI!.H8B8N%*XE*1B@?PE<^1N7U>[4XUOILP,8VV>4'J274)-T>0$,"W0 M12$06G&V1=O,"\J4D'@L_H[!JU+2UVDTNAEY<$U5.W6R946RI5LG6^IDR]Y< M!"5E5JFP**B*S)VPF(S$QR#%J*-&*@@E/IDYV,8)EE4J4L_")4X.V80Z-)7F MKV#O*V%SB>K,BB3M+BP-?!59RJF%/1IH+"T&%.(+Q6VU+ZI7!BE U3@"4_E. MR4VA"E>)+48D6[Q?&551NY9-. MJKAUTJ5&6\2TN4-+G1X4C+D>K.I.N5;Z L0W_3F*QJJ(O&BJBY?+F]S)VQC)$$(.?59&9. U%"U5JY+EXQ\ 7:?<&9P!W/U2U: MR.A'L!8W!)'">$"@N4.WBYJ[XFBH!(\=V\O33.\V2F>9K>8JO)P1B*:$2<%? M"6Z#:*P+W>%1M_ %E%.XZP.LW*YX-I^9/#-#6&Z P'?'.(4GVXO->FVDCP\-C!S1C,!V/6<=1AZ91"I46D43>)4/@Z=7Q61)$T1DJL;C0B MC"PJW MC-3 '5]?78FA*1;=D ]HFP^8[; MG"T;=.EN6++G:[D2R]R'Q43=ZN2@F>AX7L9!^56[6H?I3 M;Y[,;%AP^3+A;4^5]*9L@W>N@.CX8.C@X^XNAX;.$S" 8R4W^T>K*]X;77$( M ?R/'$K<%XVT$4_6BQ^NW'OVHR8]WR89UOLRIJ4#^.5BGSNU!53-!O/%U!*Z M'& UAD=LS9V_OS I,$M'N+R]1;KYQ,HY"K*CX$A^9\MR&]Z56WU5>+UWDP:Q MKCLR!L/(:4\@XFV'TM'7G-N)H>V^BX6HDEH2"99-=VE(_'F\C$+2=Z$PV%! MK8EC+/?]!.@>3*+9I+!B>K9NMQVL8FG.]ZR0BW2Z;-ZK!KH@!$6$>$N<4R[' M('@.^%NJAN"ULODG"253BV0D:F$ O)4$] T:3(#GLR@KT7S:C<7:[Z 2=!]3 MWTOR2/AGZ0LCSE\-!)I (LD M 1=I-@W);-3)=X,EK .]@LTZ=N%9M)G'#6Q8!I ;@[?PE/NV6']OL:SHOOG1 MV(1,G,Z$90<*9@UZOY&S38FAX^P@S(_/1L M&"K6X&91:"!8P*JC"9KP2GK4B6Q3>U>D82T< 7JG%KS%:/,@Q)(IRGC3 M"O.#&MZ'RJVBSCE"H7=!94W80\*K)DALR658KYI;(P\T7P0IZ_E4LOP!>&1? M5'B$UP\##=A>U%"!MX9@0,PHPSB,](A"=&;,J+ @X*TV\\KP_B_>G_I^JY9* MH_MM):V\>8ZAQX(BETFJ%?1P>^0RG$LIU&&[#GJ6N^="G*\J13.L259;4J [ M*W(ZH9:#^U;4AP,8$(R#E+"ZKY-X1OZ&KN]!SR,9?!9#T'V DPC2K\"+F_P% M?5$[B)LJOHW2)!9-YS #D#>3!\.A;PB=*ID@W &#B>K :^89EB>P"A,531Q=)CB2_FV3\A[\=R[(7 TH:Q> M6 !V6L;)'8ST#G/@#MF2-LR,^BFS^RUE]E,=8F*[SC$?LXI0:F$GJZC,=?*:_#6R,TF \)R M*:0FEX+!V@"A MQG'\PELP<-ON#X.TX[W)]5Z(EW(0FA0ET::QC0,F9H'M1BZ R/E+4;?YWM7U MX%R);$-!M\J\P67R2:K'<"_;C05E/$BFHUTC:)=SO IN=+?1WST:9 E'N"D3SQCMK:E& M33IUR8P*J2]= 'I4,*^_VF[7_%P:AL#R]=J*4PZG4HE*%=BDNR1/9)#OI)8M MZKJJE3([2]511JVAY25A'B],QF.$4Q2N]:4:;Q&27D.W(E$G-M<-+,BW023A MRD:;#K?\$R-J*;8-)3Q\XY,5U+"&KM#(ND.-\;F HNP5V_%T5UT#8PB9^M\9 M90_]56MU#S Y+217D3)SAJ0M8[BXCCC=NH1\0F?YS7%5ND/5[<=S /^+C!24 M=WSXN!WD=6-M[LTIV/ :*? B_615Y?:3BDMI13@;QV?QGEQ]018XU9R^C(60"5V( M50$!KLJI]L!--%-K]GMF4N'I%.DU7(W"D..+5$U\T5;0M\>A2]Q$,O;>I5=: MQJQ$]]A&8U]UF1WJ%?:+X^N>%7S=[5YBO]SK@R^)_7\C;V+M+$!IL"8RIMNS MU!F(=PX4=J-/1CYN./J[3T74Z>I,P88*BH07?\=V@03&J:WO);=R7#0G)V6 J*"Z4 M0YH'Q I#9X@=(A5)#N.(E\ZTVUWHI&8[":5"?A/$J+3'49:;')N&K\G@>DE9 MJ:LOTA3.#RS403&KDRZC1L1,+#PRA=(9HI,5@4@KAR:INJN+\P(5#08L./!@ M"Z+;NR80Y,KC#&]L@LEG*S<%LZ2:I03/+-%M@1=+)C<63T;>&2*T1>RE& M,=Q8NPB<& V6]T!29<-B5*;HCAU$AIX T- 5N8R1VWI?3.-[&&%D3A'-:8EU M&96^A;R.RG"V(2"/P/)@M>\MB(,A][$Z@L-P1 09'%JC:?&10M\!:$;]"?9!$A)DR=W?X.6E"=Z2J2U)U<=8#[<%65[K1#'-?E"C]$$<+NY[Y9/EO91L[2L?7I@?Q$%[K['0:7[* MS"]F%-**0X?]+C 1Z- MOVM**>30H>>&^!0Q'?[(O(G(*FG=J0D S](?C:N&6%#E9/;",!=&5[*7;"V0 M!J471!/^F.=(E1C+5^!P#O 'C6U+9H\J$F!.#:0@00 M(E9!#2.#"@#_Z""D+C[54C2P%JSC+ZOB+R=U_*6.O^P$@,>C0';LY+5#&*L) MZDCR!KC3$0TAS%>.-)9H!0!Y">O(-F+*S3#W\1.TXKK10DZ@CA MJ8)IIM[H_W@+;M=T',S?1#&-FW[TMKBXJ!YU[8@L,"TL?VR/>:/)1SU/X?^' M^LWR<8,^>IV'BY_U3AN]D_;2CYN-UM+/5CVVU6HD7_/;B%5H64I;/ MQS[S_;64V<^,./9/1!R[*"*.F:/Z&.MCORHG/$^F;^"['FD3#^?Y=E\6CK0' MPK$55NBALUU_R43-E9YS..O9JM?S4=>S^:@GV-%P^[]$I/M>D@>:S. 18?9J MD\6Z#@:?;]($K-\C&>M@H!08WBOF/U;#!?/DV\Q^36NO#+.PXKS<-]UUSMRS M?<;&LC2D_U>6)8_^M[/C0N6B6I0E:Y,)-[U].$+??=44W:D1W-M.S:W=//9/ M6\=,]?(U\]2RN\%\-SI[I5>6SV\M=?LD=:W>B=\YKJ6NEKHGE;I.S^^<=K[OT2 [>VCK;R2[)(X[P^V_:W>UECMS:SE(>;Q,AE)59 M+\"T+^+9:_LGO=.'&1=KA]JV:>P^VZUM]3M^NW52;^W*";7#D_9>[F[OV#]^ MJ"^Z]F)LV678:4_AO(C-]C6AZL=)''W+X/'!C7!7[*)6>VMV454X_%''<=SH MK3&0BJI!W,2C3J.B9@;K0[F\[&7KU=?; MI9W?I>[) YV??323=O 26AEO?2ZWT?Z&MUHG?O]D4SU7!R&?/(7DMYN;9I#J M77KB73KQ.\U-#;LZ4OSXD>+!$L>^CACC&AUW_)/6ILG!YQ95W,N=[7;]7JM. M!1QFO+C3]T_ZCYP,V+5P,;V[W=OQN+%+_O$UA24'I7M:_5._V=TTG;'12NR1 M\7I86PNJY_CT@8;ML]G:?;U76A0!V-1JV'0Q]L6GV<8.O%^@'GE0*G)=VZE^ M1AVWK28LJ:.V>Z.T3SI^KU\'!'=\FTZ/_=/3NL)WUW>IZY^>;/$L[4K<=HN7 MT3+.B>=V(^UO)K[5:_J][A:;G.J"B;6"_WV_W]O_!LA#WZ4NG*4MEHC5[M$* M^I+G=B?MKV%WW/*;W69M?N_V+G4Z?JOYP/ACO4M/M4OM4S <]M])VH\,(Y>Q M+%)2/RC;>(B5#IU^SV\=/]!"VHV45%W$LL21/.W[IP]U49[-UNYMMK%_ZG=. MZJY'X_=L9QM^PPH6(M%(EH!,/_NJAY>MTV._U6Z_JBL>#FI;CYM^N]>O=_70 M;I:7)RV_>WKR:!M;E[ \G'OM:_R4/12]EM]O/[ R=T_-TKWV8HB1V_N7&W3!UW?G*-T&S5%50[ODDO6_Y);W-/ M>1^MZQUL>OU=Y43KZ5TK)%9T"!V1*H>8-M+/Z'^V^5YV'LG/1KIV'7MZC&RMGU M+>KTMUB8MP6G8;NN0;7AO^:]*4R&'5CL,)DAG>X&5(8'2C_S*$NSVR<4O*.V MWSSN/=3<^JJUV;*579^,^F2L>ZW+],+52_VOA?]7M/'NGP,OQK]G M61X-Y[LR+:=5Z5,JG-35 M^5Z0><-D/$[NLC<+>P'' "7,G 06:9C6.)AFZHW^C[=AE$W'P?Q-%-/HZ$=O M)T%Z$\7Z>%2T>M'F\<=O[Z(P'R%-=Z-)5-W:SY$WR\<-^JAT/OFSWFFC=])> M^G&ST5KZV:K'MEJ-X];I@QZ[^K-.OUL/MKW>ACTB3?L*7WCWR-A_CC(8B/=/ M%:3>!2BYT#N;IM'8ZS3]1Z6Q=RRKO6>Q;S)/<[N]#AK5H[#+%*R TG,.9SU; M]7H^ZGHV'_4$.QIN_Y>(3:HH]O)1,H-'A-FK31;K(/)6FN4KJR!+>DC,^="\ MTZHI[K:7V?>/-^9/VKW\3BUS>R5S[5KB:HE[T@3IR3-*D&[3,)BN(K!Z)GT7 M;?^DM:FXU\#=GXF=D'GU&\W:P-[QW>I[9_VZDW:\4UJ^>WV M ]DK:R/[L;"/GXF!T&[[O6[=[;/CN]3W>\T'$@_6F_1TMG:OO44$#VYU M=EQ_,WSP??6*6ZE?/K"TTO,I[6ZU.GZW^T!LIKKQH3X=!WTZVBW_9&.FB?IP MU(?C.1R.OM]Y:')Y=QN#9(9=[,989.4Q31C?%R&C9")-^Y/@&H8]RY?_I-C\ M<5I5;;HU((Q26[GS?T>IK;B]44?7J0H^'P5#&.R;8'P7S+,7KXNSA"G*PT_Q M[6NOQO*Y#X>/,O>JHEK>@E -$L9.?P.2JU(F6_I+L#-C\4:I&O[UQ7]%@Y-A M&/2'K6&W<]P=]#O!L-,[:87-Z][PN-L][OVKU02O@1J4DJ%W#F\$N33B^58S]8FH^\9);" M-1N3?@IRA6H/_@?3(!FNMX7@]^#C /VS5&7HM@69%WCP*1YS.$;XY53=JGBF M"(0GA]?"IU$29A[^!)5!N-A[MLF*OJ@;U?:N]VNO!ELWJM6-:@?2J'8 2_;4 MO6@'L&0;M9L=1#KP(YL ]] MA^JNEGJ'=J9;8@>)7KBN*RVYXS67"XGF0]LK]J+ HM[6>EL/C,SET7>V9G-Y M /A%^3*I(Z?[,,(ZMOL\HC,;^ZR/$YVIXV?K[U#-^[WC.]3>8D=O'61\9D'& M3;5!'<&J-ZC>('>#>G6$<>L1QL$2Y[".-))!L:F(/K>(U'[NZJ:IC>>VJ_L: M9WSLXUJ'&3=!DDF3+".$W>AAD%]KQ\?V2")/'FCC[(:J>43S]+!V]8$0-,]F M5_?U GGLX[J]"^0K_95M+/Y[[HV,;S1JS?*(TF/81_4SGEG0LL:3/J[Q[79\ MAWJ;PEW6._349ZA&MGNJ5L0:3AKEK48IWO$=VIB@KMZA)]ZAAV(9[F/H;RD9 M?'MKF:8U,*8W3S?MKP6QK*/:86W>SMNA7.50+)^ M:.ZY)9-;&[OLSRV;O)_;VMQ4PSRW;=W7'$]K8VZ"0ZT2(*-[&UOP&U8*#--D MXN!A?KTK<%#ZY^5)_U6=7CZH'>UTZAT]M,OD9??XT3:U+A;88.$O$2Y29;D7 MQ8-D\C"RLOT-:&XQGEE'G.L-.H ->D:TDELS\]_G(Y6*@O9>2N3HE>_%*G^6 M@?\M5@[44>6U,C/U!NWV!KUL;6QM[Z-!O8/=@K^KW!MCV.9:#9-489_';80- MX,1.(CH^#[ZHKPGD'&(@^>7)!A[B.=IKUCAY>(*?[:)NZMPF!;2S\ MA_LODN=AV_SW?_7;K?;;V@2MMZG>IOW?IBWX#-OU#![-[A=*P4>D#MX]\?P* MK^"KEN^";* M8)Y-ID$89N(#)D(B.'6;4S*5&96NNT_0]I "E?I("L>5>+,)Z MQ(M[0>A\>MKH]SH/X7,^;C:$\+WRXX>R#O<;)\UOPY#^JJL9XT MCA_($?WTZXIC76\%Q$737S#GD=1"]4U_[X5^>MA==SX*XIMUN!4>N%9[M1S?5RW'MSAMAT0ZW=X2M7GU\3N<]5R']WR# M57L(CM*]CV_U#DV07T8QF/+)#!X19@M.W;<^Z]\"Y&JGLVB/P-O^52!C]3.> M]AG/"@EH%2O05YYV!*O=//9/6]OAH7[,^&TM=?LD=:W>B=\Y MKJ6NEKJGG%OWU._U:O"V'4\Y=;;3J;4CZ:/G OU;\Y6!/NKY_6X-+[OCN]2& M7>K5C6([ODNM4__TM.X6V_%=.MD. ^ >WNU?7WM:"N-NO5^-<>M6LMIMK?!J MY\RCC=VP1UF:W3Y1[5[;/^E]'0C<4Q>E/66PH3X=S_ETM/H=O_U00O3Z=-2G MXZ!/Q_&IW^MNZAX=L2MV+3BO%"A_(3UUVMGE+63X 6# >Q: MKD+J1.ZWOZ<"\_[Q]UB6GLQ2+W=]"OH2%JL/N71R3L7JZMYB=1\>D$W5 .D/ MQO.&5SF4*!ZD*LC@4==S[[ON:>/8@U48PU=\#U[;:7WO5[U_^>M].)1890^? MY@G]#+X##W!^W(#?3=/D2S0)-9QG,'9]=]5SX\W?MT\:IGC!\ M, YR.^X?@\\J]7Z=W8R0S"U-LU>(EOM9J-9D*V3DV\@6S[\287))(J#. ?9"F=*?S>/)KA5 M1,L7?<'MEQ$CQ,R_X9QD-!HC2N<=[^P2174,2I(.S0>0#_C*A)ZQ\'&VSN[* M\G6QZV&:9!'^\ T)'DBJ-#M(OX+S*Q&&IOU)< TW\BQ?_I.58L15?-L*EIV6 MHB3._QVE-KQSHXZN07X^'P5#&.R;8'P7S+,7KXNSA"G*PT_Q[6NOQO*Y#X>/ M,O>J8D7>@E -$H:B?@-7MTKQ6S"<8&?&XHU2-?SKB_^*!B?#,.@/6\-NY[@[ MZ'>"8:=WT@J;U[WA<;=[W/M7J_GBAT^DZ^ TG<,;0:ZRO[P.?JC:X?ULESI/ MLAQG]_S:IMK=X[UI1?HV;5.]XT[=-E6W3>U"E7O=-E6W3=5M4]M?N;IMJFZ; M.HB%K]NFGM3IU6Y$N4Y@EUI]ZF?4[5-U^U3=4B EO ? -EX+W3X)7:?E=UJ] M6NAJH7O*^J*NWVMOD:.GKH18ZS[:3D_ECE1"U,U3SZ=YJG7B]T\VO03KAH^G MWJ6.WVYVZUW:[5WJ^LYOYN$>GK@K[!>D6TF&<'H5.I-59HE<:S& MIG$(AY917U&K9?N*N%](?I2/HC0\@K?F>M4^<-$\>TC[1.VUT>R>/7CI_VFBV'O;4^\K\'[_5XUN-]1NU M3YSNR[J>@$RN-YZZ?:)NGZC;)^KVB1U:N;I]HFZ?.(B%K]LGGM2'9!]B2D[% MUR2*]S1.^] 2@)/]"%VU^J=^LWO\.$TQ..>U4P"UB.R+B'3Z_O%I_UOT33T# MX=AHBKLM"+VFW^ENVIE2%W4]=5'7IO7:=5'7OAECDV) ]UOD).MG[,XSGE4C MPJI&U@/7W"?;N5NWK[GKBWV=->MORC-6B\?N@1+4P 9;:TS;WU*JX^?*7U=7 MVJU'0EF+Q]X;^;OF*+1[.WXQ< /3S3H.\6':@UMJ5=Z?8_^\W863YQH'W!4S M?5>><;CUZ#=.:MJCJH!UBY9+)#CF0KT\+_B&1=:ATGP.2PKA2W71:Q"!?*(_+SI7#QN@)9Q8J/2F M=TE_JPVMX_1I>?[?6]6OA]=NM MNCZ\K@^OZ\/K^O"Z/OP0UK.N#Z_KPP^^/MQZ$JKL2>Q2%*1^1IV(_KK"I&"L M./P#[NIGA1)? ^WO-?ST2^Z>GVZGGJ(7NN0K= MR;'?.ZV1]G<]8_M58'[1Y6I(!V,R)0,U:T:)U/DMG]FU2NM7M/O=6L< M]QW?IN.^W^]MIY*DWJ7U6P-:_G&_[LS<\5UJ;8P$?"@E6<\J4/2+BK$PA>[W M()Q$<93E&"&]79ZC.TQ[]KCE-[N;-BW57L<3[U*GX[>:V_$\ZEU:>Y?:)_YI M9__#1@>^2UN*)N_A!;__G2?)O7G/^R9?LQ]\VZ79[0/4Z??\UO$#G;9]H#_X M2NRG^G0\Y]/1.NW[IP\-/-6GHSX=AWTZ^L=^N]5^MJ?CP .%&Y,B'52<<%]: M%>F)ZW=J;#8F#AMD MC1G (4P0DL1GU'0(\PF9-N:X<;+P56?FMR!!F4,6<]QH MZJ^[+#,PUTE$+91FL?#;G:^@EMD3@2XDLG^RB>S=DNIT2;I][T3[N-5H>4M% M21:AB[&3:9)%V&K\AEX2W2KIF6PUJ77-^95(7M/^)+B&&W^6+__)2IGE9H!M M!=^:)?IBY_^.3///-+A11]<@'I^/@B$,]DTPO@OFV8O7Q5G"%.7AI_CVM5=C M^=R'PT>9>U7/ V]!J 8)1J1@%\$T4"E^"X83[,Q8O%&JAG]]\5_1X&08!OUA M:]CM''<'_4XP[/1.6F'SNC<\[G:/>_]J-5_\\(GZB4'RS^&-J(O_\CKXH6J' M-V]5WH9TEF^:\TXCB+R?/ETRMD!T/NYNI=6)Y$WUK%Z535 $XV6R6 M!O% .8+8K?A%-2FAR\Y8+>Z5%(*M@R+VN\1K566Y=QG#-JOE9D"-U5!C-=18 M#356P\:JJ<9JJ+$::JR&?5FY-;$%:JR&]=>S^4B'6]RF![/?;)]\B?;Q#2>):FI^/-+=[#P3#/AAI?@;RND<2V3MY M8''.#DG<@1?9=)\K/OI>%=ELA <>%#:AO&44W\)8L-8@ M\^'?PTSE"#'N_!E>$^3>/%)C'-,XN5.IEZI\EL:9]__8^_*F-I(MWZ^B8'KF MN2.4=&ZU9/<\(K#!OMQGP&UP>_ _CLS*+!#6PF@QAD__SLFJDDH+($" )*KC MWFX;I*IO1]H4,/9<,$%_;]=8B MUW'8QZ1.GNAXDZ-3_UZ'%_;GWUZ5XZAR'%6.H\IQ5#F.*L=1Y3A6DI J/.H* MCWHM#K[*<3RK4YCY#[D'^,8-_8>VFX)8JR+$KR5"+.KTH>!+:Q,AKJAY7:A9 M C7?%PMFW:CY%=#K"E'D&Z7XE&E3Y3J6YGIX\-RW4^4Y%IOG*": 8HZA<[.) M^R0YCSS3 8^&5;5KR:#;=>WDJM;L]'JPRTXV>;7K6K# ?ZG[9M%=@?=#H&S MZ[0:[:RE1/>R/DR=^":2'GPG<8V?/E)O=!.;1'KU&JRHW]#-YM58UB3+Z.! M5K@ ?:F[OHU7P_5UV^[JO_XCYBSZJU=+7=[$G'6#P&DEV->2^-FK?JBGKC7= M*6SOHML!2D<:]STC:E.N5<_(IV[G9\/W)2-)Y/F48_VKFO1995:JS$J56:DR M*RL61ZPR*U5FIHP?V-.T1 2WYGF5AT+P5KF5IR03GOP(9KM1!YTV^;"]_:GVOM'6[:2AF[7] M+)/SHHAIJP)0=T?'?0UYW6>?@%(Z \RN%:>+GU MVJ6K&==LN)^81G,NR\:ES-8OPS@AY8NM@Q'J$^SG"!^+&M_ZG1[-6TZ@[X_$6T: M37P,LA((2_A7'UY_(@>>ZTD<"#X%0]8%YOL_85M]-,!LB2$[O# M)BI,C/H?P#[\&8\>K1-XA.^>JL$9 H,/NLF9]FG-%/<$'\PWZ&"W%\-])/K" MI^*NX8&]3MJ_U%TWAB_K\X^;M??CBX%'P[FUX*L9W"/BZZ'@T,TK+^KA##K- M#-ZNT:_USCJ#IH7+Z?!MINZ M"W0,BVS"\XOW9V\S5_DJ?4ZZ[5^TG;,.4G_=$_>@GY$*[&GBFF%)Z:#KG^ / M&-FDAX=H.Z[GC[#K+A -V*\'$]HXQ60JW]"](X,Z)IG)/WV#^8QD1\5(:Z"X"]=NAZ'=1FN='-!17 K17 BJ@>! M>!&"N[?,OF5^-!/+2T1>>']TO=Z?\YA+#QXR_I+/>"T3L?U5?KH[:'KC1:]G M9O"-J$>*K;+66O<+8O60QRLOY9=>-+R;*T_R(.DPXUA6A?@"2N&+T@25WJS[AG#ZFXG)E9YAGH2M%Z]$# M_*R5&%!>D>_:DZ]0=1;?W\)_6O)=D&FYU/0V#/KF-1:^=.1-'@'^/2\P>F ( M.#^.-6'/>\;J[K?YI67/#/"+177*[EM ?:\3>&$;O*+A=:?A-U$8U5EPC]S' ML]#O:W!.9NJ8O-#Q4QC:AK)\(^R,\FI[O=(!M=EJNF_?8^(]U4I^\A0,M#1BJ;?M? MS((2Q&]BP5Z^*%O[30BU&128>O[WOS$6C&#V\$E#2$#_!WSA3W@[0@/ZSX).6'S$V9ZGK>A<(]O?38Y\.BZ=FS5MYR];I:=>= M8N\1-FWDP(+^I'X+E=P,B^76:[XAH.8+UB_Q3&$AP*@Y&B+N+^N!Z6#G#/XR M;R+,6IQTL]?)(1.QNV7XTK$7LH"6SJ?4I8CK?]=I9^B-_=JG+APU?/E34R=9 M>]8;A'ITJ>]#\UTLO_L5V4;6@72AD;>N;EI\QW?NM!J]GJ<^W[J6WT;1X=([ MT]CNXZ=>^4L!>6SSMK6>!Y_T*[HH5@2[/H1%]\XZW3[!%KFQX5FCOCC?&-7S MF)-GP"WDM*NMJWW9/-JL];N^H:9,Q/5:@D(]!;'>S^C<.M^<4L^^4AJMI4\] MSN78=V&/KNO;G2XT,%N.-0DTA#P%CS)C$[GPVCR'CKAN5*.8XV<.V;#$O!JQ M,=,F'%Y>V(AM:E>/_PW7[- M2'?9Q<'APF(S!- &4L_T!OQ LGQ_\[QA!%+:P6XEY]LG\J:_'&NT[]MR1Y=] MZ?QTM[;-6@I_#)NTS* '!-OK93US.FNX0L[$KV C6A>%"CRX:,.$BRM8'Q[E M?L%=P:H[V=-FMA?BY\#TN/2+*MYW;XS0I50H7T<]H9XKW:]&%CN]72Z/W0S0 M'7;[]08IDJ1OK^O WRZ (_I3TK;4.IG)-K@4O/;\EK)'^E:[?JT)K)OUZK7A MM&J,XS"\_EE&H,6R+UVV@I8#R=OLM$_1W$-1D5&P&W:3^HV,O<:+6P/7DE-E MH28U,KE!S-JRDIJFY/%&/$]^/W6CZ:EYK'I,.Q M%2U\7EX8Y]J^&];CTTX(A^$5X"\1XG;Z1/.7#C>??6!L__[<0/8A5\%&6RC< M4]A1IPOLA!AGM^Q]A].2*ZX\T/+Q/]C=4+\>5;#G )G9KN=A'P M,!\="7]/,LGF<0I^9G,O#D+HOE'66[F]J!OE04U-XR'P=I37.\,43O\S'!#>3.SYQ)X1UBYK0![% MU[!S''BXEW>\%Y\=>"L#) -H_>*=> .#]OC39HAZ^-Y00Y78N0T$VNOA27E= M<.%%PDW,EH-)>VV(/VMW?NJA&3YC:W@58#GBYO MZ:!9LDE]8S?80ZT)+59@ M B"1#!>17=FHT1I6D>UP/;30K#;JWJ"%WLLU2LJB%SL7P3=V/-_#R7OVKDT% MOE#('MBT&84/ZZ"\JP\R>A@R\EU-F]'3+':^QU9-FXMHVER)/<\.&"ZJO_36 MR'%)MCPY.,$#FD^SWO65:T%=O2.?!(2HNE3OA].[YLEDGI7 5QVJZ]PP6'6H M5@17=:BN18'I2%Y7Q:5585Y57%K1\+K2<%5DHVA!Y:%K M40%:4?#*4O BZCB71:\\TF\I!2OS1Q#\O!_\.)9V(\]1,CG[NK#)H0Q]CSFV M^E3!1Y9[[(+;TVTDQ13?V8'F.4V'JL;[24YFN64#%V&=A_<=L+.XXUD-AZIB MC5?(&C&OA\%]+;^7YXS;9\!4:/%PKQ5:?(46OTQ56/Z)?WH\KF0. CXO.L2.8*BV3YSSE9>A8>M;VA<6] MO+M"\4TVJK6W>(3]RGX"L<4CJZ3_"!& MXTY\J6"[-ZPX_HTQ,:KIKV.5;M6/@*N^:_(T5>R42:_L7@S'FXN^_*@[V>4E/I($C]VNS=Q^KV>RTNJFXUL MGD]C:F26[H,/80;#>DX]&KD"?[,N=5VL/"V*C7&-/"P=MZ])[F%O ?P*B*\\ ML*58X(5&Z,GAU!9\1C36@-.>&/?E+G3##JN#Z\40FKQ+IK2O[!?Y#_P=E3I[ MIM96?LDM:V.E_J:IQ>5CGGIY'74A?_#%_+$OYG3LQ>/#;_(I.J-[S"CLIMW. M>Q&BW*:"1#SVQ8PZ)]\J-D692!LY3<'#&[[WIY.F<"$81*)"EJ3%0Z\RGNAV*W_5EVLGW<$DK_MB]M9%LW/EL.:_[=)&05UT=%KK M4>8[O_ 6)9:]E_!FMPKO("@W$SZ9[.:LS%IWBVXY(O%Y1?<$5Z#H9J6NOV<0 MW?-)*N"KZ-%\-:':%BF_U6,7%X\NXAXB+5R@2+M)(0$C-M1V%4LI?O;T[0@4/X M'MRL\18!#'IN:,C6LL;4K+7N71-,I-JV!SKHM+,/S"9),+UR^L]3A/V\M=@' MR68\IC#GZ)I*HKGN.XZCDAO\&&E4W'@LRU9V/CEV^MHS1 ,$/#' 62.(D6QX M\R3T1MW'7NCME(3&]U5QXUGSBG=*@>328=%([/R&<')Z"9 4 ,16/YNR47KG_6Z%J2N0])LS.PM;-.9KW IG\V M$#5B+>[B/7;LC_KQ2\/AL=<=N!L/XXFU]3TMB@.45>%F[:/SIMU+FA)(64MX M.-'FF-#(A @"(R!>4JEX]26.K(C\(3MCPCM#.AM")_3Z\(-LV1G$"?S6-7ON M\@P!J7RC8@-T0KL]\/!Q'D\$= .0<:O&*/E_L^SH.15$N-0* IT+-$&VL[ ( M2J)/<'Y)(>!V0:RT$#%K+<32X5P4,H2U23#DI-M7>"IHRB!8$-!+!HEU?R+R MJ"4^=-G- >3@!5V+ZB.S@CYL;W_* KO9IT901'>N.0=AZ2%:2H&5Y8J[RT&R M>H/618%YA' J8 HF_<*B@\4ZFR/Y>),U"YG6R[&^>A%JK&?SFW)0GB(&F[D# M.5(96+;-3B^#)$+@)E2*R*"C1<'6X+SZG:XG0'P,V']X%CI#)OH)"KJ#X"]% M!'=\^9YT,$\8G^S- GD8W&;3@H#)$INW,-"C@5A*/QV(;:!37 M>D"P'A^NW0>[8&BQ#A<,-]/)S4L/0^17X0G"7VSV%.<#@L;U+Q'):7S#_A;& M%E#/;(H,K6G&O18H)[GFG $%:_:+0[(WVSTX3/JX]1V0JGEJ2R,7O6IBZ3 HC Y,Y#:_Y/"I6)J91 M-MLAPMM/W1QD/M@MUMQ0^A5%ZD,!. ;BM5D[@ETMGR&=A7<8+,^C76%PK?8V MAP+S.SH:::)9AMEJV-GZXL+I#,WV/C:21X$$BNP!U8P!YV5F0$E)SZ+LF=;3 MO'X!?@C]5$2[&]IC& MTV9!T+3S$#3\[;2#- DBI0BO99JI"Z_-0\Q8'S/$04>?K%W F7I*R^&8>P6Z M9Z]A<_6"WRR0QDO R0:A0?N-?C/C#OWUV4!L+??0)CC74BO/M,R L>"LZ4Y>%?+Z>QQX^+R!Y/4-US_X"PMCK0CUD$]B3DG]5-[8$-P9*UP?6,6I2 M3G=DX/K#.ZQN[ 5NK!"&8Q?F-8_.$I\771#^U=6\P-5H4#[)[?=26,SWXC T M5:NK?-:K+!L8<)>%W8%6H%=CNN=QNK%JM)=>@1:;?:$K8X+=,]QP-# C1SHW MF#=?-'[@1[N45]4=F?'EK'P+_H(6/#(HEKG!?O,T@P\8$?!P[57MW>'N$/^_ M,*?KP,W@V@T#0OKBHIGKS3PNWLO1]XGN$4WR[PU+8S!N5-39X??'7E\[[:)O M.7(9?/H$-YA!U;L\HM].AJGOOFNB"X'^,_@E0'_]JWK--;*)/UZ,-. /E^V\ M(*#1SK(5&<"_'U#01,AXZ\<.--II5_?ZW4&2S0O J35CD@A?@RL>C0[JP?LQ M)-)J#%IS'-YD04(^..#&(ZWE5>S#2$M^--F@@BP94,LGK%Q-'.T=%U&DV68? MUDR!=WUJ M^(Y1\,-'6?UL 2#>>X8V/X-8PD-Z\RDLW&BQ1Q9/^C(C&816SS MO!;<6P]CRI@]0ZI+^C?(9^^#E'0N3H:9\%I&0Y?@H2U0\;7VP _UPOSID%TO MSSK9A^ ]%\X?P4BR#-WY83P!9YYH ]LZ;8"4RMY77%Y;^\!7OHSA!(W2?=YT M;D7%X,IHG;L<_^&0C5+-3Q>C>JUQ%^"@, MDQ9$>FWK/9,&*(.;JW"KDHRM6%8E&55)QC+)O'MJOJ(4/Y^1 MNC]H]AN@/&J?2K*A5*+_DIIPL[:?=YQW2B7U^<)'E@O^ KOG6\56;A!SL[PM M78R!S=+]IMO18$WY1!F6'K9&DW'UR%O(!HQZ#U8W.VWG/5N?_<>(G0_W'!U] MJF,D 6>R9;SO*Q'!B6[X::.H;2_\?,E1P,_GXO(!O ;%NJ=-AQ8ZFEVUKYA1 M!(\7?/=NPX] O"RGNN"5XSHLBQ]BEMJ[$S!'SP=P#[PCB?Z$&ZY+K]AWY$# M6_-('[F+Y).693L%+\B #,!DY]W>;Z_P$;&RTQ]R>6PBTE@6L,C=Y%[9F[A) MA6:S'$?7Y@G@$NLKNCT_,1 #O>YA,5[_;-=#![#1.X,MPL.'U<&>)/R4;>]D M-"RZDO[T-5YZ9_S=7=#[P(*Y M@O?W^\W)'+=QWJ'*MS(DG6Q2*E+9S*/SK.B1?K*%(Q%-9;WKPR&NQ2OQ/:/* ME:O27%4+7G@&>5!PG1YCR=H<$7U_-F/$E@NPWB@*<=-V?)U-&QL=9]P?VGF3 M!W3K\U;&K+^GBMO&N\/S_W>YBG"J@^!E5-I.3CI(SY=GSHO[L?#8=-@KXY], M9A:EF9FFM>9:F*NPAQ5(M6KG,J M:J/\+%FX@N2L5#[IL2SR8:6E=?OQRL/X5>[<8,F,=[2R\%3&+$4T%Q[]<%2ER*V.6V7+( M;VCFH>V1ENM0LN.=U^B\F556 MN>7NLQ_[#B>\C9/!L>6_5.'=[;0[@V*L^%HP^'*6X-?6O?K^80V**'!;G2S- M7#1LH^+6OO7#P[QYTM4YZ98K\,=(]\&\&_-EYMU=D."GN-L/W_ HV9#9"FE/&,\_GWX/6!9 6$ L&6O'QPN8L6BC:-5]O1/]RQ8F?9B>>-T?X MW[*_?/8,-7&6).OKTV$^UC=I(@-XQ915(60]"B/ %N"(L85%;_3O;_CO;][^ M7CP%?EW@+^$J,X.DE?O77H^VX=@[:-7^].4J)8[( E5=NR;UW6_+,:[F <X.95S#T41;%3YG]>=_WDA(V#O>'>_%FUOUO[^ MLGUPO'>\?;SWSVYM^V '?_"Q^/O.WM&[CX='7S[O@H)[>_CEN+:__?G_[1[7 M/N\=_;^U4 A?LU9#]PN$4B9W.+D:M05EK\7@Q$=[^V?8?H'*S][O4&Y2Q2K0KN#$185J!QODE\,NGC\][SVR%%I+=,DXGN=J]\XW8!)3#&!YZ=RG3N#9 L?%9^<9FT M.UFP;) '! M*]^OV)9SX' \#BU:=C]]FGYS--5X^M;WY-NC.6-V0V6\^4X[% MB&=7%Y@LSFI &?W/4<@RY^EI&7#IP_^>O?7/[%(T0KNZKE_DL$\9!'%<-73@TP[<#BRY?>5#]+X']M1GM>"S*#A]XA>%%9ZICV[[ JKQ RC$ M9+;23ALS$AAXKS52WSZ1):7=V%W!\61IOARD]FHM9-#[7%:_*V3UVHBAP_'& MA*$R:F3*]LOFT29P9[.INYL8$IH$*.W=C$F;XY0B8\(?X(<^7OS+I_V DICX M3_A$\)_U_!/_.2S_][T E\XWWK<[OEDN;YL>=#L>;@HE #(7PH[D$6JP,S%$ MA0\8PE'-F$10@D"RSIL'>=G)P)SGO=I3>CF34OZ@\E^-,"$+G*L<)V!LN=Z1 M[22C4\UA7[-\#2RLFZ&NC"K,L^>Z[&5CX;R9>$Z3<$X:>S^&9U$?VU39'LFM MH;(5=)_L,Y5QN'OG.C!F";JX8IL?;LD7!S5#B9]+3AR>; MM3-G3_/HXVE7M[*03$XU,V[88YB9@0>0P*6",O+U)CF*K<^'-C+:')I^,Y\R M2NDFG9;+8J:E1%.F0@;#!IZ@]C(7FCS3#Q4M)> MN;'AR^1, M5+A1-\+ =;JS<).J^-1M\:FP*C6N0DT/%B);_VVZ?VP]./\5+W/^RX>^8C / M]PZV#][M;7^L'1UOP\]V#XZ/? 3LZ,NG3Q_]W[<_G]1VMH^W'R:H,P'P_'+Z M)M5CW2]4L^_*-LO[H5P]&MHL"U=+V="1H9CUDWT3--(O>N[/X@]_V4;OHJFO M_FRT_>+]E_X:?R4*](G!OOYUV:]'@FF39L()Q_R.)A'GO][TOYJ84IS]3HE- MIN(;?TTWV8V_N^VQF'T\][1L?Y&SB,X)[MC3J"%Z M7U'\8FN97Q0KAJ4O6P &4J>+;]VS&YG,MN*?*[/3 M^?F1?_YY(O8']GSWY[OE.MI/6^?=@Z:!SL?/FU__7;V?Z'?;9_ M_;?\MO-/X_#KY^:WG;W+;Q\.?NP?)]<'K<^-C^+SV4GK5_.P]?['P?7?E]]V MDNO]\W\W#H_AF>?[OGQ>+>_?T1_P?/H M_O'I3_OA'VG_]>_F-][\:P[G) __B6%M/P)X#JSY"X/UTN\R2JQ, T:B- J)A.LEB@4Q<3&+-;6Q MH,)L; GYWW^,$<76[Q,:/I<>MP@&BF*A$B:K(4RD;Z@:Z>*WV2B^VM&9) M\%:2^.RL:F6R-U/AY^/:X?O:WL'.[N?=N%?!\>US[L?]HZ.=S_O[M0^?7G[<>]= M;?O=N\,O!\=[!Q]J[_<^[Z]%#4 ^4Z[L.0S!!]YV=--%H>^2.K [G6?)J+U3ND>&38I+!S9@Q.5829?*09L^' M-(<7G[=*FU[#-K0O*WN#S]G(6Q$W?K^YORFK"BZC6HR]L#=FYY>+2)*Q& H6 ME6*]R= Y3DK.\<3L[AL_EPR=Z+%VL1RZ<\@*_\=7OZ(#:C,']/?)R89U7S., MJ!=#Y)JUS,*[SR_K]2'6.M5-D[@?B1#?Q\@SG6H@2Q-MP<=AAD99,; MLTK7-G[W8!S9.#)/W/6\G')&JVZ!A9OJ1A?+'+%HKMD<5?SDY6R]R4<,6Q[R M?;^[J[\MN__1/H<%0U@:.5%KV/ UW<-ZP]EG//_ASABN-=8[W( M76 Q:(8D MZY&LDL1=E.HKO[0;0V\TVZ'/].CUZ*X=- M"PHHY4\/L0W&(V=GRN3-V#'^GJ=5?Z^7*>C_]$; XQY^H]/,4"Y'M)<- /-P M+S.HK5Y"Y>TV/!F/X4W MI8+$F"OV.Z[?+L^>,?_\CT/I]W,Y>WJEKOL='_4 MWG#*Q.]/O(/;<0!\>Y!OK,WO#?BJG_5='%V@4/>#]PZ[I[K=N,[9.J>58P1_ M!SLU^Y:',QWBG&?76LOTP;\';5?+B[OAW^X7"JJLW:(V:/_O ,X6<4L+"5>H M[P<0T:JQ\&PSYJV'?$5)F1LT*[:K&^Q3#[ETX\"\7),@S37,&.[\B ZRPN4, M=N?04]G8YQL^O)23%Q+7C00U/KI5%R9@UU'K^_=I%)QI*R21O=%F): M%#4G0ZF:%9@4D,)EY&&#M>^C@I7)(O.R\KU!8OOFBM0A2)!O:2] !9KZLC1O M/(,_1_.H.V@6G8D>-FN,@TN@!!Y@K2C!GV#HX9Y6C;UNU)!8OSQ 0(G27<^O M(_U1U([]#+[1;PMXLF*NY$539\=7P$W[F\%7>? 5X]&G2J/&<5)E-\,P,AWL M+"AAR]W(-6G>(S>T\?#>BH_4A\_(NS? Y$2$4ARG"0O)>&BX^1SF)5]MW@N1 M.(N3US,SM9FUQ;G-&O1=RRI7CZPR25D&'#(\3DZ(IZ_7PI"\(!) M6?KP"+7FE\Y P>H>5;O6QTXUCZE='R*SEH!I^J59J[B4TO3Y87?'S Z3TE&6 MH4?'!A$7;MJTL9HW']HQC+'1/-:6M@Y5]$C^X6!3(#($?.M-O@*5H\XFM0Q' MOM]V)U[(C?4-E)BB@/#395(U0P55&Q:KM]>*]N>=YT'[4:&/.H'UGKI4OQ: Y<-FSXS-$'L"NJ3W%7+'G8+B15" MT6->EE[E\6[&U./8KW.5F#T^&=JFF4Z"![YAO^=>=FT$8NS[5[@\V)[W)D%%@A_?/O4B)>^6 Y\^'W7IYYR/A@SG(XJ' M>\HY\89;L!U7 $YG/9D8,/+KN M<2='Z\E%Q@T+\I10SV5 -LHIPQDM%M,K5G/# SK%8*J;+Z^RB]S/21) M,56X\ _8\@']YLE0O,NU]MH<56.X9X^\DP16]L9#6I?E7W?*6U;^AP1;"<] MF;R@9S03IM$;#CZR16=]&4,8L0V =6Z>;33$_"Y#P]Z-\?VQF$57GJ-5'NJ5 MC4K+H/6'P*,%C-6%QP3HE:R+L7%G#8^&FX+5D"'FYXW@Y5)OZ4HDT+T ?/P1:-D;A&.[0)3JWWWG6K@^A@N(7> MG]6X]2=:PNQQZS@FU?6*XI4,BP0GXWJ\FG0JX]<;F=J3A.:IM#8.C:_*,RK<3Z_3;N-9#OKH&7CC99A561F3 MY([882;+/NEN_ZIV7!XQZ(^?_56,.A[_I3^AM_H'W/6_!J=GL* BG3PS"EEC MHHH_KG'\L;C\TFA('_;Q9BO&NXK91QJ]@"S_,4U"8.%RRM00E3%+:A3/3@== M+UN*N06Y<+SC@07NOH=[]$4;&&G+*@(10]9<^<%\H[&-6"%8SR.1_4Y?>U': M:_S*2@?K>25@&ZL_&KEPQ<#?*&D[+.+$PD*4)F.59D'=Q_\Z%FZPE 3V(UU* M2\]E'[S(3S[)4E)#5-C?XF"3%C"W&5#TZ*WP$E&O_<88O?4S,I.#OS%^^[," MCPRH2_#1?IH";B W>1!BUI=%W3+*L#B>2=&NNWZ$ZFCB]=C]&9?HEAL.WUPU MD3NO_U\X.J/S*R7O^^ 6]\O*OWSTMSCB_O &O:%2+4)MI9Q [J&/Y?L]E.EX MFK\ P9SQ^L[L6RW2#?E@\HP,9]H@/#X("?45[$!R9C Q,&4ZWM,H6? MYU7'9J 7D\1^76!5=V](EN5BJ\X0I#7+D-PT3;B>C5DKU9!,.;,C)]85Y5+% M_,_"_[CIME>&UJN(Q^(B'K-XZ3'"(:^*'X?KGI]9JWC&]XMG3- 7FD\X M *I,+RB(1W:4+T<;"TD7A%<>7_Q(F561PD)((:ON'"9BM"TE4,"O31"N-RD/ MX?#S31IP&7D&>P8!5-?XS-=8% !KL%(P!I%X2VC<;FFT\_$QX+.OSU;>O]L)P&9Y<-UO?CK^= M?SM_V_IV_B,X@#6=7/\0WXY_B)-C#QHJ#H\1,/1M"L^!9V]?[5_OL<.=O^7^ MZ7<>.R>VIZ>TCYW,$WGMU';Y/0C3P' ;$L,Y)S).&%$1 M3TAJF'(ZDD!R\<;6$1#!OSL]5Z^]PU;%3K?=T).$MGITAEV9V?2=HC5S!9FE MZ';&]%=6S#7>Z%?$K7H-M&TX97$UL>*6XU3T]=@5SS"# =&%I]>S+& Y[\3F M]EZ]MG?P[F:>6)JU'AX<'7[.CI5_[FSV, M\'4&\ R+78>_T*/*2E+/BF)YMNN;P6T7>R>,4XZ%]?U7*F8Z!82N&F[ M=U__/ 1VUV$^YAGW7.&][SWU_RSKO=]09Y4UB?M"R0?>_\2V'W1#3_V,!?%P MS?]7+/VE(I3;$#BO-%%Z\G[OLWU:6PF"_NU1>RSOS??5+M?F\K#C^VY>'S9H M-[*@XZ!G-\:CD.C<4LJ-DHF3-$H4%RQF"$,>*Q8J^GUO%'RT+FFT=+/W?S>( M*$*1@QXYU?KB3Z2E[;;%_^R."&F[_PY'P,.Y_8,3S#>R";U]>.^O_I_M08O8 MC@M_:/_]"X5O-@Z\'K>&(K?/MZ_VOGYL'._\^.SA_>WYP_?EL_]@V]J^_ M\)/C@_.3XY/K;Q_>-[^=[UY/CMC:W]G_]>W#%[K?VN7['_;%P8?=7P=\#];X M[6R?'\#S#GZ_=@CD5J^$I&K:V,2JFQFE%C MTD3(1%+%K91"VC!-DL"(Q,LH5LFHY9-1UQ,R"J[-,1=:8B(1$ADH1W0*,BJ@ ME,'END G=F.+L: N@F")9-2";/P5L0N/SCK=/O&U^XWV3]?KMV89A<-SX/<[ MAYG"=[4%U**,*'_PQW#N>Z-CK^31PN31T93-I&5@(R$U88&,B>34D9AS1G28 M6)F(*+(4Y%'(:3T4XK'RZ!:9\%0VT[S^-"G2)+4\C(%G MJ:9$:F!APZD@1F%YD1':ALG&EHKB.N5TB5CXNS@6(DL'SZD*!]6BZ\ MF9=AMPMDP:Y+'!CH!E$/V\[W7FCLC2@J=W][ >V\72S@?:>[TQF8?CIH%@O^ M/%QO'BFMV/H^;-T8#@S/V/I(T6__O8? '%45'7:E#7EZOO+@E41''R?(+_TDE"#*6: M\#CB*9,IMTIM;,6,SZ"N4=8Z4STS9K'D\"5^N,R3-%($FP&?JY5BJG .SL99OV%W#8&\S-^<-UZVVN;DPG30E(0YXDX^;G+3F[R'QE_ M.7?Q4]==Z(;U;9I#T*H,'BN96;"R4F84?XP9]3JB=HLRHW)"VLWH:+MM#Y&( MLF*W2@8O6@9?35E3E";"*@G4:Q4CTD6:J$@;HA(F+0MC$TJ*)9=U2N42Q?"J M,/RR6E,50S\O0T\:58$,;2020Q(1.3"E+/"R#2Q)11I:ED;*AJ#BF*P+.ATE M6?F@O'\W#Y8]SW_LL?=F6TH/\?3FJ^Q?0ZFUL&A.)9^>0CX=3A=+QC:B:0"B MR:H4H0EL1.) *,*",%&A-I&P#.13G8:T+D6X(+]O[M:758GMO%J.7UC4I^+X M)^+XJ3H!&H9.QYH8&EDBJ3-$ASPBCB=)'"1Q&-@4.9Y%HL[$=&)P&3G^5;0> M?>IV$(3KR@=WL$GE(AN:VG;]JB3Q&2(CV>E_:NIV'_RHW>("#EPEKQ8GKZ9+ M$R,'4BC1G% 52B(CZX@.:$R2)*(QTX%2CGD/*F"/%E952&2).7EQ(9&*DY^% MDR'8'4L4XGQFK6SSV;##YV. MO6PTFX^)>JRY^%F4(5$<=25-[B%-]H^W49)XV^#@&N'N?GPWJ4FY%8($S' B MM71$!902GJC8!$P$<8SY:KY,_5-5V=[A&(EB.7 M#' BB>OM.-,?_>V@TTZJ^.>B!=3NE-W 6NVZEX^[Z\/6%\1-R$S$7@ M#@2A -[FG.@H A=!6.#V2&CN3#:<@_&_EHBY7Z )\H7XT]#*V20A*I(ID5H;'E(1 ML@ C+*+.V1H":54\O'!+J>+AI^?A"8LHU;$2<#=$Q@%X.RHU1%MP>1(6L$C2 MF 5&;FRQL![$CRY 7;Z(S$H5H,XN/+UKQX\H/5N^@Y@?Z>]^NU\?4;S8$MM* M]BY.]NY/V4]1XC@SB2/<4I"]/$V)DC(F"6?.4B5L*$56:D?K\>/%[[U8XH7# M4)54JZ3:DY415U)MH5)MPJ(,$FYXDB@2!(8121-*M+,I819LS4A$6@?.2S45 MUF6TJ)J\)2L@O@WOGLZ01Y/ 8LLUS>)C0YM&TP>I?75QK]])?IQUFG#BO7Q MKZ\X[E_=F"^\WSP) 6=E.P,3N525U%RYU3Z>LJ#@U3 #0(Z_+%HBJ67OR\U8JEGYNE)PRIF$D3QC8E M0J:.2*,"$C,:$&68%,*"T&9R8RL"QRA\M&.T?)&+J' M>)J&G+,R%DX*3C0UB'S--(E!HQ#M%%6*ASJ49F.+Q\OD/%5!D&4U+N;FVLKB M6"!+3U@<%&Y0*)<2EHJ8R!C'Z&B9P/E2%X(#PAVWP-)U%2Y39/.UX'Q"OHN4JP+=.V7S;E5PFVA0JV">M2@)8) M0AV3*+&&2!9H$CL3$PX''+J !BQ 1&,1U 5=#4S-=1\Q23V*6*?5:F1#IWPM M-S(A+-ZU$T2=>]/N]%VM%.1Z''C;#9=4J(*G,7M^]1I_MAO-_[O1[P[<=-!^ MN/WMMGU7WGPE$>XE$?Z>,G4"QZR(E28R-BF:.BF))8V)I7'" J7@\B+DM0E1 ML PH@PLCU/NHL8<3:D6>\Y#G9#A$6"6BU )YQ@F0IXR(XF% P 07";6Q<2&_ MD3Q?11W(T6+Q1BN@R?E;N]3%-#CMBP&--G6O5]M&*)]6IYVAT-9KO]TF!3^Y M[M&9[KH):1B'"GS?(*413:43-@Y2KL,X$4IR874T.UJQ=_!^EC3LM#U]?M+= MP^Y1'W$P_M'-@1N].E??M)*/<\C'T_[^NS'Y^--^^$?:?_V[^8TW?YKS3G#P MX3WL^83M7R?R$/;]K?6W.#G?OX:UT)/6OOQV_/GL8.?TU_X_\=7!Z7<6H'46 MA024/0$0"7(L@2$44Q:!0;614$AH=49$Z MIU0S=J-=-?#:^\] \EY^NIM#_IGG2Y(8SM?=**BPV>G0[J__3W4 M(HXC&A*6QH+(2%MB(A,0G:I0&473D+-;A-E,HGH*95@1U0H159(*%Z=4$),B M+)P2E.@DHL2"1 $'1(2:ASBQ Q3D.*TT:88T3J-":*L80X(41J=:!3899'/N[U>H-*-BXW1:4!F%@X"9XG M-B'2V9C$+I4@(>'" YU09S!/2GD]XD&=RGGL/Q1WRV+X5:)M%0CQ?/L[,RQ- M@-R(H8H3( )+=&P-"9W4D38BUJ&XKVA[.K*J1-OR4Y2(F,3<%6$)PH=&+B8Z MM(XH$8))&(&O$<0;6RJNAV%49WP>R98;?0U_^QDFTTB^S&$ CME_547['4F= MAUDFLSJ&AMSKHTY5QO&^G#D)M!T9QXQF1*4..(NIA,0B=D1K%5%F!35!@$;# M,M6W5G7JBV;/AVG7BCT7SYX3&5<=1N 9!HP8ID(B4\F(3FE(C&!1**E(3&I! M\2T*_V.)JL_7,!_X=@'YP#320C@FK VXM#;6,8ME$@0RBA0/S0U%?E4JYQFX M]\==9J\\.#X%T_;OJX.=+PR?>_!UGYVK#$N<"G(^(J8+[\5.PS-T*#NRTD M)=Q@(XBBEL1"I$0XFD24QRZ)XN61C57 ?/DIRL2Q9!9[UEF@0-LFFFAJ)0%+ MD.J4.FH2@8)1*E57:KJY:!&9P*$K +#X9\P(=PI4)7@W1(54 ;W$R2)82#7(GT_ MP?;81&!]49G UX$=^#"[I$HU+)XS)S*!J9 \!-OFX^9E3)F@N9A8U"&Q[^)SC[ MO?:[[.1+LJ>"+UF83+J>-: D2%QL+ &3' R&4$8DIB(FB1&A"*VTJ4NP&2,0 MO*Y8M$0E"E4!T;)B#U4\_+#>=^5[V?/W\1'NYL#U#]-C_:N28HN3 M8M-32E(34 2J(3SRO76*$N7 4 EYX,#!C83#'GA>9S/@MZ> NZI(QM)P^,O, M:;T?7U>L>S_6G3! 9&*5H4E$G!()D99+8ISB1*?&) D5EJ? NO%TK5H5Z7@V MR\.ZM)$T'C;6;(7=H1>U+SZ[OH85V5W=;A,$5#6V8A"2D(@33(PT(W*&'6 NB M4."@>($P"*HNHT?G6U9I$D;%]<\8$JFX_HFY?G(D/$Y]IXP2)6A*9. H,9$# MKI=1H%00"A?XG P-69U%JS$!9T$QDXQ)Z0PC9K+S>[FX=FIFF:\FG=_*F1.7 M/]ODGP(.RG8&INFR"WRE3;KHQ6>8!S:=MM6.N(I=<3TX!!E Y4:I8A0 MFA&9ABF)$T-)X'1,M8HM,QQU!(MH/8X?/4QH@:STPM&M2I)6DG3)[.M*DCZK M))VTML/0!M(&) QBD*26,1(['9*8A2'XWY+&:29)5;@(+WL))*FWQ?_H:WA= MT;?D_Y7MP'3_V!IO:KH%<&GA7#I?!)_]7H-_D%733J?O!["M(NTWW;\^7WW[ M:B\,E^'!AW^:^^=GYP?'V_SDZQ=YL+-_^>W#GC@XWKN"]UX=''\^/^%?V G_ MEA[N_+C^GFIK$BXYT8:#FZ@U)7'@8L)3H1)N1!S8&$5'=D"?.WA!9_W^Q9]_ M_'%Y>;GYRW2;FYWNZ1^<4O%'%W[]1_'9C:V]=M(<9/UP+:#>?J^6=CNMFJYU M7982OM#=_A5VRMV*:?54A>!)XA?UV26N\1/I^'.VK$^P*I"B[U[!J/0'T\[^ M\=_\>\ALY)A5Q"9!0&0<&**U=(3!/=B8"RMP$J4(ZO&,BBGON][GWA=8FU/= M^\/O_N[\N7+OGP#CW)8'; MO9[K5\+F5F%S_K?X+F2L8FT$$5SA9"H-IDH,IDKL>!H(IT00@K"1]3BX- IB%4D7V4BRQ*J(:JN% ")%@X//JV.J*W_PE7^AWX/$I4J"-6&B%/1+ MQ 11<1@1FB3:I#P1!N?9LGHX\\I?G7H1E7H1WWD42LT#1AA#,"S.-(EE$I.0 MBTDTJZW")=KO^6W\%PC0*M ^(H!Z]%.) NQB7$&A.Q M(-61QC8/%M;9C%DW+Z91JEN^QRU_8=]3RQ,EK":!2#61VE!B)*R$J'R.^!8SR1/"&)Q)*)D(.SD@I&4AIR$R8R2Y! :_VDK_P[PFGRE#CB-+<$AGKF"AJ.5$)#6,PWFPJ^<96 M$%:Z9>M-4.D6^MV$D0*AG!#'L67 !0(';#,2:)%@\A#,PV7+LRS(/WD'#\77 M?6WTS]X!(79:KELDJZ_>O79AST>FH0L$V[ V=+ M%4Z5A+E-PIQ_^?6=ZM2!L&8_6RZ$_45JI+HM:N2 MX^W+[UK$::)U0BQFV:0TOH C(CK1 8VB)'7ILCDC"PIT[0S<< -F$6.\5)@1;!9214E-A4:?(92KWJF[\P3<>?%<* MG!$%DB%)F2+2: U6!/Q)R5@H2P-G<1R'K,=JNH'PR91+2W=/&^VLKGFBB2^! MZW3=1:L6_Y8YVO/.7$TG"*VHVU M0YKWA=E>-*:-MFXG#0]= #]HP6YZFS>>0_YRB2T)%YV>1T#]TTM9.,Z_+ANV M?P9+]^T(I6_EQ>)T]!5M8 6#_LU?R0\\_Z9:HB-7;&)R1NG?N '/L4F46AVG M+)4BE$DL="J"B%EJ@A352O ==KQ1?.NL.[)A3ATQ7:=_$)W"%O_4S4M]U=OX M8_QLX&#R)2E<\]QG>/.)I>E"3BR:<6+9Q8%HZW2UO_M!V[HN?@J6HY=F+;6S M+NJ _YCGZH#O,&&!'(5!*629__Y#;\VBB])U/#\!SSJ"C:UW8G-[KU[;.WAW M,Y\OS5H/#XX./^[M;!_O[M2.CN$_^[L'QT>UP_>UPT^[G[>/]^ #2[^+-WMM M$+V= 3S#]NHU]RMQ%_W:A>MF(WUJ((GU[W?IGMFB,/=LQKK(63QD]3NZ8A[Z M:-^",Y+NON<'#K.I+WKNS^(/?]E&[Z*IK_YLM/V1^"_]-?[*8+K?W;\N^_5( MLFW23+KEC?CYF_-?;_I?330P9;\+U&80\1M_33?9C;^[[;&,;89,/>BQM_]. MQ+):+)_OPAX++W4C- L+'@7&G8F:9VH.G4O^O&^@0U$[<;I;VP5&MIF%7 /C M>*S][\E.=(YGS-TYN+1'[244^AHW(GTMY!BJ0\9#9B]_R#<]9!6/DSY.#BP3 M3O"<;MQG]].U!S>/'IACNT_$J_.BG+[&%3[W[(R;\@N,+[Z%?$["/1J87M)M M7*#_6E#O0M<1S@4X,2/\@Y=(Q.8,F][HGLL\_C=LPM%Y"/[Y"\.4S'E1\Z.4 MS-KB"Z&-S+FW>P35:4J%O@^!2>?P+O^^=L M_\,NW><('O+Y_ !#Z*TO\MN'?QHGQ[OLVSM%3[[^N_?MN'-]TMKG)^>[E]_@ MO_OGV_3;CCT_.4\H-L[OGY]>(IC(P?'9CX-&_IW_^?>9:=GFX?E!X^3Z6V/_ M^&WKY/KD:G_G\X\#?M XN/[[%^SEZG#G[=FWKR?L\,/?_']F@'T*9VA@0D=$ M$##$&0^)EM(18YU( QEQ&5&T,L*Z8M/5J2L_E;627&LJN4046!5'H6,LEHQ+ MI9@(PD3'1H8IU\Q++EI(KCGR@I7D>FG)-3FLUE*'S7>$4AL1:3&[;"-+ B$3 MQ7AJHE0CJD14%V$EN2K)M2J2RT0,=FPB:EPLA0M-'&D'TDQ8'5!E(Y1<3!62 MBU:2:^DEU\$DP'KJN&)*$B.9 YO+"A)KJTB 4"=*AB[!9B#05W6AY!))KN<. M+2VA _^IVTF!2;)AW/",GXW$]5;0D^/*K.H9G\6*8B8@&@0NDDDRJT*HP MB<*$&\O!(4Y=4+F^JR6&I]&,'8TB*UU*9&IC(@,3$Z5QG">8DDPPQGD4;6Q) MA*.;+H6NQHJO#:=;+4UJ-=A4@LF("B5LH(SFD0X#IX.PC8!H4:!E' M<54C^)Y-//#8@/\2FY@&3#H1FXAK&L8T"JF1:>7/K*!XF/!G3&0YB A&K)&2 M2&$"HIWAQ%%MHB3FVH0!0H:).F?5A,Y*/(R#+T3@^(@(XYJ!Y,IJPU(;@=T< M)B(%1ZAR@E9-/$PZ0=:)D%K'B9&Q0EQ*3F+.8X*=\%3H,-*!PLQX6 \7EAE? MB4&>2^T6O>OT?)_O78[1:RP=7OX55L7-JU[<+!Z3$IVWZ&:E+8>%5P.CR#M, M<_NAL@D69Q,D4Q&%B*&UX>.$5HA4//QD/3_KF#N]#6T-,BOTVTG("AI0@(@ZC2(4QUS'S/"RC M107VE\@!SUA1++DG?FN19U55\>25DI4X>B)Q=#KM%M@XC9R5!-RX$,21HB36 MU!"61BGEEB:!M!M;+*K'T:--BJHR:GEY>.$UD!4//QT/3[H%$E@6J)1HQ8&' M1102G80Q25TB>)3$2I@^BM>'A]>7CAU8T5#S\9#T^Z!8(+Q4U(2>"H M)9(&AL361>#I1RIE4JLL7'E"TFL2 M*[Y_.KZ?!-L 9R(224!PJ :1+HK!-%&<4!US1\/ ,*DWMJ2L!ZRJ1Z[X_FD+ M#BN^?S*^G_1+ AZX*$H8B<&K)#+2E"@><9)P2V,P 21G:F-+Q/4H7HU"XT4F M,I;>9?G0[?1ZM8MN)VWT'Y._>*V2:^&>BK^03_X^*KFU.+FU>XDR*_-5DLO] M\_W@NPIT+*4)21I&*9$<(0UI*DAD0A%$H'DB2[%%0M6I?'0-]+W89(7BI:^5 M[Q?NJ51\_V1\OS_!][&1$F0UH2R@1 8L)N"A!(1S&1AA4N=B;(T"BR54BPJE M5GR_)GR_<$^EXOLGX_LOXWS/DU@&<$F$)A(1G5)%XC@ YH^"2+LXUHE+@>]] M)<.C(Q3/PO?/W5'R$KQY>.%PF%O[M.9^7;AV[Y8RJV<:9;/VSZA '+>.0-3V M_%#1EN[^<$A_*]BO)"L(Q^=VWX]7-,\N9 M,TE(G(L$D4H8$FN9$,;!0HM#Y4*<*\PB40_BJL9IC5EZX9YYQ=+/Q=(3CCK3 MH5,A"PD/8T,DB&BBA17$*<&$,PY8WFYLJ;"N5(7)N,8RKJ)ETM&++&)<^M:FSZ[G=#\B-$J%-%N216 M)6!TI)P3A36,L8Z<"Y1RL<$H84#K@5RFR1M5"_6R^Q$55S\C5T^X$C*,4N92 M0Z(DI42:0!"-UD?DE#,\#M,T9!M;85R/@S4%-&)Y& M+ %'(N *F!H8FFB&P.Y: *]39KCCP-02-/4R 1:]*J"$#Z[MNKKIG0EM6XUV MH]?O^A1&A9;P?#6%V26 C-H>NX)*3"U>3-$ICP*N+$U0.$6I28AD)B6&.4YX M:'@8<&VH=2"F6)U*ND1!CRJ,N>P.1<76S\K6D]D)9](DH@EQ@30$Y'1$8L1; M$XD$2\$Z8^)T8TN(.J.+JB:JV'H)V7KQ%8$56S\G6T\X%3$U4>@"0TRD4B)# M'/D8II0$4KM$L30,)Q$F1'&9&B-5PD.$?(V#.@L7%099CG:& MJO%Z^7R2BON?F/LGO)!4Q'!['-R.B LB>>J \5-->*I4H)T*I8XVMIB*ZVIA MF8V*^]>$^Q?NNE3<_\3FT'X4=O5;BZ\WS^BX]V##\Z49!MM=..BV'-U:) ML@6*,C[EQEAN5.@T(U&(_1O46&*,8X3I2'/+!*,,(6I56&=\>B[W[\O5F%DU M9#^?$%B "U,)@9<2 A/>C',.G!D1@A5C,54:!D19A+P-F67*J#3A\<962.L\ MF YE5#+@U$YI&H3>;9,RU[[)YP[UIMFPJFXB4I M+5! B2E/12=!$-K0DD :2F2D(@(WJ0D(+1.GBL;,:?!4ZC%?%-[EBH95UYN= M%YXZJ=CY>=AYLC4$+ P:I)R8-)9$QB(E\).8I!&E*8L-EQ0;OL#EJ"9FKC$[ M+SP74K'S\[#SA/N 4\FTBA(2&9H0&88"W CAYP*?RV0" &4TZ, M9!;N.E7$:I8022-*C !/)C(N3+E0U&##"5.LSF<4G57)DC63)4_G M;%6R9&5DR82GEJ9Q)(QA)(E2362@+(FYTD2#M@F-!LHP@0?Y4S/F>BV9+'D- M":%/B_755C?*]+)%9+D8RZ-);UW;^5EDE32ZAS3:FQXO2GF@*$]B8JP-L2\_ M)G%H0N),D% >6BTM2*,HKC(]:\RN3U D5K'K8MAU_"*QBU\6PZR3V+TLB)V1$>!IC$78JB0H3 M1T)&0QJF(4L"@:@WRX2H^1JZ08I\S--X4S,ESM*=P6]/M/GE%K/+D58"^JLZ M]9Y$!O^:\G!<$ 8):$@"*A$\'!M+$FN&\&/"J#!@H$E]RSZOTW"Z=G[) BX+ M"MY6:>4,Q-@LG9D-.4"<+ %"')C*T0LN2I]M@0<.BQ]O'#=6N],=UU-]_O=AAGTM6FZ6K]3>]?4\/MM.()6 MJX,+["0_SCI-./A>O69TKY%D4SX;S4'?V:?!SE@W(7^_S:^PD/_DND=(51/" MWJ16:6VU,R =>$@U2G\G19*:1$94W>&[\QME_:[NMN'<>L5[=S*J' IV6@GV M>03[U92?'DMN<001T9HS(E44$Q/IE(32N(2%AADI;@^3OS0IO$5151'"8PDA M#6F:TL"0-*"M)R+ MDM"$,A)QD#HIPR3F(>?"&)KRV 61N2.,4ZF\IY=T$R&;R((FLER!HA,ID4*& M1$<@Z9P&2I9!F#(;/DCE/1LI5"IO(81@DC0%6X<1:[%[CXJ$&.DLB52:*J,5YXR!+:^9X\;8.T)ZE9Q[ M:CDW"7OD8F%BZH@PS!)IXI H^(=@YDFE.M):R@E_>:*JCN#NL2MNC [G1L7L!-VNU]NI?\ 41_'AFJ7BH ;)SE-E64F5HBW'<:.,7-W.&]."5].XZ6- M7V".7[MNIY+\]Y/\U].3YD/E5&! _S,5$AF;B)A8,!*;-#;62N-BMI24D1N! M%5T\#5TX%8DHBA-"'2(VA*D@<13"7Q43H1$FH2+8V/JO_X@YXW_=;10\>F[8 M;6)U=0I;*M6XHJKQ(?ZP-):'B9;*AJ&T.E'"A%29B+(XXH[;*@3\XD)O$I8O M,L89<(-,Q T(O2 E*F:,I(IJQA-!G5,/4H;/1@I5:&0AA)"&@J%Q0L(X%F : M82.NX8R ]6+!5DDCJRR&@&?@NR^TS*G2>LLA_BNM-[>HHU&:T)BG,@ZH#$(= M.TN%I31-C8NL3:LH\ N+NHG0GW84_Q=C$[,F4O(0=![E!!0ABT%-L2"F#])Y MST8(E?FS(%(P@92AYIH8PQPV9UFB.!6$AU10I0/F(KKX*/#S:+VJNK<4!G[[ M]-6]KTGGWW/WZZ?S;:HC%P94E_1T%U?M5&F]5Z3U4LECJEC* JUEZHQ12@GX M?Q)A@HNZ*JCWPJ)N(J@7!A&G@>$DH2#OI',Q490'(/DBHT#:\2A,'Z3UGHT0 M*JVW(%)(M+$)IYH$+#%$FC0E&NZ?J#A.)0MCRF2 \5VQT/ANI?4JK;=4VWZ MK$L4XZE5J; ZD?^?O3=O:BM)UH>_BH)[XXV>")6[EJS-/4$$@W$/\S/@A>Z^ M]C^.K,V6+21&$K;QIW^KCL"+!&YDA#B"FIC& FWG5-;SY%*Y1&#&AQ2"<0H$ MA #B[Z-Z-:UCE<0W6[ ?E4E2EW3?0 F85$)\)A#AD(;H%/+$6[DO:B+8#>\, M$,QHGQQAK*0 ,XO$96.&,%X2MY0+W/.;2_A9C6IV\0XF#R MD-CC=K']7\TO&3"8KPK?Q&F(>-PY&>;RY[O@:WI%M@_.7)Q=)#.V+5AVO'!R60\R<++*UO;YRR1 M<]E\EP6-QD)$$K47V2.UL72DE82!3B&B-5;]2!O?ZI:9VRL76&YUPRQ[PV3; M*CGEB>, ! )+Q&#P1/.80@*>T+.-349IUU[0=?Q>9>56%7,UOKAF=7I5,2UC MC-EB=I8X8U82*90MC&&)T9(3FR+Z)J,5?Y3>G1@-#HW+="),6[=,U3"WL&&R?YJL=CI[+4'G#<,$00&$\)MS;4I!@F!2E@$46<%83@G& M8++[PGWDTM@H?]2A[%:W3%4PM[!AI$:'V2HA,5F6_5T5B1/*$R:L%-P[HU58 M;P53\QB7'%[\V8+XGS@"G"[=W+:XSPK\FE7#58&WB8_%7$Q)!J90(2>.^4A ML\S'%B#_"C+EO1TD7_B <%5;IBKP6]@PUJJ457@@U/FLP&FV_2QSFG#!13+* MQEB&A(NNI%>8P'&M\\'KD?7ZY:=4Y33'--/8(@Y$Q_[+PX=BJMDQ53K>P882E()GWA*O2([89>:RL4^](\9N7?_MMWJV(>J.DJ MY+V0AL/)8#B)ZXG&5__WEOJC/P?XESTY.,JH>;3']]^%HU=_[7Q\>?CL\ZO? M'_=>_;['7AV^X:\R&E_]]9^W>X=_OO^_S_F[/[YV'+2VP(FCI0=N9D9B/&=$ M9.,]VWI!0L+"9-,E>CXL\GH[F1P__/77CQ\_/OCD1OT'P]&;7S.!BE]'^>E? MSU^[L;D[\/V3LN:=4>QCYLC.,8XFI_FW#W%P$CO#U/G?'[7>F#O$DMFI,$DP MQ4&!P>QI9*@'5-)%I\W",;#GT^MX/!H>/9]>X--\?;VB2>ZR2_'S.V:'[K]Y M[8-"KR@E-' DH!,E1K!$* THLI8UT9N-346[P.>[2747DK@30M&8O%"6 4NR M[$@FD+I@M>=&+NQ85HDO*G&VM_4:=-:JEFLB2AHM1$3B.!6^L'6ZV D MTXZ*;%99GQU_*4FVPR4)0)%+#5ZE+'6X&.=E83N3M[&3>F45.Z<11^-.S!9( MZ&P=CWK]J=&5]TRG<'7SDS4[I8BTFU7$^#CFC_H0^ZH/SN9J_76(%3^XXH M-8HXP3E!=%+8@!"D;8EA9 ,W5CM%@5I(BEF?)&I&@PX^>\&Q&D8WO6-V63:E M>8@\H0620F-*FT21FZ2X MDUY*:K6NAM&-2YSO/7O-P5NG@R4ZFZF9*$0@5KA !$66_VB(:NBT9[/GNWOV&D3 [-%3XCP6$G.>. B, MH--.4 .:6[9L0\A.E>*9%&%OZ[4 Q[+1B40S+0A(R%)TR C3 M3%HN4YEN7?H:S:NPHHUN,UPS(\8[>HIV'?%F9R,+,#NFSA!/18G.6"0F)4F\ MSOX ISY[K9>L\2XU0R)HI834"B)-=P11D69 MWF4D&KUL$V6F:R V%"LI''*$5, M.EH+N+BY\B+V\\YYLS4(>^?7MC.]M.JN7[R-_OBX_^RU9I0&R[,BM)262EQ- MG#*>1"<=L]XP V%CTW0YM]L#+/+#E%3@\8S:E$9$[0 N[!I\R.) MWV.AECBMIU8B9]FZ"8F ADBLMXDDD:$5HD@)^<8FS'<'7M3.\0)MEJJ27L>L M8J/5V8:B**RVDCMA%K9SKHKB:O0467_*GHDQS(9BR:J(10\DR+(V,C]BRG#F MLA7JVV/T?'L>-5-TZ+.-$T>WE')YF)4E*FJP:+J\:EGE92B,A_U>:#1DZ@UPX'OY1>-)_L-1OIOQ@TO7X>S+099# MN>&X5P3RL%&V>3E_^]@+D[?YTIMDT&_>=9981;^^!5V^@I/)Y6\Y6_"S=]H6 M+7F)%'Z[.M_^+#?0@-GK%++&8 F$ F\$)B$U"]3)I""[4J^SN;-Q_JZWHZ^V M]9M(W"CB>X(IW^)#['_$T_'&K]^O35Z8LTNRY9JOO(:7KUA*2UDQ?9$=W @N MD^=PA(WL3S)21^55^7*P-=?2>3LJJN%_KB*ZC+NF!C[+\X>++[:.MPYU'GQ6'^9V]G M__!%Y^!Q9_M@[^GSG7_O[+_8_7.G\^3@Q8O6W\TONX-,P<.3_!EA_(^_4S87 M<]]%'O8W#O;F/]WHU[_58PM_]+3F_ N=-PFQ>=7Z>#R.#\\?_!9ZX^,^GC[L M#9I[;][TV_=?*><+\INOFS[]ET"F=G74*./OFLZ*&9_ZF-__)PP4"^67TU@?],ZXF_+=9A&H O\P&<&?GJ_W;R:;O=RGPUUVX;VJEON;"EWSWQHR\,!6^M0O7 MT$KQ"R[MA['(W=ZK)6.WOF3KN&IT$2A>M;MVJR?2[I^UKKE&YZ$?(.7N3^7] MTV=!N.'I_N<=OG^X*_;?[>:_OZ&OCO;?E?J\_4?OX>#WQT?[AX_? M[S_R/-KZM/_E_GW?/:O=V)ON?MT[W/K]_G<7%+;']7/6/*L--'R[?;'8!3S97R.X7R7O<'>H#,L>08?XGA2 M4@-1M6AB7I /\=)W!9FO8"*L=89"&'K:_98>I(OTJQW\/^V5I M?\]B+-KU8/#BB_2V1KUQ?NI1_G7PYFE>AF'(FO@@'>*GJH27IX2?S454/'H6 M4[#$2X%9$XOG._ ^W/C7*HS?<5,ZN$$^S/. M]$*'V(OVDKQ'4=%E+DV[*;\=GM\%O%^=M^63^Q]SSAOUPC'*)+'H,KEGX1'4 MT9)DC98NFV\Q\G(<#EUNYZN8KF[*+1%0M]Q+O=)II=.V>\V53E=%I[/'[L;3 M2)DC@FE&P&A*')66<(#B(@?/R@^W_UVW_/5YR(]M/MEZ\Z&P15JK6]P[VI_?3V=H_N[-_ M'SQYM//\13/F2/_6V7GVQ^[AR\XOCW8>[V[O'EZU4ES="K7>2JG[VM2C<_N MVN573<,#)>0-5'ASL?S:^7JM]^-:ZPKFNU)%OY6DN@ /N=I]@+)#LHVWCEA9M?U]:]*0I M^MB]:FG1?5NS1S'U?&]25^:;?+J&@-X.^YE_QU^B&_\]Z4U.FSYUOYRMV?>G M"Q<;% RN8U#D>F]5JTK:/AR6!9"+U;2U/W4[OVTT]9JW=N M@>NN;,FN7.%+U[I%GGD@KR2C?V$?!SYV<%R.'K^T[>R4K)KK5$M?(X=KA0E+ M\ZNT8 75N.&%V0Q0$9SF249O$+R3&+6A,0:F.'7.I]>[3<[2W]9.'<:CX^$( M1Z=32W7*005YFE))3>)-&A+?X7M'N_357_OO7AZ&MZ_^ MVJ'Y=6S_]S_?[QV]_'2P_25-Z?W>.\\.'H7^P:.]3_N__T'W/__GZ.71CGCU M+G_FX3/V\J\_W[\\>O7NU5R:TK/3_<]_P#[_ _8^[]#\6K%W]*J7O^]H[^AQ M?__1G_E[G_=>'>WW_^_SSL>2HC3-H_T, %6> WPP';.!J5I*RI:MV:3$8] M=]*<)Q\.GV9Z&$PJ*2R7%/:^)P7)3$!>I@)Q;PE$I8@U@1$J(&@&%JRC98RO M[=H+&DU65KA/K'"A<9 L4 E44&D.1IHY045B+ ^$A2Q/I,R+VF>D:NJRN"NM%"E?XC.M$'2OG_-#R M$$*RZ$'XR&2F'6JB5LJI9#DXQ[V[*NU,S_2;$[5J==QT2.(\+"'V'NU^/GCV MF@H1G626E#/,8G=X8A631"A'#;)L>BA6QGUTJ:R&Q_TF@7G#8UD,\.UI^M3V MJ-!>'-JG,]"6&;J*,4J,4!G:)BGB9/#$&Z&#!66<%P7:%=85UM_!&A(7EA6/ M(CEP41J:P0V TFGT60]5)4 M66>(2&6PO W99L^$3!S7R5*JM0EA8U//M]^JL+Z#L%ZH@Y37BO'DO.$&) 5' M\UY!&SQ+*:+^@9E^2:N3JMAO'/TP@WYEM?6(DG#M)8$07/;8>>D;!4I9)4V4 M.AOS'+I<+J&!>D7_G4$_#5&[Z 3WR8*VU!EJN15!&G#",\5 6\BL2D[]5FFWGJ7,*'=V&1*=D%S&9S]>2F>]#D$NW'_]*9XV_9<.4G.-Y_>Q7:ZL(GTQI']ZHJ*9 MMC#'$#-M@1;1KQ> ,-PY1DY"E1T"91-"([&Y;$15-SF%B6<=VN9D?5K*@BWVQ0KO-!JOW M%NHK4)E7 _N?V#^)%>LWA/69K%L.7$&D@406D("E@IB4'*%<<@9)4>Z+-YW- M:3H_][B"O>5@;PJR^6]53E5.JY73%3[CIO+1ZC9HSS:HW"ARSU"'7E MQRJG%Y43>B>]YY[8%!0!Y(PXZ001DB49I%'VI:$;PH@F>K!E&!,L8S0A4" 1J0H*"&T)@\L\(J9^+&)JOPO"HG:G8GJT.Y%)F7HZ>8!21@'"<&$,5<5I+L,S: M@+BQ"="E;%G%_A7?U1&K-67MZXOY\INP&2G!94A&I,AD&PD M64=FY]8'QT$:H22?ZDO>)GU9"VPN++#Y]TT4V!CK*1.>9]\H@8E@K?"8A/," M1) RU *;6\3TY[\KL-E_]^9T[^@__7S='_??[>;[>-Y[R7?8J\P%!X=O\G<\ M.WWU^_/^WN_/FP(;=)HE8+QXPXSD!Y%@*\U*'5RML?B8HO#0L MU0J;=H!OIL+&!(\,$4@ ] 2,PNR(ZD@D*"LM6A&X*14V2EZ[B47-OFD-U%>@ M,VN%S>UC?:;"Q@F;F*&26!4SUG4QG3WU!(T21CANI-;9=+;=;$17L*\;V&\] MU:[*Z7[*J5;8U&U0Y53E5.54Y53E5.54Y72OY%0K;+ZML.F<'.>'\5,<^=ZX M>=7TS\/CXD5?/EWXCI[7UG/U*J!.(&!:!:4$^"-4Z*JC.E9;H5-6Y M4Y5ZZC)%CELY<;F.<$N#$$2R]_"EQ0K[66P3>JDR]K M]F6+JG76Y$SKSSB>Y*LNAU411_W3+\=7X>(CKNN<9=63UGHB7N54Y53E5.54 M$Y;K-JAPK7*ZGW*ZC1 S]AYN/=W=;@Z _X79P#^K;-\:C7#P)I:'NP,_BOFI MQ\/1=QYS<0SJV=%/>L;L@J R2O Z0B)<:9$]8\N(454Y53E5.54[K):=:[_ S MV^"7-A0\//]B?EQ0]5#-\<7,<7Y!#8,7)B1JD/C@D #(*BB(?D!ER4@Z1E< MW''Q'W>!&NX==E=5O7 )<)OLK8K;Q7$[6ZT0I556^T22*&G,/#%B0S(D>J^5 M9& CMQFW%;5W%+4W4ZGP8]36],JE0GKV$ EH8I9Q3[@ 1R#E'Q:TSK\R+C$P MQK7;V!1="?/EA!76[87UG?.GJIRJG-9$3=Y,54)5DZM3DW,'2$'0D)QR1%C- M"( PQ'J+1'*%2E">G18_59.F'6KR?A4@- AKF"C5!HHVJ'*JB@Y8$))7$1*<))53 ME=/ZRNDVH\Q5TZZ7IIT+4M-$\YY 2SQ*1\!)3QS70'B(T:(/DE+7/DU[O^H< M#B9OXZB)48_BVXR?WH?8Z0WR[S\7HU[C$[5Z\EGE5.54Y53EM.9RJI4.=1M4 M.54Y53E5.2TUPB&D\D*BBBP)<(H[F3P7R29G(3(=%XYP-,[7]K>^UV[C>CT9 MCL?[<7*0#O'3T^&H7-?69#+JN9,)NGX\'#[%41Q,:HQBL1@%/#EL044TI7&*P2#XY;$+VWTW?TZE$BY X&CD!FS1Q+&") MV0=+4Z+,N8U-9;M9V-/9CG(K\\"XDBY21+L0R;IY98 M!HYP5#%(ZC(UJW:!>4FYP6T)]^H+H?@O[./ QPZ.RP#-K>-1K]\1M-LI6+I. M4O"9BST9'E_F8:\382W6IKZW10G*N 5A"U%2A%YFEM$6=7N]>[;SJ,!X= M#TG+H/^Z]VY.O5?(\" XD M"E $',N61TB.2/3*)^V,9;BQ*727<;NDXZJKH>:6CZAO$/KM.P[[WYL1X0*B M:Q?AS1MH-\1VVS@:G>;EVCK*BSRY^#R^TM\RZ6]OAOX4"XZ:2(+QFH!!1DQB M98J-<\8$G=VQ5.A/=CF=;\]YA_FOFD%7,X.T#R!4I*@-0N#,R"0R(SBMP*$- MKII![>2!/[[G 1U+#,T <_:+#GQ*FA$>*,WL%[(5))@C+#!'K:311+JQR4S7T&7E+*X% M_;6H .\^VUBERQ5H;HQ$ SHZZR5U$1DU,@KPXJJTLST\.AH.FDZVU;ZZZ3#3 M7']G=#)(YX@S* A0[XCQU!%T45*&+$I1DJ)9EU^_=\8Z<4PUL:J)=0-2$N]T)""D( X#)8)'Y,:KP",K)%8)K!+8 M/24PE9)N!B M(,B4)!@@LQ[S BG/;B"C73#7GN->*:Y27)MN>P&*HY%ZKF5(UL=,<=HZ8[5@ M+"9C61351ELIB\WV/[#E>-90G35#L=&BSC9:B([XK(;R?\B,@(U-X/.C;RN# M509;8P9;).$4@@#N&5/9GP%K@PVIF1.LM;3:8KB&XNJ=Y@%,$H0:24V2W5%(E%@WF)A;>(#IS" M3+$06V^4@NWVBBG!=1+MJ*% M%%QQ[6FF(6FM4R"YSAJ&:2NPU&UE]7)6M\4N#PE@;RXI9MCOQ^8"#M+CWJ#4 MKSR//O8^E+R8JG.6J',^?)6(@Z*Q[A M.3/*6):R;0U=":I%DQXJPBL35SFU5TZU;4_=!E5.54YK8^#&1!TH)ZRT ,8P MJT+R,=NW5%B63=Q%#-RMI[O;NP,_BCB.CX>C:N"NT,#]_0?][_O/N: M)1]L#)PX;BF!A($@LE('C!&CAIBTW-AD79#7KGBI"*],7.54Y;2^;^&?VX/!_EZQ@6CP]09Q1#C44%'P6ASH>7Q\2BF.,I/YLL; M^O>=R;","ST:#LY^/SG.#WMEKB[V.\M\9+PY@MT=CT]B>'129#(=ACPMZ?JZ 0[2]E>9OX@^OW32B[4'VC)Y M\O1K/Z&OH?-D*769'"'*_,,D(*@L+TEX5";M$>CE'846/JUM4>[)_:6"&SD8 M^UD>:":A5QI8,0W,G: %Q1):R8@3WA+P0A/#41 FG*4A%$NJC"&SMJNEJ#QP M)WC@XNIM%[C*K&^#4A#06^$4M4Y39C2//%23X*YQP1]S7. =!8^! "1'P&4: M,"QF+'CPF@4KC;:7==>I3+".3'!!QOGMT4"U"&Z#!?PL"Z!VS"89B'34EPX0 MFB UABCJF/24BTC5I5UF[@0-W'X;F75DF04C$-IS&R-74B,P$YT0$3TZZ;B7 M.I@KQU^_R_BNMD5+6&5G+BRK#/6"1DV\RSX&1*.(1%-NGERJG*JB-?6FM/JXEUS6_MLJIRJG*J14"V=7,&8A>:&=5)A\ -1@C?=> +.HHT0OEWMREN^Q>:JZ WE+DB1IB,BN3,OZ%.*D]D9P*- :T M$&9CTP!TI;SV67=%>/7&JIRJG-973HM,+)5H02--1I6>O\8R5K(%J?/>6N3+ MS0FK&O.&-.;\R18XE(E:3J*RA@!X36P(2+R47OH@K93V3&/J:X^JJ=7X2SC9 MVN[C>-S9NN"$*WZ*(]\;-Z^:_GEX7,3TCDBC.;+)5 $K!4JL<5,3I$PCTXQK/0 M4Q ;F[*KU;+F4;:13NX;WF^YM.L2K%:Y >;LLI4V>=- M,1"7K6/"39+:F&14,YBA*,]K]YFN-5L_B=D_X[BIK!JF3L11__3+(5:X^*#K M.B=::WQ27S,JJIRJG*JU\927/;BP.0;^%V8#_^ET MHOW6:(2#-TW7A6]&-'WG,Q?'H#K.-^$XLXNBSM'YR!V3A$?N2[- 3BS5D@@A M*;7><4W9QB;O&G7MKF$5^I6BJYRJG-973KQ5D_4X\XJ MIRJG*JJ-N@RJG*:6TN7 'VGV(O M[ ZV\;@WP7[C13?6__8WQO_S^-^3WK@WB2_BZ$//QVDZU_/HAV\&S:QKF9]U5;F@Y-U0. MKW*JNI:^>#U3(FSIU))$JJ"*CDB!6"$ZJHB2Y:!11;J&OO5\+T MP>1M'#5QZE%\FQ'4^Q [_>&X9D37\]$JIRJG*J M'.[PN=XH$:Q'T,1:C02"]L1!HH0+GAQ$Q0-U&YL"YN=Q_J/BN[7XKCR\'G): MA(>7$&JN/-P2'IZ/&BN' 17EQ G(/(P)B?$N$HNHK0)OP=,6\?#]RFW.(/CY MZ/ :'X35 \LJIRJG*JA1=HZ_AHMJ>N$2 T7PY' '9@-%*6;Q>!,)8U(3 M2!"($\X0*2UW*2%7VI>PJ.S^YX.JQHHKF-J/YYF+!%4IYP6P*^^D(L_@O[S:!0')>6REO'HUZ_ M(VBW4\!TG13A,R=[>G,/119!&)ZX?ISZV6?/3H;'EWG@Z\1GB\U/XUI(94Q, MCAF@SEGE7>0Z.)T93FEXO7NU^HG#>'0\'.'H=.>_)[W)Z71 \GF928S M9G2,D<;@Z!?O8DF->I:!J%L^Y+XUTFC?0=O_WH;X%Q![NXCT KOP9EAT&T>C MT[Q<6T=9!).+

^D$M4FYP$Q"M$%4NZQU!/+'G%U&7:*.)<)Y MI@U@3I,LR\PB,6BCN)5*L$H@U2ZK=ME-V64WQ*+5+ELAK?I96M7"48J2$V$0 M""AIB9$4B68"LJ2EKIP[7CO?'4]JL$N3A!GLX2)!?.>2@Y@XF@YQJ2 LHY%O><*M9E^BZXYTU=RJ]-\D/^-_0^;/XS_SB_Y",< MO>D-SJ_,?D]=/N9=/UHV(AF]$B /W\8.^M*)'@4K M>S/"?N<81Y-2BS)Y&\>QX+19/IS$T$F] 0Y\+[]H/,E_:&9'//@BNMF5N.R^ M-__I1K]N7OJVLVN&PC+'PW$S4.+A*/9QTOL0?_O8"Y.W^8X;AOGF76?K3;^^ M!5V^\)/)Y6]IKZ0L?+\ZW_Y\.SJ_FF-\$XD;17Q/,.6+?8C]CW@ZWOCU^[O, MMWCVX;9\^Y57X_)[3VDI]WY10=14!)F?AZ-FU,C##/TX*J_*EX.MN9;.VU%1 M7/_3\SH%-(DE$ J\$9B$U"Q0)S/U@9*O67:\#PM5%$AM%Z67,?//7W'S(@FW M;'->7+&V+1YL[78[N_O;#SH+8W_E%WNP_^+@R>ZCK<.=1YT7A_F?O9W]PQ>= M@\>=YSN/=G;VMO[U9*>37_7GSO/#W?+XZ?.=QSO/GSWL'^]/[Z6SMG]W9OP^>/-IY_J+)&M._=7:>_;%[^++SRZ.= MQ[O;NX?_:/UM_[([R#IJ>)(_(XPOO]RK ^EO]-(//ZB,4NJET^F?>IDG!ODR M34.BC:'P54TUEDE>HSX>C^/#\P>_A=[XN(^G#WN#YDZ;-_WV_5<6A3ACF#1? M-WWZ*[$_H%-R/RN=/?OFLZ" F7/DT?L)]\C@O^4^_\T<7J M!U*:>JWU6NNUWL2UJJOQP%F)_HSI+NB4^"Z,,RV0K/NW+[5S+[T@7#3E^!7% M1JYFE#2IJITF6G%IC?]B*S8:?IS-15ZK)?DZ?[!3!A"2K-O/1A#6!9HND/4?G6E'E;IF[TWJRDQ#0<.,K,ZWX=(S M-Z Q@:>AT^^6ZF*B9WQ%1/_-,<550WOM%L"T1.$*N_'O[_?^+-JT^&Q)$%[] M2Y?4R;XM1V%+[&>THEYMM^[W#W=.]PV>?#G[_@[[D_WE_ MY6M_]FGOW>ZG_4<[\.KP^;N71\]D MOI_3??XXO_?5VY>?P[N7_ _V?Y]W)WN'6V=UH/[CWKL]N=H:JX4@<\O]&F\0 M]^N<:[#8W:\KV]5*J%9SV.[W'+:R,JC*7Y6_VG3;M5CI#I+;L^_);<652I7B M*L6UZ;9K/=%ZLMC+[UEL5<5$E;XJ?;7IMFO)SYUFN3??L]RJZGTJRU66:]-M MUZJOFOYY>%P$>*6\@IMLR9=4TMJBV^]Z"?=X* M6A72_\3^2;P$Z!7+"V)YYM01*4;MLW<7#7@"25N",BD2M=/4AHA6E]EW%<=W M&,]3PD;3*BX(('J" M3F2M+:V0P)@WR#L"K4A?.Z3_W*3P*JE7]G6:(2#-TWKLMV!'\7\U./AZ#NK MH[!K-3UNP/1X-N^T4ZK*N.A$#$^& !.,6,88<4&"3=0&[UDV/;H:EG5,67%? M^;G*J5T&SY[U:.MU*.S+KR6*7(4EL2D @'%)'&::1(U6JH@>_$FMD^/ M_HT'?]X3+U]L_#%5U%?>]5?>K_RO;X(]H_QPU/.EA]%9ZE=F_9KA=<-H"]PL*KSM)#SY.>=)VFX MX"PAB12S\R1E*JV[&%'<"Z6 ^6C5QJ;F\XTA%JZ6KF<*+<#PJDIA_A; 35Y@ MQ>_"^)TI@DD^>A,=$&&Y)Q"9($9X3U DE:B/,DJ[L5G1>U?1>S,%,%=%;SW] M6R:T9[)HN#,TIJB)2J(T,V&6&.X=0>HBU311%42&-G2MM7<3WVWYC#O*,S5# M9#WDM(@^N)FRCJH/;D$?S&:#9/%98[4AP4$DX!,G3B=)HO?469E\"#'K ]G- MV[$=^N!^'>\W2"&N@*0$H8[C8-Q,F.W$3^7Q5>8WU0!KVP*L54Y53G=(3K?I M66Z%,D^W&2]_./PZ&K!,!MP=G,T%;,*Z#85N?\.@S^-_3WKCWB2^B*,//1^G M-L?SZ(=O!LVG5/-CR>;'FWEW5+"8]T(P1$>9W5%F C'2&F)5# BH=0*9S0\F MNME5K:DVZ\8,E<&KG*J:=(F:AJHZ:]7\DHTWG-_KMYS?WAN/9FJ)'H*JEGNQ@&356QL6Q M(,!YXR2BY5H#-9'3R*Y@)5XRIJ319-O?*K+=0=9K\4G69DVYTB%^>CH/A\.GV80<3*HUN#QK\/W\Y*8 5+*0$K$L* (VR]=05>;/.<^9 MBT)16HJ .;^C60!W%/N5H]=#3BL^?:\NQ!VG!V9B9.9KBL6=GW5#F M20*IG>;)>.5:Q='WZV0^ ^3G7?-['L>L\>8JIRJG*J^HBW.L;[0 M.?X7]INAI#@N712VCD>]?D?0;J=@Y@H.\R),-9TE.[W=AR*O?1B>N'Z,@V.YXUO>4(> Q7(-%7-4.8K)/YL-[TOFD*$:8.$ M@Y/)>(*#LGR5QY;(8Y\RA\WRF([@LT'IB#8F6R5&.&)95CY6AZRJF B,N L,9H9J5$L!9- M=BAM\BI(#USJ:_%6-V12)H&HWTB$(FJV2P%DEN1LG M.3Y#/G55NJ]RVYMP6#"@N MA<8$'JSQZ$5T@AM3TFD!;>6V]G';[#D?#\XS9Q-A/'("(B9B$3'_T!)-MMZ\ M\AN;$E@WV^B5W2J[K36[+9+( * HY"\,"3$EF20=F-36ML%_0:N:3-B>BO37K^S-"/N=8QPU3>8G;^,X%BPVRX=E?E?J#7#@>_E%XTG^0U-U M_^"+A&97XNS+H5#"\7#V'R]NQ<]MMWG2T<_?H6=/D* M3B:7OZ6]2V[E]ZOS[<]R PVS>)T"FL02" 7>"$Q":A:HDZF0GWS-&-\X?]?; MT5=-^B82-XKXGF#*M_@0^Q_Q=+SQZ_=KDQ?F[))LN>8KK^'E*Y;24E9L[H@^ MK]A4<)F"AZ.F1\/#DT$&X\ZKPX MS/_L[>P?ON@; MS5LP*W+@KL11CWO%.>J\C#CJ[&0."%]SZ7XVC>ZZ:WR%1.,K>P6M7?R&[JZ8 MK'B-9:B+7!:9W?XB7_8AZ[B<](:8X:JUPW\7##SJA="/RUX>>S7+%<=O.ZD_ M_#CNI-'PJ#,\CL7GR"YZB85\R&YP'#^\3K.M&\+\$@=3W),K7,X._WN;X?9V M^,6!D,O*TJ]=V-.V&[TTJG^E._S;2.1MWEHM6/K9$/[A[ED(__C=JZ.=SR\_ M_R'VW_W9/_AKA[[ZZ\]W!X=_?'YU].SSP>$N.SCL]_?X,_@2CC\ M_?X,]A[UCUX]VJ.O'KWMOSQ\GA__V=O_O"7V/N_(ETP_WD(_]T?IZ_^ M>O7^U:,W'P_ROWN?G[\_^/W/M_N_OWJ__]>NV'OD/^\=]GOYWN#_/N^=]?G8 MF>3//-W[_/YUS/M "A:(H)X3P""(4>"(U$DQ$.A$NOUJI2^(6&;M8:6ENTE+ MW#AIG7&F)$9$89SF2)6A6E$'24YIB9[3$JNTU I:.OV>EJ366E#AB%:6$N " MB>%*$^\IU\I;+R-L;$K9578^A[^R4HN@6UFI8:6H([5"@P4F@=N CJ6@C0S* MBR0C+ZS$[#DKT]P861 MFAOMBEX_XS9"*U=N_G>;._A1/,Z[MC<=Q(>#T,&CTB7S<_.'2S?EC757NKU^!?)M0Z( M"M'8$%#IJ#8VH MI&@U-2*5SBFE?%U0WGI@WZ0#O19^R/YP0!HG^:MSW(_8U!*,)S_EAUQKI,*: ML-K2_9"#\]5_4A;_>;FJ@_3'.&Z-QW'R+;7M3&>V5X9;'L.]G/-)I++*2 B MK),$J.;$:!<)H\D*BXH:)HKIPLRB_=*6.SOAYTR76Y^;LB8@7[I/4D%^JR"? M\4\R:6MNHLKX]J;,KXH$$3VQG*$H3UD#&YNB*U@%^=T%^=+]DPKRVP3YK*_B M?'1&:$)N1'A)Q (PD+]$9\#2S>P$YE=?V56X#-?./S MX>"=.(52/399E;O2-''^U^R0]DIERZ,R/^^4&.Z2CX%DA44)1(,$139?G&:9 MR;@%A]".Z>LUHKI6;DD%\PK /.-\""]%,,D0E3*.@4M&K.,R_RJ<%IF4A2K# M2R:T)D RCGAF9%;,$K.-JFQV.0)PDX26D'>B MZ0K6?BC?^_.0W:-C[(U*9F%G6/HL?8C3/,-Z%+(JWV+:[^U%]">C)D/SKU[I ML)*_#4.^ST=Q$D='O4'I1/(X2^I/[)_$KT(KJ=-;@\$)]K>.LB1FYDNGWJ=L M/W^.HV$EO85([\V<-^)B&;_ (C'2<0**!6(E-T0(HZ,IU@S6*^[(<64X5\0NAM@9!\TB=3SO M2*++9#F@H BZY(EESEL7D$E13HO-?$BZ1>7M%:JWV::B0O5FH#KK1RGO*0M2 M9#]*!@)*\*QX M*>OO]]#U^K75Q-UL-7'EG?E-Q_ZSCR#E]7D3_6AXQXVV4/&^A,C&I7E*['TH M$;7S#;K4JY$/S%7&3%TP=*8T;R7B ;M@PD#) 9T.&OF%S8Q=J*; C9_09O4_ M*LGMC^+TW]W!^69Z_F4O57]\>29#,X/PS"?W'_?>[L\%X]O/^8T=H"A4TAPSO&2$!P M(%9DM$MK.#/!($T^PYMWE;2MCZ.WPN-OGU_U=!2/L1?.:]+&W_CN^UMNDQ+?.]SC;C'+>6^\:;TQ>JYUPS8-K+]!7X(U5 MH*\>Z#/^&43%9'0RKZ@P!)!:XE2VYV+TACEDV@3? -W(Z\Q8J4!O+]"7?K!: M@=X&H,]Y:DI9!YJ +,U+K7$$O=+$4I]IGL4H>6J:EUYKEE(KTUKOT]G7,9ZN M[<&7N)<'7^WRO"ZQFORJ#S5DI/;-24 $V6( 9*(H/$HA.< M*KZQJ;L@V]] H<*ZA9/5*L!7#/ 9;RJYI)-(C*@8&Y<*B&&<$2VC9S;H )25 M\A'.YH^]6G2J?>^;HV34C$YFFR^6DZQX=-P?GL;8<7$04V]R>:[KG8P?M

  • "E*0*C M76&A]171-43<8O^D0GQ5$)]Q53!Z;RTSA"KM2'9/2JT.P](!A2=PF-%O2J\W M)MK?\Z BO#5=3Q9#> 7Q@B"><4< (7A$23)88P8Q,I)EJ B&R"PJKJF0I>#N MVD'$M3[?60N/Y&!F:M55RNWN?:#EYMISS//8]^,PSFGLM)HI2V0X-N^):"6X M4X8 C:4E;>8ZQR(E2E)MF54F)%/&7G!5JX/N)L:7X(14C+<+X[.U0DGIA)P2 M&3!;,8'2;,4P2KA&AA)B=DADP;B\P(ZI&+\+&%_E@4G%^$HP/NNI@ F(.BMN M*B@!3K'H\2S.*)B/+GDA2\%0E^GY@&*+,%Y+A2YO(GB1R[)6>6A0BX#:Y&^5 M/?65K&M@^$:8FL]Y7$QD:UNF4AG . % 1O)N#T0*2FTPR48%&YNRJ^AUF+K& MA%L;$U[!J4_%]HJP/>-IZ2@M16V(L,D08#81DX5+H@H\9&_+)]=,WNM*N';9 M=D5X:Q&^@E.?BO 5(7S&S_+,,BV4)5KZ$DL!28S,@,\LGL7I&-.F:64O0+0> MX+7FYT*@GU?3=4;Q0QR72RHS2K9/QI/A41S5R-A- M,+:8\[<4<' \((G>I\S8-A(;@B?(T EET/K -S:YZE)SG0K-&OYNK3FV H>K M GR% )]QNI*E GGILA"SOP64ZS)A3)$D Q<>F%=*-ZT6K+BV3591WEZ%OLI# MKHKW%>)]Q@5C3D?P-#M>7OL,>L>)4PZ)-=%SDWD=0RGNI1GOK6Y]>>-%0ERV M.R5O/TXZ94A$YV22\LT5QPU&((U(\IK(FXV&_%SKEMNXX M$]Z<:Y-%MITE]G0T_- +,?SK](\LNF_._+>^R*V2X!))$.:]&N,%DXH3ZB-F M$A2.6*<9T3R*D U;1%]&R:LN*'[]8Z2K 6F-PL_WE1EN+MFO,L-M,<.,.T0- M&I9)GR0-V3PRRA.K49>A7BQI@4D 9O-(=Z6<=X"* M-S4^VBY!M:^I:7^WL;WT4\Z*[=O"]HQ';T%8@.@(HRX1D"(0-,"(PJ!"MN*3 MM*5;4%?Q.C/B;F)[Z0FE%=NWA>T9GSSPR$,"0[26G@""(U9*1BSC3B2CE!-Y M?_(NMZW&]KUO+[*-Q[U)OHS/,8MAF"8?<10S C_$_K"!45Z \4\V.[P7R1LW MZ)D\FDKAQ9E4*F!1>:LTMY1N;DK8Z M^Z(F6K4FG?('4/W6]DB]3S&0SW$TK!!>&,*S.9,TQ,059N!ZGEV*TM,,I"-" M:*2">Q3!;&S^?_]C..._U:3)]<)R2SR+JG>O"]H97\'ZH*@VB6@(C$ &,'$. M)?%,.RY\HF!9+$Z,_L7]2398EL=_\Z%R9;4OO921,1DL '!"CG28R M>!L$!)TT+LUDJ<'0UD)^:>['\B!?H;T@M&;!O4>3LY@TU2* ME$.7I7@K]R$PLWQG928ZLS4(9_(Y/4B7$UXENR62W?Q(VN"S^M(HBDK$W:$J.,)1!U M(B;;-$11:[/UFC+0LW4CC.R:"O<[#/?E.S$5[FV ^XPSX\#Y9#DEC"M' 'PB MUAI.0'-EC$+M-=W8M*:K9/M'$]SXF9 MC,K&3_9U*+MVULE"(%JCX.Y=8H56-]&K_'#C_##C'*FDN65H"-=E:("-E" 8 M1T)Y I$&)DM&FM+EA.?ZH=]*#7>$&E;>1:]2PXU3PXPC)01(J:(AEFE7LM<" MP>0ML<8FEJ@S.F5'BG'H4KV$4Z'U;:-WS2F\+6BCEWH#'/AEM-&[NW_.=84KY0\NV'X3.\:CW 2>Q<]Q''YNC MTFYG$"?E^#0O11Q]+.&[_-K0&_N\./9^($QAK-N&"$<;ZIZK:KVVX/ZK-^/2$7,JKT(E!1)$_2<$S31 +@B?;8^JOW>IX1^ M[P"-XO$T];JX->.W.(IOA_WLW'3Z0QS4U- 5.S3/SZ5QD%Y\E<63+(I*;\NA MM_F!8AJC J$%D9XB C!)@OXA79G%'K4Y1;T\':YKE<%=/51;DNL&=< ME"Q)!!X34:J,1_8)B"W-Q+UQT8&/CALYG7].:YKGW<7U37DH55>O -(SK@@& M3UE02+C1)74[:N(BJ-*%UQ7&%D:[]='5]2SF^[.8,Y>_>"(O\N?EK_G]RXG+ MER?O83OQ!;"*,F0:)'344QQ-(KAQ63HWU<27 X)RCF'Q8LHHXU N .='1:#!&G@Q"A ZJ04 MR.WZQ&-JZ/5GL6Z-"\9(GD(V;=%YR[D2*DCP!B3SX5KE:A7KMX/U&1]&&I%< M8)HH#XP !?W_V7O3 MYKB-+%WXKU1H)FZX;U32 #*QV7,504MR#^\YF8FUJKB(I+CA@V6250 2F6=?GA,(D07:2^7HX#Q!7A_B"8(LIP%P>" Q MYYIXDG :)$0IX<41]U+*PY'7GS^O)ZGT?"H#Z:<92S1+4PJ2G@I)&55AJ$8' MYZDR_,#!D4I(T-^%9.DUH].CY_<5G"CCZ,+$Y/"UP"L)%IH2D6>&S5))]/EAI[9FR'S9B^^1YU90Y2]=>B;$_I M,'MCSLA(NMVYE7B']I1&(^=N9-[ZW%@F8A9J'I-01"EA0B6$)SXC(O%#(005 M(1LS-B^ O>^TQ&QD[P=C[V&2AL51$M,(C,0P(2Q,8Y+*A!$_"A,0Y%[ V-U5 MD([L_:Q!,.Z*OT>_Y;9,/IS=%&2>I@$G,F2*L$B&H,,%T#?([EAG+$H3_]5K M.@U9,B*B/PV/!3V44B_S4M<-,&]FO*HFNY,W'4?F9:5B'L4TI^TR;Q1R=RCD M.J-FWWT]N/CSXN#X*(O *%4TQODN'C;[<0+:+"9Q'"LXRR +@^#5:S^< A7> M0LZ-D=CG[Z1\*U>/KLDM&'I_R-!IR'@L1$HXUXPPY0(+J207<HP7TX M&75)1RP\J6-&!-.QG2F0H)^A=1AD/(MTS(&=XZD?KR.!C0S]6!GZ@?,>U^?G MT;&X \?"L3*<#@MD#,Y$1'&\L^)$R X6X6Q2A/&LN#NW(HQV?%P_2?RQ68X M'LL$V+8H=0R9W+EDNUCS.;(@0E32C$@::&( OY*$20+G*N(H%,SWO:<3,!GC MH(\GO3'R]'?CZ8'CH;EB?I!J$@5!B+D-CZ2:A43[(@:/).2IT"-//W^>OM=) MKM?@Z3&B<%O&'KHA49B&4DH2L R4=>@'A 'TLY;3X=$ MOF(Q]8BF(.B8G_@DS5)&(D951F.?)Q%[]3KPIHE_ZY:X,8KZ:/GZ7CV3D:^_ M U\/W). 1QRLSY!X0<0('%=(!(L2$J^2R101(+X&LV#6Z/*_[T4R1! M^+B=DP.]G$@TU3HA_14MLR"_K4^KG$6]+V(0'_- M9?&H"J,X9B1@+"4L]31!K!X2\"P3E(/?$B>O7H?3V/?O*#[S.";%WV%$]H7* MA#OW#NI'"2*M4^4;"EA 64$RYD3&@0)ESH*$II]NIUDL13&MX5 MM,\H%9Z'5+AS'VF4"@\E%0;.DLI\[$"CA*9!0EC" B("\)A4 .Z2X%JD'G_U MVO?3:1(^95OA/K,\C]U_RN>RU-A1_P.PC?GI;PCYA6[5U#I7^M^K_ LPTGQ9 MN;;[:EGF<@GN%GY^FUS/"Y68=^Y;H;C$_]ZU1_5'Y<]?_0^>9[>-T" MY*L]_;>."N#WV0J/X-U7><+GQ_H/OM3OLDS+Y2AU[U#J!FO^611+33WM$9TQ M2AB8V81G7DB\)%5A&&4\#M2KUP&-ID'$[BA(]3ALL3N,2K]0R7+G'MHH69ZR M9!EX>1&0!P7"($QQ19@6#"0+C8GT8BV9]H56/GAYP32ZO3DW"I;'+UB^,SY: M!>\+/XTBYCF)F('+2&66^4F6D,#/8L*XX"!B&"?,$Z&?1!344?+J=11.PPT) MMALW%#Y=9W%SUNTQ.XMOKNT13OAR(O1Q/I]C%J[()@O#I&.KTA;1FGE"<=\3 M(I.42>:E@6*,,A5E4H:"RJ.][V"KC7+Q#N4B77/J8AK+5,6FQW^.9@.>5!EK!(,#]F7N8+S],\$Y1E MC*G$XX;7KQ$C'WG]$?'ZP,VBX'*#&825130AS$\Y25/PN@(9*I9&L4QX_.HU MI=/(NW7\9F3U1\OJGM*QT((&,DM9G'HB 4A4F3 2)BI'5P6,:6?TIL?K MW=%IG'F!](F.8V!UD44DS9(8.#_Q>4B#(!#TU>LTG?K>RVYV>CZ>C<;9.-M\ MFGN,'CVV7?O/>WKWYR+^(\8BSPM$RJ1F'EC_ ?43GP;:3U(_2CUCZ=UW;F\4 M_WBOXV<]XXCZ M* ='.3A&MYZO'!R6CVHE0HI=L!)$($MT1D3@)<0'5R=582:XEG<6W1KEX"@' M'\M+CY&_ERT'A^$ F@4:RV1CIBABGZ1$@/8C/$E3CS/IA9C]O)O(WS--@3X) M5)0W)A8P5VM!@SMJ-(37GZAB)6;ZJ9:6/)"C#+)O(/%VEV]X69[#[OV#SU9Z M%(!W* ##-8=89)JE7(+L$W%(&%57E;3"9PPD:NR M!&8I""D.XU4D]:*41(FF MH,;\) ZQX#.8AM$(#/E\N?BN7)KM7#PRZ@T9=8CT& 4BX=0G8'/ZP*C2(YPQ M260DHQ2;M%."YFNBO"SVOM"W"M+Z#8R7G0XS- M9-_5;7@SRK%OD6.=45;OO(.+S^S@["A1S.-93$E(>418G#"2 /' 3V',P4", M0YZ^>LV"L0OL^3+I_7@%;S8Y]N/,JELP[_Z0>;50<4AE0I30G# >:I)$84Q\ M'7.=>5(*.DZB>P$,?#\.P\C =\W ?PX9. LRG89*DC"+4]"Y*B'@^Z?$3SP: MIU0D*GE"8^=>:L?6QV+)9[? *+QF49THELOB="V%-!;MWG)GGHL6&%N\GIO* M^+J.QAB*,/8X(M\&)GNM";AH&>$J9EDH19QYZ3VU>-V*R9Y&X\,H84<).S:/ MO3 ).TC R8BRB E.:.9K\*DC0;@?^,0/(\E#WU,J]>ZI>6R4L*.$?>$2=FQ+ M>X82=CC'07F!_'FPS' MZ2V**L=]_:G4,[[,O^B?SW*U//G)]PSC=JYRC_7:2[B G5HMMU^R9<%VDR0L M6I=W+9!\[UH2*8WZN]/]]Z1LS^A8$U%J_IGP#!;[$Y^=\?/JU8_]MX17=#=/ M\>G7WHWM[YYE=_+N\89WMT< LJPHN3E%8!9=XK=@.?S1K&5R4J(^^(]9GC$9,)I1G-(Q]Y8DPPWA'>.2#-?81.<9,@4==8AH?^>M-)WPSXOQ&_KKT MSI]6U3+/SC?=VO!]RVY&)L%!S/BBTC_5/_RL\FHQX^<_Y7.SG>:BG_N/1,8> MB"3S./MQ2Z [GB52%YUU3W8?[YB/!@+6?A:F.V$<;/W8V_&W?G;9;7U_)_+3 M;[KMY9_1A(V+#:YW8%>$ZZ],Q?GAK4+[CO$&U&L)]ZYU17(-$?7J]:\YVGN3 MOS0O)^_F6!BTNRCSV81ZTYX5CU#9KF7DY(Z&;O_ER"/G<^@&[/ MT-U')+OW0(L'^MF4BE[L?SH.__5Q-SS\^*_3OS[".C[M>O#LV;_^OA_"4_*# MBV.V_\^]X.!\&+79/S]\"_=[^SD\./W7R<&GWX/]M_B>__C\U\7LTU_!'CU\ M>_SUKT]_T?^]V*L+598'%[OG^Q>?CWS8=U\$(4F4KQ!+R",)_(4D8419G&D_ MS 3XU?362<>G-(YWE&&C#+NO47>C#+N]##OOR[ PTF$220[B*P$9IH*,I"S% M@O<0JV14',;TU>LPO'77SBC#1AGV6%[Z(4>GCS+LUC+L8&"'!6&@HR2,"8LR M')H9,")\CQ(OR72@N)L2S-!3N M/&#SAB]RD(_OL,]:Y4N4CWL6K4#]LEH>%,N_]!(MB!=1F?.=;(O?UV(\FL=, MQ5Y&0CPY!D=(DDAQ$@NEP=#(J$[B5Z_3:1#=>A[WXVLF'$75LQ15=QZ7N;ZH M&J71S:31(%HCTT1ZF4A(I")-6,82PB6C) E3Q4(5JR %\@O\8)1%HRQZ$K+H MSN,KHRRZ)UDTC+KX+!6>%)3X4900IM.4) %+2>J'7JJ%$+%4KUXS_S%-U7Q1 M6*_X,RDRLJJT@V2:%&+)X8O&?]5?P=V='VM3E3#3X/G"Q[!J4[IP?:]UO3;F MQC#8CVWG;C,GZ=*7?RY"^\Y]74.KA]F?E=Y%0CUT9+HW?^>(]->B/%QH+(F> M'_^&M/J;"["$C>NN'=.E'8?CPPO!@ M:!@FB?83KCU"A09AZ'-.TB1(B!?*.&14JM#G3TP8OJ1L]^VB Q->YA468V1E M<>H^/BU4GL';W2Q\< =3M![;UMZFI.Y%*(@["Q_P_#:Z8=?2\*] PN:#_2X! MCV&%N],>?W7""N^\@X^[],C3B2<#1HF?91%HCY@3X464,.E%F0P#Z27TU6M_ M&L9WECW+RN$8(*PKA, MP<#V))%2:"]+A,[HG>,@CT)R%)*/X:T?(MHP"LG'+R0/AG8DSY3. LX(]:0B M+* @)"5(2I%HQ3/*$C^C3TQ(OJ0:A3_G!A>A4RT_,:!K6DV6Q22?+X'I8<+#TBLF290F'E>,RSAA3RS#-@J^4? ]Y@# */@>LK:@Z7*26HA0IR2, M94@8%YPDD8X)I0E5/!3,9WG&H=*=:=.;ITR/L>$Q-GPO\8 /2+F'EG#?.8I6[\L"=E95 M5BE8PM=C:]G-%,!QISQ@CQV\W:='(E-P7)DFX/"#!@C ZN6!2DG@1S+. G!J MH@0\_GL 5AS37H^"R4?1]AW=_1N)MM'FO1N1=SX0>6#J>MS7D@@F!6&^C$FB MLXBD:<)4F(5QK.ZNGG:4>Z/<>T1O_4#>_BCWOK_<.U@S]4(54J4U$9[ Z;T^ M]E.)A'!/I9(KRA,EGYC<>TD9_+?L"6 %E4R^I^D?+&,._+$_QW MZ'0!UC)=I.#.6,2(2/P6Q[P4DB14C7A;(-%2I\'3R MQ&*\8W)KE'J/V_7THU'6OF:!X1%.B),9 D1&:@.Z8.0BV,_ MSKAZ]1JTU2C91LGV,B7;73KRHSWW8)7X#1I@&/B)CB4)>.H1%D<92700$A%$ MJ0"#CB4J>&+VW$O*V?_#C5HHLHGFY>R\2=JK?LK^&R,M5P^9?T$"_TZWYKFH M@SM-U9_P4O_",9C+SW%NPVY98O<6_N@(_3![AV3>1'V[H>"QF/_N%,7G=4#] M($U2SB3QF,<(8V ?IS&/"5.^$G'(8TH#+.:/672WT=[;,=K3R(&-F-1.E:/P*37(E0D5@+3IC0G' >,!(+7PJ/ 6THG"\9 MWCJ:^Q@$J8EZ_+C$/#W\7^5?7O\7_%.OV3V!H+3ZR4]J$9;/%=#B3P3_L MF5R+-7_P_U9O\W=_^L^]74EV(KL+0 M942SGQ5(_3;[[U_^>>/+T'W/^SW1U M>'H /'?P">X?'/SSS_"OCW_,_O7/_?#@(W#4V_UP_].?X>$_X3YOC_W_O3C^ MNK][I#350>!3DM+()RRDD@##I,!%02!X&K-84+0![1;]4>!YG2R7BY]^_/'L M[&SGJRAG.T5Y_"-(1_IC"1__6'_WU>L]4UYBRDT,, L6G#30$0N.DQL%G_&Y MM.,<__,&DCNDF8YB+?TD#5FBLE0'6H=49[%.4\:3&P\W@+66" GS5MO_[\UW M74%,VRGSAUWZ>UAYKI^Y9?SM9/7N_.#W(Y]'/F.I()HI;(OEE/ TY$!E?I*D M(@H2%8-AZTVC*%D3R-/)?_YP UI0*J!2QSS)/,9T["4\D;Z7\BB!AU"67L-; MJD#$PD\C4=P?41S^?A1X69KX C,/H2 L321)A8Y)F :Q%\E$ZYB]>NVS:4K7 M,2+^-C45:3<1$I+R%$@C"F6L&?=T&F=)['&:QFD8")I\RUCPD1[NAAXN#LZ. MJ)(A#:@@*L5TE$@"PI,P(1%-PDQX2H)B GI(IW&X3@\&\WAYHB=9CKLX.=>\ MK"9ZCN6,NXLRGUFSCGK3"6H \Z]O2 C/>@IZJ%IHG%*M9^<[YNZUXGK=F(+7 M-*RLA?9I!49^=OYH;*U@M+4>#[V#K?7[41C'?A8+05(P60BX)&!U\0P1IJWUWO85UR4"[VQ[\>Y<'6(7L6GS'T7I%M+:\T"4!JEF/D\CPI@$ M42JI)CP6(:$Q!7\UX%&H4)0&TYBN1Q*G-R*'.S"W1G*X1W+P0=((F<@HU0E1 M08!Q9ST<*ZJ85%1POK\1 [6%C'1P)% M44@Y24(?+"Q.%>%^RHG6/$Z30'B)XB_3PJH=U?>VNVOT4J]#4_ML?_)BH* !C'%*1C)E*7T\9M65]#!"S[J@]VC!,P4&H:: M1,I/"$N#B,#>1T2K@/DBTV&:@14=KM<\/4*;Z08,/QI+2 AV,T!C1@/A"*4 M,= ?*1= %%"!%-Q H>4I70TEK[-6&*CL?1XB!V,I;,CE7@1. $!$O:93NB&N_[='9S*--'!C&L#D3B@0 M$5X3C^'0#PW4P*5@1#$6\DS%::P5AJ"HMYX ?H3FU#6)8#2E\/S/P9:.0I%$ M@0B)I\"@9A$F_T7D$U]$5"0,Q34?3:EO,J7"T91Z/,1^_!6(70I0=]RC)!8@ MY\"%D"2-F2",<>UK/Y9,?KZ;(9R MC:&HZY 9K/7X2"K-8^D+L-/1/0V3$#S3+"$1EYX2*@DU#F2-IV&T7N7Z4';5 M2!#W1!#^_NX1ETK*%+,YB9<2EFE!1!H$8&BG+)&1)ZA(7[V.IGZZJP_JGI4\' DE4:^K(I9KHP5D.5ST/\Y?*E:PA^P MY:3:V;H3[N$LA-4MBBK'X_[)&!1P5C^?Y6IY DLWK32=J]S&>>TE7, *5LOM MESS>+4_C_NYT_\47,-)"QID"_>=GC$9,)I1G-(Q]Y8DPBQ@X-$>^'[ZJKSHI M6U?B6!,!HNPSX1F\XD]\=L;/JU<_]O<&-L8M*<4U#_=PZ[YDV9WL2[S)N#?' M \*S*,U(U)]6P&0E?@O6Q!_-6B8G)6JC_[C& 7G 70;,$O@&M0HRQG_]R+=+ MB>]/H)M>_M7K-W1G=V\ZV3MXLYV/'\M:#PX_OOLP^7@X>7-X\.'PM[VWNQ_? MO9W\NG>P>_!F;_>WR8>/\(?]=PN+]S+_&'Z\F%_K9X.V$=@ #CY6 %EF(N[P"TI!\._(57>768O0>3!O;> MR*/=N?H 9&G&1\^7+MD*ZWH/2EF"8?H1GO_+K)"?']ST/*Y-SY.#M_^3'P3[ M[*_3O:_[I[][!Q__ C/RK_#@[2^?#]X>G.[#/?\Z_>OKNNGYSML_W:-_79SD M?WUZ=_ZOM[_[!Y]F)P>?/GO[?__=VP_^^GKX]W_E__KTSD;_+O;\(QJ$,L@R M26)/4<(2EA)!4W!=-?@* 4N%'\?6O[WM?\B5(67D-WJ_W^5Y,^.\MQ$'+\GQJ_1AP0W]@0\['EEG6=#Y?/) M%WC/8H7A107'A.\\.0,/'(=^B54^6QK6 C+/\N-5::RJM8=7QFD4-2^NT%'! MT7R3=E_A;BHW;N'DE.,FH.NBIY.LY"LU47JIC?\YG8"HK>!F<[T\*\K/DQ/- M9\N3J7FKV7GS9X0\.\TON+U&SW5Y? XWGG/;>8]!CF5.3HNY/I_,N#$B814V M]B%=; $N.W;?[VURNX/U-TWL%4_ZSWF.CM<'=+> --ZMRF*A[5WQ8U 4M:\V M@67.5/^^9QQO!%X4G\&KX"' O>!O?#*#EUEV -?/)\XOQ >_!1_-D 20#$V (69U%;XP!^0-($C.Q0!M**S#%@/2*8<;J8CY*'H 9$&_/D&OSOY M!>D4N,P!$>+#[0=O^A\ PQ?ND]WU2T T:'UJ1(LCX]R(&?L(XF^X%P=)<';Y MA;N#"RTO&I0%8-U6,N$[SO)_KS"H8J0)T <(WKFR?/VE,/*SO@YY"O7#$@6, MX6/\KH%L,$)0+O!&@3#[FP&?\ETJ4T*!][I6S;VA(- %5IC M:@A$[G*R99_MN_"U9]YLZS<][49GX.3H=0)9>.]C5!>E7I9%'5.LR14^M )W M0+-X!/B6"^"Q0B&Q&MM=#R0QGU5 0ZOE25$"!RI'3INV_II48[:W)ISFZS4' M;2-\_'#;@R^CM'K^YO*$6[W4(]*./JAP:>ZOJP4RO%'_<&EO:<-7_J#U/;MZ M6P7]%K?[ %/,Z8X5ZB?%#/1YY232Y!VFQ-1W)U@6XG:-FHRG+F@I=@PLL'D!&D_A5M<6&,B)U:Q9 M[887L8_KR(P*D9^JRWA\VF'NH22<7L+XFQ:M,2U@I%:];!"!6W-X=FV#-!YG MJ2\9I6$:1\SGDG.=13J6W&/*3Y+X: _-"M_O9^_V#GX=QD7>F-4:5C3P5]5N MLRO72\QY+RXZLN?MO_WS*)'O:>I- M@:GQO_4B*7NRTQL>O12>%VB/Q:&FC*9,*":"E'G8XN)K&E[[Z#_J4S0>RW,K M=,?CO_;Q?_SKB+,L\OQ,$6%@'WVI2**$3S*F/8]S%8H,L"A5M=+.=>W:6*VU90(N#^\-$;RN2[?)?[S2 MQVOMM#7;RP8/UFW.[5[@4[');Q@(V[-1Q^\/ZU@\ MNON3LY-B7@B-Y0'/MQC#E)RK*0,QY[*14"Z^4C+]6)]*DML(3W MLK5T?D#]*^3R!Q"LAYG1R@)D%XF9HV<5:@M<(QP]R$Z=QS^O'NTHU*Q_PI9I;-%/6;PI5X6G 0A#R,@HRE M80(.:T3!E(T0TC.(XBNHDX27$"<8*15FNTWDM![L?MBG3D> TD(133J20,0U8ID%BO'H=I6QG U %6%TS8]!C:2H?;F!.]@JZ M:/1 K7?7M#"-21C]_' YAD']&[/U;^CCW$S#1-P7+*&"1W'*0J7 %L4I"&'H M:QV%U+^YAGG3))H<*UO]\J:N1_!'M;*%J\\/+MX=B33V%<[8XBK1A/E91%(J M&0G!LO-#&NB8@MU!Z30*DFD<;V#M01[BDCS+EE3M6@A ?Y5ZL32W^Z!-0=#N M_]V0EED!*W.3CYR==^I/;'Y^/M'_7H&W.4.%-3>F!RZQ7>Q&XQ@EU':*MK<9 M9C7 * ]4FL11"&93PKCR*.@DA;6WB1=&FPWC#83\OG[!6B'5&]12^!^HGGKT M#-PLD:;/BE)5>OZ2R=D[N)!'4:Q"&0B?@)'D 3F'G @5>21F-/52%3./R5>O MB[E>HV.R+ C\?2*PZ/;G49$\#)!D5 MR7?DO,./QT=!PH-09CZA49J"><@82606D#3SNDT38-[T"-; M=<7=J(I?;JTJTBC3OD]3/U-8G2U3X6D5B2A(@R .:#*JBN]$L,'!Q9]'VE,I M0QPJS_<%89[B) 510EB(T_&\, Y9/*J*9Z J/*ICSN(L%I*#F^J!1$HYHS$+ M?*8$'U7%]^2\PX]_'8DL#K,H]$B:@KO!DB@D29# 3T*H&%0Y34/6UB&L]XC? M7E5LJ0Y])"Z%S#*>IMQ/M/19%-%4QU$:IQ%+_-#/,CGJB>]$K>S@8O*%F:1<:T'#Z^@)#&J-NN*[ZHK;-RC8=(K0$BYW=0%8 M(6"BYRZQVVE5V'M_N+.A0_<)IK3KF0=M_%46%6X6QLDKC.&#U"GAN?CJ*B]- M"\<<):4L36:?SPRXA&V!G$YF^AC_TH1U,PUKK=&D7*'%4(Z;W7QOFA+<-^ O M4U-8H;8L+[>E!LK6JTJ^,!4,%^[8NR4C=AG-=ZN3/Y M<^N)WQ#@2"BF0QR\XX-@P9(['8$,84'L)W$0AC=.8NR:\A133/&Q:*NEW_-< M[$1<&2"N)-L15T;LE&>!G>*(#V<>/PSEO70HE8W(!5>2-0-!,XC,Z76^O[:@D".FU 71RY<<>2B+HZ< MY*>G6N7PM]FYZ<0#)8%_=L:0G(%\!EW3M43NH6#0"YF*&?6\! R6)(8CD:$? MA92%5&@=RK$FZ$',%_CL^"CF'M=)$I,PHN"::M\C/% !\3SX7YAP*GUI:H(2 M;YJ&&XR8FY?S9RGE+/&90(1.E44BDI1J%8<^U<(75Q7AC.1P7^1P\>>1KP+& ME(R(EW%.&*A4((? )UFHI,ZP5HJ"'/6G?NI-V?94?K_$?WH?U:0J%EAPS,- M*21;D:99(%@88CF(Y.E83?K-E!#L7[P[DE%*@XP+(D#Y$N:E&1$TBDF*$SD% MBP,=9U=7DZ*F^; P#LV;4NO/$^=.3G[[[0WV9$QXEN6SW 5._K\"],Y> ^(" MIL]<[MC6C?U!T)]P+]=;9_L7\415IR M+Q$D54(3ED9 UQG^%( EHE/X7PK^@Q]Z.^MT;3%KFD)$@Y>@3"?V@I]O*T0T MU86.3FO#ZXJ __($A*)Q_8VUY9![+B/I9X&%\WVP\ :(=^?VWY>->K=[<11F M:9!E+"*2)F@(RI0D*M:PFU)0ZJ>A].B:QR7AJH32D&L!%IT47(0>SWRM8R\ M.3=$O3,G@%3?Q2,T? 0$/9V;K'K&,S'QP\2XX"E.?@LGN$9D& CL]$L(UHC3X:>J'<>(I MS8;,^7&8OMA"128!8MM:W:!&P[(&D- 8;#91@IKOI$#:*L[F6$;5022T/;\( MH5?6(''-(! #*M0:,]V.6XT8I.?)GH9(, M%)%1*3WLO!Z^_[6T# )M@@."R2BC95 _@ '\[U6.RJI%N$1C^)1_UD 3;A\M MPEM5K4X7EO>Y*%;+2;9:KL 6UE_,= !TVJKA14W;V6;KYZZR@![B^[3L,,?K";S M>=N%M"N7*SYSN$U5C7< VZU1GZ]FZ%Y@.M",'G&HP(BZ61:G&[/=S99,)Y]6 MZM@WC\2;(6YK75C5.K6V][U>F=TP@](EP%S) M\J7#1#"+:/*F]2.!7H'0;-;1YE#M[5:5SE8S.*TOUL2$ESHF,^OOMX?9I/0; MZH'K3'7!J>9("]9!(X)7YIFG>)1NT349(I17PT'-^K FY!34)O_:?=YJCJ4C M',TK^*#.EFZA\1Y1EZ8F"!/&\PY+-:0@$,:U?WE-$CN3_98%M5VM,R*W/\^8 MZ?#O<8'G9JJ1)BN3.SC)84M* QZ)!P7J'0FB4Z8!AU*4:\"#M2>KX>"*4U#* M>OXE+XNYA;ZU&8B.J!"@^_47"_@H,"/.JV)N2,=PO;UE7LK5*=*L'#:/6@ . MA$6&VVY_R[,3L#(R0[@&@+![PPEB_\)5.Y,W[3"SY4G1.R;+ROB.ADF='3R8 M@&:H>\-K [. 563>+IM9BG??WB9IG6!T&"$@4*J^K*QI,B]=X1'(%3['>(5H M&1U+71Q8LLPK2\I]P61E$;YA:5$F].]45:D^\NCF+I(^J3(FFL<1IA##])WR,ZC5*:<2'#*!F&(X32OIZ089&H71&:>$D+:,1S"RM M"?4V.?U_]#!ZW=4;IFVY"KXZ,'HW$[N^G^N',5F-EH>)QN?5YS<($K_$GUXF MYWI'-,TRE7DQ"9),$99Y GB8A\1/ R69E\#NJF?B!_9.'\T]//=G(3I^;2R. M?%[!&3D\:\Q++ HLJ+*&0+42GVKGJK:UEH4I2>GMBS1<,2EA>YKZ7_PSKTZL MI84_M*T1QEH$:\_6I%J3HHXUV30=FG[6Q#OEG\#\7)YO:^78^@QC0Y]HL&P$ M7#SO6EGXSOER90)+/3L2K%XP(S'#P275$]M>W>V_:41[-U\R( MAFKS-(YVO^& ,8:*CX>WL'_'A50:;';K)9N5\PEZB:>KTXF;SX%Q?1+@;NX7 MA6IN/9WLVK]^,-YDJ2;_AY\N?IZ\+XJR_;MS%X;-O;=L^$6B^^]:AP!2[]>RYQC)/[C8]8\0QRW&.?0\CB78P8D@0G*/Q)H*1GT=9'ZX-L*)8X,BG(L/ M!^$KEDB5:,HD$QFGFO&A]GU3BTCS0^<,7I!5?.6>]5)O=;RJ,JTD*"= &=I9 M"CW-904EJ, RA_T!V0T^\JK55J4&_05+.3'B9F:&@%EE"MZT"3$WZ%@V[C'4 M89LL[TW2?4WW.25L&@YZ*P9!;T<.P9%^UAA[16.?&P6TP1*O;7#_Z30MW7A M#Q8CF6@,LL=3>T)D M$L6J!]X@K(*I*),R%-1V)/OC.=_=.7\^2OTT"S*1D5"KC# _@2/65).(!2'E M+ ZY!/7O[6R ZG;'/"SD;9LV2^T@J4V^;4U.U D_XUW528Z9YE4=FJ^](),= MZXN?J[6-F8!28IN0LF*JM<]OUI4Y-L/=L!DN'9OA'L%:QF:XE]8,=V5SV\ ' MU.#,^ (L*T^GS*,JH;%/:>:KC-+84_K>O?I]XS\@Y7UH D?6IW]QRAA=^?VS M(QWX42##@*0*M7&8@%.?:H_H,$Q2K4/8X377_!%[&#>>[] XF<_.AVI2Z94M M,UHLR@*L%\QKK0\D[46VMWC[MHZH+M^_G3RY\Z'G5;P58%Q74P/$CF$L_M6>6/?9U@HWY*9/]+Q"Q)L? M\,*_U950!J>BLN6&9N3A L@1D>$WF.R=JA<[_:=S5[SISN379A\P;]$I;6F* MI/Z]*O!6CMQ+0\:FWJ<0<$A?K(E4HK>R6N;PRJ:)!Z<$+8J\R7V9$=;-]Z>6 M+^%-W,U-<9Q)7L'S,6U2-B4QYSEFFN! OR"1OM5R9L0%%O&T2\<2+9M:$MIN M(<'YJ' P;FZ5J<.Z)BNX,W$^$D8BFW-Q1_"#*T7\FSO+*W>^6+@2/0NACGW9W+IE<:3.2L1=X4RRV5&0IK9VW 17FV&SR$OGM@)QYLHR[60=K3(0D;E;$8X[.+-?Q!HT''R;+\RVXK& P#SOG[\5X%BT:$#A MVI.T76!52\RFAPS<D M="/:>18B^J"8D\Y6.?2=09(4RX9!@BH,F#3J&[_>D]M=/N5+0P!32[ Y<$5> MVII(0Y6=R:D=*N\QMV-JR].Y28KCX-6>Y')EO'51(I)H.P,<XKU MRA?>)&^VZ)6]YKV,_$;J:J[<_"*W(+ Q+_MM'MS'DBN].U>'>!JN:[+ZHRF_ M>,'.W!X[ L\[UC26)/$E.G,>(SS)8B)"'?N^SY,T%$.?/*&9"A/J"Q8J%OB* MAX*RR%,R"GC@^W3H_-5[/FDW_05E9*_:K4=)U)%H5*['$/H&ZW A4,G+!IO*C-;D-$JX J=HV?I@&\6)BZZUYV2A- MJ^=M6T-;(E7,L.B[MCNZVA[QW+[DL-=M)14XF%GNNF6;]HIITP6!U=LH=5T= M>S&WF'[XC6'=/3A[\WH^9J>6?\'/;8- 4],_1$LX7H&&,(D 7)OS?!6H!2Z; M8JQVO#Q MW<51%,%Q^DR1)(PU85)EA(=11N+(C^ O24 3B0FT2\ ='RI/.I[_;<]_[^R( M8R9%!#&)XCC"!"J3)\]=I/+\G\/YC@&FGBSG&*#S\>G^%Z M#RY^#_<_[1[Y(O883RCQ!:6$L30@0OD^\25C<>)%21C@H)W+Q-J#==Q@I/+52Q\ M+^&2XD ;G48B#'RF=<29CV.#GVU:TB0.##U-.@3U/%*4PZ1(9C(BO'*M*3;Z MYT*!%G+,-/J:#F2'A6>#U[:<"@.#"Y[;UA=$:,E,H+\&0#B?_(#S3;X:[Q1N M^;>Z>]GA"-G(XBE&M[GZPN=+\/2*5=4D( O;Q=T\JKUO;IO/2P/OT 6'@:4N MSS"Z[^ZQX*6-L7=RJZ?MJ6(^1V.7]$;HAR;!XZXP/GTGR-I+<=G>=VYKN,E, M@QCLI1UR7?)2GIR[EBF<0 !/N7 )XGR^ ,]V#5N@GPF (VMO<\J_YJ?-]2N+ M/]*)Y[H[-KTPPZ^NYFM?MOZ\+4(W+V"'OE^U-+,/'&/&J(2KF\S+?;R<\ILY M0-\DS8.??^]F\RQNEAG98:EL&"ZO2PW+=6KJ9K9.'-]U$DL(NE5M)]1GM+.! MV]D]2UTVOF^RT\$02?PK!;_=MSVE+:W])FGWJ< MOGVGGL=6?%QOLVSA5[HAU--"&0%7U@*NV2^39^O7 R$I>5.0X\N =TKQ &A MV9&.+H.YLJN@=X#I3$[KV]RC)(7KJZ_!*^!13*5K9GNP:_/>[ \64^O MPVTP86XU:+=;%TMUCD'O7-BDFB,;6,J@W]1^ORD8LLK,Y>^&Z?1&(0VST: + M< WV8@Q!F&7#5KOFUZH+8M1T^[=W[DB_*])W8XGVY3SA(R#S6*/]X&L9:[1? M6HWVE377 Z\[9EK&+.'""P23@B4ZT7Z@J"HUGGU=R5556S=_S ,6M MX95M55*P+=359VX/LSP$C3X9"_B&$:WWB.&9J\D[1Z*&;DT-S^2-2_[;",A3 M>?]+3[%^6]U]6U=][-ZVQELL=:?^O3=][->Z8B= MS0>,70A3&HK/S%:S#/'[>%.$,06C&-X,OP?V*P'K7JZ,;ZM/%[/B7..=ZB?C M9(LS7.'@X?7G95,"6/_E1//9\J2#[@(?G.:KTV'UV_U&X]^76':W/'\_ [-^ M=ZX0/&+1AN1?=C!^EQYED<_"R.-$G*SJI5VD!M6MSR)AI=ZO:#)L!L MZKQ!F."#B2FGM]7=$ZP>7\.T[6T$SN F^5=RDBO8JY]>$.N]NSC\N,N.A-*: MIRH@J9](@I@N).6,$A7'<AA&/PECQ4*N(T3#@ MJ:2A$,('0Y_R@-Y&7OYISO*W/-/KD]35JFPFJ;\P,8IG^W: @3 M"UK09^:Q@/U.C).VR^"P?)M7BZ+BL\/LMV)^_!LF-ZWD'0T5,%38D1]1IGTJ MB5;4PXDA/A&!3$F6L!3^KP*.SNU%[=]P.NH]87#.ID0 P3$7)FVHPJ4=!ZUP)G3?YHLZ]YZ<\G-7RU[WKYF899,&:'#Z'0:YB;QD MF"0&6VA9YF)E.X=JY,Q-#]G!7@=[:YLF;43PSDT- M^2"$M/92\]Y[P7K:AMK5O)[;WVLNNM;3. MNA#Y$X"^D9LSIQ@''L11;XFCP(#-" M[P8EC$$BPE0D(O%"GVF:B#C@7I1X<>0)EH56YWBUSEFK9=PPF;:C@H:*Y[^! MGG\M2C#\^H6+8'AH12YT6;S@&:3OO,./OX='J4^5EV0^46!G$Q8R'-:89@2, M\#3S6!9321LSXCHG_$U6Q7C"]W?"69(HG7!!$)2>, K^&@_#% <0QD+'S,, MR>MYL5:)NEZ:NB;UJJZTLSCS1FBO:U'PL&K=<3T$^A;W\JE8*8_+-/][42@< M=P(N\-Y\R>?'.=9VF\.H/WK!_:6[X1%C4>!E2@)+X 0_'J0DC4(?_O%,0V2< M)/X&S*HV12#?][,#$/; MK@68J"$:S*PIM$#10G2B!-,!$X%A FNHG(JZ4*BVYY8;K/2EIW,ZS%>(H'A":A?:[N8Q;5(\7L,"JWDLX* M3943[$'S!MSAXHMRA> HOLV0#'T>7.@WKFY+AM9N),Y^?E#3HR;5U@19;X,9 M;0VT->"SW8LCE0:9E!@[##38&C'L=)IQ1502JX@)/TAH<"-K\N[]A?%(;W:D MFB<9. 09H3+Q"0L213A-4A*%,J$T58'4\?7,QZ4;=^:Z#;IBIV@ESIT9BO=K M7OV&T6=M8MYC@!/;HMB1E\51E$8QH7Z$/6\B)3P.0A(*8'Z?4:K"=&A0@:$5 M\C@6G ;@>J:!\$.*/=^Q\C(O9/KY9FXMZ3P+0[ /=E^YM N836B[=.8:U0-0 MW>? MEBU87]KX.D&*K7DYCO!R?3(NGMK>H'>5)C(U@V&ZF8VLXD?#(:<;-G0 M>N-229E1&N@]G?>BA^S3&;AL\>%;F)W^XYZ'2V M@ZR;Z>2S/NWP,J^: ;_-$RY]E6&G:0T^.JEH1K-^E+ +,>B[\I;6$P1B"*LC0RT]ZLMQ?YW/I#>1<.M=['OD+,MNI4 MTY1;=R+U+VHQIH9'LOUVIHEF_5YVYR]YL>[\Z=H$V4"XFYB@,U71/J;81H,3 M\#>+%AO-CL3^8H<"]HGGU*"=&6!5]^7VL.=+4YRR$6:Z76[[&H5[+4RP8H>> M44EUZYP>$EN^M#"0;K)W.S5DK976>&)ULYS]N'"$: 6]D^+M:;7OE_>2 ENE M/$:6FLVL;Y?? (-RBY[8/"?7%)X]*JO+U.U';C\?U/HRAVBBD!VN'Z>VW+ E MT!]; A_!6L:6P)?6$GAEB]\@XL2YSU.6)AX834P&"1 &?!-H!/[-M/+O/3'[ M!R9-5OI7L&XW 7&-P<2#B[VS(\GB5 :>)C+!6H4P822E+"&IBH,0ZR5#N8;^ M"X20^%J&E(J ^J M&CL081G!490X"-N<.ZSV%9J.%[U?@-W?D%MJYO\ZHZ*9)J)3'E;7X] MT[,OFIA 4#TU(>\C8PZ?W((5UPY0Z_+6"[[R%AAT=;?9[+C4P;8U#[T_*&%M M6U8+YXPVH8@:H1A.V)Q,XW.8X(>90M$C [0+L JI-,YHH5;2)JMK\GBNI45. M"IA*7T>63^5-KYUH:+K'\:!KDC'H1DBLAN--K'3WPQL7>H^\Z+&%WNN#0F-@ M4EL#U03M@4EM$#RL;]C)9. &-MD,$\D&P6@%354'S^IZ$XGNI(.ELR:VNX$I M^BDZ,>CZZ.IP8H-[9[J&BU/32XS9X1[GXCT:5':74'9U1$::@A> 0>^J"2<@ M +J+.G8CXZ;0O*ZBQO#++ MA8V9]I(4$^RC EK1"PMN %<\&92W&U+X7G]T3J-'ZP9NV,N&[J=U=J,F_9T' M)?W=5G.Y=36P]R9_XZ9;8;ZI1U/H7YE)1P52I<:8BM3&T]QZ/T.S-ME3N:%S MO%P.@O&HB(]YJ6IRVL@4HN6@T@UGJ&O>7$BZGCM@(XF=HEWX/'7%C_VI%%]XF6O;H],,Z&KA5S8^Y-()$[")TR;(RBUP)9_,@6'J M^TPGBY68Y=4)OK^-?MM>S18*ILT,+&S\V*REZ"WGZ5M6-Q%G[VU5I6&!PR:_ M5=4[70NXAQ5GW446G44VY&[J:AL>1^YJ),>@E6D+0YJLP4 #>BBY5P@@!.@ MP44=@A/:S ,T>7%4#&?87^3ZO9JK)4=$VCD(RF6;'EQ?C8.HM*O-X8>SN4F, M%,>V+,"(WQIUI"I694^FU.FT-N_E'I67R@+@:O.X9@%.*#C\HE(W;]')9R!% MMV!#M?;KOF37\-G\6GFWF*5?RFS68M_(G6?5?;BAODD?R[%SUDW:ZG0U6QHS M9KOEU4\LKLG!C;,*+['C[-S-+51@Y_M<;S/K%"E6;70]<$R0GM:XDEETHP76%5C-#"R<^UCA(%$*@RKFCTV" M?\,+U?'3@*ZZ6IM>DNM?Y0ONVZ/BY=@UX%-#SPCLEXAY:K MZ7I#ZTZ3&D'JDD$-ST8>X#P0>;DPJ#?Y21A#;:S%^22V"K#5?UN,)0<^;,(- M:UNRSKM8E^%&B&^X77_^G&,F,XZ-SXJY-JW7)A1K[E5'8CY\>%]'878F_S0! MZG;F6E\:=%PON&I8[61FO2T[0G#+*M';6^ ,NF)5@=UAPJQF7N[RI"Q6Q^BK M5LONRZ.-P#_;D7(6A-T*'G2,Y];/6QB$&(M*;B0IL)ZV YO['NFVDW"OCM_ M5S-^C!,*1B!W10*RN%C-U5^.M5JL%1KI[1M8)4 HLLI$";;%2;1OW M:WV4G?W'9UO)QAJ<+>0U++E_4EE>XM0&2U+.4=](3I=LB7T*""E>.W#PF*I> M_;RQU6R<'^0:-G_5\:=ZFK*LZX;:3,#6==S%?AO%UXN2K2_-MHT8"8(].4:! MXFAG<*:7:T+:6I#UJ[0.R.5VW-3Z!Z:Q$!=>-\%=8OH:%5<_VT0N.I55K>]@ M)ISWK&(^[T])O%J.M-@6-04Z@64FO"/D^3:BL$M&:Z;<8BRM[=2E]WNN^JV3 M*<%3^*.3_YM:.([I5L6&AL8'^+E"1_E!\59[(:K*+:G:$&/#,20(O+M%D-C* M.EC:U"3FNN"WV:HT+IW"D>UH*L^*LYUFOP:)5%M4:.:V6\ZVDGV+GD'WMMY& M*\N&;C'O.W =WK2\V\0)FA<8D>YO6=86C&5MCV M8UG;2RMKN[),;3CY7$HE MTDPE+(E8R*,T#'SP$>(PR83BB'>V!:[ARIJI0?E)A@]=<_B;5]W7ST.L!#>$4X MJ95[X_IR_J&I0"BRS,PT!Q?BMSH:U+8:M=%M="5L!9$)ZO9FER^Q_0@4-?81 M=@SP)LQD,G4F+):!;9]W!SYU;W.":"6]"_$D%]H<)_:=XL+;Q:'5OFU%;F)9 M[V:UG[VQ0\4 JNOYE[PLYJ?=4J[FKOT6L5Y!U17O#POO@J7W_%YS@%=ZTW4+ M3TLR&)RW4]WFJI8M.*1PM5#6\RV&+^_2,OBDXQ(N-&UC^;S)/)[8SPP^P&K9 M@!KV[M+TBG2IPO9M_>H.M!OH/.6?<)S@^;8X9$-[TSZM7+D?^$477C#AD(9* MFJ1P65O)IOVR0\_.+VO2(5NLZ,Y8J2V9DHZ5W=K)DVID[FQN"2-\5T0E#"!H'7+LTF<[]6S/]!#* M$Q-ML_W,P)[56F*@\Q[XYSDWT):U'VB]*E.*4!9?,+,NG%\SF?G MP+]N$*9YL&G *N;MV<>[6;C&@ZP6;\$MF4:&L9%E;M)E<9X-6 M_7O8-2]7^*VI:8 [S2]X$^)J)-E =.%6H[N-RA(S&^9ESQ=P@N?54I]NF%37 M!3OH)*^:MKQO(]]V7D8=TFF/N7>\QK#I)U.?A3385(Q<]15:6:/+SLR.!(&]B5BQ-=#=+6[+Q3 MCXY3 I%""8C[A=&-JR4.\W,PY_GZA%@XON,2C0.A)5]5>L#(G?RVB>OUK#%' M%(,B)E3GYJ6K>K9)WX2CD]V]R1OC6>$3WGV5>C8S=42U10967F.0K5M[:!V<36F/\NL$=KGUZEG&\Q2/?IN"FO7IL#B'Y^3)7- M_?WSV4Z(NV/I:;NXH9W&[ ?Z M Q) 9 Z<,'3:# UJ^I)-K?/>M%%C7SI*TU4(=;P>C)$:_C(&L@4;U; M[[3UZ1WG$$LHZYVZY 6^Y-S)40=!:$H">NG)^>I46*G370-(O=*F+,ZL;.RX M2]N?=^6&UA*C[^ERZ][V4EL")#0J94. J*[;;*@I%X*]7FCC7'15=0U@WLL5 ME@@A=-J?1V4V8HI/1GL!O26@$0=>8$=8= H8G'?>;!N2\,IA*V -*'RU4][F M3#&S:_#HJ[9LE)6/3%8^;!L(M_8'=E 9*=$5859,*F5L$PX.J$+<$ZSHL8/? MUL2@J?"1%I]F_3V=LZ^ <,IS@D"@SADV[L&\(R[)<6FP-+H7BU4^LTBKP \G MNB/-<:HR_%\:>ZENN;/BO&[Y, $&QT'P-"-:G+>NSN>PL=*)7#.C'DLNP3>O M@"_G>GE6E)^M!.[(C?+D?^;(_<" _./O]@S/-'X/ 03M'7<>D:!!\UEFCB2!6-1#:H*S< M-7'5_DM3V%,Y<#\$5\NQJ0+# %W?I/MW% Q(Y%V_? J/E"L32.Q^=;5 P65^ M%%Q^7BUD+6V9; %O8O@N"B*F45"<7$! MATZR*G%^6!-1A6?;/GT3:EG+=QMCX0),E19T\!3ACTW(N!_>FBM;_&K6:0% MSP;^8W%E, ([US(NT4)!]VRMYU5G\#7L'X=[-,;/LM=QOW$[KWRR6?_PG3K0 M V@-5L5\KF=]4)9.1*?&Z(4%6&SB^FA,8*CN.($OVE68R7RS62>MW W.=5Q8 M"U5LW-':<35)OS8FB/;GEHB@)1BWD"MWX6?;TUTG[JZ]:VN&^"#O!$=ENW,T M/YV<:@SXU0#*K-TGK*_0LT4;83"-#)'G/=3 M/VT$<4OJQ^7Z@6>JI8V#N%0SL:D_+(=HZE\OV>8U.MORLKTJ@DY^9TO2N5>N MP>OF*(S$UOD9!::IZ6JKBV]=-*4M++ .35,)G+>1@A+])-SSNB*C9I!:\/#C M4FL;8OZC@PVR\%?]N1N^7>2SHIW)MZ$+ MUL0RC0AJ07:,&L], \L$&QZQ%J4=PX5MHS-=S]FVX!)&^3BI73=VF@_LB._= M/1<5W!0CWIF\;16J>=EAHZL+UMHL6+N3V,5^25F*TRKUG>LE3>MRM/H>W.2: M;$46*A9;&]/"I=N>)-OC5AETEIW)[M)UVSC)N6'9[5F:9^!&FP5VQ'M=173F M-LT&9J8U[H$+&,-2"XQ'6[!R-R>7F[(1$YCFW?-NTW86.N_8[=D@,;F^;QWM M71/>@N>J2WT@4+&FZ53SNON_>4-K@IG"R5YP:5O"?LU J*/^KB#IM)U^ .K? MI<7&UI:F M<*YK]PTYS(%CC0KE@17*?[LRE,:Q>U#5@O6F-?!Z(UW[4J+Q8>KT=G$-BQMS M+1N,[GR^D>?6ZH8=;EN#M&(2S\Z;=" !58.]XM(]=:ZIKO-QJ),-,(I!46B? MV;,WL^:JELO-;[U7QN_HMBQ\VAT162_53MXVX"=GF&6S99-A3.XG7J6 MH6XJA*LW=%@IB+)EI%;1CZ"5)W@:>>E;X"=,'E?@X"*C>IFSH"!T.J" M:MG:[^YI#5W&45X_K+Q^]W6R;TP1_O!U8?."R$(9,V?5FF>-@#;Y/0R$\>J\ M([J,8074YQSMVMJJ$_U5:S?;;RZK)G??C=],NL72IE9KUGCM@R_RZC,:MUA) M:8L@;'ZQMFC-+_7=[%*^Y!4P0GYA37%;!8WM^,NZ))1/P,!>G)A\8<<.[A3% MV7(LC(=A#$PNFS76II[ KQ>1F7>[PU;CQ=5\_?-N*XV[E1,_TM**CI0L\ MFUKL8#%9R_0]J8/#20J0("59J^2R L550C@MTT^PXM7M![P346K"$@:U=T] B(;%AX\N^+S1?=MJS:H7\<+Z]8JG/)DAQGU M((U:#G8V4XY>K5%\&ML,M/6BNMBT'6JNF1K#>S.][-5HK2^KS2 @3A\&/5Q= M5 G^'7:Q]( H6\'2BS7;J$<=#H$MY5:;3UWU4S\P8B104TO1CY-LNN^&6/95 MX6_\';CU@RT(4]@I5 =6ZEOL3-YO/"53HFJ "[M&7^.)VA1$K\JR%M1&*EL! M70,$MB$;5S!%4#3 (?*N-\K1N6R*BF49-R_/8&-YQB-8 MRUB>\=+*,ZXLMQB43818F$&3Z3YKID96=.J*_@E_7[3&K MI_DV/=3NAJ#NM0'&Q)3Q#&LWSXULW!JP>F@-/E@I3'&/"RV )MYMOB M]LZQ(=#"G%U6_F"[W#NU ]G*5.%G.38\P6_VP[9,I5.>ZJ"+!UVR&,EJ8#<:@L!3=JUPX(6CIN,1RH7+"N0<%UJ)EG)@*,/*F* ME5AFJUDSS05;/#LW[R==7"C;19G[:35#M56+V=>)T-3.4STU:%/0LT'$Z(,) M8A?N'/Y4-VVY^#,F?O$SS4&\8D1@#XXX7ZYJ'$;3#KQIVPT:;E4/FV^V>6H' M+#MV7']_W-OG09G_/,EG>D!MFS9J5=FB&4NCU28B=34W5W30=ZMUVI"UBX77 M_G8?Y;@=HHVN0$@7*)KW$YW-;=KZ M*"RSJ7L?-MW&A,'F>F*2F6[TNROH,S&%\V%A7X>Q[1SAJHOYT"HDXWY69MAT M4\[CLO16O;D"(+@]Z).JEOQ;X9J[KSXU6]^!GF[WNSGE=B46EG/+"ILKGPQS MW'"0UYNBLO'10]'@9/S:P#K41MU3>?D;Q\M:_I#_7N65FZ]G]J1?:-?5YP9I M':?3Y":&4R&TN5/R]87=8>&RWN(Z-=B?TH,A>=[P6Z,*G@S!78[VM;97U@3L M# ]:&N3@4RR9N3!@]2VN\_I8+9?V--*FANUL8/;-F/0:WKF#:-L^W)26%/.> MP6U#CL:Z'EB?*$7LA,W;#O1FM56R^G.LD7:W5Z32?DX**E MEB=S$"S'!H]NR/AVBN(F/NM835W!T,J$-6RUNNYIPV/PAL@U\\KZG(IWB+8SSW3-WGD6DOC-4 MA]6>CZ)N-[8U9:D^@@_G6&0CK!_UAL.LC M5[O37YLZZAS!P;61DNZD+$W9%&USB97FQ8;":A=BFE0G6B^=/=JBR=>?YM5@ M,9TYLDV>I+LH^_SK/_>JU,C]3OG& SW,# .,$[T/+MZ='2F?B ]T ML4'&N#1O:UJ!&6\*M\#S+N8K@R[K%*?!F04^KW0CGSI8U(%0S M@@%5Z8GFJ@9; A#+RL=N?JGZ8L$]=H%!O\_T5J MM+VO1Z'/>1!(1E(N$\*B." \H F1OLH2$:89D][SU6@M'3P+8;0I_M1'DCRS M+]PO[C$1(WCXW-7,@Z1JZG=J$*L&2.:9R.U-6]6KU6Y=QCK";C1>ZVGF3JR< M#_*@V,$$.F&6-V!7=C!AF\9!#"T\$FUKO=NAK.U2L'#,C)A>V18^G%)\[D9H M&V_$(9^NK](]A-BJKJ81M:J/WLPF-3UPRE9^F2#X:F&2K* Y\NZ$YTZWPS,Y M]@*KZ_1ZPL6E4JPCC_&M,F\"JP85T1;ZUFC39XW@<(YG7\68(RIM8M'IN5]+ M-[5J-<^MEEM5ZM6W!\T4*-U3H('_]VKOX->A\OO@F/6]-12=F#O?E;($@NH% MSGZRM7LXE.R5Q>[\?Z^\%Z<-]_W]BS_/CM(PHCI3E/@BS @3'GAZ(DB)2CR/ M9K%.-8M?O9X7M2U3'^IK3/Z6B$'59?NUN?2]^50;O/]V0GG;V#U.?[IE<60X M%D<^@K6,Q9$OK3CRRF+'07&DUE[*_$!P!AK.TQ&7J91^FO@QU3R2#KOJ'CW& M#R>@KG]!Q_I-QZ\^-"$A\!GWYGA"(#C?SV"C;4#TQ>E)$P?]>I0&TDL2+R"I M4)(P*CD1?J2(9!%/X?1H*OGS]1H_F!",H91)EU2>A87\85M\R44A>W4*^%TS M5 0=F3/T#AL84.!0BU"#7T&;MVH&+OSQX<^JF;C0+X_K-:9D/'=CYIOQ[_89 MQ]:'M6F9_K?,J.KNBDR-FYLBW]S9W,!X @[' __XRXS#FW^0)P5F_-P]ZN'. MIK''/O#J[]4M-)5+T.-,#&P6MS#,;J"[@0JIZ@;>JM>+M/'EK3(]=T5=I]CN M@YL[[:<'^H\J\^DPR\"EM-R5L[,3@@$R; ME&WS'*!_A+50D_-8 ),C?X6B5'B4!0.K@6]"9!;DC;=-)UXL2N M+*!ET<&0EKKFUL2'BS+3^=(BU+BJ;5-3^J#AXC^ "A":[FW;D ,$S5O]U16B'5B:F M^.%9& !=QI5-+5;5X+TT!;'=WE4;*.MTD[B^!9"KX,KEU4D-W-14\)B6_ ZP MTL[DEZX@W)"APDA6[Z'U> ,+%MK,!^]]!Q56'YEF>$L;&#\U4QB:Y@T45"ZV MBJ)4&R@P+ 9& 5EM?PLK3D&Z/Y=B]RXU-'EH&[ARB4];/MT!N&F@%&W-($YU MF$[,%BK3P-"BW,!&?-;+/NQ* _HUP<:?F8-7W+;=[/;4O2["R<(-,21?O][TSM8UF(?8 MXU5,=E4379]*;);%E@\7/G:W;PTQ(L\86- MI]J-&UR-)-A:,W5-5^LC-+ATLSS3@U.^PD9Y!DS>/ME/71@3*1C# M$$U $C^3)%4ZTKY*1"K4J]=TQUO/90"%S9Q?TP@0J^ ['9*N[]&4L=JYQ;O@ M1\[^SW_XD?2T5RZY"=YV4Q7FL#C^9E3Z39["-Y)KMV+= M'PGW:L(]_GKP21YI/_S_V7OWIC:2I%_XJRA\GHVS&T&Q=;]XGN,(QM@3GG> M]1BOU_Z'R+H9&8%828P-G_[-ZFX)W3!@9%M 3\08T*6[NK+RE_?,XC$&DC5H M(I.PQ&43"0V((^"SET8]>48WS5)M@<1+ MLY4:V=Q(FIFG-$'V0F8IHZ50 2Z]0;#X-HC;!HO+F?VRMW_T>>?3SL7.)WSO MXM4!MT93!8PH@\@A=:3$<7"$,9E=RM*!8I/XQ4V(FZF/P*CW.0@9)'4\2BED MU#D$Y46HB,M:XOX(X@KA!7402;(>B2N5(SY303Q$P< EX:Q>FA2P\,)H"I:J MN4$:7UDNQ>O MS@^"TTEJG1 (4O&,94^@ M4/^I2NC4HIK-?L0:Y8[8V7ZO#H2763@:".4(W6B1)F(#-20ZHZ77-$GKGSQ3 M;--=J4=NW(JJO*1+>^LM5:QHK=YPH-I2U QP*:JF*AU3=4%VWXRJK1%Q%Y6BLBCJ(K!(O5&=N3/4%=;RE^MVH_O'S 1>::@66>&5UR=ET!)RR)*!2 MGI5S#LVD)\^XV^174WV2^7M;#8Q_50_;Z'Q.5Q4+P[B/:=6HA% M<1S/BIAOG_YS?YR4MU0ROK-B^R_<^3KU:Z]XK?Z%RNT J5)WW:B2P';[)Z?U MAWYMZK,>@B%RF-;CYM#\A= #/DT1R2 C1 M(8$DLBRW*5J("VEDDK*_'_VCM),[64R&?@ *YO)DRFMW:<:'7\60.LU.C>#+ M9=>#(?Q5U0*=]JIN76547!W+2;@7W1+_2<=ESDZJ1A"==ZIIT]7XNC*0 CK5 MW*%)4X?NH*Y5G&NK4)7Z=_W99>Y[=;_-SHOZVH-28%&-A[[\Z%3GEDG/D;E> MYN."^HC 7!BQ?X)WWES,@)^>NO2-(#ZZ@UON;@K!$A?.=EVM\WQJJ\KI+\;V MGY/,G=:3LT0_V/VTA?H!U4Z;4M)H2XJ*%XQX3RV!H')B4@K/X%:^N3LJ^BV% M5TUAAWJ>S3X1AZ*=2,$3 :0,X1JB15+[P-6M*'Q' [VE\*HI[#-2 +F+:(WJ MA.0@B!7>DDQM3E9;!9S=S 6[Q"=;":/*'3N6?;-BZ8=Z4U_V!Z@-G#ROHJ+A M?+^T(*M76NK6JS^;ODFMGW7WXA4_,""8Q?TE-AE%I,Z4>,"3$F)DUB9/&6,/ MU\_:')?.^+P\"!5XOVYX'.I^M4UV3[AR]&)N]J"$8[NQ6\_*:A*+WFZ^V>S$ M?@^5U+KU[Z DV!?+_!CM[E%179MN3$7YFR[>O,W-ZO[!QPF&9X,J1(Q:[]2= MA^-&:NE+.*P&E@R:5/,RR#F>ZUD7*9?\B.O66=^;3&Z.ESKLED%% M5;[:5'+^.$#=#"]JFF(M?GO<[>W*Q38^DBJ'_7+%XWYIXQ,YH=KH$L*JZ9[- M(_2'E_>?[HY<9XAT3T+_.'7^WBST'W7[Y:D>8:MPA+2UL]?5SNJV=G8-UM+6 MSCZVVMEK:V'GG&@AH.II*2J;*4C&J*.*)QI )YTAR^M5HI: MJ3@0!@W/*O"(E"12)D:\S)H8Q]%440IH"@]7*ZU/0P>/PP.)^E]9S-;H*:/R MI%.EI)6N-J.JE>GBH\-^''=7GJD0G1FOD"^=J<5U>X7:-VX%."FW;'+=RU>* M;E25X81:CRV*WVA8EV54?MRJ%&$ZH_%FG4@Z;RN',>I@P\G3S'A*QZ[;X8T> MH0EI-?6%M;I=STJH5SZ>35#[<1?64Y=BXN5+<6-U@2ONX\\;RJ03J$MD\4OS M2NUX/ZM4T.[)U(SFZ26-6_^&QK5==.I!*1+JTIYFOE&S>55'K&5'NSLS*:DPVY>J8&\2/2I&W>7@G6;0SO3]ZS?K MBJA8#N?Q5''AXBVKTNFF'>9X2,\EXL:ST/#*I)7; H@_#+[9+[#8A*3KB223 M*O9JL\;6Z0(W]4]**[G\5&:N MJ-*]72_S'U?=_P(&!0N'_TJ#JLM/:Z6@E7)QH'1*.C)!I!8>K13FB$]2$>4# M."? 1/V K91=E!=_E,I0/!6=ZEATMD9UV&HVS=W>U6>1I'$Q2=;]$ODV&K@U=QF3'<>:3:C"(FFU\JX-.JDQ# +1$R M9/2Y3ZHQ"8W1<#E@N@C?@EUUP6X]]SN*;6^=_7MQL;-XH)KE62R0S?QE_\FJ>]-A/9YB*9+7_OG-3F&2L0%R^>B3OO<+ M#UX)DROV>$:&=F=(7PKHFN:V]=G\]O,8ZC*G*GVHZD$T-LIO1,^U9+G;%2U2JZB.)>)2./PR';#;ZF12+=\OEH)KG82 M-VG)128C OK%'NHV PCQGL40Z2*-:PMUNG,7:F"E(U=C'-SDB&UVMH8+'73K M4%":A';*2@JSUD\^A1,;]Z/NY+TJ_6LZ@N>O.B@(+\6BNAK: M'DN";)6W6A%ID Y+HBINX]^+R/M'IW;1W4F8_23953]4F'VH7O50#5"M(HE[ MTN/N[&2LK#?1RS*SJ3GAQ6:8&/\$#SPI.=Q-^G;%1%,"YKXH#NN5A/TF54W4 M_AS'F6O-O=7?=R]>J ,G3*1122*M0R4>9""6&46L8":YZ)1B,!\JRD%8YH,4 MH*F4SE@I5')&&RZ%MHOYU@T!$##JY+2JS^6CR;N^=K>>[=7.LTK1^5C[$IH! ME)47!(:711[#9GYTD7M%0:Z:_S39S-,N[N[E5E?=*VNG5C6B\>-9#P8H,1OU M)!QVTR3AH6KL'VJ#_QB.JBR*ZI5*%SGL?ZX&]C8::7$#]L\&H:DX*=ZSX;#) MXYBT_%\865[\F*-ZVEE12)]7MW]1#YI'&-[+N1OPON-&G\]?[$WZ?#8J[34K MGGQS;WMG_-799=1?K7WW5Z9T-J3X[FF=NY4VN)S*1]M M.N?K\YW]5Y\/J *E)$02DRE^!V>)"]21%(1REJ*@H?K),^29Q8JM_CR[S9R. MB?E2SL_DK ^7'O8TG#[KXQ2L&0]6-1]C687!FY0Z8]3[T6)X.7SMHCK=X9OS ML]E^!I(VH'2" 35RX2]KQU5-.J@2U_YYU3^NA9JB^ M;\R-2AX;U8WM^A;9'O]Z,ZH[NNZB:5M,A#0>]UC""H-)X+;Q.U2^[]JQ_PQA$KJ=[>['PFV=JOSHTC9]=8);,T+5X])LJS^^_VILNVW4 MG5]1_SN>Z7U;;CP:SP-/';2,>O$R]I"@GH,:NL7<;*:*?^I7N5!52*-R E[E[;46[/Q]5UI--Q&]47?FKZ%KI-%&&SHTC:DT)1-FC_Y[AFE/E M*BCY=;7*/;VZ)DIT.2L!3BY+/J9K-G"#ZFTGCR[*3;6W#-;-R&OD;; M0*WT/H*0@7J;,NH"+"H3?#:0;MPLJZ7O;>A;]#%MD(B<,)H]TCRJRHS+1" H433)R;ZS*5M^X-=9-:-RVQ9HF],Z7 M ZX=4R(#B1YD::.LB?-,$E0*/1KU3C&*JK.ZIHWRDJ%?"X*ZNUSJ3F?4?VL# M+=2^XEA9*B'_^=3@1K#+0%"$6SVDA@(B7_Y!ECFVI%C1>9X]3)["D%*;/- MW@6; :1.(:(E'^XL2QXU18\^'X3@;.3!$J5+!QU0CMC )8D(YY$BFJ3B%N1? M@Y+;R@YIH[5"2B18D#:!3<[;S+@UQ4?EQ9UEQ^.FJ3AP624 8PCNIR$2]YL MRF6BJ;3&B8@@&58F'JZT(58C(WYD?Y;=]'G*TS?HG_1+945E>+=^OTEJROD! MXPR1V&<2=>F(;[4B7@E#*$LB!\JC% ]X0NR?56$56M);L7]:&./RS'1F#\V# M<$J^.NELG7W$-2%[,ENK:2^WWOPZ]HIMO7E;,W1YFS"UL6;!\^?-<*N)'V>* M7 6B7AV?]BIRU=ZJJLU]R:"L.[E6/LGGO?Y9/0WXK/K:UF!0/&GE2S\U%K]> M&SV># >=-\WPT.=->OK/W*2%FFR8C#MK',X5<<.$N'!)W,[E(XWGH8XS[HLT MS/U2AM@49M6#XS;JS\U'BCK3?/.T)1M,IG9][6J^O.'L)Z8D3U MN>)ZK9V$C474:6;(E9+(VE%Y>9MA4Z=<#99KQ.^T^] GA)VJ<'0'SFNN9;7\ MW>R\J'+/(#;C=KM5!LUQ=S29Q3RID6]@KRH5G]S[\L9XZ4YSUTGE;_R^E*_>JMJA:5DW_7ZI<+O_B3H7@?% MVRA\JB*%HB(O!>/.;G^S>IK1=&3/6.Z/Q]OW^*2IR1]!\_$R JN5-8$&D]#H[-2XFIE3>CK/' Q?K054$/9(:STVI8\["Y5.I: 1;OS&S'/5;!EZN.KS#G%$RV8=Z0Q&BQZT4 M2O5X'4B:%/K7A5]E[.=Y]7F$QW#6@R9^-=7SHSS[28WMW>-Q?*X*'.H,VUE2+[GR5)BPZ0]01_EJJ8G4/25GI^-X7].JH^[U\;'? MCU7)>+U5^,TZ98\4)ZN2O:[/\N'S2IF&V:9AM&N;JTC"_BA^G$$O&$^FE7%L/,^8$^2'VQ/*' MYIL_1O%>RBJSVT(W5;4-W]?!VQ10E+2:L6_B77=T.'81K8UC]]/KL6/WT\[V MT>?=[5<7'_9W+CYLOZ9XG=[>_J_'._MOO^S^]NKSWO:+SWN_O68?GL\[=G<^ M[^UOT9U/N[V=B]TCO#:N^:W:P37O[K^@[S]MR9W]+?EA^]]'_[G8^;QS<700 M$EC&DB)EO 610@7B0_;$:\-!!.]#-//YG(9ZW'_'ROQIJ20 U]*Z')61,9HL MYOW DQJ6K^5O+LV#O/Y.LRM+IHS0C4'B\< ?>&AHH(%I4%DE'^!&NW+W7A35KKPZ,!_A_'=V[>WJS> M^N^Z;)??T]8^>@7J^G5;T]?]I_58:@/ M!)ZYM5[,_E1QL.+[80?K93>2HZY3E_N5<;5\3N MS Y]Z],^JBUC[9;==,MHLV7T-GSH(1Q]'/3/3B)I5AA"2CE_[:F+?7?E,W_- M9_1=%93=_F!TV-FJ=&/X+E:P+A;MM2M9XLPLAXJ(S27J1BEGJ1U;?V?_F/-# MS$J@*PEULX-+.[G0XI;^DQ=?F@[86W43CK@/7VZ6R2_NJ4WX_MWOPP_[_2\[ M_/?>SC&NZ[>7W??[H4ZI>_?[\]L( I-2N/0I-0>T0(/P(:T MBRG9=0;(]^&B\M8MN>EK\O8ZP3,OL[_Y(1X[%#Y<-#0!,3 :B%E;29%-DC,. MLO5<4D==OJZ4H$7#M4/#\UDT3-H'19,BT2 &2JT$L> DD1XI+#(*PE#0D+D- MX[X[&K: V +B>@.BUTZ&"#8RZ9!9@I?&T^AR3B8!E]?6X;2 N&Z N#NG'IH, M3GD;B61&$YDA$Z2G)S$+P3S2/"J'@,C9CU /5P6(M_91Y.J_^^>C>'%6^M75 M.8L[W1A[J?,"FID>6_F!.2XFE.2WH^12<72O8=DZ%@QXQ2,B,F3A:+"&>1VD M=MZFT%KM]PN6=Q:L=@J*):^!,,/0:D\)]51474DAJI(H>GV03YY)O<$5NRLJ M+P>_[ZJ)SMWR2G?ZH^=T(ZSSDB5M')/>1:\9M=5:I/>.T^/),Z0TJ:,OI#Y?3@Y.* HB4;"K>=Q]= M8ID+M+NXW@0R[FW(:> NG663ED/P@+P[*6*0K9F MTWV#V-<+9I/*@$83HBL8[8@4%LTFY321UAJ E%A4:#:Y#@83$!;F7.CT6K:<(ZWC/YP&5V&)#GU-(*.4EEA%8U1^6B"LUKRV!I-]XW1 MYXVFH#57)GFB5$*)KIPBJ+51(KE)5.B,$AV-)KY!5Q:N;P-0M^#5/\L$^7[N MO"L=_!^;T?0H_%*H/GD6C5$V*&EH I,A.U5RI (([W^\T;2DGW>+KC=!U[<+ M]I(-G$=E,G'*(*8F:HAE:#[9F#P%KI,T:=+_:(U\4JWW>=41Y4P3*1F? M/&,;>)1:1G^XC&X2:.J!TQ"YY!*\3#%:)Z2%J"AW/]YB:L7Y-_/XO+'$I+/QWB\:*5[0POKKUY'?I:GRS!YV*^O[PN\]NE-W4U2Z49IAO3ZJ1 M!V]&U?"%,N]@T!U^;6PVHI)/@SGPA.2RR]3&:*F4V@#W48)/01I&&1/7. #X M/'8B8):F9'6S\C^[PZ-_I4%Y 3XF-L%!PN\I$'Y[P]87?/?U@7- '01.(NYL M23-U=&2]<9DW7M]$!/EP2E.A#&12.H5<4)'DG-PT3&5*+ GS_1BPM'?JL+K MVU$V6V&SYERB98%48S:*E"57--N@4H)KM)V6LC>EK-C]>.#04-?(2 221\JB M:H"F'0_$J<143MS*E)N6\ZRT6Y7+F>S\W)038'Y5J$3>0Y"X@JRUM)D!#Z))QJB M8-$#7)MOW9[A&Y[A5W)WZR!P$1D$0Q2D1*0-17E.F83$M)1\=FYE&*6-!N!\'@-.BV88BUEKZ"LVGE] #0D894CU)2&+#Q0 M8JE-)'F?5.!:9UW,(KID=/I*\>EJ9"IZZF[""PUZI?7Z-P,&MXX9C?H,12TU MY>0S'B&1M. T225:P%C1L7K]&0'#^5(&$S.Q7%(4>D(3&S4G6K,0BZXAJIYG MRP#CUH=J^DQUQL>IDFC]SKR8SQ=\"=, M^ECF52O.M-'62?QC/,*OG?"Q_>+ N)Q0P7?$!*:)3,P1IQ,G#G34D %0EC[D M"1^#E'O5K,K"O).!F)-Q']"K]-!5SO=8MAOW9N"'X9O6Z-6/I6";FKG[,D,# M%\MOMJ"[SHAP]W.$QE8U4[62>QL=<:MV_8]RH$$[-N/66\9N1+[F]IQP MVNB$,_S[9/2=1@H\Z,CVHXE=E_FLE'+O2F4R-<%QP2P3/#&T>+6C!Z]NEG:Y M3*.>:-+/ZX/X&&+4I_C^"[JW_;*+GSW>3X7HRZ:^/YKN?/N%3[?"X[WD_AY?,ZW:O>W/X\_'.\>HO9^L7O\_O.R MN0DA9PU::9)0+4=-72L"T022+?B0K3;,T2?/I-VP2K9C$UJX>Y1P5]K4 :/> M%_]_D-3Q**604><0E!>A@KL;Y$"V'R@V':'Z)J M3#-MJVVLD*/GM(W,3!1::F(I1VTC6D6\#IP8;J10QO(H4NGJY/2=;:NV3/D; MRI3G(S-MO7);ZW%_5;$6RU>'Y8L]=R.CU('*Q#'AT7)T@7@>4%G3$CQ0YK-6 M3YY)M\'DJGIQMM5R+8*V"/H#]>(605>*H'/:L,X4I)6,,$]1&V;1$:N")AP- M7R]MB%GX)\^,VN#\(=0;?[T:[CYE.+W!-95I$7 RZH1#./F(EVYR(J_*;1IV MXMF@RH>ZK L,FJ&K9Y4N/WK-YD]NJW[Y1Z=+/+KB[/YKZD MAGP]Z_2QV,LSF>=WW;./Z!VM_-N!Z^#/W][+W?W?S]ZS]^J]_M_=M_OO^=[V[WN M?RY>+-BZAF?/4;TFT@1.).>>6.LLB=2*H 1$FL*39YIN\.\_/?Y>1DFGE)*9 M0GA.-[F:*Z\@[J52FMYOH+1A M<\2]T^60V\XT_$'M"*'[==P;T_1E?_!J3,U_%6+N]]],D7(O3\G.O0D=6Y!< M'4@N)LA$YV*4J(PR'S1!:R*6$(PLS0%H*"'UE&.5O"?-JG*5[Z/R^=/] ^PN M.7EW\!7<:X1K QSW#)\60\2,6\5#I$0@=A )@94&/)8X;5SP.;-0X=-* ARW MXI;[KN.U9O,*S>;[JR_>QFQ>P82 UFQ>,\1='.RF6*"1RTA8UA01UP"Q5&OB MN+6.>>4E2$1295!O2LC8-_>>9S0O].MKDR39YLDT_?XP@'A9 M7'*#%$N:T%1Z&Q2RIEU5Y82X_][E;DE-'':@\!N-$V=-T KW1^4:U ME.H+4X\$QZ5!:#%LQI?I_ 6]LJKZD>9]1(/K-G3S09R;_/#'.)K,[?#=>)V5!<_[./. M(KW"(>Y_>8I!=UC^1H(.RS$;'\/),5K2K;6\USTYJQYNAJ;-ILGB$SWM#[OE M T^K_<&57Z89_VW6_F^. +W\"GB$[;/1U5_YZN&ITW1_TE%AU,UMV-2_AX-+ MGT>A#IJF1P0RKO8I]#[#^?#)/V>5/.(R45'O-*I/ M_;K=\U,4T&E0/H5K@K592^=P4%3,_],-)D>PF64IM Q60!;*L$B]RD7]5 >, M(H-7Z(?L4S1)/#[#__TG/+L.NHJ*\7..WG(1_EQL;KW:Z+S:?7XUZJ[+6G?W M]E^\Z>SO=9[O[;[9^^/5]M;^B^W.RU>[6[O/7VW]T7FSCR_LO-C=?[.,F^8P MJ-;\C%/WM?Q57C[$=157K'UZ)I5M_(@_[Q]<*[\QGE#YR>#OI?4-2,$HJ5 M__G^UIVZ8G[<1'F[@ZM.WU,K[PYS5]C.IZ,#+@( @TBTM8I(!$*TTE0BE%NA M.#(=6FC&;BPDJ'3RAO4)JN.QS.UGHP#_J@PN M-G-6$(/#TW@VJ/3J1W@\]O;?'W#M(>FHB6#>$YDS$$A.DTA1M0+MDK1^>H+% MV!52&R/#B:59"YQ8GP34?8OB>V\,Q%OZ4Y[WBT&&?+#G1_C09<;&R[->+J8_ M=,;^ROOR[%^/%5PI%L:%LQL5]:=]"\W>].N]*9_+D\V9>!ZFG0VG@W0*W5@A MS$D)T9;O-#--ZHY1*)Z&:53K++<10]EGPU$3U"J!U &\3D;;X%BT1@&5-Q5# MS^&T.AR(=F/REC.PFV[8R^H1RAZQMQ\.0M$2O;/$@D35)$E)P M.,C.>)B$2 M]>+),_4UR5/.PFU(;H*75E%P,7#)C;(L W4F<+#&>G]52F-+\KN37.YLOSY( M'&(L6=(QE=[.#JEM:?*$0@(KHF2Z$+S64U! RT\;S M*UKO95^ 6T).TI!H5EZ&D@B4K,U69&<#VO39G\O/OI[8&3'+QW MCF@M(BFU%,1:X,0Q2H,((H,/1>'YVDF\S0FX:XE:>P)6>P*.#E#\*(VV,TF& M)2)1#R# @1&I@5&!RD&4"N7/*L5/,HDZ8:233$F.8LZS'(U54>.!4XE?,TBV M/02K/007[P^\3#Y(KXG!'2%(ED0 I"#4YZ HS9!U+H> WE @U0'][G!&K1WB M%M>V\C$,CE(5^9V8T/V3<<) E213!;&'(_QQ7")@1>OMGZ9!$\?O3,? 9Q(: M.MWC$AP8=*&'OZ*5/BC?K\3@=&Q\7BRB^/N*5+SAX.S]XD>JRU=^'#.\VGUY M0VYX-=F./_K#X2P_Y.Z7%,E%&O0GK$ ?'RM\V2M-_3[MG.]^VCK?O=@Z@*B* M_]<2174FN/.:. !/F W)!.ER,O9'5FBWQ/Z.Q(XZ4AYM)C1EQ$#J/4&>M,4; MD,$BO;E/3YZ=]!<@:+*>-%8J?*<.F4#W/ZRPZ, M:?ZCS^7R+>PL6\Z5E1\_BK 547'7MT[PV/9PAT]1(2ZJUDL4!QU&R?\WX9P% MGOE9V?J+7'8]U_QCG'58.UP'IR4%JTXQ_%B"O2?E5.(&I.80;W:V.KWN<;?@ M,IH"OIXUOWC6#^$OO$JH!M4W#A7H]$JN8N>TG,9K!M27^S??KAPSJ?M7E=J% M$J HN)N%#'7Y\QDN>5CE?,6$VNMQG0DSSJHM3W<)=E===@/9L4G88J M\[=)%FT2;I8MK"FJWNSLG:3.,.$SEFV(VD]$M1;8QG(?(T'B"\IMKCL/VME\= M.&^D#]$0GB4EDJ/:YZ2FR+S<:QL#IPYM>['HW/E;.8KC8SSM'/RJ_?.Y?]6A M*/*,N27'IF#3[4BKC4\@! N1&QF2 Z8C91"UI;TS:O>VW!S+P'(6EA"6FBZ,G$.D; D'+#J"[PP0M'A0!^E* MQ?.N$%$:3$%&8% E,U]%3QT(JTNZJ7%X9EO5G1@4C;4YT2L<)9(L&A2&"1SY&B.HXD.S)=(T>)" X.#2Y&(DW%=$1%$704Q'+- M;39*"BZ7*XH%^)7J,% M;8V+%6&#VMO>.6^*BRB2!MII+5,]+80];',U\:\S7E!J* M8ILCZ:2AT@=F* ^29=0*18XM75='UW @P!J9..J$R2$6Z(SVH@V"Z(1R5B;D M+L:0KHO56K>FJ^=X:)S+>&4JK4%9;C*2F2EC$X^N]?.LCJZHHT4;G!/2$0,B M$>F8( !4$6Z]YJ@F![2CKZ+K-PASJW*9=L.CB3+%,O+&(IFS4!0"2O26MJNA M[>N+O?V/G\MZ=_;Q=^1?9SS-UB"='0"10F3B?#(D)=3A1"@Q%(UTOL(-?&-9 MSC87PTB=Q3AT18[K"^&1^C>*7L\V;+3S#7!_2"W2\EBUV/S.,6(U]"=_#OTJ&E1'][_>'9( WW\0:_]OKAZ&?SX<56PX?] MS[OOWJK=3[\?[?#?C_;V=^C.;^4Z'^7.N]^/WE_\^>G]NP^'NWB]W>X<'W[: M8A_VC_C.\>N+]\>O45E^_;E:\_;'+^^/__RT^QNN]_B%V/WTFJ-2C<_P_B : M5%1","16[?@1\(@K";;6Z53\6AE"FD\3\/AYRZ#84UY*&P%5')XTH,HJ'5?R M22$B*_?L=D=#L%' M- T,"KDL/15.F\RM%-&"9TK;F2X[D[ANGF0N=$^&N/5U@L\X]'S9 J<$H6%X MV$G_/4.\[)5/54A8T]?ERK]'Y[->FX\2G<%X^M]EY7E96WII?8OWY&RZJ:@(TJ/()2MYE MU80;#^&E!["3RZ&L^C4M3^X<-_ >'J8T&FYV=J]YGH4[5CF=O30<3J5;U9FA ME[TDEE-LYDK7KZW<;-Q?J6Z1=-F%8E+P.?6X2\3@E:S7-BE"O8.V38K68"UM MDZ+'UJ3H>BGXHQ3&K:K6M5%>XM[)GP7VRW2(7P%EZ^/6(<,!"*^U<:4TRT'Q MJVEBA2Z%@SSQJ"(U@L_KA/=5ORORNQYI7LT&J=6.L^.B65U4+0I39W1^FJHT MT:;)PG%S;(J2?^G-4&?Y*O:H?9=,W_3"'4TY=%J6?D(=;.IS=7?_-I5O_Z>L+)=ZSU9J]M4AM^3 MM=ZG?6W7^GW6:F^,A->,8A@W_*:EW??4]2[GL+"%SRZ9.E#KH#^FQ[Z]D6(Z MU7+IRB$-CWP_9F<]WO6@3(WWN&E[^?7>L3\JC>SJ@9BW>>#'MFLW8;5VU^9W M3;2[=JM=V^^/H+<*4']P.]-B5XM=+7:M\ZXM8M=C&)KV?"ZZ]_0FI^::(4=W M/$[7;>M=KM&NL%UAN\)'N<(5#0NN)K"9-4?UG?Y).F\R,CH9GVDX#^NW>>J' M-M9RV2,^F/&45)OL+!@0*DO0VAO!K3"6N5AJGZZ:4+$XGA(5@ZV36'Z\N%0/ MEJ3NW9-1E=\8DVU&5=(/QWC=X]^//[S[\.G#\0NZ>W'$]_;_?;171E;^MGOX M_J+WZ<.[5_+]^?RHRC^/\1GX^^,/O0_'N\?O]U^+O?WW:O?=:UE&5K[G+S_M MO_$63GY4$+4P\4IJQSD"UUC"LED^=66N\%)*JI%\9?U4Y\53"UI+==BU W M1*CS682*#@1HBL2B# M&M1!\$JY($O;29$1H8PG-D1'M(F(/C0KQE-K[[40M1;/=@N($M)(PQW0:+/4 MV3@MM"ZE?=X8ZY)K(6I](6IG%J)81 FCG2)4>E2B9"G55$KC;\9*6GJ3F=Q" M5 M1:_%LM]*BG,\^E68V1@*GH%-TU.0<5&!*QM;66W.<>CN+4XZAT&&EX5O* MCL@0,_'.*!(AA2@4HA/W:VCL/8K,W?[Q<1I436M.X30-KDS[]! MB04'V6CAE)8B>D^!.D5+2$A;R:&-Y*TG'KV>9$.A_O1Y9SNP@VBB\%I2DKB@ M1#H+Q"/AB E&JIB$8'9UH;SEH/!=]::;IL<^>IZFRN6L93!H_4AO/'@E#,HD M+WQ0V?HV]K7>C'T^Q]C,&N>I!@)>1B+Q3V3LH F3T2NJF!6FZAW,-]22!J0M M8S\8QD93P3'( @5VDEE$U#8S#YRFDB@8C6J%];KR].Z\L';(REQJ3D2DB4C! MD:>U"R2 38GJ(%T9RM@*ZP?/TS[H: +ST?(DDZ(V9NV=1#8.F7/'6F&]WHP] M+ZPC4HT[P4DRDA-9)O>4P5IEKE>F$G)2N176CX&QN34ZZRAD=B"Y%S;PX'.B M"JPW-+5!T[7EZ;T98?WQXD!!R"&!(PDB(U+23#P )R 3SRDXQ:ENA?4CX&GI M*05?DA$=D](JB[^C @=&FBQY$BU/KRM/7R9"O+C8V=Z2.Y\/$HL\2S2FF7,H MJ=&N)LYR3K*/2?*808!JN?H1<+5+W(8H/ T!N3HS*W16P@GMR]0)KUNN7E^N MWIGG:F<9*M:1$IH87JMPNRVC-N,B3"@_)$4IZ(]4D2#E1DZE2(:BUC6RMJK++F MP?;!:;\:/!J3'TV-F_FFJ/M-LYSN-3:Q:-"*1-1Q#"1EWN=D(!D:'9="6]TZ M\M<3F]XN1MU]IER)P(F&K$IPCA* F$B$++7AW%OA'W"V8LO3$T>^@*ACC)H& M+;VA#K3UQFJ3/==,?._@7.O(OR-CSSORM7..1J6*/Z P=K+$&<8(!6-ML2U^+'#@747H0(()22'S'/ N6U%]1\:>%]69LAQD<$3JI(FT)A#+2CJ^M]&D['((MA75#YZMF4]H0:/N M+821(AOG!!I@.7D\&I0%V7K\UI6C%R+N+G"F%?4$<5H@1_-(/$4-W >%5K4' M?"NTHOH1\+17I3L*3SDA>"/9 21302/$IZ -:[-HUI:GET34\<"^)Y0E9 MVWM%K-+(U8)Z+GUIFL);KGX$7(VBV6HF@U=Y"6@<^66!'1L/9<$4==(%11&6F2T=G5%:BTY>VW MB[B7M61XA[3:7_8';55[E=:$R*XX!P;S, M(%WB(;"H,_?6>IY;)_YZ,_:\$U]%XZD)AJ1H.9%.:@("+/)YF7XB$;,C>_), M;. !;-GZX;*UY0DO*T8OQ=B&%-(Z2P PC MDBM)7(J,,,<$9Q:,#VW9W&/@Z01!!*>DS6C]9P*1:$=B&;5E2O-V,O M-*3QRM <@2CA%9$Q.X+HC'PNJ&'"6Q>=:47U@V=KP8T <-;;Q"5R..IIC(,+ M%$1&-;SUXJ\M1R_$VY,JHCHSQ$B*'"TR)2YF35CI,"5$YC2P5E0_ IY.D1JJ MD@+.O532(I3)G%*9 MG>O7LFJNY>I59\8%E6165D;&I:'".N:\XI9;GSESIN7J]>7JA7@[8PH-*AM( M-H"R&N&:@#"^\H4KP4!0MKHT]I:KUY>K%2CG-1.5;1U*4IRP6J5@LI:1I[;" M?8VY>B'>+J,R"30GJ@2WI)&,.)Z!&,.5T,43KF =N?HQ5+AO_07='OA>(GC^ MR1"/>N<8!D=I5%Z;*GA_>F4$?A7Y1>TUVFNTU[@?UUA1%E*%R&;-T?'MYIO- MSFB0 %6$\[NV_W@,A$[GTLC]X@U+I MS63OMY,?7?[5ZFTK[OXQGO=*N5!6>T9BU(9(FBD!2S7!$^&"])'1W';Q?@P< M+9/7R1+$NT )%UD@2_LL0WKRC/$-HT7+U0^8JQ4R#& M*8:MG/Y)K3\N&5I*FJ(AE):1HB9Z @8R,2DX<,PG4*L;*=IR]/IR- -MP!IF M*(IGJKE566<6I!;6"G/S;CZMG/Z9C3\FZK<0SBB-&.2YBQ8#N[),V=EH0U#E:"NG'P%'KZKQ1RNG?V;? MCPE;!V6C%IR85(9P&@:H?EO\4T0DHY362=7*Z8?/U:OJ^]'*Z9_4]F.B>.L4 M!2\]?KU)1(8 140G$I@6/J32MKGMQ_\8.'I573]:.?US.W^,G?@B&J?+X!Q> M1NA8BOIW#@G_D2&B[HU\ZY\\DYQO.'-G+W[+U^O+UZOJ^]%*ZI_6]J-AZ2P" ME]I2PI")B2S>,AN-)-I*J:0,QIFU;,??LO2:-OUH1?7/;?S1\+6&(%''$H2I M9(C,KLRXLY$(R!DX #>E\=[ZB>I'5^#^L8]+.CE.)Z,.?$PG 5FCK76_20V= M%!R$\M%++X%[CU8FETPJ[V+BMJUU7T^H"HO!=^:U46!1Y8! )%H1!(1E!#5+ MC8AE66!KV:"HS?A;=?#=@#=LZIKTL* MOC5EE Z4Z7U>D])JC$01J)49/##SY!D3&]:US;P?,%<;,#X'&I+31MJ8K8N* M:>.5LSH(:ELYO:8,/1]\-R7]WE(@M)3"2LXD6A3,$AY=2%8*E5S;ROLQ<#18 M9&6E>*0(Y)9YZP"YVBH!H63I?^>TUU9.WY&MY^1TYI 357B$K?9$YA"0K;4@ MC&K4N;P+K#@ 6SG]T+E:1G N0NDWQ636W&8NG16^S%K6 ;YSO4TKI[^9H1=J MW2W3$E@F*45%BG.$.(Z6=7 \:<^5UV!:.?T(.#JA/ Z:*N-8D-0C[7U$^UKQ M#-2)<..QV2U'_VA3>C[N[BQ2+X(D-(72CR9Q8IU*1"1'M6)>,MFR]&-@:9<1 MQ8.,/E@JHV,V%VZ6$H!J8WV;(;>^+#T7=T^):_!1D"1MD=(^$\L=)SY[M*F2 M"BRT+/T86!KQ6T>1 P,.> PE37I<]NZ8GU9>B[D3BU3.6I-*$VE M=86QR,TQXPG3WB E(:BU=) ]JAKW_O%Q&H0N]#JG<)H&;7'[E;WO6'"0C19. M:2FB]Q2M!D6]8DY;R:'UVZ\E+GU41^NM $;3 MZL9ZM1E^Z\O15+F0V$6 Q$,-E1J N?K[TY!F7;(,)WK+UPV7KG(-CD 4*ZR2SB,ZHS .G:$0H M&8UJ!?6:TP85;IT#D8$"L5Y3DI,*'JP+.OA6 M4#\"MN;6Z*RC* TK)/?"!AY\R;T ZPU-J?7TK2E'ST?8$ZK=P6L\O2I7O2P% M<9;9$G!WMI1/11I;0?T(.%IZ2L%KPU #E](JQ'4C(@4C32[3O=J:N75FZ\5N M\C&7$7N!\"B H!F=B?N:\_5.SK5ZQQW9>LZ7'R*J&TIG M('(IF,Q'/O M"4LQ14H%0[1^\HQ;LV&X:]GZX;)UMDQ[R(%S$:4' 2(HQ2$YYEG@WWO>[MH+ZCFP]GQV'NI;-H(G)DJ'^S1/QCGH2+$]<11MB MHJV@?@1LS7Q"ZQE/@Q!&BFR<$X;SG+P,CK*V"'9M.7H^Z Y62 ,\$Q%H)M)* M2RQ(3E#C@I0,PG9:G2>_Y>CUY6BOD-RY#&FS5H*B )*ITJ\VI* -^\YI-*V@ MOJ-%/1]T%XJ*))PEAEM/I,QH4I?R%# :C6D7J>5%4F\(O4YS85NN7G6;..>L M9C)XQ86,$*UE,3$4VO@CR]16MJ\O0\]WE+?)"FTXT=I%(AE7Q&8CB*/<2Q<9 M:-%.<'\,+ U.J&"<39""S(Y9-*XYDZBP(:MK]9U5[U90WY6OYT/N5%BI (C. MCI>NKKP,7^2$@>,Y)(H&%5\_0;VBXO:U#K3O]T?0ZP08'G;2?\^Z?^$Y/QD- M.W 2.S#F'8*\08;X3N<8!D=I5%[[2DC^NNWQ_4%, U(_]E.!Q(G]LW+)\K3C M=T?]TZ>%;L-^KQOK=ZY%O+7;W/_Y*5OS8(1 C&B>!=!>&9!2@[6*:0U9NN 8 M;]H*?L6M"MVGS_%@E_]?7)[MK9,X+Q5:6?"]9,&+SW\L-"2+#@1$01@:W$1& M[@B4T4%<9:.L3C&;_.09H\6]NJKTJU7PU4].QVQ1M475U32-\A"90W6,FV(S M)W!9)Y$09K-& _K:"M$65=<"5>:2L)0+K1!5 M+:(J8[)%U1956U1=K:[*,]5),6NMDYDIKZ1DS"HG2L]D>FWV[4I0M75%W@%0 MYUP6R= $-&2231E$8Q4EGNM$J D!P$:(JV]]U0)J"Z@MH#83O< +(Z-,P#+^ M(ZQ/%)'4\FB5S*$U_N\'JH8Y1[!,#E L$BY!(*H*3VRVG$347[GC%HT11%7' MY(:5=QX9TJ)JBZHMJL[&U3)ETC"A(66IF(9(@3.KA4>X9=?'U5I470M4/9I% M56Y-X"@=B5 9B&1"$$ [A "C&?58*CA73YY)L2$I:T&U!=465%>;?T0-%5(Z M:5R0D8--+BJ#9J-'+$6P;4'U7H#JBR]-K$KL;+^ZV'M]0$O(,5M)LDH28141 MU6?J2:*1!\4RB\:CLFKL!N6MLMKB:HNK*U96E3+ @E3.: E.@%':2VHX:CF9 MB?A#<+7UJ=X%4B_F()5;;Z3G&H'4)")U,@22T$1H!UA=064K]3 MF"I+@5]BPBDG<_!6:>T5H.::%(?6_K\ON,KF3_C M)V(:I<$QWBUV/ SQ7T2*T6%W$,DI#$;GG5/<,R0*WF+P5S>DX6:G+&3^U<[9 MJ-O#A\'+1]RVP3GN#IQ$&,1JD5 !T'$_IMYP S\3>F>%TAW<^,/R9_\XD2JY MN,XD)O5*X/1TT(=PF/ ["!2=SX?=<-B!7J\S1/K@,P8X&>'73\]*:O( =\*7 M]13:;W12=W28!IW8':0PZIUW\/NXMN:OC#U,-/_I5^^=R-HT,\WI4PFOI6PV[T M\BO@$0;.1E=_Y:N,&I B:?"3V)(Q-K=A4_^6)ZAD5S Y@LT,Y:R6P0K(0AD6 MJ5=92ZD5(K5X,O[6X6#\$*?P,1&/!^&(0,9G? J]SW ^?/+/V24;8Y9L3$T?%.6E75\A,8J)-"B?PC7!VJRERXVMUYM=%[M/M^\YWG>[MO]OYXM;VU_V*[\_+5[M;N\U=;?W3>[.,+.R]V]]\L MX\&OXD>C;)!BRE1B?4;.DQ\BZ)<_M)S0YF@Z*,7&9FS%;CO3KY"V5QI9*\.BD6 AH..Y.2 MHF)0C,XOC09\\SEJ@- ]V4=1BFO=&@Y1*FYWAZ'7+P)Z']?V:Z\?CGZZW;#3 MV VG1SN?#H_P6NS]N[<7.[^]IGO[K[^\?[=[].&W5ZC3O\3O_1O7\?9B%VV M#_\YI.'XWR?PSIWM';\^W_OMS^/=3_\^_+"_\_G#]FNUN_WR\#W_\^C]IZ!V MWN$:W[V0^)[XS\6KS[N?C@[ &&U\3$0F$8E4-A/O-. _-JC(M7+6UO8?RO04 MMXKY5<:[^>!LZ10J$UA?NI1K::T)-"IAGJ"V%."T0,/@#"%\BF0+^O4,)\YI M#S5%KK_;[.H$@*#:A C"22,]N!R5X3;2Q)(H"7;-88#?>Z._(HF]0"X]GO;27KRZ=_1,%+-H8 MO6Y%Z4I6/FI6O-@Z<-ESR\$2%H0A,BI-/(V>1)X]I$"EBFJ>M>ZS?9K[O5[_ M<[$PFFK0LV-\!+S($&W*A&K3,2[LO/+CFE^&=ZLO[?R]6RS5_ADN.@[_\?0Z M/>S6F]C<<&RS5%X+W,P>G [3T_$OO\3N\+0'YT^[)]665%_Z9?:6Q3J:UQV[3"G/EVW237?W5KUS6;G)S];M? MN^K7WQ-6M6MMU]JNM5WK=UFKO=%5K^GB<'TO%K;PV26!LMIZ_C%A(7LCZW)K M6!P86Z>#;J\CZ$:G:'Q73D]XG/O!9O;CK@=E*KY[T\C'FN_8<1_74CS?S_O# MT0W.SO7/_7@V[[=!?SCLO#T9).A5>_@;=$^N'E_2;N*--O$/_/LK0V#:75RV MBR\FP<27)' ;U0)>"WAKMHDMX'T/P%O1*+6USI1[/N=S>WJ3 M0W35@Z_F='US/\QVA>T*VQ6V*UQ^]17UZ;P7@S%W^B?I?)S6E?&9;MU^\Q'D M?#_,W&UNC;00*?SKLXGT_[^Z_ M^K*S_;+WX_?J\]Z[]VH'[X5K43M\M[OWV^_XC%MLY].+SSOO M_MW[S\7.PHA/J[.QPE$2C=-$2F7+S )+LM8Q)VV#E&;5/3#O43E+"U'K]&P_ M$**:\I(EZ!3"V?%9K]ATE8E\:2$7+\.O"<$J[<.7>U"Z=T\ :VXF&L_ DJ2. MI*Q*JID$XI2(!+++W$;'G7*KKMMK :L%K <(6,6CUP+6J@%K?C:K$%0H2(%8 M)061P6L"27,BK$"]"YQ.='5#U%O :@'KG@#6UXW XBZOS+_+)/O6$%PI3,WI M54A-E7.9&>VU(=)206QI.LNDSU8%G:RRK2'8PM1:/-NM)F)#-M89E[R6T3(7 M=18^.>:X$D;<>'Y7ZZOZX1 U/SQ7,J&9C)Q$R PU*<$(*)WQB&FI3,R"2;'B MYH(M0K4(M>X(U;JJU@2O%J8"6PN!2ZJ(24J7:=^1.);;T1J_55?1_$FAO>I#B78$(D60=4L2C/!%CV1%@NN,HQ&,%:Q&H1:RV> M;6VLP-99]=UQ:FXF4D[,*!DI\:E$ 06SQ!K-\9P9Z84)+&>ZAJ;@H\CV[1\? MIT'5^.T43M/@RF3?1S]:/FD95(H9= 8I)+(B4608_"DPP\I)H["3<_.-"L0+Q$OXXY$AWO@\!?&D* PE M%<@8EI-7PWSNG N(QN (5;DJH"\0+Q!_H#0O\8+'!O;EN5OL8>(#%]@CX;R% MN9L2Y#RAR"F:F*#,$,^*/'\#P,91"DY#9##6W$7PS(A+CAJG0HC6JD?<#E(F MZGOC>?OS%)XI\Q03!U!..N/9*8"R%\A;K+5CT7K,RT1=\'PCGHN[O2 0/]\\ ML7&ZW?QV6I>2,=0QE[>D*@X@)P1I%0GB3&J.A=-<%(>[@/Q10%X<[L@\N=U_0LU*_6UW M2+UHCE+&6482P1)C;C6#/X&K3!(\4F&]*ROV"TI27V97[*GW6/OD4&1&@$\1 M-=+:8,2"9SQY[F@B2ZMZ&5Y4(,V51=XZEJM5<27C*][+_,HA_H_%QOA4_*!@^4Y8GEF8E]9%[Y1!W-. MP+$PR 0)?V*C*"7@(6*ZM"IF4/S/ N!%!?#"R.ZR&O_8:)Y>C:U^$<'^>Q:?'")&(=1 MPC(BKIQ!5DN%?"AI5L/-;BR\@?[T@+VOQSX?JF;5XYJSST0AD*-7@;4N) MM+"@U%,D@A LZ!P/M93#\G=;@\]M2=":8:R+PH9XU!NTKB_X]^9W"7%FHZ.8 M6>UXCA,9,&#'"([)2*UY+"OP"TI-.[,K\. [)!Y#0")9D!O1,N0H MN1::><(#UM9[[*V2#$NI@?C+&OTBHGEFC3Y:8XD#5UOYO&O. IH-E11QXJ.5 MQ&--2V*;@N>;\5R<[06!^!5K] D+J3&.R"G)$:@X<]VD^'&>(Z$F0)$8A1$00XXDGZA=3G;^F\_-IWVVI;UXX(<( & M8/)5Q_:_Q6%^[<+Q^7?7KM[/8V]2N4:Y1KG&R[C&G'8PO0AV_++R>:4:@CL M4N'TH(M<.-X4M%2:GS@) @>/<6W7C$YFY<^]/J?859:CV[X M^:S_USH]Z!WPT-[W!L/?[: U* LGCY%7Y*R.=O0L$&M1%((BKBQH.DT38L0R M:;E@AMBE54*7E7SPX<;BGKUY=)>HZ[,D&9F@G29#91(2D7PVBA//D=:"H8@- MIBD086-)4?IBX7Z7'"//C?>2<&0>"42#(2)<0MSK M$ HCC1@K,:A>YCRHE'Q/G0CC,-%:!.Q+!+S/ZM@LFQ=]>A/0C9^@V MB3)F+-(I2L!T3C),?$0V$BDIA;^%65H5:MF8@NZ"[J?RMPNJ[YEQ9%S@6Y-Z M*P-#083ZT'(N\$/ I&$B5YA1I6 @KTCX5Q!=$/TX'G6)H,TY[<@8ZMU=8%$YR)I917P?O]\5Z\[J=-/#+&M5/,727)?MGR4IRAG:LJ)1! M(ZTH13SZ@+36#-F F= VV7F>DBIP+W O\87GR% R@7L2'"Y!'0G@G1R'AFM))B(ISJ7^^*4 M+AM!"[P+O,NJ_B+">F95'S-- L41>6Y#+@O.D&8NHN"-T1$GAEU<6F4%TB\- MTG?9*?_>3DF2,:46T9-)0Y#5VB,N # 7K_II,Y&,P1P%#!PG"I0VL8AS$9&!\44<$R>EQ)+FC-VU\%8/7K6? M(Z[?W$G[_1XTJ=N)W6%E]V/7 S3*H?M;\%6D4A$A#(\A<1R2R0$C:[UR!$MP M+LL*_N+SEI]9P3<\4:>T1@X[C;@B/NAA(G+35*&&==^:8@(PA!I%$B)(PM0=CEU8IG9W"R['[A87S J"YQ!*> M!,W3^^R$\2P:AI(G'#0YJ'-KDT0D:)R$P%9[ YJ<+6M3*HB\8E1K<,*<9@S3 ME+@V1A.LE4N4&&V4<_AI5NB+_+XWL*<7YY./,%'SB+B+%H"M"-(49FUO'98: MX"USAKLBOPNRGW9QOL!]/M[V]**]U")$QOQXJQW.CK>)$1&F-1=!26E"P7O! M^Z/CO6R8?QR\3RWH>Z$-IYU.[/N6;5=' M]BCVRRG\:^.$DGL10[(R64!C870C@N$ M P%)0K7+YW)#%B?842^Y<^5<[HN%^YT6\9\9[V41_R&XGE[$]]9Z:DA"6/M< MGU1SI!F6R%OCA=0Z!2EA&B_' 5X.F!< RV4)_TFP/#5']7-CNGC5#\/TU*)\ M2)A0:@'3SG, -NAQ@U.6XB(%&XP+(N3=M,6O?CEP7@ T%[_Z:= \O1Y/"(]8 M"41QSH/#.* Y$(RB<)B")M>"Q+'R5K.9,\HQ^Z=9C^\?]?HPLP&@W+ *>"V1, MDO##,VP9%T22I56JS;+D#R:KLA_PS<.[A D>!];3"_#$8T,H0934"W4Q(:LQ M:!#O'.?8,>#]@4 >PDB/ F>IQ?G.?8RYFJ@:X88BQSDN8O($2&1#R9H$Q*.F@.\EYDLX"[@+IOA7Q389Y;L MA9/4:,&0-YHA3H/(:-=(1*F2 CN7Q"_B ;V"]WE[Y,\-^+)N_S!@3Z_;"^^5 M3 EYG$"E&Y?U.J9(6!.C%4HQEM?MB\?]"A8CKE3#0Y*6B_?-@L]D;VG;E[>"@BO\Y;GT'>^\.!Y7M MALI.,(0 (V@ [U0=V_\6A_FU7RSOW]1-KM%WG&^9'[:R;O# MWM&[W(>#7KL51N_5_F4>8#LF?=Y%HHM%/NB*;9L67DD?IU.3<=#M$Y@ MI(Q6B',K0(!KBS 7!E--!)5Q'GM6"K46:GT+U'J7P.3"<6O9._2(Q#L5^7!$ M>^<80I)#C%E.,$?%GS(F8+JQ96G2^K)NP" MZ!?GDF?<3M[C#.RZR0;"'90K*OA&1+,/:Q%KM^C!>\V-;ZYL_MCWM)>.H% MYL@Y QR+&4?&.(:4X(EA;)1W(&,)GMW>5-BUL&MAUP?%8Q>.7LO.T0?2Z\\I M>E61J>0#1YBI@#B1 FFC!'(46VJXLE'@*U>[2L2U$&LAUI5(KB\#LM5RCI11H%DI!OE*)P$!3E^#9*TW_OZKWM\*_X;6]]7) M0S6..X C/X'%^,^IE'.$4Z>-L]@:'I(U-EHF+R MMO7-[O_78MK?L,-O_Z3KHB69N:!/N_WN[ MY[^]4$/?_=\#[#M_=^U7<[S=^7BZ_<>G3N/P[X/=YM;)[OI'T5C_<+!#/WW; M.?1BZRNT\>L&A_?8__[C?=A'W?@$> B@VH(;[_O=:!AI_7!-_7;X-:;N"MW6EOS MV,S@0R,[J_[1ZL*%>\?0[C#XY[LS.-?HF$,_CALR9H41O*$_V_9H$-]-?ODM MM 9';7OZKM6M>Z7^TF^7;RF.9M!=WV[T]F\GK3 \@([&*S!&>8(;;_ ?WWG\ M]DK]UA17C=X39$53=NW;>(5<^]ZO+DO@BT+=Z[*_?H]I_AB-9?A^?? LC7UA M/:MO==D;CJ?<>,C,S'ST"I'N :*Q_S225$^1G[J2_-8&52]5:T?]5KMB>+G* M<^BUF27?9'>02]WQ4#.YX%K>5G0M>(]-%A.KO)IX"].Y^;G?3N=]L*U^];=M M'\=Y8.[5=4^QK?G;UIQR)R]TZ.EK:W@ KO7C=5IM#,EC&]ZU+<9A;O;P[^: M.!M)PBI*>").<9Z892HFS!QX)4QQ+.>3C6X<8("_1K:YW8T[8)EO;B?.T;?& MUXV<6.IG@\(U.CMX=_W+Z4YSZ\=V\]\'V^L[/W.N2U9SF:C24+@LRFWGR?L?F%V/%XH8T&84-"QLN!AMFQ5(+ MEL*$ 42"9,D%23(3XOGD3"JZ\*G9<#H?.0-1R%U.:TJ3 UT8 M/#)!:22P\9X+;V F7%HU2BT;-J\4IPO%AA<:@U>HN-2>7T5."EL6MEP,MBRZ M\7&8K(7=$1KR]MYE,[P_50 :*!).0P=8AHS9T7F-HP@CW6BU0'M\#^A;LQ M]YCQ7UVYBZ=#_73HAR:L-24!$>SS5OP@D8V.HN2<]Q)4 $MT;M4N"NP+[.\Y MVQ?(WQ_R4Q,]3.\T8N<1B'G0]THII)5BR(G 7131^#2_ C=SA/Q;V+55)\V_ M9X"HG*=\I*YY-1S_6!Y=*4_X='S^<29>XPWQ$@>&!#7 YUJ*[,)%E*0F!&;P MQ'3>RR#XLI9TOC'IA3ZE/I^=#H55"ZLN0ISL;1U/?T(VG5+'(1GC(]7 IA'8 M-"6,='(*$0T>LI7 @*:4(I8MP&J8*.U(E'VF%66+6P:F'5)XGN%HWZ2&PZI5&Y]3!6 M1"$CE4=<18&,H $QCXW&P3HCS"/M0EO4[$DO-._.(V=]FA(]4^"]G"_RK]Z@ ME>WC; 'FK2>! AA_RPG,3QO-_9/M]7T0,31:3 SX@I(A#J.#3* "8:*8HC9G MI!OS;JM[',-:9C_LHV8INJBXND$4K=(Q)3RH?;O>81& MU72/SX:Q:L,XQCI]QX,R-OFS#&$Y>5,[=O>'!_5%P?3ARG987_["%P[L]UBY M&+M5JUO921?TC@?3C:N.QE96N>-A=1+[L>KV@$IB[, GACVX2-6#BP.5'-@N M&L;.4:\/S]X^K5KP,*U^#,N5/4]0,N*R2=*6V9124RQQ*<54?G/<4EL3XT42 M&:.4Y]Q/DS:_Z\"9N M(H1.==B%GP?]\Y0<^Q$Y&.5OR.8UW7>V?6)/!TO_NOR8\(SCJYM\^^GNN/81 M4YK+(UZ5'V+4TR!*P,3JP8)9+_;SIZ!-=F':4AWT\WSP7RVO4K ZD<29Y%XS MFYA0)& G4JY-)/8(!@*IP0SXR*G]MY_']*[.V_&>K:QM M+E>;C?:&^O5A\W&6N/]YMJ?U>Q0?GG)O);35FI9>_MV"[\%W M]LE.\PMOT ^M[:_0[O7=]DYSXV>C-5TY*;2VUS?P[M>_.XVO\P1%QACR-M$$;>,(IN(1RPQ MGZ2)7$D.'MH#BM M8G*NDGSKK5+@BV? M[ -Z@GY\'2*#XWGADL2$-;8(NZC M1AJGB(2(E,B@(S,L1ZR6E2Q)7 LS%F9\/F:<,.)V_\]>=S_V9[3AJS[L_W0< MV9C6C,0))B+V2'L203.F@$PD!CFN/3-2 $?:N9WV+R192')QGOK%DV1AQ7FQ MXK1R=!K[P Q&+KJ >% <&8P)XII8>$<()^>7]JBP8F'%Q7GJQ8LK7DV&)7KX M,,[;GE:"088D$@81**5$' >"#!<&J12%M9%CZ5.)'A:B>RU$]T)XKL0(YQHC MS(PW8KX?C75X[V2/!&. VPR20C'$%27(J601BY8;*V" X\N*$KZ%E/WOM36$8,<(CLE(K?FB+ $7AW8.-/?Q MBJ5AHZA7(2$,(X^X\RXGV,#($":$9\1KK1* ?U[ GXYD!6D# M(RDB P./>$Y:9@.6R!,;#(TR$KN0V7P+\%\E\,LZW]/PP,PZG_0B$IHTXEI9 MX ',D//0NY98::),3M*2R+_PP'/Q0 '^O( _+0"L8LE%K) PW"&N'$5:$X4< M\S$2+;$T10 4X,\+^+==EG,%?3300B%A<7<6X2IBHAK1I!+GB&K-%@! M4Y3)L+1*V+(V:DY[+ KX"_C+(L2STL#,(@3'#/#.'/*2&L0-%\A1^$W5=B! M%1 ^[VWUA0<*#Y1%B"<&_O3\'Z-P%HN(!#$8<64,,EI2Y#6)21 N+9[?]J," M_#?OY9/ M?:X>^^Q* U.8*XX52IASQ)T*2'LK4*0N1(YUT#DSP,+Y[&_B]$.OTXE]W[+M MZL@>_2+!\NM"D\ #5XZQLJKP\NAJ9W95@5B? M4L0.&6$TXL0K9)1DB"4NP,%PQJ6\JO '5(V.RRP#EE(D!>%,E?(S\048*B) MHP0QGW(^Z$*#[P)'BC GQ?PIZ=_X9(FEB6D%?6( M:VN1E18CS[7!3BD64CG0]&*!OW@N?EE2> Q8SRPI1&T]=MX@DX0#5<\-TEXF ME#!UTEK#;''D7QB67PB4B[L^5W=]=D%!2Q>P9@;1H$Q>+;3(P0BC&+!SQ'%+ MG%H\A_TM'%QXW^L?Y<+B$4#EAN6XPFVH2AEG&4D$2XRY!;-VEG('LQ:/5%CO M%F1AH7#:O#C-SZXZ '$9APE'++B<54EK9'+5'2>CU_F4%LMG&FS/(O!^9FT=)%R)(*3B LFD0Z8(X45V(%.#@>[M,K(,C&\3/(O#/R+ M-\G?(W%2@?S#(#^S^. YLUIA@F((N01&WD\8M4&:<>4DM;EL9/;G#9O=\5QF M^H4%^PO!>@'W7+WV*TXT" !R% P1\-X13SP@XY)%&&=]SPF3-H&,5V:9*;Q M4_I;.-+0[ UM^Z[K.^,Z&J.&OV/0O:%W## ;U=)XFR5ZYMDUBTWK=]%PDG-@ M=.H,]Y%CY0UE1!-&(]&&2(/+:LTKFP#V9U=K.//)1I$0#B3D/-@:.24LTH1S M!380B8JUNL.S_MR=MY?, W_/O"VEL&]AW[F(ZL4DW\*VF^/,E;UB;GR[,S M:Y,J&4<2IRC*"*HV48>L8C1O2U#<8.R#C@]=FRST6NCU+=#KBV?7HFGGRK73 MFM:DY+63"D4N0=,JZT'3*J!>YYC#WFM+TKR6A OG%LY]"YR[>)*VK,0_.=/. MK,0S%DV@T:"0#*A:[STR.!EDDZ/<*^58S-a)%3?:B:PO'%HY=:%U;-D \ M041V=@,$%<+0X',:9D40)X(A':U&,OH@'96&Z*Q?L5G&=%YG,)^37.N-$_\: M9L-;K1_'C_PI6S_/__PKM+ZO_@_\F#Q$Q_;W6]U)6\UEICL\'@Q;Z73T4JL; M8A?@I6L6?@Y,KPVJ7JK6COJM]FA@&%ZN,C:7J^%!K-[W.M"HT^K ANI:^+>Z MW^-@F&M5S84%-AL?YD$#C>..B_WM-/G[/$B(7RCT=__W /O.WUW[U1QO=SZ> M;O_QJ=,X_!L@O'6RN_Y1--8_'.S03]]V#KW8^@IM_+K!X3WVOS\__@1Z.,GM M!5B?-IIK>XYY$H,2R"JG$)?$(J.USO54P O5C&KB01GIZQS0\S&OCB8=#!9C MA]5)[,>JU:ULMI#)P%1M&)FS3ZY4UYD=F3&[,5WO>?4(R^-1#PZ,#]AHJZ/R*+(@$#=,(F>Q1$%$%SEC(C'Z"YWZ>&11AO\IAI\$PE-2 M 3&=/.*").1H$D@QJB2SGCKM[C/\D5F:-)>.$\5Q(@[C:)-C/'$>-+;U\.,R M_,\\_$E3Q0PGB#"9ST]R#\-O*0B7%$F2-@):EU8;O9E9Y.87+LPS@UK!C&1' M+P\; EG31QPB3'>A?@5FO &8--C'Z./19TF?)\3OMGT< M1U\[Z@WA.7):]W[TN8[L:74$WD$O+%<>VMT:GO3ZPP/XWJ!^@/R5UF!PG-LT M_O,\=4M]Y]8PS[GYHM6P!V^VVRL5&#:TK_\MUG[1A6\LP\',3< MD]4_6O_,[[8&5:<'*K'=^A;;IUDV=JMN;SC2CQ?UWTFKW:Y.'FM!+XD=%8>X4$V ]_J^^/. M8&B['AIZ8+_#'?NM0>SF!P(G$#X^C&>/#P]Q8//SQ*QS3B]=,L1A'LJ1E>1Q MSZV_^Z@>Q':HW.G%SEZI?K<#>,)>]^*K=>9#]=L GOE["US.T:4&4P/>]>WC M[&:/^C+WQ:"6;.,;3ZRZ[O-!A)YL#2?C,RWCQB9W51.L:[7S%VN3/#/'@UY[ M]/&+$#X&^V^#?0YS&T^7Q[U:NR9WB&)APF%*,2 QK.$A66.C93)P+SF1RNBK?.'W@ .!O1]GDWK]2H#8#7-7!F2N N%S"T,,>K] M\\[_VAH>]([A+C9 IZSG::'3ZM9D ;;[=U8#:YW><=:ZA32F2&/SQW;SV\G6 M80Z%>;9U^'&/6_#Z>2XEZ'/A#QT8,C!J*&J'-77>>VJ?8 &DC/L3C[L!ER)& MAY&V@<#$02.R7'J8. S,&EA)Z?25$\?L3 )_H M31!RQY?E,<7W0$W[>]&70 MHOU^*^O/X4BAPH7^^RX94>_EX2+Q2-9XW:*L/$>ZYZ)C[ C59Y5RM4$1NF./CP@E,3K",I*"V"]"R)2+.> M)F:BIQ_''"_K[;5N]]BVBXG^TD0YM&-/.^,8YA09[_(,J1G*13M!<5.--<'$ M!KJT2E9F3[Q/3'3B)X[,LQ;>^95>)U;_B#^.8G<0_PE,&(?+$_O+ 82\E)MW M2X$NA']&FAS,KG<41SXEN)_@7DY\S]3*PU2=1MNO8C??JJ;;:L*T*]5F%[ST M[S$'W<;<>U'=#;(SF<,=OS3]T]HKN(OE"RJ$PDQJ*0CWR0.HG08(J.!,#"+5 MGB0F9&SYA%QG^;;U[J]^S\<8!A_ZO4X=6TSW@$$Q]FLDPDGCT._EL*)65L!@ MQ)QCVEOD,-4(QI#'$!PWRES-QZ.)?6SQ4U[@[-:!"S[3V"GA KR6R4K6NWYL MPR>_Q]].6F%X "Y-O0WGPK?&+A8^_XIU8,/'P^N_\DOGS .^8O^97#&P^JD. MN_ S/T%MBUZE8'4BB3/)O68V,:%(P$ZD++K%'F%R:?*M@_[D(8[L?D2N'^TW M9!,\XSO;/K&G@Z5_7>X M'2!YSU;6-I>KS<;[Z^,]B]+6QG9SXW/5W*[>;S<^;_^YN;[6W%BO/FPVUAKO M-]?^K#XWX86MC4;S\U48_"5_C/=8H;R)LP[E7(KMH"<)[ES]T.)L7)[^[E/= M@E=$W0VC^:)QW(%K^CF$FR\+XL_'1T?M6B79]N^VG=<;/A_$.%P'7=3N#8[[ M<="$^_W>[OEOSSZW[XSG]AY\;H?N-#=@+OY(MSI?\!;]"'_O\ZWU7;CF%[S3 M@7O"=;;>3\WMT*;&X>[!5O,;7'_G=+?Y\>?N^N[!]OK^22.WO_FIM?/S"[1S MZR3[6HWF_EX,-$5*%&(D@*_EI8&Y/<2<>]GBO(@8E!VI-YBG8UC+$HE' 3.^ M8DH*8+"H-0V&&.%X])0[:I:J"(KI*,.]#]IJ==SU5=WW%0@PVVH/)EIA//93 M;#>E#49C<_-]+[8O-"PU%@^8%P3]>^\ER M]RC;^#+<<#C3C8\(KTDS_H+A':YUPUE+WC:HONWA( @UH)"3%Q9Q901XAX&B M9+0.*FF!79@&R4M=,;ADBW%B :/5[D'V5,<+FZG7;O=.LF=Z]1K1V0)#]8]6 M=_16=MN@:6'PSWF[5K=N M>OVEWR[W;_8QIG8\UWT[>OM<]*[@D? =)XT;WWG\]DK]UM3^[=%[PJP(1:]] M&Z^0:]_[U64)69'$W.NROWZ/:5X:2V\W8#=D$;PQ-^CL1Z\X#C12RD]S^$7? M2DE^&<1TW*[^;*5X;36C._2">9F]<&$%(X?4+O7$_ SCUJY=7J'/5S['X4 M+[K9^>VV'?._V\(MM-G?:O20,]=8P;3RO M%ZMLD";74]5!2$9O>XSW6K_YC_X+2H)P/]=Z']CM;/W\N]5HKHG=9E[K^M3::OY^ MT%C_=+!%&X=;],LIN.9LZ^>WO'YUED*Q\7/M%%[;TSD$)%5 EA,*KKG7R$GF MD82!=#:RP)E>6M7+^HKJ@O=+5KX8J0X*SQ6>NRW/64$YIU[Z?(Q,*NPT_",( M5Y$(:A.^>I=FX;GGY+E)"L,)S[' 0F3*(6]30-PJCS3\C;1(P9.H9;0J\YP4 M+X/GWD*YAKSMYAA\K/,PZKTD[+>")-,Y,)Q1Y-S1.A@,+%& M,ZW30U8J1H&L',>Z1$?P&/Y=..[7 8O"0+=@H*VST@ 3!I(!8TTM1\92ACC\ MAQSW O$0F+1.4JK%TBJ3URX$SC&3TZUJ,5V!F]=7BXE8RS2A7'JBN7/8)8.C M3XQ%&D6,OO@P"XBL*1]&"(-9L Q9F0!9GF/D&/8(NT")#"E$#7,[6V8Y/#:7 M?$,+E)2M0/DL',%9$((2[0CG&N9$@6U4S$NM\T;R6&3ZXD%Y6J8KA67T&K#+ M ,\<2XTT"03!L!JE WM\P MCUCS2^*C*X6Y<1ZT A%1<\&!9FRTFA.AM%$>H$JUY851];X\YP0;P!Q1T9Y^!":\KYW +D!:MWPNJTN*8JYU(T!B0U MDXB#FD;6)XNH2-* 2&&>YLR\#Y?6I2SQW>+<]BAO=<_G7H_ZO?U^'-QO_\I+ M#'0WUDI\\U%EE$I*)$M S"9.*=EF!'5Y[>>M1(SQ-YH _8L?:B.7->M6:* 'IZ 31Q M7 EUDG')4 CP)M:$*0EM? >,90#;U*VK/'+V+U5\/^$F]3ODV*SX'\1 MA-,$_]9;RG).,<-"WN!A /II#NJ%FJ;K%RP ?F_'NN9I-ZR-\NO7KU_+LX5B MYT>Q.[/G@)S4G-&$J'8)<8$QLKGJ-"/)2; 0TQ86C7+U,Q&F.Y<"[4$EQ81 M\/-22@7PBPCX:4T57,)$1HJH\N!3<>J0IAJC1$T0F$2N/%U:%AE'S0N!%@)]YDAG(= Y$^BT)LZNP13JGR.2,**2#34@I;C*W>AC6I56Y3-BL)G]Y_%D+^G_5&2BO2"1]3=KH MZW-^/DHFZ>G$6U>#=&_FOVL3?K^DQSK+(/7D]Y[*CLUS#UR=Z*NR_8OU.7,= MSE$URP-X"7X?9UN-T+&=.@I]/$K5V&Y]C^>5,"]><%P\M1\[MM7-^5G;^<95 MKI)QY[I]3YNA]G:CVEBK_E_5Z.6DLT=M "? ;[80Q<5C+HOVF+><.2_&GFI_ MVEX(.E7CDC)574-C5#KVZKT?U8D=W*F8RP/+@LZ6,;KX( M4>^6I4TG#!+J_ M1[4,SN?T[%AE%\-HY' D" MK/(LQ$AJ65OD*_T6=H;L,)M5.&*>=QH+PR+13 MU&*IL9+8\21&@XDG@SDKKLI@7C.8;&MM#S, B/(*YRJ[B==5 MP.CUA>HFM=\_AL?-V8]@BCJ?OS8Z1^W> M:8S5[[$;4VLX56'W<6H;V-:[S_X@AN.ZDMBX!9]&D^:?K5'-[58&CWO9C""8JN:"5++0)ZNP8]-.7\R\O"CTL6_MMWUB1E>LDR7[+,WWJZ<[WN M\ILKV]2^/M'X_#OSDYG]V!G>OFE\^\.M.E'8_WWPYW.O[]M-_-S?6KM M_K'#MPYWX>\-VOBZFZ]_6.="GUI^,3J 4K<,L<0=XD(SY!SAB%,5X2+?SVR/PVM3^')2VLI1%%DRSB+'"DG2UQ/(64V1(5Q)EY0R#N<4SIK,KNR5!">O!L)S%A<%PH\)X>E,D%$Y"TH" M42$$XKRN)(4="I9J, RA>NUT-[0^X>%YD<=,K MB26UY9Q%A6U-R.BO4>\W<^?G7;7C=;+)8F[AJ+ESU&RJ9ZP=^#\L((-SJF4V K,/-)>@.^@ ME4$NF8"(\8QIR;7-V\C8,LU]-XET6H-!B5X\7?3B,U#*X/U9OQ#Y#D' M,0J2GP#)4Y+"\9 Y%R,=C"CMP&'*RW."-9RP?["266<2]),;!M MVV_%$KEX0D%1=WCAG[GSS\Z,DE Y3[32%O'D N+81:2#8<@DBQW\4"3YI56U M3$VIJ_.*(3Q_)7$9P@6E=T/IE$I(R>.@N$?$F)PS3R;D-/P6 F'2PPR.=3;FK2BNY6!ZW:UX-<\]+?%U_XJ[HL+DSO)_1851'18GCR-%\ MHB]P@RR7%MG@G!21*T[PZ-.RZ'3Y M#B\=%IX@$0Q!,( >V8058EJ)1!.,+L=+JY0L:SJOJNX+EM?J[BEU%CDS09;2 MV\.#V*_&\*DN(.HIDA),<'V>F6#7D2!;9Z^V3C^VSO:Y591D!"4904E&4)(1+&1GE60$]^FRMY>, M8*)R3NML67ES52^W 61.%7_$OF\-\F;O?BNGTNI5WW/NR^[^&TU:@-_DH5[\ M3.'*]9@B:*YP,7?9YP/;C[];L,FU?M]V]T=I5L]L^"UYX(>[G7\?-KYN_-AI M>K[[%3Y#/X'WO/ECM_GO=N-P2VQ_S;I^M[/;FO; &YU\O9WFAX/&SX,V:/W# MW3\^BJW##VVX-P4O6^P>PC4ZNYVK,AM0P9.5F"+F=%W=R2#K/4;21>.5<#8P MF?>SOM:K%"%26Q 8EL<%3!QL+!RX(!TY%(97W1E,J$3.2YB*B"AG#!")1 M2AU58CJ*7/"*L=D*=XO(@6]A)?]\V^L@GUZL8R,@:>U9VNXCVQ^>OIU#!<^F MZXYCLS=>/?D+NOR-K9P\$6>=IT78:FZ*[>8WO,>LID1IAE+.UBE8\(//C)1 Q>)">6XZHD#YZ: \I2/ 0'DTU*-$14)< M>XV,MA1%YS4)$4B:^+R("8.[0%!^"^&*6YV9*4D2RO'>A99IA=:?@-9GDR,P M$5C2F=8%H8B+&')R!(\J9BOJS5O/S#DARAL&=AST=)#E;8\Y'9 MV]8U"RA& 1'W$6*'"8.T:!H"CA0%1RPIUZ&.?$5L.=S_J M#5KY ^_J;>*M[_'\N/O_N9S@8&QA^/PKUH'E'P^O_\HO;7-T0O:9+)'DXFB7 M.NS"SX/^^<'J_8A,;QU4V^_71W7/N(*OW: -X!Q\5^_A2TR2Y,6ZJ#?IZA_ZOE5E%LY6US>5J ML_%^Y=JF+TI;&]O-C<]5<[MZO]WXO/WGYOI:V M-AK-SU>A:8J#1N(G6YJ/U-N &6@P83%,[YBJA",./J^2+?#L=L/GBC%35EAH#S%TPQ?]E3_U!]-^J MO_HPO8XD.ORZW[>=ZA]Y\J+XM[_^^JO^C?SVS_Q>/K_4ZY]6]7R8T$+5ALZO MCOH]'V.HDVS\]QU\!V=,%$D8XAT%Q]UH+8"CK#/6".6DJW,OX4GNI?J72TZ$ MF'8B_AHWY ,\<'[2P5^CTUJW\R'D"_4A'I">Z61K?7,O68,340(YQ13BS%%D M)35(!*T="Y(EPI96Y;7!L?N$ PZ&UV^&-A\9U0B$.PFU,HH&]D(&OEB(\O,WXR#K.I; M@P,PROJB(WM=^P0DFUDB7Z0%UPJ@*'+FI0PF=UI_Z,O*YY7J,UA"N_K]> "P M' "QC#\WFE5'K<^MF>1KNO0DPY->=1IM?S#"DH5'&Q[WU?M1!<.#T=@8ZM'$PK/KC2Y 5$#TK&?OUJ=W\TE&_ MU?6M(_AT_723;\!07&XBO RP&9T'KF5PG7&JU8?/#EH_0!1WAP>#R9-=^93' M,-6T@3R^QXZ#KAU3%+3FZA;4=YR-]H/0*W-4K*'1\QU:W M2L>Y_.3X^6H&ZQT/P7ZZV1%8AD_X]G'M$]CQPL1YU]Z-X(P#@N.6$.A][@36 M0&%2Y WN&"M'PYC@--%H\LO5!&=;[SY-GGFPG2YRV^:X;87CKDM!M_7SRY[5 M3&I))7+.800#0% .[B,>DA&2P_P3S=(J7KGNT/68X[)QU)9C.SW Q+/9PV3" MN\XHBC%&#A8GU>>W";18X^<&V?W:Z#3H1[[=7,,YB>[.X0[?HG#O/SYU MMIM;IUM?_VYM?YZ&EF=;S;_; $RVN[XOMM8_0?L^M!J'^S_AWV^[?^R(K9^; M/W:_;HJL)>'>>T[[I*C22)K,KM$:9!7-/"L"X9Z%*/V(% $F,:QEAK* DVQ M4)Y0'JC65,=$ O7>!V4\ M*R6F'#V>?!'Z:M@[<\GSK4*#Q GPP@#<:VB&OPG#:#KOVZGIO"; MH_Q-UEC?AWM].VG\W*2-YMI>5-@KSPE(*4H1URD@ZYU'43-LK#$P$FIIE6JV MC,EL&>1J\)_C#*\48RVM+_$/ ',0O]>GXX\.1HS5K3[%<-+KA>H]N(?+U7M M#(Q4MV7!8>\-X9- 6L R6:IG=S\;7;VM[.C,B?X^#A2<>[VMP81N9NSR+E+_ M?G8YJ_"OLLZS\R=?+CS>Q@\/'UVK_9*7(O^?V6 /_1YE@5#'' H\,,0M>(@F M18,D2!<<;8P\\J55@MD5GF$U\0.JS6Z5!6AM$WGVF!C:92(\@8_GF06\]:.< M_[N.^8RC,=,KC[8-(K+.+37(2=NR:?K>8#3S'==QG+J25#[N#/<]SK'P.IXV MCJ>TX5V8#\+$71U/T^,"5# )V%'RMTF@I[;X,$+:2O7E+'XV"L!=_-#Y+'SY MX0"2=4(LN*9UT/#ST')^W'%,+UJ8>6OTGCUX"R#4 J3^2JS[Q*F)06K".:<) M?#1..:5"2"8X<6$LU@%+Z!Q4O^3W)CS7=OH$;5R;-/:OV/\KM^S#)!-[?C=G M_HJ@=O('UN&#EX %4ZA_%X[[)]#1@]A](2\.1,1IF@Q "CDH"%=JEU?.8X[2&OY &/]M&;4W^PA",XJG9= ;' M$TM:'EG9Q(XFT<8KR#ZCQ6=(@25.KCJ6G*. )IN(PPE2GX_^K[';S=%3YAR. MV3S'Z0[ =+?R8Q?:OPWM;Z_O["D&9(+!1F.M4QB1"!Q7@SQ)X,%BQX7P.1QX MA4:9K';8*=.LES"RW0!#]VNF/#X:90GL6#"AX\X5I@G$>G\3XXQ&'4!6I8AY M]-9B$6ER+@7!X(%8,;'G,C&VM?YQ3T@A2,0*<44L_! ,6:7RZ9-\CA53@5,$ M9;$RFS'O7%7L$N?(\, =^J4TNX.9W.S8C&19WH&4&WRE MV.J,6.B-&<$EJ46WUO?W&':1B>@0,S2"XR()&LRH]Y%P[W7C55[#M'2:K]'\4L9/[ 7FJ%8OK.7- MA%FKUVI^NQO78[OU/4>@BGB_WJ)^;NPY@XU1R2*)/4$\68>T21IIJPQ6TFFB MY=)JM]6-UZGW>A_GN4V=',3NKXTFLTN8#,]DT\?8HURI_KJP!>E&_S-/**T0 MPV7WM]ZZ<+9W9+)- ?SG[[U)3'B8VYS=:VA"Z\XKNBH \JARWG+)(TDZ13!D M+W7@'%M_HP@[9\/(>IDB3 M+$?."5#,C'*1<";&%7GM[#CALM:E#4DP,,SB:,LQ?14DNBKA95W92_:W> MBW.MV=48FHL^VVQ\N(%2 E>XL +!'O%>MB$B:?) M]P:K'1W3GC1]/.=?:/ZUS1C:LS^=D]CA_9.(W,M]NWV^WCSMO)0T(O=S]T9I1'K0'O]S MY_";V&YND*WF/MZB6V1['5JWOG&RO7YPN-V$UM$-OOMY*HW(X19M_&RTMIO? MQ%;SRX_M]8\_=WY^X8W.ULE634B(6<81XZ;()1F3EJ:JQH*K5Y$5<-"'S\T&O/QQM:WBHH'VS11>>7%6!:J>D.!\:)K MD@+C1X7QM"1AEB6J,4.4:X$X501IJCURD3,?:*Y/KVM)HA>IGM*<(B4C-+(% MUR;-Z(YHX&PU'EBKP36.RR$D0=4)8 MZ2P)7LFXM&J6,7GPBN$"U!THK%E89_6+H_0/@Y6J#MZCZ9742PT^ZL=!W-Q.NPJ9Y<.H4YZ=/EF]2D+UVJW7<_"(ZY45R=XO/D$ MRN43*]%$HY.*T7@%BM$:%:()47D1..,:!,CGXZ.C=MU4\(F\'1Q4J=T[N51" M)G?;*"TBO)NQ]CWGJK[PY)/,B#E#TJ\/;E17))$MM6?N5'M&E-HS"]"64GOF MK=6>N46NW"N_=S,%EP-LBWPFK!Q@*P?8'GR ;1X]^>8.+Y4C80MR)&PR;8 3 M$'_=AXOWR4<_[?8RUKS>9]_MS&L=9]<[R[G1 0?NN'^6,'_ M(N2W"Y\YG&-TD])C;R+$"_=>H]"6']OK M6WRWN8EWFG]_VVYZLO-U\V>CLY&OSQM_?/RQ,UV1^_#OSM;Z;F?KYP;?^GG0 MWCK\=-#X^E$T?OY]L'.XE8L<_=QN[N/=]0^MJS9?.R$I9A:CZ'U /#F&'%8* M,>R49]0FE].P\64I%_4HW1E<"M$5HGL9RU>%Z!Z?Z*;7LK3!EK$4D"8&B,X! MT5F:/,+.4J>4B3;OZ.3+F%U7E&^QB*YX":]C_]NG_#OJ)72<\S@.!C'G^')Y M?6KD$<0?_B"O7]7K;",/H.>@V750\UDVR[WF&>ZJ1WPU\]COUK:@F5R6Y^D]WL=C6V0=ILBYR(Q5 M!">7"V/)94$?O/'Y06>Q[B?>"X&]30*;NQ"?&X'5Q=31S]CO%>ZZ(W=-"_44 M?/(L$(2C%SG#CT%&2X5@5(G"W'B7M^K6D4_ZVP*1UYP.DKX%U5K9?FN0H]5U M58C1VYU>:"5XO/O+V@>&=%[SK'#5([Z:66%NLM:V'C(AK(UL^@.8=/W&UD6# M+G)W?E/&SIG<] MKOLLL>I";(OT;,\A=Y^,V(H,OC>G363P&:=%$S%CR2%"O$+ @QN%R-;HGX,3F^N+[N3AG/C-QOL,C'T08G8^8^>BD '<%0(V7 M#CQ<=4AC:NM(*=]P^3VF5[!^*;M?&5T15+R0QKZ\K;ILT;;JE@W %YAXK3Z1 M=8=-O[=ZSD6K6C&5#;^4KBC[E!>E5TOIBEM$0!\UI=Z;Z=A+-\U%(%'K!SH M%R-VW[U0+_+HV\[/M1\[V6ML[M =^@6#YW>RT_R(=P[7?L)=#K::_V[MKF^< M[+Z?\B([GPZWUC\<9*^Q<;A[N-O\*+;7?S]HK']J;:TW\JG_'UN=?W_;:O[^ M[8Q6>!\C&%ZV@'L=3/-ME\GXT[D5"S1.(TZZB)2I$\ H1<<8"$(U VG.% M1%"&BP3\)TFN*2C)@VL*W@DM+Z@(UUN%_^,X4 7^CPK_:0^*<(6#IPB4CD<< M_"9D(J7(:FY@:)6T%F?XZX=[4$\"_[=0N^L*#^JJU8)G6G)\23U9)/V]J62V M0!9/@;JH$[*!!L0]94@[!4HB4HFU%EC05+I\KETNHI+@+&D4)$N-7M<7Q31_S,T<1C4BGQYRR"N? M'28OD>9,(,)DY!80J2.M#])K,:^T,0NT@E;@_$3>3X'S(\%Y>@H5)/@D#/)1 M$<1C=$B'+%UDX-J*Y$C$^9R@8F*!T'S##N<[G6I7"R[21^4 ?Y'SM)0'7(Q] M!*70U=.KOC(YS&]RF$T\0ATC,AJ-G(T)<:$=- :MQ_ REW,. MCY4B@84[WSQW/K+$+MPY5^Z<#@=BY8A($CG.-'"G%<@ZYU&@Q+ HK1:.Y[U9 M?[AVM^Y61,AG9M-+*?)@-;O]F$8267O(^\$/XN'/?S.+]H?Z/' M=@Z_G#:^[K;!W_BYM;X)KW\ZV#G<_]%H?NILK:^=;J___:U!-TAC)CM6:#6: MT/9.]C>V3G)VK-T_/K2VU^&S?^R%SWGM[WR#9.0_=[W4$W=A]V+$!#[A[XR]$CB L)%Y)&,.O M/RNS2@,2,\*63'5$=PL-55F9*Y_UK)5KB&#%$XDL)0K9@*GU/A%N_*O79)W? MNJN^4U[3$FGR*U79?G1^PN,.XI>S)F;W[,0!@UW$(O6:K3_Y M['TQ5=U_Q$[XKP8]GAD]'G?,T*#'=T>/67+B/2,A88("3P A3!!D7 @(2 MG MP7OCO7SU6JTO*G-IY='CFE.*/#-Y-[2[9Z5\\ZT\_E%U]:_NDG_'P2#&&T[D MMNWPK __W\LCW(/;_M[I^2\KNCL^_^<(^Y._NO9O<[9[[-GVWE^=?;K//F\> MBNU-D/3CM^V=X\-+^/^7SW_NB^W+K6^?_]X2_[E\<[ZSZ0\$)W6)YJ:X\=7/M%@79I7J!=.E._AZ^H'0 M\OGERZG8C;MB608Y.K1KW7 X\YT2_WZ1YV]G>VQ!POR,8"P93"$RE M3B?W^MBG;X_WCSW]O'=XOG,Q&YGUAF[__>G;]F8'GNW-^?[Q>[)]O,5W__Y$ M=XZ/CO?_WFGO7'[N[&YN,""3\R,,^IEP;S_:_MYYKX&[Q<'=_,$PMQC'X .*7ABP MH[E!6D>)C#!2"F-CJ@)1E7AR)[CEZQVZ"J#&5S/OO &U6T#MJ!]C VN+@[7Y MH[/$L#=82:2$M<#B*$=6!8LPT5)QRK6F)L.:H7K96L&]#*XF&J[VL\':V]Y9 MOT&UQ:':?$4;'T22D4A$N6& :B:3->R1]T(E%32V"K]Z+=<(?G)QC8:L/0;5 M9.E"F2L*19N&L=]PMV4&.=N^'=_V>K_'=[8="KBUO\:-;MC(JSKZNP&[Q8'= MISFP(P:XFF<),6L)6*8I(9>$1]1I2T-BD6O[ZC57:X+_A!RNVJQLF6&O*CV2 MKAY.5Z?1HR/J'TWR%EU\]J4@XT/I7X.$BT/"_7G:IYUV!*#/.D(1CXXABPU' M42H5*$^** *TSZQQ*I>T#NT+8X1YW_S:VHM=VQVVVB>G_=[7F/=*R^;0F]S< MO&&&#Y[47Y:)&I:EW9JL[,9H81LH7!P4^CDH5)9ZPJ5%SNA<7U((9'3NSXF% MIS81Q7PJ]265GC^OF$L172$^N.Q8!UOA+*?XM',45!P\;[NBG].]]SWQ[5X$ M[U-WE*@5PYMO'KZZ<9+_:B!N<1!W. =Q5 01M LHX!R (GU 1H$%3"A+WEL, M(J]?O29TC>CY]I3WA[CE<_"MC,F[Z&J;BPD^_#X5XU8R-/&9*\:]-*_ 2ZX8 M]YW4PI9).F4_&NI)# M/Y>:V<2$(@$[D?(F$ >$BU?WR7)Y]DU]?4"_6F_! M/\^<;/9'[^2D/2PNO(UN^*/,Y&'L>E!C.2&STQN<]9._CCYO^@O8'O#;]Y?[>X<7^WMOX/KP][$G.YM'QSNS>6:Y:"/=O]CY^^V7 MG:8HF$M![[8!P :@6S((8Q;&3T"WEMF%32*6E3 M"U'.#Z\LQ8VE(XKLSFR!>HWNO/_5\3JG"3?18TD\%P1;K@*AUA-#@O$NW2MS M[KNDR94K_MH&$M;V]]A&.[GQ4W;*=#HE#6UJHA>>Z/9#Z.A1>2:X\T6KI!]5 M!GBO9:N>5U./;OM]"R)5G)#G[>$1?.4<],A1;U"(+ S@:QLLO%9V:+5S6F&[ MV]K)OBT'KRD(S7KK4TDW'!Y=N=A:>6,T"%\F./L!8!"#TPC"#+-B#P_[\= . M8RXP:(>%-0];__L!S(40X3$SG!#-N5 Z%YBVG"@JI*/*Z(QV(*VDH%U^<97" M;.V\G3-\>]W#7!/GW5G?'P&+F8C&0VQ<^>)0<8OL;.3D6PX,TN8^F&"B4BJ1 M4Y$AK9E6G"9C4\I<9'W>0*V8".R%3EYR%X?G,:D87BL5[^!^O7!M&;US,(<'L?OR1 ',I,,#1:TD) JPBW*C M;$XX=Q@(H*]-@$5LL-582.YY$M<1XM,3SW3(>L\2-RKA^_7?>'TB?E#/>(U ; M#@P'&9 %DP%ICZFRE'IJ!"Q=V&,).+O.$=$"'9P50'X[50'Y1=&T0(& FKBF(%+Y+RGRE!=^K=6/@],( M]_H:.Q?K,U54KO4UU^Z>VB?#)CSY MB76#7N=L>/-/;O5-/4\!FGMZH@B1,Q,V]=^C_J0NT&%$KA_M%U3R(WZUG7-[ M,7CUSZN/"<]87]WDV\].QXV/F-*S^>2KF88]W.L7 ?BU"&'^%HS)+LU86L"P M /3^USU.0 !H2R6Y3*JSQ[GRBMK7=WE&\X'/CQ&]ZYV\?[#UC:VUUM;.'^L_ MKD[3/<>ZL[OWYF-K;[?UQ^[.Q]U_;VUN[+W9;+W=VMG8^6-KX]^MCWOPQO:; MG;V/U^VF:YW]=SKO9YS]GN;S0JZE]X(K*QR(AHC11*J5!*M\99W]( >VW=K< MVVK]"4KA)_'P;W5;;Z/KG]G^1:VDAC?Z_+.C'>RKH@SC(!^=M@='(Y4XGIVU MELU._L.^/9E\JW+8V^$PZ]K62;YV;6J#6=L)_\__TI2HWP;9Z0+SKH^78<7JRW M-@:M4]L?CD8]GHBK\Y4-Q_)1>=SV8' 66X=%6/+?4U-T?M2&A[/]V!J5"1[05OC%%5*LML#&:ACI5HW%?7.>^ MV-LXR!,KM I(6"F E :)K+8RZUA!DB#>,2"E*0OOM=Z++/*%>,+$9AGT=G"T MUCH] \GPG8LLTIF#PE3G J[M")++_G+6_@G$ &[@; MARUX>1:+;(\:<\U4]*RI*ZFDO/A 6J>]K,G;\&K2+R<+5K_MZFV:Q?HA!I1) MP6O!?-"6EG/:DM[,C_6NO\[602% XP _.,LW+#WXZ>? B&:>%/>2(/5!I_>@C M2-J@Y3NV?9*%JCW(JJ96A!7WZ^>(D+/^($ZSN!43C>LG\?<.D&6X;BOFG+[U MUM?UUL MDM_^45'[7!M\A&85OWD'D@8:)B6@3ZG=R83JK#W,$I= 7_5!8K.PP?0?VFR6 M +"LPY:V^.ER9?=M%^!C'_T1Z"D8G\M)V3&PRRX7]N]SMCB^!@KQ4GP+^X? M(_3[.*9OK3??_%%V/+8V?+$YB&&\'O7)"?RN8\];J6_/@/;; 0PT*^9\(WAY MTA[TXVDVH+K#NE[[";##D?NR&P][H$6K#T;FUMEIJS+PI@L]$]J"F3V$R1U% MT919K0N0C+;X^M2T314F:8'R+GY1>*O=KTR;_+7**+MRA5PRWH+N3_ #.S*\ MZJ]E5UYU+%LH9C8>:SR8>^[Q_!8!&-E.0*:[J'A'L5.P;#+1+B3;S'I I@;:GI]%VBJ!U*OOZM->?9BRA/0!1R&*9IWSLQX 5K=P8 M'5L'*Y9IJT7U&JF>%82P?$.G(M M8W >J#0;'^IK@M'HQYQQDV"DDE M5<"6:F/HE>ZD\W9O80&UH,5OI[$[B(,KNJ]7S)K)9K\JZ1-DN"J5^7+9KHF# MRH]9B>1# T^?7R;K$?Y^,7[B1C@7(9S'GPY,,DECE1"+! STQ VR(FI$7$R2 M,X:3\Z]>ZUM"%D;^Y"O^7T!68$@%B3?!EBJQSG(:BF=1OL;-$26()">XC%Y<+XCC4+EKI+&2O$;J'BUUNYO; M!\1Q!8@4$9I1QC85C6V': M-U!;^!4;J6 /KCBFRR/_"1KOEL/*%]#N@FZ-K5]& M^ADL_?;(SNJ6_-'"Q@=@%U>GF*!FZUS[; /"DLU&]]P')TEDVOP: V<:<<%[]X>YK? G$83<=R MK%C&5# :ON1$N];;> MN;-![>.KO4 E=+(V=6N'80]L89]MWF+&MD'+@"8;NT]&BWX8N]GQ!S-:V>Z# MB1DYY5 I_C5 ^UB<0B? I$8(,RCGL/F=ZF3495<4/%)Q-,&E!T?MT^J4XW?[ M!4;U?\X.CVH%6D$:/"9<^>'TU^W67LSR /EF6^]VBYO_&E?GH$6J M4$@BKO%W3MR1\RQ_./%UB-%.!N3OG U@(Z_=!B)@..PZ M'#JR_5@YLF%5^NTZHJ5&HZ7%H(\PA7-G%#\29V!J*Z1AF)'%HDPE$:6^;BD>VD,4*-8WO2M=^^'IW*""?.P]2&G=W.&R&<#4&N#OL] M4%RP1V'V["A[VKJSZGBLN!I[@!-GW:R8@=G HQU-0IVF8SBF(J#O.I2XZH>O MF=2@#4L*[*G0?S!#1[-^@Y:]:A>T!X5[A^IT.0@$X[ M?JUBT6I9.;+P=X[P&8ZB<(IFJ3/92WY2/V:/\]4PL[E+YE.JDEKORKA'.@HF MWL/RY'2G3@[7&9QUBC?7Y@4NCMHJ/O=LF'GS;ZVCWCEZ\JI]^/\.ZD$.9ICYZ'2F'!#_ M,OA'?J,.H8/I&)SE_5 /T&7_6IR:C++.P(U.\E]-U/T#H^Y5$W6_!&-IHNY_ MXJC[%36GK\\6N#OZ?ZN;3_8+- )1[O=.6H#-1:?D_U]5=#>$#U6FT35!1/>/ M$6IME'#NZOY58&T\[,&/YP:0]6P=3I'-P&*Y753A$AMU;<@Z)J0\S)X.W,ZFT _3N(G8L9S;C6.B^Z$Y:]_15H7VU( ,," M4P]NV#N,>21K%:.P$P5;7S"'Q.>@NYO(Z3@ ?E)ZLM;$:R76N)4ZO?,JJCBU M,]EIEVB8.L9O_1I%.K=G[ULW32]SW32]_GQETVS[U[UXDEEE_^+-_YRUAQ?+ M6"7M<%3<4.SL'0JX#MQCB^_L;>'=O5S0\*]C>*<#OQ6?CT,'QD#G/,;'7\CN MYA>\<[Q-MX\/R?;Q>['SY[[8^3N_\PG&V3G9H7^=Y#'F^-7MRT-^0(45/G"* MK, 2\<" <%@&?QH7<."*8B'GRJ19YZ.6+LJ@>,C)X!Q@B"LFL6#:NMDR:1]B MB/&D+N35+=4#\^MWH'MC*07P<0@K4 CE#5_=0*34 (-M5KY[>VVU!0#_]>79 M[GKN'Z,P/IV._*EQ.H)FZ]UNB9)KW7B\4WPB@]E:HY8XKIFS4ADN0H MEQ.P MA2 Q2L%(E;Y"1NDKA#)R1ZV6:B&S?VLWE=7[6.Y;KV\,Y'Z'.OCE;=&<>4^3 M#P#E'B4J%>(D%VM)(2$<903YD]@I<4LQGF:-5V"-G>5$)Z.0CCHAKC1&QCJ# MO!4BZ!0#CK99X]5>XZB$H@9C)(1RB-O /1VKY$%>X+56_.;CZ;!V6/;+B<+_ M-_\M>P;:U0[K# ,_$HAQ>NMT>MQ9.7: (4X&^T=Q66Z,8K#+18OG\V;555UF M-DA&ID@(,R0%#FS1&X=CD$Y20ZFB3)>4J/M(^IB9%#&?(B*3+? A\X+YA$P8 MUS@A\\7*^_;E]OL#'J0'>L21:8#H)_5"!;$(4P]IH[$H/5M)2.;-5Z!-4[,!B>]1S27!^,TMV[W/*!D9]-F-.FLQ*NOW1F7]) *\]6UW[\OY]O'VQH+-'4"7@RX'[<,NO+K9)5;$9JN$*F^6A+:JY,1? M>;S3L#@E69,3[%6)ROS>4O6) 1$RBB3E+$4BN5(RF2*C$UCQ :0+JX0CQ@"+ MQJS/=T,>AV+F^NM5+MI@L$B&7P(X^K%6>&B$$!3LL98HF/N6BJ9B4H:92371)"4?,/+OH_T'HKM\P.I M,'?& Q7SGB-.LJ.4T8B2=184J!&6\?NZ$NJT^:?QL:>A6\/'?I0T?;G<.3]0 MS"@/+!YY%<%,3<$BDX) 6F"EA;(8S-=7KXF^C8X]@C5-:H&UKB\#UJ^# !^H M:5,P*2GMM3 \6R88,ZV5!Z,R.&+X]36^K@&J6?DK-ZL$\*HXI?:W&-!E[/=> M,"Z].=_>\P>8!:*M32A(+1%WBB#M7>Z6X<%$3$0ZV/D/I$Y4,2&UCLD1S;%S M1GH7J0I."=!$BE]?UZM9T(4L*.-*<2M*HN,J%I0$21[&F6#@P;(6&1L8V81P'K\=!5]1Z#G2*8 M<\%P#P2! :^3#@ ^66L":U;UN5?54N]\@ 55-H*1*KA"U@([<]()!I2&V?#@ M,Z+G!=]F5>]>U4")\#XHY),EN<&0!I6J.&*@75E0'EO,EVNO-BKUU@6-QF*6 M?4DD 0(#8=+(B>C!.,=*4"PE)K=UA_L!5DRS3>]>U11"(-X9E#NL(:X#138X M@218L=*+P QEKUYW>X\(2WJ6-Z9\?O<\Z1C7X0G3[LGUUL<8ERSI=Z]+K MY\S4<2N 2:+1?#;#0],8!%GF- ;SC&D,(XC[..5EJE NR\L2IC3LO1DA&=W> M>\-W][:^??[[7^WMDRV\\_EN0C._O&GRYW+?YU\WCR\V+F81;+];]N M@MO';SO[)UL7^\?OR>>]+_SS\>>C[;T/[9V];;9]\OG+[N86^\\EO-[[OFHM6H]H^W[WW:^.5J:$)7>!!BMY *4)7!G#IG%,)0UOKVPGF)F, MD)^B.LYL_TM[-CSJ]>$"55&1K)5*CCN _ ,#O $0,:8.&' $+NU!01--6.[$ M9D#0\;TYT]4CJHHR;8Q'N2+GJM\=;+Y\.V#8,VX2@$S4'L&&C,A(PI VT7LC M$T\2.!/%> U7_][&8G)2XW6, MKVD/<9H38/,L5JO?SYA2U_,ODQ^KFD63 AM?>U5^:?GB6FM*G.:R@4=5@5VO M+MTQ5:CIYJXUCSZD>E:H6A5S_;N+X);8.3RP,E"9&_=2Y4 $A<@Q("2'^ #W M)%91QQ_L*GW6Y5PI8_W'K*FW$4L:>,X4 [W#L4868X&8,)&K9#63_GZV^I3^ MN<%%D#^U!>"6Y>#4>\<,X'[/[WYSF1, JCJ=8HJ<003RHB;8%96!<\8:L5B(6&#@FDX$@#8I M4%0I:^Z]I]>'?V:)BM>+R^\+$YIZ3T_WN#R#7FS<+?-2P7??'S CDO!$(45(CM[#$5D1-*+:< TBP:T/M]BZ M-R_B9A&O7\3(A27$!F1(YC'"*&2UDPAFGOEHF0SN\V)5NH(]$LM MV3^% M-?OQ]L3K>GXFV4*Y*?RU!'58)K=,65U"MW"?90^3C8#L.E[E+_?<_!KC50@DG21S1Q&8&.VA_:\&4#X_FN]2/Q:#ND&!S7X#2E\6>6M^NFM!O M]T=UXG\#85D^:=D[[S72N2\S:%8"EYQ8+C>1T=51K5_U7A^=9_\5\N-GMMK.T MU/%.PU%OB-F2AK_E&_W2_CHEW9.J]+46G.I7G"NV'O?Z]0XIMSR*W2OYJ;?[ M/=9&QVJE:/X@@D&0[UE2O]9;;ZL^[2,'Q2"/8.KN-ZN,2?^32?7XJJ)_/9Q1 M)%M>Q.N5V8JUX[[;[][Z..E@_R&>GO7]D1W$GX*_?!JW?9C-E-ZHVSE7Q4\+ MFPQ5C^@ZGFBKFTMP9UKXK@,#_R5?I.Z]7;YV]?-)*^Z*UXR$L3#@C H5.8K? M8M]GAEHG2)]6[0#@D]&T5R)7'0#/D)53 //2@N)K+O^?#X5F#QOR&(NOKF*U MXVN.*!=\5GI/C#^ 2_J*]YYUOU8M.UUIZ#/9IJ,A5-NC(DRENO.X(4T-7J.- M/CT!HV8S5GHR9HVN4,UBYGV@C$M#@M%= MQ[\?/5)UWC)J6&Q+:[M6>S!IOU> I=.VKMTIF:)YI-W<@:@JP#T8-1B?Z: V MN+F%6M6,$+S]S\.)MN7GPXXIT N8T0DI82X MUV R)Z"7-%)LDB766OWJ=;?=F;./UQZ4]TZU VZBG<:"\,BT4]1BJ;&2V/$D M*KG ([F8R[]X/KEXT>O_Y4"+R!31&#&>PXR4 ?-"18*PCR0F'[G(I47E^C7N MT%%">\:*AXA"5!$;IG@N*1$Y]+P$1,PJO79-W%R TGQSVLW: M5YC'&;N#JDWM6$*G1'/P[]%0_ZC&OB(5.+Z_E++ V!9(U$F M&"@&H;V*VK-@7KVFBP2LA%VP!.=<4,8]QX8&SAD/,I7\07]]RF C$M]')/R! M<]$0GLMC\UP\E#&,'#&FG *$Q!T)F<.(6YJU9["Y(7!U4F?E*K9]&AD;-QL[ M#XZ/BM00+)-4V!B.7=+:BI@(H#"0:.W\'>3YQG/AVCC>ZTU,X]'Q\,=Z'$UT MS/7RM;MY>."8 QYB**(P(SD VR-C+7!DI82C&!0/!L7(%%M3YAK8>7A E(Z2 M1QN2EQ&0QDOCE1-"@@:F"A/A[R#+C1P\@QSL?3J0R4:6N;*4W@)79@3IF"32 M'.>*$BY9B4OTG"%K#,]7X1\Y(!X*-I41/IAXN$IOJRG?2.4O&9U2EAYX.A*:D)S6NW[OL&]/?HKSH*WNY&AT7 !RJEOS?!Q/ MRY[F8]KB'ZDLDRGN<%I-S;C1^M1'.;/T-/.-AQC+0@B0(1YE;DJD:-".8\:T MM4X"TLNZPMEU=4VO*54P6<)Z!2I9M?H&4\U93@S<7VWON#Z)AQ M.:112L,0YTXA@ZE%TE@?96(R) O:&.-K7"<539TJ*']7X>8[@OU'PG9;4$DN MB^N%(V#_6!Z,WT?R;5!)"4X MXJ7+S/&7 \U8D(E+1)W.J>H2+-]<6XWQZ(3TQ@0NU)&!]PU%EUMRYL#],:05$?X M$UA W7C8&[;+X6D)LZBDN;2NMSZ[C$L:6Y4@?WH*NJ60FL&X%G*K8\_K+AS# M]DDQGK*-Y8=GN8MO=1P['?PW!9Z#*E8C1!ACR.[M0?R:HS9:R5:8/,F]+J>] MN:7O:59P+?O5MCNU^R_;@8=G8 WT^CG:XW_. -+K@%'; 2[2+79"[L<>!F\+(E',1NXY]D =%S:Z MX4,ULNFZW0]QS;Q 1<=V-@_9SN67\YW+3^<[QY\.(L%*&,:1!HL%0(M*9#$U MR#/A;8Y*"(+E*'!ULSMXHK[:P\'-*@SDW1X>PA;-P#;!@X?0I1\D4R5MH!&I M>XG4WM8!-2(R(1,($HNYT[5&UL*?E'$2N:4,4!WTH+CEU.E>7J'[%C)3RUS( M+#OKGKV2V:1F6>YC,/$&?JB"I?[H#8:#N8" P?+4-_-CF=[Y\SW>/O87^W]O M?]OY\PW>_G-;[(.\[OZ]S_?_?GN<[[5/W[#]]IQ,X\^;[R] YH_V+T'^]]Z? M[U]VVL#=Q.?CHR.XWOG^\5_'^WNA_9_+_8O=?,0O;&Z:R!#E))]D4(&,4R#1 M6JOZ>RF\L(G?VU]LVO]M \N;G;WK:\. MU7-,8R2*2.$X(]%:I;SU5)D4>5#I 2[1)>,YN]W6O\ZZL47-6HGPO$IU;.B= M#NOJ#-<$=E8,]IH/ZNCM.HXQ_QKH=Z7#BI)#KF)/Y[8?2H3G*'@;^">L)!K] M.7$UK$U1SE%,97V3_FS'GYN'E5MDC (T2Z#(%8\'SF_ PG=CI5T+?Z]#O$OH MYT@HRI />\"[*WLA7[(,XLIQ2/UP.1+?7U1\D^HZN?C8V>:Z_S]^B9MC M?/,IT&B@ :#T;) 7VD6PUM:F,HJ^G;8K/_%:EI 4VSED/9LJ<-%.I_X$9JD? MK8?A5(<1)?P5I/(.'T#E>2Z==*YX#N8%[UYSME9W> (+ZM[-G>I%@??BR.SJ MQ+(7JGTP?4.8RKD)!F)UUN_F45<Y M'"M(JO @D^CI!C=CA^3:9')G5[/*]8#% ;7?BBE5AZ&W;/T1G,Q=:P1 @WF4 M:X^_>"7,K*!;CJ<_*X;WS&=U.B \ C#E.AZ\KIL&,C $W3:P7WIU]#[6$3T#S"FK<4E"MFKE[2_I5Z1Y7\,E ^S ;.+F J4^<&@XJ M66(7E#=8RT23L\&'QZ0S_U%Y/JH]]"%FO1'#VUZ_RI#9J@>[*K$)WYO9O;G< MV?QR@"VW2=N$-! E,'IM[GV0"W'G2N@YEM$;!]1*Z ">8HAI%7[Y<")".G MV3]:V_:B51+#&,[NP3R X;2V'EQ1EC/ZM<%GV):]NT"Z?&4>J=^,6%]US/9N M?,AV+?]X\_'=NTEFT4VH/N6;N\*[KN)ZOM:D&ME@KAK9'3([+2978V )%0U,/E]8'+K6PX5 ME4YQ&W5 +G>MY=Q2I*E1" >E792:.VESI:O'%C\K%D0[>]]'"9H3E$Q5PN=- M8)F%^SE N&R:'PB]D^>:#.#(@S"^=![,9=V!CU@2(DHN128)]3Y7'"-XUF]>27N5QET5 M=(EM:J>/ K*>NI5.6X6N=PFD., M4OA!00'HG.7 B1S741RIN6I1:J=<:::"O.+/*+^ 4>3PW3HEO3\8HOPH5VIX M%&\([(4!"$HI\''-1F?]*NE];7KXM8^X M=S883<]L?>HF;ONNN&W3Q&TOP5B:N.V7%K=]YS'GS+&HLT&HH V#CW.DB7,Z M,1QXHK"SB9ST<'BVMF.UAJC3S.;,I.DT_(WL$6H/+XJ@ONSS>G\0B(HR*(&T MCSHW0%7(<&N0HT*G0+#C(OZ\JV=T ]3SN67AM?''%2VPM(-.V7&6YY:#* MT/;ES#B?;-A1 .K@UX6; U6E@K%>[P,:(YBICCT=Q%]'+WX#V^^T8R]^;7?+ M\Y8?_7;UEIE!E&I=8.;7MRVWJSZ>*,)U7"G#81_^#:,[UQ^OEX_^.0SSGPF\ M#FSRQH_Q^LV?W799@M>%$8^Z[.V?,N.O4C+W77KZ+7][GI?,[JAJ,RT:V/2]",#(:S'5 MG&B,1HN8E\E7:QC*; V^VRHEAUOY^7Y;J0G;&;F__]OU_WG5]5/>N6DB'SLI M+V=F_RY_Q%"F<2/G(QS&\GI4$*G\\2[G(S0SNYB9_3!R1)2_LM'5K_)'RM__ M;J?8^J5X)_[1S/B#9GQC%'A?)G(+YK7=';1]^:M$MS<@>QO;_J4J&GL&EPCW MDKV%3M$]+K+2]UMU$;ACNSCKOQSV>V?=@.JQ>A]C2K<]?R>F.4/G>9[^;GNS M6%*_VTX5@C/^C?_^=>1 M.PF=W>//[?V]#S#6#YW]XT.RDW.@\GTNMRX_;_YU_'DO'.WL;=']XS?\/Y?; MP^V/^-N_]]X,=RXW+G*E4.&(XTH9I+$WB'.5*X5JA;0EC'!"A0SQU6M&U[2: MCRZL#JUFM]4#X:1L)GS_K70;A-]URUDU\.1=OTSX5S;]_W[*:CQ@%98*T&[N MT_0X5*//"&HCFZ(V)T8V6C'/5CZ0[[NCV<55--,XIL ]01;G).%R^AY20E%3 M@C4AR9*,9NM<_WQ8MB!&M[3;_MICK$=5G5Y0*,R=>WOL)9AR$.S%_@G]V8)F MOO>VWYDA,?GTTANJD$\!P[:'_\!;''GGF$A2 <7!KU[K=+#;)Y5_KKTW8:Y_\I73Y/[=ZR<&#[,R_: M8*L.+?ZSWQO%^D\&#$*'QG2P2"V;HC0G4 M&F=$SC4/8$0!T0&BZY QE&%J".MOL9QMRS7>.'!^>0IKKO[I6ZLN@:XOG+OX[J8-V'[JP3Y M?H[]L9!)GO>(*1P1]U@B9TE 1EOLL(V>"P+L3Z]QO:BP_7OG1RV%\=^@QIV\ M\7'0T<3&KPIDS,;&F\!T=& $^)198N1@.DJ"+"&1)1TTS8<#7*4Z?>+FU_I8[8%A,=/T3MXZE;HG>7:>3^=_72MU^51U3.;R/F5 MA;7#.0>,L\HY[05*L.*($Y+K)@@.L":T]8Y)EZ-EY1JC3_:_/&R_+8L_OD&0 MNSTP3X21)MQ^E0!DAA=Q9WGB@2-E/4/<,H\,IAHEJ@A( ",NA%>ON5CGY&4" MR*I?HXG$;R+QOQ]_;"+Q?R"Z?[DN.LMP03'R0AC$/>= #Z-!@M*8F!;>N8SN M:U+,HWL3B;^TV_QGX'A-)/ZS L$,S4M**:L),#QO..*:160$XC\W%FQ?Q0(IO,1) M"R13RIF7BB(=;$)2*>FYU<%+E_L:K],F&']YK_'"@_%I$XS_J&/AW) 38^H, M]Q&VOC>4$;#]:"3:$&EP"77Y#A2P"<9_3M#_-D< J3(ZL@3V/8\2<<8ULC9A M)+C%U#K+N0E .4:8XLJ/+T2P;7/"!7+!*>/B_:[Y\.O*#[>S)$?!Y)-VL'* M@.,,(X[:V:2"1"IZ#(S82V0]3X@YKS V+"8E@!'3=;ZHX+^5P,87F7BPB*[3 M3>+!ZD'"IZN0 #8P"=1;) FAB%-#D.:"(@.8()14CGN?,P\8;S(/FLR#1V<> M+*$YUF0>/"?,^*LPHQ*-C@F)4BQQIE_37W$ FK<%NV(4,V9S-.+"G%$O*\1XJ;U1;R;KVWBC%@Y[%W/> M*,MLB-81Q*)DB#O-D5$4PP33J#TAB3*;86^-X455\EZ-T.+G!(ME M@'"08(SC96(4B26RZ5) M]J+0<4%,9)#ZHD\Y060D9^$<3RG1;88R+GJD"*-:;98G)GQ2.&H&65: M(ZF-0=RZA'24 033%/OX(1ZI)\9#A?;7)7!+G4:?_QCV M6E_A[5M]4PL=JUP7]QCL;Z>]03O+Q:_]V $ ^!I_RPP3L?+KV9D%),@7>/7Z M%S().2[3_-)3MY;:=U;)XT8WO*FE<:^7WVH"O)X3MR_G7&K.)Y^B5 @[3!'' MCN;>>!IIBQE/1$>+:0GP4F29.O\V!Z3- >D*><#N!KO&,;90E)MQC&&ME4E M3*D0*A>$Y,CP9!%5D:Z\>XOQZ\Z1NOV+/AP8Q73!(N MK-, $Q+!$@ >!"20L0X!FJ"B^!-$Z;5L)!E\HH]*_W8.#SLQT,[C$T8UW/" MT*S3C!MJ5)2()F81%\!(+'4)!2L%3\&2:%2.9U!K9&'I-0MSFOUSF+VL(U\+ M_&=TZQ/;/VQW4?637TV!NA]2[H#\H[5W%%O=XD?('JY>70#BZ_U\8=4$CQQB MK7;7=\X"C \4;^=B4A!L#2"@ON(?'3L85#_; "@X.>GEI^[Y+^LM0 08!-SE M61QKDRDI5_RU/81U\_>8I)W>,+;,>JM4TCKJ=4+LPP-H2M1OK3?_<]8>7CSS M>&\=78:?UDFO'V'R*R2"]5N?\?+-*.C;)'%:SH_/!L-VNJC>:G<#8.:O1/\P M:E[SP9:M"&%5S+@5 )=;R;;[K:\9E*[Q[N]=TBW]]X?8!)2Q DCQRC84=PQ9*1BR#,N)$DN M,")S= &9+Q5=H.E539L_ M Q8=@?)E#3M-ZHH(E]_65+!UFMVU13]/3"L8#X(O(?A9O!@I[O7"3(<]H&ES MXYU2[V..^1T4_(*K?XEGBB*=E/O9R[,W:Z_6FTN^N,VUS>$>!XR1(**R*(:8 M$$]<(FV=1D$GEYT1SN6&N42K]?D@C!:PV@Z\N$.M+[A?>R,G/U2)7VX<<.\- M 6V*@J2VSEGUVJ#$G9-[G";! 8E&B,M)$%0_-/!Y9HH50,R"1@E5QI696K4UDI:5"/G+E7KYE8E]0ZEJQE]=R/ M#U>UWD5"HA5)"& 7R?@$VU-C3<&6D5K<<'@ZMSG>G)QV>A8BP9V,,SI9Z0,GFMD; M&K V(O*=162+[6P>LIW++^<[E_MT=],?P.((JX5&P>2P8ZT=,A&TL#0@,)AH M+C" J5'W1M.U#$-GW?YXZK.G;KPV\,=@V"K9!-51;^6_&UD3YT=M?]2"1;]R M'.RRZW!\N=[7V P(I^+:]>7C@0?V ;J) &0U01BH9 M$^U0>IK/! MR'WT>\?Z+^BC/^IUX@!MQ_X0?E -I)SJY.^=]$+LK-^Z=Q<1=NR/8CCKQ-UT MO;]RFE-D,ZVR]6"J3JKW]G)8UAZ,Z/<.?/'%;<']B]V]C0/O+8O2)>1+:58. M>T]'P9' 6MH0!.%25F2RW049V\C897&,7F 5@H\UW:6YW8EI*G7Z?3.R^_R M8OYZ8Q#R?4+OX*?UW#: ML1>_MKMEHY?ZX_7RT4R0 M8_69Q.O"B!L_QNODQL]NNRQ1ZTJ81UWV]L^ 'CS+8"6]UV7OR'B^,XO$S'WU MFHAT#V@5^]\G;EO/:!UU;?[SVTI[[(/V:+V9*(^2[WPEAO:I\S.5"'#?:LW+ M/7.W5BI\X1-#'B(ZJ]Y685G6_/B4MYFYI^-&M$Q\XPI?25+'(PRBE MI 4T!#@,D.^+=NR\M-:*-SHMNW41@T6>(F_MO%U8],/XL&?*@A@MZ6:]HA_ M9KJ:"93:WV) E['?&WLU$5U14Z/. B+;]%_M[;U#,"5V8%P>[O?^$N[=^?PW M?&]OYV3WS_?\\^8;OM.>S0+Z=+F?LX-@/-MTF^_ [W;@N7;__*L#)LG1-MV' MWQU]R>=(_[G<#/K;HQY9@TJ+"V!H4&FE46FFN[?B.BF;%))$B]S=6R'' 96P3E9Y[8P, MLD&E&51:$/]?,>+WM9>+='6F4@5?>N&MYR!]BTL*OPU<_QJO906O#8P^!$;? MSY$[ R1.)<>19 $C[O)I<69XVH(F!99'1#XKY'R=+$=Z]X_'T$6;]PWT/)G9 M-="S$M SP^!@A1EQV"'#)4<\&)I3@0@2!C., M_9/6+^54_1^+L+%7"3^7KG38;0#Y,Y<"^TXH^6F.H$584^,]V+F6Y"PFXI$C MB2&JC-&4"TQ]B>I>3"&PIE'%_'9[%#EIMMN*;+<94B*"=T3+B))7%O&D"&PW M[A#1@D@AE!7)EW84MVZW%^5G^= >?$&I'TMA@]C/-:KZ0) ;7\NJ^EKR@KZ% M]=RJE[,Q=QZ.+/MSBIQ1'AQ6.GNHP=RQ+*(&T7AODJ/(3ZP:]SMGPYI_< MFE51Q2/^H"F%_\Y4P9SZ[U%_$I-Y&)'K1_L%V02C_=5VSNW%X-4_KSXF/&-] M=9-O/SL=-SYB2@MYQ+GH2GC$:J8!&GO](@"_5L'TI='/?]NE&4OKJ)^!_W^U MO4K!ZD029Y)[S6QB0I& G4BY"K0X(/C5ZY*:D;-/O+']9F?OXW6[Z=K,"6>#4$$;EB*L*]BN3B>& T\4 M=BJ1]%X(\EV2L&ZL!'S]7'T 2@"6=G8)EQ2CUB>@.H.?(N-L\]HR0=,Y9*.V M9U6U@E9F6[9[T7+Q$$9;*D@N7:2R.P%%(P@! MG.17Z2,FP""?*P*KJOV\U069 M.,MO#G9S%8>](]N]MNSEG8%8+[#:)2D54JUPQDN+! D,<<,=TL%C%'1,*JI( M ]6Y"O=\FGL1MO-<.6-4Y!D$M5=*B&<1W7JW6U7,*M_+663#B]/,^#H7K<&9 M.XY^6!+=*YE$Q?59RF9552R[H5TEJ66)&*3V*,/]-D\MLRHYS4#\7.1!<&>D M!>D4(6E-F0_W/1AYC#R6__Q5#;\2N>M]L^>]?AC$[LN3-KI]^>E ,PG"%A02 MVNI'1ZT>X&=JI_RJ2LBU>?+' MPE.89 VF_<$0%2RUW2YU&DJAAEIZKU1T: ^N5&?HMC(I[-N,^BAK@!;\!KY3A'I8+@B(!L1_"J:+ M&*VWWL[G%U^G&NA5U3!U\QO'F*M)= >%\3VHK,EC]MEM]4TV.IV>S]-Y_?9[ M4PWS!12]V-[&"Y\ )%@A&,N#0NQ[PJI'TD3E"?C!&O7BNZ;FXI83,8 M]'R[J@^2]]+@S!\5B%YO/91*7>5-WROI_%-=%&)"!PL;+&3P0Z_3@=V2MW"3 M9;YY>""T9)H+A[S/<&LQ0[G +E),XTA(2L%5* M%;_?@%Y>JGAE"6=&/=43$R<8NF$"4XI MGPL"TQA-J60Y7PEX<0?&=_K[QM7B=NJ#[SL_)Y=3>^7/K?#H=?'OO/=[=W!<'(4D5O)&Y#Q?- M/7$LAS4+:YMU_V1[AZ] MO'[24X_O#H(7,R 8/0=Y\ I9*RWBQ :D Y&(1BZ<5YYA8981!%]*"A$>V\GU MX513[^<6=@>BRVW"44:N.#%$)XN]P"*&'"QBU5VM0;XCS9L]UFW8W . [/T\ MFR/1^<240T*P7.@<:Z03$P@K:2-G.FKC<@+X?(/,'U)#HRFN\YS4YXDX\!TY MT$MK:OK=<6*6\%AFA61"(16RU1<)1Y9YC8R(C$ME)&5@]2F^+N;[J?TXI&B< M6W78V%.<6_?SN:XZ*EY+C*A6)-#@-+>,L^@-R#J5*IJHI<.)W=# Y4>ZO1I" M]"CWUCA-*P7M&'-(R2003]$AIYE'BF 70J*&6+\0/O2@S?6#?5X-6MR?0ST. M,I;4?=2PID>YB<;5M:QD\ ]!UI?<*YJ]1!+^DUL7,^X(PXLB3=\%3AKOT2-, MQZDE@4=NA=Y9#D;ZZ1#Q^F/#)T:*_D#'TK3GO'MV@D*OI%CED34DZY%>IW'I M+X^5]EHB#G0+<4PDLM%9Q(V67B7,<,RY\&Q-B?ENC(^S)N^Y"U?()?5"<.66 M@[JG@4OCK?IY\&66=QG*"1<^UZA/B%.?D"&4(ND9IDZ!D%#ZZC53ZWP^4GXI MX>6E%!2:$*_*1'EA,5F__+3LZFH']X9 /0C@YJL"XL03)E@CAG-B!_8!&:X" M2YDR RR/G$$4L&P]\[DU*_7@JX+UH0G_4">DWK]%-LO+T#IYZ4Z;T[5:[*FZ5/(4!.]U)"AA4/$ M&>!32 MS9V=[Q^+4"?OSSKF7D:DPK5T*F5.'N'XG(72KAL32ELMRXC7EAI6 MXXJN_=@Z!_;[D"I\C^1P<\7WWM2%8C]690>O1X_QSB] ,=CK#6UG^O,_>H/A M3F^X'V%PH[J#DRM5/YI%DY=\]3^/> @FPHP0)RR42@8%XB MBYE!FCG#%'-6!)-#%L3ZO)4Z*>X'(O40$7ID>D,C0DL@0I^^;1]_.7#,)NMU M5A.8($X-1=8Z@8@"L7$1N^0BB U=GP\P'DL-F(>YHUC[:^QOW\K?^^F:N"T,%X^W#SBS 4Q0"11(.L2-Q-E[ M1U#TG! @1!:3S(/6Q5RIX%) N$#B;<+RJ)371EB605@^78"P'%BOJ!="(QL3 M2(DP'(BR2@C'2&&W6U!J\M5K/NDB?%5 UJ[ WU.+X"Y'IX2/4Y ]+6.MNI#R M:A3ZO=>VJBM'PZO=-+MQ\I8:O.P2P%\.0L8NI1,*RG+$5=+(.4OS\:CEVG%J MF5B*$L"YJ'I5N+>TPJ@J]I:BP'"102D*#%8J;-1B4-W(2GK=:^L'@Y@6D[6N MV0[_*PZ.?*D>L I;]1KXI=VMC+1);<9?5ZZ&L##K0CU##6&R+HE9E1K"JS98 M>K\%>VHA52)6KN)QV01OJ]8'^[GUP9NKK0^:0K.W3=RM)ZA-R>,;INSFJ/G- +PL5.7,#WV\7A]3SI&O_W(> /^\QWVQ\FG?:.TJH MQYH3DW(K#H[!2A)46J+(@V-8[]LVY^/M]C.W@=XI@V^3_?A M>=]S^!5<$ZZU][;SG\NMN= )$91V02FDB=>(1TZ0-4X@KW5PTGLJC7KU6J]) MIE>BQ,/WC8UH@.\E !_FQAF7$I5"#29P&$Y+S*>I@Z(/+BSZP7UB#;??$ MMID8!!=Q-)YX)+41@&W2(DLL03AI(2S&GM( V$8;9&N0[64B6PK^$09@R0S7F#K.(1.1HE MB8+)2$NTQ9.KSZQ26:ZEAJ*1M7W:[Z4X&,!2V,ZH4^K-3;U>7F[4#$ IS;%* M7DNN.8_:@:3+Y#T)7FH+1F9CLW7*!78>":91()JL#FYH\C$0)$5G"HI M0:IS\PFZILBBJF8]+N+<3CR8$QY,T K:W!<+AE Q /;0,2=G&K%J2[3MC M5E'+(S9:(&H21=P;@C2A"AFB I98@(6<0YK4,J4C-IMWP9N7*.(9)\;R%+G0 MSBJBDW+!80/;VIC&1Y#J*MKSQ/:_Q.%L6^2773YJ!GR,$IS0E!AVBBMB321>$QQ%XEI+ M[!NK8.F1:;ZH+C<85E RX!$D(!Z\13KG]";%/("6=IB'5Z\Y7F-\42EC2^26 M;3;WQ.2G4EH2%<[I/-Y8Y8QP4DCNH]+B^4Y;FLV]P,T]8S-@K6U4Q"!80XLX M(Q$YSA)B.:(W*IZH!YO!K&&]*)=EL[>7<&\S$2-S.(*>-CRH9'EN2LL2DR8R M>/%L5D.SMQ>WMV=-"ND=:.[H4$I"YI9#"1F.!6)1Q\!)@#7._H UK)9);[^$ M0X5L M8UDL/4#-5YO6C&(@E!Q%1RE8%D0C"RN.NN ?%JKDTPIF@ 6AJ0FR<:R6(7-/=LK@R?C')4(,Y(0UTHB'9E$ MB09'*'-4XY@/$\W"6O$T>WL)][:3BC.N@PJY8@*/(!.6)R=%I,Q+K!O+8@7V M]JQED0AQ"@>"@M(*<1YP[H.3$*%6.RUMTBGEVLB4/KD(?'-<\:"=^6?LQK[M M%,/"AI-VMST8YBSDK[$YM;@)HJ2,S##MHZ&*8["./0XA1FV-H3C(U-@62P]1 M\^7;+<8J<4.0(L[E?H 6.44B4BY7+V*"2)9CF>B:>'JOKL:SN;R;F^$$MH7$ MP057XB$"9KG+$>QR$TCPC6VQ"IM[UK9PFC.J2LDF!IN;661T@FT.?$1JDP/F M74Z.$T\OO=[L[>7=V\%P9ARUF /4>Q>T398&:3@13#KG&]MB!?;VK&W!I DT M$8.X#Q'Q)#&RL*9()(NE4$1@SO.IAEMHU:VQA.=(KWS]G*4N9YQUTU.O W+7^W;.3 HNKW!-HJ]OZE^V> MV?Y%"Y!%K[7:W8Q(W5A!U7E[>%2*6'^$R\=!)8UO6Z?]F&*_/VK)T4KMKNUZ MD)RUZ8K7K?9@UG, \U@^&MP/ U>UA]@36AN0W;V- M ZX9E4D'1 %?$+>.(:=DKL255/(.>Q"O$KXAR)JYT55:MM7M#4M;EMC^6HJ?PR4>TEW(>D)I8M1Y;;G)Y9!T"!I;IX2+F*G< M76A>EN:["^W , 8?QL/X4/6;>62:L]'+3^>+.[WGH'6[F?V_9DX+%G M@+C_E[TO;6HCV=K\*Q6\$Q/W3I!T[HO[!A&T#F)O@YG9Q>'UF?P-8ENK$@DF1+UY]KS2$9=\;UB\Z@)?O#R[>>/2B]P6]M\%2R9BS3N8<5.LU9P*G2 AX MK\*, Q3FPI@V/^HM]D>OZV,,_5]AZ&^[[?9(2>ZF"58H/'!#%Y!_FN?O/A,; MI."*(Z(U:!)'!-)1N)QL1(SV0DOK@0?DQDW&\)@'-FZV*V8<*4U,>Z6TQB+7 MGJ*6ZJ EBUQYZWA*/Q"%&4;%SEA$=SI "%<5P=GUY4^M?V) Y['7?<4V1%[Y M3Y^3)%)$J9%4QB(N2)-8VF]WI]G!7^"#/=MV?,A-)+[-B M-A NN&ZC^I!Y,.N#"_/\N9V'V79VIHB*L#R^48NZ6E2J/6#6_N@M^T\\X%N' M5T_B<1<43JLSDMZ,L.L>3EZ5#*H6N OULM0^3RW)7J5@=2*)YTYEFMG$A"(! M.Y$DYU)\)I*MW<53>G(O:+9K1\A&5=W:FVT.[:1&3+%G_]EN]7V[VQ_VXM)T MA#IJC!GAY*BQ#7<"Y,)S\.[V.[R[]X[L'_W2;FY__:=Q#*/:AGN-_;>B\;>GZW&;Y_R/(Z6#0ESEUFE@FJ,@'0,]89U6?,3D('0Q; WJ@B&1.QJB(D3R;%-*32S! MEAKO9=1RLH/4:-HKF/=;N>B3]DLL[\3!Q6P6K]R]<)E^_Y;JW; LFX9*^Y!1N&EQDZC5DJC M[ICQ>R^EZ]VIZY_DHD:;W>V_EM]W(,_--XU]S[.0M-,??U#_3M!XC0XK 1VFL3(#3%6:9"3 MH))0>>M>W(-Q;K%G9@[UA_JC=*A9=;=/"#.Y>=ER? MB#?%_H7(KLCAN <&H$:'XT[:, [1V-LY/=C^_>@@/V_[]];^WCL!G^7PW+/] MX_?PMX9HOITX''?\YW'C'.Y[E _7->$^[T\;Q[\?-O:^GC:/#N$=?V\=;,/? MSK_B64TK9?#4:)\0M4KE:J(*6[FZ'ZUF M7[?C5@CM^-I(<:%O?1]2G$.>12'%)2?%R2P,X1EC7B.<>RGQ$!ER4FHDJ+'$ M6VMCY&N;0J]SK):/$R^153BQ<.+3<.(<\B0*)RXW)TYUNTF!.6,UDH9S,!2Y M1,;;E*O(@;M K31*KFU*L!/UTG/B:RA8/=ZE?V7UJ5?6VQTO5^&P^7'8=+=, M%E+0F'B4O$B(%Y70 M_1B\%TC?"])39>:H$2R RT&$!TAC(Y#CAJ$THF\"*AP@K?6CB\/.$=!SVEM< MB2)SS3N?0'V@-UCJ=SS1U!2?[DE\NG?_#'H65J#5L;VSG4$\[C>[G3S<7K<- MK_GE(H>M6(+S4QO3S5 ED40P+1%H?X\XB0(9QB1B3B2K'&<\9:?/D'4ZH\_Z M0R-72UU.:3ZQ_N>AXY7<"7AB.EZ9?8*EVCLM=+P0.IYL7RNXC]HK\,F31=P+ M!RZZXDA+RVD"BHY4KVT*OFX,734V7N3.:V'CPL:KM&M;V'@1;#P94W$IT00K MC93%%/'H"7(^190\RZK:1%+J16K8LZ18O[U,Y[U( MMP9,C(M!_A([,;4&);WZZ/UG30TCE"ID<,SB&0UR+'IPX*Q)/L08<9I,EU[5 M.@)W2_->6%KWG"LUE S%%4OZ6ZG!E@S%DJ%8,A279&F[T;-><;EWE1?9 MOFS,=6,YFG+]?UC!=+6C75W1H._!U=\AS=\:9XV]+WCWMT]\?V_GK+']GC5I MXVR??A+-HRVQ?S81[3KZ>GZPO44;1Y]@?#O_[&Z_YP=[AX>-HYW3YK9G^^>_ M'QWL?:6-[?;1K/._)#I*M*7(8:(1MY8AYV1 Q'OIP,/!2:NUS=K7IC\O]!31 M0MKDO.0=@0<1U*J<9"4,]$4!.;HRXR2YW5* 85U;G?#?KI])285Z M[D$]T^=X$R.!"NF1$<(C;@Q'5B2!1%*>86(#9F%MQREB3:M;5(]??[^.;'[ M),(2ED"@_^R$4ZAG,=0SJY@^JS9?:(*CT@!+6;_#"JZ(6&K,-&]F&A_RNH7\/\X M4Q0Y8X".$G=(YZK;5&I-@8P9X*D^A 'U.0)\L MKQ^#8I(SQ)3FN2)/AGP OT$"+7/FB;(!@([YD@)]X?L$KQ7H3^5<%*#/!^A3 M%1L)T])ZAHB@"7$;&+*6:Y029X)$IXCQ:YM,SVO+OE2-?W2?N)@B0"(\*@UK M_-Y/E.1TUU#,:QSAJSKF=D,:5CGH]F0.\ 4[C&?^1K59#M_.09U^F7*08^*1 M.(J12T(ACF5 +C*,I"4ZD"B(X_/+#BBGX)87V'-W> NPGQ?8DPXQ<^#7@)T< MG7&(RV"0DUCGW[2U5BDGYW>JOAR16UY@S]W!+$]V3[LY"H(MHC"\R,.%<4 M&9<(\N!2>(,ECXXM![S+>;S5]"@*O)\1WI-^18K&<.$"4EH:Q E/2#LJ4+": M!"^U5G=:6:DD5_A3QM'#?$Y)D>I M,4!+.$;$K0C(&**0%$I;CD5DN4?\,H0[R@;%:CH5!=G/A.S&!+*%8$8ZBZ16 M#OR)$)%.4J*4C^QYPGT,\S,XR@[%\B+[Z78H"K*?!]F?)I"MO H^$A1,P(@[ MI9'F!!1W"BE9)2W6\PL$+ND6Q0O. ;KS.;+B8MS+Q2@\]:0\]<^4;^$5=H+8 MA$3P/-<$P,@(IA$QA$9OA+M1(1S&R.53EF^[#2P\"V/UTH#3^:\%!IX:AJ8\%IX\C0R M%Q!-7",>/$%&LH0TQ5:X&)0->+5HX#7T>*K=F%M:6"ZDO_,+Z\3SK*VO7ZT; M6#)&YT+L9U-N7F*.:)LP@E\,XCI:9'7N2HUYU,2Q!.3^!$4@GJDE]9-L.RT5 M2ZY(MXUG9<>BYD1#IP@X0/3BK!2?+D M"2IH/!-+/LD67F')PI++&40H+#DOEIP($K 0J M"HN!C0CP(BXS5$45N ]5" M417($Y0?60A+UN&#GP86'@?_#:UOFQ R;\A8B/_SD'_^BZ%'_TAS$, MVW$WO4LIPC1^BY>"_<$.XH<(3_2M=LOF&=[+ ]V#Y__2[OJO*RK@!W\?8G_\ M9\?^988PQM/F<1/N"S]!4!M[[T5C[\]6X[=/^1YG!T<>0-!@S;TOYW^?P_6C M3Y^5I$&J7'#3@N[FG@@$DA 0#3#WE+&$A5ZK(M# "4STH#?,JPU+>R&(Q[;W MI=6YD#=S7>T<#?N#5CH;_:G5";$#7*=KE;B0T,]AK'K71*#JINK3QL>-*HUR M4V%$=C <='MG50_DI1ITJP%\Z6WW&(9[5H?RU,_]*EY(5PX9C3YY:OM5ZK;; MW=-^]:]6![[6'<)80__?;RXA7"-B#G-7(^R2"4:0ACELVY-^?'/QR\^AU3]I MV[,WK4X]$_67?K[^R'SD8 +1]>-&EW\^;87!(4PNWH!UR0IJ'!H:.^ M-,%/HVO"; ##W7@9;Y ;K]UV6T(V)#$/NNWMUYCF9;#T;@OV@UCQ#[>(B)CZ M[ S#U8/8Q][SA/ST!(FHV2?J6]DDJO:C[57O ):AVCKIM=H5P^O7=/5CY^>* MFW%7I;W<$Y>5]EU*>5G38_ "IR([>MLH,; M+)JGJ6;XLO>O5GN'ZE_/NT75AQ>&WVZ,+UQWP6X(.VQ=-%7^>"&\U]RXZT<: M.L-C%+H#-!['"PE9G+1VMP_:N]N_M@^.&W3_^!V&9S!X%FT<_7K4W&OPQF\- ML7_^230_3H0LCG=X\QCN]=>?Q_OG!ZW]O??P/@'>:_^L\5>#-,Z_G.Z?M^$> M7\G?YSO3C8^(23I1@:12"7'M3.Z32)$55K#@G"':KVURO$[(] ;8OQ==+G61 MNUNO.C*[VK'7^[#D'+:H"DNN'$M.ELLCA 7-#5*$&L2E9@@$@2/LO6<\4N:M MSQTIUR6=[C6U<)9Y!C(X73R/-<+5ARC1RG M"D4=O$\IV!!!E@E?YS,.4RT92[Z&TOMU09UZ4V-<>W]\>KD3!WFKY"*F, XS ME'J%SW_6\SKGS2Z %/N%N.Y%7(WI,NQ]4SG M/J*,/'K;OI0E7%X4/]U9Q(+BIT'QA)-FDQ7., %&1\[0\5PA31U!08"_IGDN M4!C6-JF62U2>K*!X9<[*%10_"8HGG0A!H]#!6? :;.Y,P#$R6&& LE$A:LJT M3CG4PI8(Q:]AUW'G^ 3FN?8+1G5SJNX)N =YYJ>RZ$K!P>=V#29K&>5@QW8K MI9B;#;9*;..>M/1^RD5@CEH"MF#>']\%)D2[T95' ];UQ/. U@5"@BF4:26Y/+#'KD*)>(A.1H4DP!ZL%I,',( M6"[1YLT+A_02^@L%R',&\J3?0!G#@%F""#<2<:TY C<"5LUIJYP@RN>J@EJ\ MO(*"2^TVC+?CJE[L1]OSAY7M!,#/M]CNGAR#Z%>^%\.KVUQXYF-Z=V(H^,/; M>BWZ'\9K579+YT=8GZ;[(0D):P5^A'<2",MAB@R.#"45=4Q>::; \B#K!#_& M]B@[#DL,[>?:^Z%W\D08!K.0*XV$BQF]3B$KHT#6&DD MF:Z'\$S8+?L,2W_BJ6#W>; [Z2I('9DB@%W&@D-/N*DGDB/#@\2OM9%C; M%&PZEK<0[+Z&W86WA[;S)5:M3O7-MH>C;&V;\ZMMQS^L4VK97IBC;S!:GIW. M1?51^,!6OQ\'_3\O5FOK8K&*TS _ZMJ?>Z M0D(0:?S:)L/K0JLE"G$6X*_H?D4!_H* /Y54(0RS*G@4B+*(,ZF0XRHBAK'G M2EOF]2BI0K-E OYKV-OX..CZK\C9?LSO>)Q3*&IDE,V,Y:DYT.SFJCU#&)AK MQW&NV,=#VXN_Y&5[>V75WG;[@T)E\Z,R/^6\4&<G&<+W)8""\7MA?.H<%@$?!<0".>5 M4?. MD8F4(2(5D2(&*DP^4#F=OE'V5IX(G8T(R*G/7=7U^P:VUZ'%I8CKP+\3JVV5J]MEBV3 ME;,\EG#+I*#ZR5 ]F?"MHG5Y)R0R21''UB/GA4">,ARY$,92N[;)ENG(=T'U MBNZ'%%0_%:HG'8ADC.EJV0&XAD^BD%*.['/U^G? 5K M5"+@&*"H3 #^L0(YHS528#Q:K['E(?L*C^\'6O8IEA>]S^4L%/0^%KT3/D'D MBE)%+%)1<92+/B%#240F!NTCP-HIOK:I']VFLNPQ+"]XG\LG*.!])'@G37\# M1*JXD\@G\.HYRTE5'E0O]H3Y9$5T.-=^XH_VZ,L.POU:Z74'MEV=]+K?6OV, MO=3M5:T:$[EZ;)SR NY8NO=Y.M^N9!>:)^Y\6YRH%]GY]KF8^]UI9NUKG6^U M $])$H5RZGK.AQ7(!"W@GS21Z"C55*UMJL=[30OI?+O(/C.E/WCI#[XH9[6P MY"-9LC'!DD'$Q!-%*0B*N.86&?!)X(?V-$DNC3? DOC1[ND2] E@N6)3*5FG8;L\J)U%U9P^E?EX8YSO6C[%UQN/&I3S5R[.BR_&?:U(U!S?[ M.AE^](UG4]^#1O[2[_NN*4N3!WX?8'__9 ML7^9(8SQM'GL,XPE_.2NSFW?I^+MP^0[9KL+6_KP[\.7^R M;G(_(E.&UZN\Z/4GLQA4I[;^6.IF0/6K?]7([@Y!.$/_WV^FZ.L:>/+%\6O5 MJ+P&I[&\<@$"?=+MM_('WO1BVV9^^/FT%0:'(.VU,%_YUAA]^/M7K .2'@YN M_LJMN!UU.5\02@FE$Q-VY>=A[V(X)_9+1*X7[5=D$XSVC6V?VK/^VD_77Q/> M<7QWDQ\_.1TWOF)*_.]M;>N^WJUYWF M5O/MSM9_JX][\(?&N^;>QUEHFN"@D0JBP6$EL-,D1FZ(L4K#N@>5A(+?L9BD MXZ1]=-A(+)S@+%?A," E\$GX&X_90)V'I3!SJ#_4!&#UUA)YR9"U!0N+T[8G M_?CFXI>?0ZM_TK9G;UJ=>HKK+_U\?:B9BR<,V'J8H\O?*64#CVAEO!,V?O+X M\D9]:<(<'UU3=$,K>>-EO$%NO';;;0G9D,0\Z+:W7V.:/\E@Z=T&](/=QA^> M#3!3'YT1^1A!^WGVC/2=\+[UW2JIP""YYN ]=DJNQ*;NZNDM]V1E:^W&=M7-67D/D+U(G;UMZ?=@;N(SO M,50G]JP'YL%C3M*\M),9LU[QQ9RPR$X,QM09[B/'RAO*B":,1J(-D09_WKG; MP8JIJ _\,P^7]=\Y9O';YQ<30X;[_-+=W\/Y1XY\& MW<$'>^_H_O'[,[CO67-OGS7/WY\=_-6@^ZW)&#H\\^@=;AQ]:#7.WYWO'WUH M-_8.6@?;.[1QOD.:1YXUMW]OY_CZK([&X*9&[GE"46B%N,4:.>DC B_%&JQB ME (<;I&UWDL[Q/XD5+4B&W\/HJI5VA-+F?HD8Y1(*"SH",Q(6FZMBG7R8*;SI6Z(B_%+"DX M?Q:<3Q@HDGD2L!'(^T01)PE\*<\-HMCAR&F04N.U3;Z.Q:-[TB]?28(5,5%& MK>@[7ZIVM/UX>:+AK-0G>"KSQ+:F&>MR&?Z;5^'BT,]9H:?YT=-T'TGM68C. M<<2T!/\I>HVTD0(%DC>&-6.PNMD,,>+1]>&7+]A3DI[G9884/"\*SQ/FAM+" M*X(3X@HKQ+V@R'+%$;9$>RPH!<,($V#1]0YP+;CWN;RB62="EVB%8LR M'TYZ(.VOL5?4@@,45V>^T-#\:&BZUY-0D28:)7*@0,"@B!8(*2DDG"7)&A>B MTFN;=!V;4D>QF!0%Q,L!X@E;(F'O)%$$60 MXL(E\ J81BDI(7P0CH:0;0FA M'VU+E%#$P[#8C(.J^WWWHPL(*6+711D M/Q.R)WM%QERP1R@P.Z+.#D1 3I'<]QHL$D&<,@Z0K=@ZF5M-P1+(N"<^/]1G M0;?K!#(/H&D]K*E<"6<\\CCHVWKNKY%3/BIF>_ZPD-3\2&JZ5P1)#&LF&&(Z M@8,47$ F'V /.%<0L#;Z)/+9"TD6ZR"5*,=J&A\%V\^([ICGTJ5X,>"(/IQT/5?*Y?[.->EKBYRLDH 9 F24F[( MH;NM]7:ALWG1V8P*[98D&C&GR,@@$$^1(NV-1E@%(4$]"25R,%>L2[E8AZI$ M2E;66"D4L%P4,%%^7(%3(I/%2 1B$>=4(I.\1,%Q1P53S#B^MLG601&4D,H" MDVU+%.7Y-W!&>72%8>[#,/],&1DL.1MS$JRC^1RIH0EI&AV"%:&:F>"Q\&N; M!B^V@U<)AZRFA5% ^C"03I@!WGG)K9!(L=RKR2J-;#0,66N5B,X)F]OL,;K8 M?+&GBVM0L>1&P&^];K\_JUSW8P(;CVB%4DR&66Q4KU+Q6.9(56=3]@1A6!!+ M!&)2.<2]=/E<.T#\9'9'@?-3PWERPX1CRV2RB FJ$1=2(XLY1EQ2 MFHB6+FF5:Y.N8S)MA#P3FE]QG&2O.[#M$B=9\CA),Y9]W7G2%)ZR.C0C2F*M MD+*Y0F$B!CG++#)$8)_C)-@P\)76,9[7R8X2(UEF8V49;)6"^KFC?L(X"4)H MHV-"01J1FXA*9+WE2%/@<<6"TECDTQQXWHV2ESM LM06R[6>2U?ZKCZH\=+X M_9^H\=)=_;WYC_!5G6'^HQ=/+$Q''!V9>VW)VPL.DUUI3#U>B/'1Q1+>GZ?R MHM,;>SII;X1#6$N9E1=#QN=SR=J)(**UPOM<'X9I_@C'NIQ#7F(X/X'I6>#\ M7'">L$4-=CAX21$+$D LL4+&<8J$4%1;PF4T/%>*T7JZ:.TSP?D5[\9-EL>O MYP=U$QK"/QX1,2N[4H'6\=0C MG8Q'G$9PF:7'*'HMI N4,6/JI&VZL)A^V:%;9=.C0/K)(3UYHID0!H:&0U83 MC;@*!%G%"5@CG"5)(I@B==%;8J8/"99MN@5LT]TE]/7:]NH6:9.,*G-?I['" M67/D+#YEAB1OL":6(#! '.*1&F2\DDAC&;BD@43N;]JTN[?+5/;KBNE2D+\H MY$\&2SS0M,4J'VT&!\22B&R@"FG*;(Q8"IUCG[,W[A:._->W9Y=+[,XX8U3] MZXH12Q(8@G MII"5S"++;=01TT@366T"G6%3_S2P\+C-^G6R.+(EC MV_O2ZER,U5QGLZ-A?]!*9Z,_M3HA=@!"NF;:1>!VIP,8&\3><:N3MR,'A['J M1#"K 3N5K;Y-9PVNUY_)=<)LYZRJ[]VOX%4/JY-N'[#W+5:V$^ F7VS]C_BM M!>_H8]7JU-_\9GNM[K!?'0U[K7YHU3+1SQ=/#UO^L&I==,^ 5QQT+\<6X7+, MQ4;R!UK]ZKC;RTW%O\;V&=P5IJW3'>1?X.)@9J&&RL(7>M%W8:7S0FY4\.;Y M4K]_\=[#]@"X9I _!DMU/NZM6W53?<_.;*?C^G2 8/3A=7O]/%^5_69;[?RP MRTE8AQ?U[6&6R,H/CX?MT1R-NH14,))ZGGP\&KD%JXP M*^,_NU&!.K@GO$I]T[R$7SIY1!?WM-Z/9C]/:FIU8! MVP8JWVB)487J^R]5X/)&NAZA0^\[^>WCL0#THU&RLRN:**[.#O M0^R/_^S8O\P0QGC:/&["?>'G]GO>V'LO&GM_MAJ_?-M[.V?9DEP,EA+&$?68XRX-QBY!#*A;'3> M$>9U;M&M]<9T_.Y"$-:!6OJ9:X&0VV'N:M[9W.UC$83X-7+!SO2'/O M_6='J34$>Z2T!FH0PB.K5$3P+V.]BIA%L;8IY&W,,-8O8]U>F[/JY_Y,15)K MH%J7=>OO@$8!^RFU\BI49]'V:CT"?P73$&RX*@QC_JCM?!>Q5N<&LZ55&RBI MUSVN;9#KO<4V+NWH539"MWZHAZ^;68;;M/H%*?R006H?"!RP5B\[;JEVFH:#5NT/ MK8,[ OQ:.\U W37'@VB8C>K7\>U[XZ8@M0P&\,7:W9/:1_O>G&GB>8]B) VF M3G*>&1P4L))PDBHO==),>!%(O"LCS>QP\NJMBIW3QCDX'%RZ2'Q 22:'.$D* M&9NSO%W4DCJOO<@MT#;D+?)X1:BNBQ#%C$Y*V7=I\H=@"=0AJ'K9>RTWK"5B MCA(4H^4ZN4@%^#5:8:LUC4$$2@R)1MW9=2T2-%."_FEN^\\&YD]%K<'N#Q1Q M;3S23FH4F',AL.!\/A=)Q6UVZ2T21&^3('O2RL?^9A#=0DTAV[I-8CX.W1'0 M]U[W77[A<8OIURM$9W"_SX(2J5FF(4KJFE84.1U!.U*>VS)*@:5?VR2W.+L7 MX;TOV_/MC=$#9QHH#SHS8\1>6DDHD&PX6)-G!5W(WG/ %75$A#00"8N44WSW(W1I0P3V*.>N0XU8@(3()R+AJ:UC9O57FOSY+,$ (Y MJT!H0;566WZ0Q9X8+6LH]5OP3"#GMS!X^$"G9:LV3$^_/=HT:!UG>[#J#QW ML#-HC2)%X-"/3T)T1_P^FK+15^#NT^IC? C@1C:'J<_G)6+>_K_W#UDE5[TAT\\F$4+FSZF.L1S"VAS7-C\TCV0&$]CHPS _ $9UAUC4A M7GO3$9_4]^KG=P">&&9>J=KP@<'H'7QWV,Y[^_UA>W"AP^(E$"^>]4,M>?V5 M\T&#E(\V7)FMER%C8]9L#H_A^WX.NXO7M>S'X3',QMENNDPV>5L?:?H2.[X5 M^WOPK%_:7?_UU=$B7#]Z]UDSI\"+]@@;ERO@T-R/1T0$= C&()L@",:YM;]5$6F.YV MZQH$OEMZ]?&?3GU6R-8:[.(CDSN2@SJ=\TO=HV;8N7)"YLH1FGZ] VFSEYIW M+?O5OVH0=H<@I:'_[S<7!#^6N,WK*)H^]'8%5V/!Y3GK=70&K-MY4Y_B 2OX MY]-6&!R"V-=2?>5;8QCB[U^QKM]M#P6I!< 6S96+"KOP\[%T, MY\1^BCJC@C[S1 HLI<_!6.R2S.6ZK"7*?)_6EZE8'4BB3/)O68V,:%(P$ZD?$)+ M?"88%'D=3@=09?++)\7^\Y/=_)'ZR&=,%R-ZL^9B;?,MV]C:6:]VFF]OUGS+ M,M8F$.[':F^W>KO;_+C[WYWMK;UWV]6O.\VMYMN=K?]6'_?@#XUWS;V/L] T MP4$CU92TCPX;B843'*P6+0RLNH7G&_ ;C+L'@]QB LQ\] \9?_,_HPV;2\:K M#RG#9+?M23^^N?CEY]#JG[3MV9M6IYZR^DL_7Q]JYM:),\KU,$>7OU/$!A[1 MQ#@#6-^M+$B>O1-44WP-&Z\3+>(#=>N^VVA&Q(8AYTV]NO,YE_N MR:7/?;KB*>[9?WX9^XFOH=1$ES?/#PX;Q^_.#W[[1/>/WN&#X^;7_:,M MMG\4V@UZT#[8\^<'QPUQ\'$B=^[H"VL>OSO;WVM^/=@[:#7V/ASOTP^MQG9H M->DG^,Z?[>9Y\WC_O-W^^WQGG#?W;M \WSIKG'_][#1.)->$9YR2W+5&(VNH M148H%;@A^?K:IEAG;/I,VW*4B'^20C//3' KDCT\9X);E?S@R"Q-FDO'B>( M%X=QM,DQGC@/&MN:X' AN.4@N+/K!$=ID"%&B1)F"O&8+')11Y2DUC[%0$6@ M:YM\'?/I;GO+07#WJJ=SX;K#:\3;.?&Y/OFJZBCOC+-G1H>OZO-6XVAR_WL> MZ2@EQP][O;R[G0].O++:RL^8N797$KY)$_(:.'RT3>-G*4!4:F(%509JTUN_8#9HQL[ER+, MRXM]JITP3H,+(@B/3#M%+98:*XD=3V*$?7R!_8=[F 7[B\3^A+VF*39"1H\, M)^"0$DV15BXB[GSPF@ZE+F@XGZ!C*6BX*.I<%<.Y[,BL$G5.&, ^I, 42\@:#(3I&4-:A)3+Q23N M57)4X2?9D2FE#)^KBLQZ]>1VT$[SUSNB>>_0#O[*A^%WCD]@-.]2&J6+P4<^ MV$'\8=52O*(X?_B9[ :\@_\LO+3YT MILKWP],W'HZN,^Z^7UNO3NMTA5:]1#//7,>+=;N:[)O+5JY77^"OLTM'W5@S M\2)J?3V9KR[F6$1WE467-+>_?*:>FZ2Y0%1QCKBA8)UC+A%-R4F<=%*Y3N$, MT1V,RW]661IN/MD_Z(XJ=5Y>/6T-#L@[0<]C>J%Y$B*\D.8DZHJM,G3F+'MG,]Z*N[03=/I*U3I>">W4X<,<85<(_[@6]4]Z]6 M=B\4/\R:O#N*+U-^_KB8G*U.V!G/VI;WO6$,!UN?N3?12(5![5@- M6BA@9+U)B&G*J"7$JKR]O42<75;[$:NM>7 $>XV\";G0>?1($T%1,IP&#$M' MTVSBGC9"KE1[?@1#+8E]\!'402N!D]&YK#MZD_CU/T3;[W; X3C[H]OOM\#Q M&*5C[Z;15\#;">-/%SFGH$ ],(I."01(()XFH&&5\ M,:Q3).%Y)2'7O8Q,D9R*:A'GV(%,>(X8=5+ >@9*R=T8*=//H.5;)SEWVU;] M[PMY)5F\SD2_T5S*M?2O&IG5V+Y\0>9E#P3V6ZLW[%=;+7 +/^2J^FF]9NYW M@*CN<Q&.VO[A3%5JA+J=05\.W5:ZPTV MTWF9EU^?D?INT%X MG>_N[9#F7O-P__S/X\9O#=X\@L^V)FR#H]^_[A^UX?J?,+;0/MA^C_?W&J)Q M](DTZ*]'\+Q3N"=M'/]ZG".DC:,O8!LHIS4U*"A-$;?&(VMB0I(YL RHP@R+ MR:H5,/O8:I QPAQW6%JP"STCAFBP.4ERDU4KW&)F!&R+4Y&>G8BU%?NS(\&2N"K-G:\6IMEIT_=D>AO8<^-9?GL]=F %8D@4JL M>T/!'%2GN6036 U9S>;J4M>^7@<,+M=@M(KC6E"P3# =XY7,$S-# EY(X/?. MLC'NW'7#$HUF/HOV:'*[PT&NR!5&11:O2$>>]='OO]Q?4B8[@\'C\M#N.*91 M9/\FV,$U;X?]F!]T-B48=82H53<>"[DE&L ZW_A&*^?*B]7(!.,+M1(:#R]; MO4!$($,?[C;T"V/KRK"JRSV)*?ZJQ786:=F157?QS_'TSG[PA'U7UTD'PPZ M474=2/((<3"GHV?>T-]E!*@7@I5K3=OJ.CDS:7[]^KJT1CWD\OZDOYI#I MS5WIOG>7ZUV<\OY^_[JY(*#@I#[L?54MU46J+A^;Y3 ;\R?=7NUZ@ C50GBY MAK5 C'&Z_IUTUV_&[(6MWAG6OA)\/=BSL3<5+8Q[-"UY'*U^?YCA"K>ZR@T! MT#?N&#@:_\MPC$=FQL--B\R!PW%LHZ:=[^TDQ[<Y<4] M-ZI?LQUVI:CXX#"/SK;]D17%-I82UU.P(WOG0V<[ZTIH]2X6 M*A?"A &BR_6YD88VJAO1<#I62'UP1?,3;AGC]96]RG)7]/;W3JJV[H)JQW<9 M'PBI;S(*^-P8F!L%%RXVG_'+H*.G+H#I#V,8MN-NFHPBU"N_U0ECRJAKQ+WN MR,+^9T>B4#8Y!!/L$+>.(1=D0"G27.F;U^T5)QQR:B+-2Z,Y35Q9;&+ C&*F MH]1>NS 96:@[,]6U*6M^'Q5.BZ/HVM@Y'7'P)3VX>3G&UTIAKF=>BB>#*_< M5\V6"IF/K9#)2X7,)1A+J9#YVBID/D]D=.:C?Z@#5JA"IC ;0M%2(7.E!DOO MMF"/K5U)Q,/K>0);/GNQQ1H!OXYV*_?S;N6[Z[N5RU_8=CPC=-XGX58_PN6N- M/8>$SG9?FQ>1A3O$$QY3$.6EE=J8]8K+73+C7\];+2V?*(3?)N.3(&^CS(U\ MV&95$L ?%IP<)8"?'.W^M7-VL+U#=[??B\;V5[Q__ [O;N^?Y2/4!WN?Q'YN MP@WCN/S.10+X<4/L'_W^M7&TSYO;7T]W]SZT]O?>P_WA?D>AW=QK'S6.MN"= M/^2 YE3M#$*\E[E]KDQ$(!X)0TX(CQ(CDCI'M<5@"!!#U[&G9BFBS-%F6T,3I$<)"((N:"EV;6^"Z\]-R\U)PPF#2S MAB8B470\@L&D'3(83"=#>O$!E.V84]$Z)82R MG6O#ID9FV0+BZE,)S9,'0V0^TJRCF9G0 MMBX%8VVPT1G':6Y0".HW)X6#08'FFD).1V0#SN>R/)%"61GC;85(%BHOXZ-U4V)3 M).8I)89;Y2E-&@4!# NK&I#S)B <7$B&)TZI7MLD&*\;S']4TDI.B5D+ Y( MBA@#>.#>J;BL$E.,B^>7%^\$6 $27'IF%.+26F1DHHAY&AVX_L)@O[8IY+J< MX>$73?&B-851)(J$ >)@)'+CK*&4$+ *+8G4N7"'$%[!_9+@?C*RYR4EW :/ MI',&] 18AT;3@(0F&EL?M9-N6>6E6!:+D)B4O,1$&80)^!-<2X>TB;"45DKN M6.*6R+5-:M;)C/+I2Z0IYA0A?MEAN"O5+.83B)LQB2]29VKML(T)3' 7.<7 MJ\1IHX,(4D="W',&XF844RSD=Q?RVY^*J&#A:(Q.(6$Y _(C 3F&.7)4NY + MTJMX6UG.A8K*W=1E$9:Y"0M1R6GL)%+"Q-R822/CP"6/6H#Y@[4*R:QMUE5( MZ,]S5Y6WJ*L%=5\J"N(*ZKD+5'K+30"S*5AOF)/8.(6)5C324((I*P3\B6"* M=!@\("^1UE$ \&W*'38]TL&%X+3$+*AEE9?B5"U"8E2247GPNYF*$G$C05@\ M=0A';SQW'A895(5Z.8PG!K1#L)P(JG!M#WDTGX##^2R<\$@QP90-8'-@613%JU04WA":@DDL M6,\C)]J'!.:$D[E);^#L>4,J98?VP9B?C*8 2PO#901G0DK$,;5(2^*1<2Q' MW35142RKL)23'\\J*M[(H)SV2$=*P8_P$=E$'-@7+&%/%7%2/]UF_O*=>UO> MS.AY=<]Z3%KULJ0F+_4]2A#X)AF]=Q)TJ9_R8NJG7'2EF&^F+KVQC,K,;AA+ MU'5[%*0D M6$(\M5B@*/*.+8@% MG)HF0I[8\>"D,TAPH1'/Q40TY0D1KXG0RA&ITX.4U+-)0C%6YB$'SKO *.%( M)(L1%TH@%ZQ'A)$8A57""[.VB3?,'2+?144M$XT7%377U.1"3$]+3%-U)XW% M2CF%J%84B"DHI(F%M8D*:XS!W='^00KJV>2@F"KSD02?L'!>2*1=3JE)GB++ M<3XS[;$7S 1O>/:BS+)Z427=_ ?!SONDFC\Z*62%%?6L5UQN1?T ?GYD3C2] MHWK^P5YI(>N[D/6[TTS4H["7/VT<-41.@,3$5\:H9J7&S M"4+Q.>K<[R!(:XDS=5^ DK&9_M#B&!UCHN*Z29ACW ZBY(J2NJY ME=0CD\8+-ST]-WVZSDUYL;SP#H7ZE(GA"=24T4ACCQVH&>'(;97(ED 4BKTR M%T'PN79,8!J<:YD0#R+;*X*@Z+DUEDD5\1-$1DLM@&>+C-ZC#D#9P'SIBOJ1 MJ>I%43\Q/_\S%?'"PA/"14#48_ G8:' B> &*<-92!0'+F\K!K<$HE 4]5P$ M@5FC/(D,"2+R*1OX8:4.B%N?* TD&B_+0="BI);KW1ZBI!Z9*%^8Z:F9:2+. M)0(.$DN'B"4<<8\3TD9BQ*B*S#@BG;VMILX2"$*Q5N8D"MH+HZRPR#N9\U:, M0UK"/Q78&CDL0*D5.>3)YAKR+$JJ**EG/F'RR#3]D,%)(TZ-1I9J@TRR M7%(J88'EZA1J^*FN4# :5I;35F=HQP,-K6^;_X$?%X,YMKTOK0X:W>2-N:Z. MCH;]02N=78N%$EVKO$40]M:@VCKIM=JCV65XO.A&5OKU> P5F^[ MQS# LWK!U,_]ZJ0[@,&W;+M]-HJ:MK[%JA_]L-<:M&"$I[$7,Z3KN+X91=8?Z]J/?NB=Y*OOKU>EARQ]6AQ;NY&+L5/$?WQX"L52IUSVN1^%A M%,-!/?55-]U:6:)??R&F%/V@.NT.VP%NFFM,P!"&/M97'U:18J,:$UIS> SS M[B_&\_(K3,O;[S.RFR99;@]&]4L;1KZB+';P]R'VQW]V[%]FN MLM'_4ANM_ MPMA"^V#[/=[?:XC&T2?2H+\>P?-.X9ZT#=D]/9A:#&#R-MA/U:M3AY ?D'XV/$8835V#VV ]X+__UUV M+W$81]!,W7:[>]I_<\'S8R1M7A+\O%AU@J]',/CA$H-RJ>?F0K]T>S G6;>T M[4D_OKGXY>?0ZI^T[=F;5J?FUOI+/U\?JIBQT96'.;K\\VDK# Z!KO$&,'TV MH<<[<.,GCR]OU)=S' U>U9 MG-?,O\=.SI6HQ C>\,9OLI'8[[9;H5NQK=FS]C3N]]TF+FN5NQ3+^N'; MOJHI(V7*[CME^#XXG%[,<\ICS=?.3J*0O&O;@1SO.4$V%++K8? MX6MPMZW_4QJ5W-9VPA"'!]M>SQM&GL\9O[^%[_K3Y6_/P[_/&=!TP:DG. M^L@%9'.M81.0LT0CBX76S"EAS"V9;Z6@^$M"?E+@X!$;%.>&,YFT#HSS0 BV M*7"O?[ O7I"_W,B?["R@&2RJH,A&ZA#W5B.C"$,T4!V$4I+Z6W8D"O)?$O*= MT,8XXRPUB2=B#7$T6)>M ,TB%C_87GP.Y-_46*3 _V[PGRQ=HY1A$I0_J'M. M ?Y*(ZVT1\;SP QW-EF<&XMP8]:-H4M$ /.L6;,J/LLO#_-97DLW8@7LY3RU MRN# 722.> G*C%N0W,2P+C[+ZE+7^RF?A3@9,<$4Z> QXH0K9'C 2!*BM0]4 M1>WF9KDL7]YS0?X5Y.=ZU1% 'PSA'%[:!"&E2U(REK2BI/@L*XW\"9\E@8VJ MM,RGJ*)$/$B)K*(2*>ZY 4;@T?N"_->!_$1]3$QBK#CC6@1+P7Z5PF-/N; ^ M%I]EY>$_Z;. :C?41H(8#A9QXPG*72N0=31)H5,@NZS M_()(V6JYO2D?95I3FXCQCI-DK %%9B1/*29L52QNR^JRUZ%EB M]MJ?WFUA24>I-9+!8>+V[+R\)]J;A9\8I@[E!)X+-Q8A@#R!"D!_DHB MAJ=(US8-75>R;+4LUF=Y6_99;DUIP3*E:(FQ3O/HDO$:?@:N+=?*NMDU*(K9 MLA*\Y:?W632QE 2'@L&YM3W\IL$U11%+X6@V7"4NT=;7@7RA-',&5A2,%"ZC MLYI@E9/:!(O:R[+/LMK(GW!83!+Y))A') 2%N/06.1K!@/':4UAW :YK0?[K M0+Y6\.[@J'+!$H\L:/!T&.2Q)L(94&%S=%E*I'6ID:\Y M$8H$L&09Y9IRZ[@3%.O(O4TZF.*RK#3R)_=8L-?8@:/"1 Y6&!>1CAI93/\JYLL]P6;,4F&"D- MC\9QJJ-E. G":%+86JEI\5E6E[J^3E<.PT(Z)RG2U)"\S1*0I=(B+0G5C!IG MS?PLEQ)L76KDFWRH'1.K3(A<"6*< ^$P+*K$N:*\^"PKC?P)G\4%F3!1%(&- MFA#G%B/+ ?XI^& U"2GBLLWR2I#O9!#"11E)BCQJK:U+WGMB@TZ$NK+-LOKP MG_199/#@C,:(9,I]&8W'R"1CD(I"::J%E3E8*3A>QY@M$?Q?XR;+KV63Y3:S M1;%(?21.4<]!@SD6 J>.*: IKS@N#LOJ\M:[T^E6UUAAI35!(-\!<4DU,E8R MY+AV!FQ7(>=HMY18ZU)#WU/&@N6&!D^Y$U$'$@*UFN;#S2&6NF$K#OW)!L): M>ZXP0YJ'F#/P-7*$@O42"7'>",6\+=!_'=#G1.>P1**!22XY8!Y;FS38L4XF MGLHVRTO _T3[56PY-B9XY%BT*-MZR,0Z(S\HIKTSB6OP6=:9,>M"DR5B@->X MS?);V6:YA;\D!N+*K(1QXL'D.OZ,4R.QM(RJ4!JTK#)U_3/EM5!CP#D1&/E$ M/5"7$H#D%0F9O"VU"\ MEM6&_H37 CZJC5(DQ%*D""Q5@YS""7G&E$Q2RPO _Z37$DP(SFI$A,FGPQ)!SC.'P!Z(0 !4&F)SCQ9M MV+K"C_9:RE[+H[R6_UOV6FX[W*ID5#HQHTW@,A= ))(Z"H25:TS(DM"RRM1U M-N6U1,*"2N"K2$$#X@I+I*WS*/E@!3'::6]*P/5U0%]Q[:4PB5 -WDLBX-#* MY$$ZI-(T15^\EM6&_J37$F"A0V2(6.(0YTD@0YE""=,4A/7!,U6@_SJ@'Q06 M1H.WHG7BWG+M0HC$4^(EH\Z'XK6\ /Q/>2T$IQA<3F8E@'^:D);*(DNTU9YR M&YARW+[:P,NOYKU3W)4]TO^RRW[1-KP474TE-+>'+> MI20HMHHHSF-:BNXLA;L>Q5WG4VZ+MTSJH C('\_%CCE!>7L-!:&LYC8:2MC: M)I/KBI!U3?$2A5Q*T/4)VK0DP:.+WN1L;&VTR;4OA0%?QA-BY3+LMQ0*>"P% M3+@OPG-!K0@H2(T1#]HAHP5#-L9(,' _TQPHP*P+I=8U?G3ITT(!2TT!#EN- M+?P/V)][Z;0EEE%.?!1!49:*!_,"*&#"@Q$<^VB%02;D,Z*")P0.;$!2A!"2 M2BYA 13 U@7\C^EEL@+FM/&RU"[,AX^?'N:YO):H"R:$BA@"L!3A!NS6G*K- M@F0*YK#IGX>EC8BXF:ZE!6!N*N$H*N60B\MSF'&PFG!!U)1&"S3HA M?(G"+B7P.G\*B,%9*VU0W+-LSVJ=O&$)QZ2)5Z/RI\5S67$*F/!<@G =!N0 MT,HA'J5%E@6%E)!* ONKY.G:)I#!.C:/[C)7\+_4^.<42^\QTT1A[B.V4AMF MDB'2BIB"6 *WI>RY/@+Z$QX+)4BG-B))#F7XC.19NWJ MMVYZ^I.3@YI)#H1M5%4UIHCF\!CNXB=] DZ=SET;K>$A66.C93+D-N1$)C.[ M!\IU#O@0VW80PQ^V-SC;Z\%H1^+3WV[U?;O;'_;B'CSNEW;7?UTXCK]>X)@> M_/7NM'G^X:BY]SM\_QT^V-[!N[_]?MP\^L(:OWTXAM];NW_MG!\ )@_^/L3^ M^,^._5!@)'I@&NB8IZ!J8%A> _"YA/ I;[CF]8 6,?? M 4"UECKLMD/L5?_MVLXT3]S^3B-R.QKV!ZUT]HRO>:O)L-.I?K>PWKVS"K2] M7J\&A['*>MIVSJI6OP^K6MTSLB!C4IA96/3$363:$!6TP]I)IRP>=:_6F-0L MDG]AY*I9L=/\=9)4ZOWHG7HLVV!5=+Z R=#JAGH]^C /]:7^JG@.STT[7__Y MK"G8>=[]__:^M*MM)5O[KVC1]_:;]+4<#:4IZ)R',@#Y4ND/8-\8-U:/]2 MX$88U( GF+E@V2@OA#$ ^ ?DE &=];.A,(:9T>X ^1;&2=UHI2(6W1G:DS@D M>%<8AXUF#1^.WU$)$7$8_[62)D<%GR-(RFS'23"7**0DBJR(AYR'%H@E+Q:6 M&UP<+Z-#TYLGPU,8=W$NF$B_(QB94G7INM3G[QSU'?\\N;IP?9=X%#0=( P& M]&?[)N668W("0LEAPF,AW]MW2'V5R0F"KPM_U8%F%DFI T1$C:'(>T@9-P$< MW^'$\:GE>LPE-.#4=6R;)2'U29)PUUHJFA01T'1^_]OPPIE=!Q',WO)1?I7E MO!#]G=MJQ#?LPG=!_U/+-]V$NB9 1,=$K&PB%G M05S;)GO["=B(QK6@^0(B M,:[284=Q>YQV4\ O("IRT0=UAV)E-,"_5W*_O)!V!U)!S!^*OL_N+U5,B\0 MHX]%WDS.U?N5@BH6R0,$PY@\=E8CG?PXO;P0KAN[-@E-QJT =1(#2Q0$0R0B M,!H]+! 9 IV ]EBBCD9@7Q8%TM"3L?O,SFJ^G^/[RXN$6$%D>#2!?%T*#PGY&#KIT2 M[XNPX?CCG:=':.!D[4)X?HQB'ZG;B\F]/XW$@!L/NQB#;:P-T!G$F!+_(1VN]=U PR5EA@,!>ZR M@?[(FG&25]#1&-"42Z61C8;%$(@(K(0%H H,AEUN_ ONB3Q"LI8CA;.F-9* MH#G,P"B\)]QDE%/'!^E&8Y]P1BD+B>M9B;#M@%A>U9PEJMRJT:Q;=1%WGN49 M$X(7RH/:[0JF'*AS DHCT.6D^?DGD*8;>""=& 2/X ? #@!E;C$!/+T1.0! M0+%B($V_OBI18XQ S]'LD1BD-/^?VCFQW(Y'8C!LJZZL,?,]+8"LT982(*)P M'H\\W!L')Y%;+\N1!161XE+.^D]N]."63R,>O&Z0%2E>\#9'40P8X-U5RH<= M&(L,@4S=53I@K,DM-"ZR[FBX^I8;73=,H)AX)D>-[7AS"S;ULY-7PQG02V'& MN:#?3)K :-_2[A6]+O;>S$X3YE@^/<+7SR_'RBDFR:-YJ-5*@[S*
    H(OI#,'?HD@##+/4-L\$SD=YR MQ^>A6S\XKAG'IX?UE4/?E+&>-MN-EM%N&H?-TU;ST_'10;MQ9'PX/CTX/3P^ M^&2TVO#!2>.TW5K&34L=X+8#H#3Z64N1 \9??7"&*_0N>E8[Z:_E!_9[UX;4M(85YV4S=V=2Z2'F/A& MH]>VA.62R'4L%A$?:(X)&G,[M&T/?A!:1O5]9?+ +Y,@'AB]Y1:#E2OU=)^) M9@S[(KGA2!0L3P<*?,(J X"^Z7+M'UMB)W^YP'[3(;.)Z?FQ8Y+02DS8(F:* MT')]CWN1Y_.]_2%HF166 )W80.WAJDQ#JLBAA<1B0(!9.%)%Q M7Q>_,G6$&&]V3!J%D2EH9/'(IR'%V,\-_ECTR/0R M#D)9TL0,^24"!!,? 8U]EF(++ZCH:D)OM5E!AO[Z'N7"@!U->VCP8Z2(X6YV MNQ(OY:6B85FOEP[+9RB12*41 ?:[]/X!L()7IKG!4Q"/PR6#HY*4TYP; QD, MKQY]*?HBET%R8+4,!@9B]6L&PAR&EG\30^D=R',,9^'[%Z7Y+P:E?)<('E(_ MXBPF202BV;4HCZ/0]P$S!!R#4A6W+',.3'CG<+Q(7V#_FGWM"%@5BH)W'ER$ MOF?10%AFX"3")&[HFQ'GS'0B[H>,1K -T=X^\>O!S9X Z4U*<3$EWY0NJ4T@ M@?95IDE@%0DTC_YU$<<,T+AGFPS+I8$V#LU0X"D>RR?:EI,B-#S*(U8 -3A60]%'41EPE0.!=C(3.%MCN;:@%[/ M(FYJ%+ _A<+318$O@O^FP;("RH7(OZ=,)GHE A/M"B,= F0NLBXO$[Q$492H MNQ@#^&5X?;6G<)OS(85:[)A5@8L[67&=8S/ M-3!+'G>AW/):F4"GHI"WY#1%(:8-.ZYCQ1YQ@H@RV^,\B#S7!IP;ABIIV[;* M4URV-9/DH.WO1P6;[6]X]N+Z]"OSFDF[,3,)QW[(C! S]"SB MNP&G$7?W]HOTQW)3O*:L4(J,.$A59,+@5$6VUQ$;7@UI<,J8G]BN\[Y(.WA7 M!M^GN1IOOXM* H3#(M\/+!ZZA%(O]N.0^(0PU$U>Y$F55-+DW0'+[FH=]_3H MTCW]^0W>]=D^^?KEPB,\L1WNFF$8 671P#)I0D+3#[W 33BVK>-[^^$R>&*L M-FC=N\'31]MM"4#T;LO=/CWZ?.%;S'4]AYF.-&!]&_!&%,>F1P&34I'$D1T# MWK"7X8T;MIO<'7,^UI:WTA]ZQZL=__JO"]N.1'2"O>D?8STIM\!3RU5 M'PISEL^8CTX,\HS#6V9Q9]UX$:CQP!ADN>2<1UX[V ]< #M'>P*-=4\E= +T:,;GC8(@"V$J1.7.?34=#*C0YH M.,]Z!A/YD,)X&&Q(!J %=O2/?G;5E[LL8)-Z,_[]Y?<8>7E\#6AMGOQ2-&80 M8^+25HN!(JE(N5"(J(H47-$"1 ZB;-@@CEFD*+F0*23EJA@!CDM-LZB"%S@R M&6W-+ONPZ5R--@*#]#- ]#$13>F NY[YAY*+-99P/&R&'B2A'\:,#E MHLDGR&4!$(?'&":&P%2F%.P%; _:<=]I*B,D+\.Z.AOEQ8@JH3(3.9JL\^P2 M4O8-J*DK^*4TMV!+YP)+W.@)V%Z@X\_+*GX,"N&IV*HU62I M)M' 8F'D$!:%Z,H'-0F8V*2A[YJ$>82(. *3BX":7);F.=:2P,T+WA(I2LKC M;@S6'8.>Z!^9)J#_C&@.T@9I"*ZJ#'_75B& 6:&6%K-$7DJL4NZ"509B!$DM M^RZSHM'>$PSO5H+E-I_ 7:AN+3H[4".2TDB?@+C-TF]_NP@L&I#(MLS$%4!^ M(@C,R'6$R6,/#/Z8>K:(;HJZUQ<.9C_BH?T6ZX *[ H\OK3\^'Y;'7C;U9/[ M4_L+0N?DY\$%]T1@L< UK9"!!>9%B4GC2)B)1QT6$-\GX<(I?HOX$::+>I'# M2&@GL06@+' OW_X2R(')RYHADV3P'(: ]4FZ=%"(M]4O[WA:#+KT^FW:EU.1-[V; M?0.FG<_5*)$O5%]/LJ?KELJ@+HLKEF\NOZ[+K^8JIZCOO*CN!<[*KZVZO?*[ MFQYKVW7?CN[UV)N_MV*?)"[U_9!9P2T5DDUW\>BXQ,5X MC/<^M6/<+36[5.'#S#DY.KE&4^M+[[QW\A.N/^K ^.!Y7_&]!S^_]/YEP[-^ M_'N^\.'7+U=P_?6_?_N0@EGV$\VTYF\GY*3WH8=S/#DZ3?]]]">8RYI M=STE[=H']H7EQ3ZS26"&8>R:A 3"C"-!S#A.O(AX ?$MMKV1\.81ZY/;"L* MW<2V1)PX-@\37_7?T";7!C+TO,F5P"XFH1^97'8$CL'DHLRQ34LXKA?;@1_: M"8"06OCK&$3S\^;RL\6\R ]#81,K)'',8S I H<[$743A_O60QH5FF7OQ+(+ M=D,0 6^&#)2NFX .MA/;#*D5FL)B29_/!E MI5TP(_?AS(=?]P!MN=R*8E<(.V9$@&%!PEB&N'Q" \>.'5L;%ILHU/ZU:%AP MG[N,<&9Z00 X! C,C)S8,RV7)"(F)"8!X) @J#G13KE^M1!8HW@$I3P.(Q%P M/R(\LN)$>$&8L-"+!4GB1!LC&RH$YHT1QXKB((Y#,TC@!XF%:T:!9YO<$<)G MGLLM;/+K>C4W_&5PHX7 "Q,"@GL>\>(D%!YA<0PPP/-80)F(74 %M@Z+;*80 M6#!OJ.-SSXT\TQ8N,0FU8C.B(9X>]F,KL9(@C"P9%@GL[4 "NQ 666+[+)Z- MQ9HR:5<:0+_AR8E4=/G\@=G9VC^3\Q8ZMK)*\)$XQ&HY4>"X@A GCCP:\D P MS)EP8EO'5C92\'U9-(%8$@O&8V:&%N,F(0F6=K28R8,X")G-G$C0O7TGJ 7N M)KEVM"_V@1G:\4)&0BOPG- G8010)G(YF#=QXG">^$2;,QO*T//F3.RX=F!3 M9D96XI@@FA,S(@XW_JD6BQ;ZEFZ!?#T"&-16+[ 7!&E@6=;D9-0AS/J1MH:VT19SQ:ML83YB1VRV(S!FC8);*<9 M.V"<1;X?,R^AU ZQ:K;EU:Q?E_8/R$K;<51!"U(M2&\6I!%Q@R2.0I"2@HB( M1DPDV'V*"483&EO:"MY003IO!4<^2SS/LDP>$<\DH4O-D!!ANK"U"0NC!#X! MT.S5PF!5SQ(M1[46>;PJ$H<0) S/D+C%C"RP.E_+$2B@V_ZKYQ'\!ZC\]MI63A MNQ_-]LE%Q#FEG 5F$-B120*/84\?RW0IR0*/5E*=O%,Q[B4[%VKZ4>Q MS[$JJYLPBUB,4>ISQJTP#*S0B;Q0U6W5Q/#$Q'!Y09,X$!Y)3(^Q$/!WY)F4 M@!H!&XHSBX64$6=OWZF'*VFAAFV4L(@OR([N]6O5PY3?L9HT)2P!V\UAU"3T\=G&)AV '^8L1]CGQ^7$)N[ M3/A8=,.[@4#N+"RH$T:$S+;C@-*+3#UB186ST(,("PL)^$^ M5F#Q+&H23D+ EZ ^L#$[B/?(2QPL0N[5%S-0EDL+21KC^N-E8*9F,+4QSRM* MJBKA?P%R.BRSU#ZE%(!1.KS6I','TFFV/U]P$"34(;[)(@'"A-FA2:/(-SW' M\QP>.Q%Q08Y8]<54AV<7(YH0'H@0T#J^B)W0!3GAFH#_ I.XKF_&MNV;A-J6 M()0$(L2C/$N:5"\7(2^C84A[IIW*N+@X=F20;1NFCP@NB5^/VUL.1CGKT*+J M[3)C%-[1?OO5PW,+?+2B!'_CQT#T"U&@RVBZ,C^RV_0MFL76P/0_3W]^N;!] ME]HB#$PKH(#IF1N;841C,PJX<*,H)H1*6;OH")JPV)W:\_[B"2M-*<]!*@_V_$=;V\_O-$< M[6+?[V$'(-^SJCQ-#K]$#E[SZ,L%"3T[MCQB6K 9)G%L;E*/4Y-$"38/=T&S MD W79NN2@594"P(!QG'A$5=8V#F8\@!,RH &9N138KHB#GR+)S%LTU,HJG6" M>.-0W(!>E[U#EVNJC7"HGZE!+G6@ K6>9GVF/2%K$ZN#9IH/9EI$$]=T"75, MPJEEQCSQS(@[-(FXYX>4[^W;X4/&X1[:M:[)XD')H@DRS*%N&%E,F()AS;T( M3/B8VX[)>>@&8>CRA 0W:[$;'61X4]F]3S:]G'&9E3XI@FWA!EDA._:^E7() M'C7I!O??LRW\2@^;-;F%QD76'0U7WW*C;TZU%7HF3QR QKD%F_K9R2<-O"Z% M&>>"?@/;&4;[EG:OZ'6Q]V9VFC#'\ND1OGY^.59.,4D>9(K+FB2IE0;.RU17 MZ;>R@R%>!6.B&S,6HY.CQ/I;RH($)!:VEW1]PD(7)*87V-R*O014F^]=V-;> MOFSCB3H7G?78ZON?;^C^;9YAS$UZ'M);WKSJT*T?'->,X]/#U4[M31GK:;/= M:!GMIG'8/&TU/QT?';0;1\:'X].#T\/C@T]&JPT?G#1.VZUEW#0G@Y30I[;- M["1F :+V+>%'R4)9];>BOMN[3ZZU5&!7/1HVB];KTL=VF= Z3&, M5Z[!2@]'U7NYA(^% 5/N+*LY6)1MP NP/; I\^0<'#PCE=VB \_\\N/-/Z]U=V!>]. MFT>_?_OW7^?IZ=?/5U^^GI#3^<,MO3\[7[[^^>W?<,_I7Y_A_O/>Z<_W,,]C MW:UG'M&.7<])^>X[0>RS#GQ M(]\D(K3-T M#T[7#P/42+V$DW-L/:R3<5#DWYI:=J6UZF/5ZZ5!Z2U3.)6R* MR=!)T^U*7P8K&4HW@'LTC$;3ZMSQ9#=.L_[A9!92 M$28!$6;,?1!CU+?,B,:N&=B![R5V$D0,I(-C.[7()1M4!6UKJAKN"AS1+/U< M+#T/2@+"')O%GNE8>&##=A,SM!W/#, JLQ+B^''L[.U'7LTCSUMX^!>QQPNH M:WA+I$B7-=159#82O\T5CSFO"/EL0L?-,1EK&7EV:'++CVW;XX'EA8C@O)H3_')=Z@VH)*,K%J6/KTL MG8?.M@@\$B2AZ84>R%+?=HP1KTH(5@OP2(OI$KLBJI<*]--MRD7 M:YV4?CP_4-6NP+I;R.IPT[C !1[GOO/)LP>K9T$'*9@)>&*N,IT/83RG8JAK M&*R9HGWZD]G-]@&V[F!V8A'3BGS?))P),X[LP(RQ:*F; +,[@)%(?9&GGSUQ M7U/! R3J'_PX;5]>1!'SA>VX)J4V,XF;)&84$\<4%G>$Q0 _"QND^]J5+&K& MEBPF/$UFU;Q,KZ&A*>#"YN'3,1F;&&?&>9Z9FP+8D8BY$%@^0'!3G#^C>4];I$[2L0HT5*;EBFS9_!I M#R7,SSL>37SPH_0KR.M C>X.ALZ.4]?U*<@9R_5 ?Q$ ,R(,\50B,4//CTV; M69P[EK Y^G_<^F(U]@EU/>=!^CL3@SY*O4@'[<:%X_O"B8EG@M 7(&4"8=+( MLTV7)[X?4>9+=+/T*/5S'Z+7)/ 0)/#MPHEL"R&NZ04NBH($H*[E,J (/PCC M.(X\$BTG@7D%,VL$]WII4D7D8>JBB'\H[)[8!+90*B#BL6++CNW6=:"UMVW,VS#ANLN8AK8 MGF.'9I"$ODF< #!BQ+G)@L@1Q &UBD?'P4:PMLE&T/N_QOZ3DZ\G%S0*O!!+ M-#NA8YDD9(X9B@3(P0H9*%)!6.1C/:35V$T6FY0B56Y/^4AG M)?9,#\9TIJ>[,C7F!W-W]ZFFS^>BSQ_-]K.[52?O+A0NDP,.8FDG, MJ$D"QS$C#M#"#7Q8?V;S)/"6TZ2'Z.TY(IU_9A>O8ML- O,%.8ZM= MVS9#"A#>=JD7TL2B(1=[^\-.+H2JY#3?'<:(99'<3%$/O80+RP/OL/7JW/QP M"AM))^RS^CA*ZB@^9/GA1!AJT;..:CP]:EP(/PQ$Y$8FBSVD&,!'(2A+,_8\ M+F"OHI#$Z-983$H>J\:[*KV'4F :8&^$W,%N&(Z#/E:P@P,>.B:QO 0 EN.; M26(Q$$EA .;R"H#]$!K,,:[@?B,64YY7J;C =^#*@!P+H5F20"LRVT:00_N+ !JSJQQ?;V$^S(M5R%(:9> M!6?BZ_4EDA9(6T-$T\7B7'CVPPFD2K!(I#,627DQ-/XSHCF 8J22:1D%>^R^ M#"?8FL4Z\Q$(U\7X>[<\&YO>4&OZ62MX'HU$.].-C^X9?+_\@4U++ '611+; M)O6P2QJ+ C!<0P%_>J[C^)'@&')U-K%2I][^7PJ$@,J^O(@9V/*>0TWJ6IY) M?)N N0E"5\2" I-RU[-O,1Z612J4'.EF_4M3.AVF)W_,\[?+"F?*C?T]GJL MZ,1= Q(^4^72XW;CQ(CJQN''@]/?&BWC^-0X.#TRCHY;![^=-U3-4N.OX_9' MX^#PL/GYM'V 'S1/JS^/3W^3-TQJG<*MAY^:K<_GC1>!AX'3Q>,@^U^EJW#S MZ>J@CA5QV^?-3RU))6?GS$$RN!(LRSY^UC7$#\%&0]5D/4F9]-SQJ>^3M$_A5_BM_+YF"+6^0J5WBR11 MRJ"/;6O*Y_/)HK/I11^,%]UXI6*X,!%IW3=^L [&68T#-C3.1^@/LEUJVMXK M\5K>:GM<_?4:H[_P'OGR/J]^+9V,#+V/\,CX6H5O#_J@BKK&N>PZC]&5#X 4 M#-LR_U"0MT._RS&6X!;;U-7%\YL05I(CW .BU)3,RL*_+48]8 MI)]7 MU6C&A\,?2&_E"X= U^5V% 9"A31))U[E5N/P[W\+'3MX!V\85:E/.*E"[0C& MW!D;]4;*#G4EK-BV+,X=9+)BJ6( ME)$BHV-['U'@T<2TZ""1J!3 M#\L:V90#E0#) ;D7:Y:*6Y4A&5"Q'FU:O-" M=4:.)I44KQ!M$\Y0$JIR M-%PKG^[B:Q3_"E!F8STVN6PJ(U(NZH]R\(-1/L@*Z;N0O8UR+E\N5>,EZ*L< M^/8:OQ$#*6E4!QE9KD2)"EB]NC&WB[ B?,249)+G$8I"?EYII'EU.!6T'S/$ M^ANZ6G.,=13+4WA:2B?$I#9_@==,^=%E+J4HV'4]<97EWXQ7CF6[KV$CBU&E M-^6(03D,A>Q@T4*:S62HN9E?TGX94QM/KPU[S*_HM3') Z@;[V?2&<;K5)L3 MWJ" BSG]*Z]8?XFNX %KJ-K5\E:WF-FWG>#I6LP\EMVV];H"1S$0JF<<]Q' @+)]@E,JF$%(,#PGP=,%3MMRSK<>IQE 1)B_F9Q#=)= MIO7>0?C.V+FJ%1)8\5]+29Y6*]R=K/#T/9*Y?H@^^W0U3F\:9X_RVTA/R8)O0ESR/\J2378& ['8G=I , MJLH51+'!@/ZR/@B&1=L('P-C*A'DE*6$Y,(ZJ?@^GC8\6QU[* )8WX4'):(AK5+FO<,I3+":MU;3XIB8['E@/ M;)\8Z*LG";XRV^$3.E*L-J4ND>[3DC=E@]_2!<@%IGS+BY$CTHFI*KV;&4A9 M#,.CFVIJRRCZFU#A8+M"43?^4MZ"OESR,A(G%ZB7]=-AIKR[HP$8@4!^R_12 M@184Z&18#II?2TTW<79)\QKOBD=%BBM6@]^&2->2>@M)7M?92,U*.D]!F@"Q ME]9YE=)5C-#MEB(-3'D*1H6:[\28>V:EN2HXI.W&B=T8KK8;UX^C^=@P\T5; MFV6?KB=')-IH?C./3H\99 WZ;@[0OU=\2'V'VDDU84([2II/^$%$!U'4MUUE*4*&JH03@1O8[V;. M]X%]V\:KPV:K*:,D$@QEBI]J,^?SJD .XGX,/P#PJ3P#E?<-T-,]H(ZFHTV@ M(Z2 ;=,&MPC%;I%5DK&V+&*&U W4U.>@(\?L<:9\TQ75'TQ\U.@,+? ]I59] M];DOA6X+@W7%:^/5V>%!\_WKVF*!DZ6!/5H:<#)50-YS6UV6V=B;,L6!6TLW MN'K5[Z.^4/>5E5S@I_@QR&6R [K.1WVPY;K*7YE-].:PDQ5BZ4"WC2B60X3W MM$A5,+4$"ULVJUMKRXQ#L3?'YZ?#\?>2U26]II*";XT5W]D+-4FK06Z5,\/7 M3G(P_M^-V1>KT)X*>H\70SGP4ND?*;D#>6.&'WXER#U66\B?4@1)1P;Z7NB* MZ-=T?&PLG:1$D6NN/%4SV5'3P;7Y&-BTG%@A^3[76W4C$1R3!HQ"L%&NCD5T MZ=7$?D ?5\IDKL,DM0E&BJE,TZ"B-;D?KQA'+:8P1O5(.:=M$RHK-6*\ MU>NK&KD21EN*WLFWY3:/T]L&7:I6K\SB4ALCWX31SAC9>7E2"HVS$3RB(^0I MF/NP.Z8B3(#?2MRGV*N:?15&C<=Y/WV5F"/G6%H>=Y ,2LZ,#'] ]MCPVAJT[LC<^S03ZB. M'DVY-BEF44I@D'+)YA.G9%45+KQ-#Y_1=Z7+NI^"XF621JC4L'(V8J M36U\/-9Q4R!^VSAMN?H^PA0PZ5R4:ST3<4MVS.@_,-B]%=,3)K=))__S)+C] MT@HI\564B'@ M7!6OF7F#Q!HJ57HV>(*$(O*>E$"W[^PO[.%4 Y&(M)!67Y=EI$$"2CW8':J M&,:;O<^#* -^J61P"F MM*-2;N.\IA=@Y"V7C.\G\QCMGUH[XZ!; M9+L7FGT1)/.F>&,<-3XUC]OM1I5VV/Q\^+&!:8.7O&8J30_3[9'D_ MI2]B8HNNKGN?>@SMM4X]+EF,9ST("<9CL_VQ<6X1&;O!FWWQ@5BS7$Q?LD.Q$XL(S\>W9P7G;.#X^OK^D"K91 M4ME6W3@Z/F\?V\9\-H_GAP_%AXUR=XSYLGI\USP] $?_6 M_+-QCD?_7\9I_[8,RR\YYEJ=Z3W&I,U7RF,$(*U?!O(G=P#"1T,9 %KI*NK# MS/ D-+W,Z:#S>IR(-M-A!H_VEHZ3[VB,9S^N)YA_["@JRW#)4\4](:K4@&(J MGT2BQ_&U9_)!K>I!M=(?C<=PIWS7K<9A=8865L'@("\,*3RFSSGC,]?L2E"> MI(4)9OD@4[%4Q/?P_%B:RXCUV0N!I>A.C:O M*ZNQ%41[BK=98 ,K/KH60Q7>K \(SQN[\F>/#3BH2HS$^;]RL#LNK+R;. MM>;4*7M%P;.'E O1!X-AR0EE52DQ&<$H<=6KH<[/"@M*9\5PXGM-^]]%@9F? M2L&CN554)K4B^BL1@T(74V=[NIDZ:HV'((;#0?'VS9LTKS/,?IE+,2W@D45R M/9^07;*L9!QUR%3RK%>W/!RL/(,?FG],6?\4KN4]E1$J^>>*IM+2S+->37GA MOJ=5;JQHF/'.T=5?H MO;F29SU=M4K=+-,/:TMN8R.)U-U*(G7JJ( _GQ^WOQC-OTX!8GT\/L/\6$!; M[8/C4^-]X[0!V MK*ZGO)00[.3@]^$W69Y)_GC<^ 1P[,EKMYN$?'YN?CL#6 M!#.S#9=K8O\U8M](6O>WDM;=^IBJ)<&"*$9J;\V0M:B^.71+,SG M+G7X]+FN6]VCKK4+]4">U:WYY_VI?6DU4^QG8<+J8,'6MZI,V_6[39FRDM$> MVH(?C]\?MUMS!4M;;8 =$DBW#C\VCCY_>B%R^A5]K?PVX^HH/&.C,J4]K[R MM)!E&E7*@DQ#QJ#ZV_L&IUQ_H]?$'JN0IW_[7!3/JGNX#!/WW%@=OHSR$RTA MC&,8Q0_TU2V;9>F=PXK:QO%Q3<&&<$R(JZMGW@4&;!-Q.MM G$:+=03'#/.7 M0:75;&3^4#>5[FL:9]_+HTFQ$(!;Y9D]/D[=&7:$2F+#>RKX6Y;1&*?AEWD\ M4X?7F\NNZ_.K-D"]^%]:) MY:S\UJK;]_S.# M^T8RKF)>D \HCOYWS]V;^ ND&GAK&;:4+]7S-N=2QUZXUAG\P*N75'.9DVA* MF#VT_@G7LZ^G%0562ZPTQ%@GW&%[ELP8%?B#$
    #H;3I[0?9 U*A3_,!F_A6D,>T#=P.N^VBC405*VQ,+?/=G>6#)/1 M/F";B-.LKI?N7H))K]J=>#3MHF_T"-377136RMG?L@#+1#@\1(4C5BY DCR> M@2P'Q_$4H71-O)5N.;P*QD27>OA+8_/=LP_0Z.38Z:]*%+RZNJK#..N7V?T'@.;[\U7=")[0<^"T@5O"FG)5KF^&/;_7. ML(>."_N?;^A\;.?Y-)PFGBTBGH.>RI'&X/:YD-GH?G'!F#.S5H3H$;3C0)"],HLN*!MO28+UAL3:+X: MMBV/;EB/:+!K+?4T6FJYBO)#/QRK*&(6/VSJ5 C'>2P=HRGD15#(4ACS_EH6 M'WLZP+(U0K5EVF\.GM4A^(Q*UG5-Q[.LT-G5!:@_,/+:FIF?8J,%Q!+E,5"- M)79!4Q![6E.0Q_.6: IY$10BDTRPF'V7%H4J_M;#,_-X@-U@LZX1#2PTL-# MHEP \M#NBZV9N086.Z,V OBH4AN.5!MV!2RTDT)3R$T4LM1)4:$'&5LYQU$" MYL!RBC*//59%7"D D,LYL"&_8&6YV+)$Y6R1'=7"X6!TB7T+;0\EDQUIC*(Q MRDYCE%V=^1BC.*[&*"]7 ]F6[421-=% $WBB/1^:/%:1Q\%4>;%;, GBCK]4 M\3& '=I1DDNT@%I41_ M=C)XCKECL6[#D2:-8VL@\Q(U%?Y&B#O65&YACJ&,NU$J0)/'1I''GYDLZJ#M*^%)3#.SGSL2_%UKZ4%ZQCYHUE4N$/LE%B7]/&YM#&U&%CF4-"!]CM MW6C)Y!&=,*)=&=J5L11)[&I*JG9DO'A-,6>I@N+ I "E+FRK;O_/1BD!32(; M1B*'V%6FAH=PZ\;2#!('D(C1^,\(&RC#5=@B]KLPSJHV[UC.3W40K1PBV-Q5 MY$).0",0[<#860<&2M\=G;KV8.R,8IDZZ&!;SO1)!Z!_1Z,/320W$LDT_D!! M<2O4T.!"YYIJ>*'@Q:Y.71^(V0G-,><$!\TQ\6LXVK.A*60UA:P)*\;>"VRI MF_?E &G7H%?8S'CBT=!(0P=2=""EDKL;0 XQ)FH$W<*;VA? MAB:0501R![B!:$/E:S15'L=O\K1*>: %_1R3U%+3:-"\>VTT?HBKIY9\)F[VTXTFZQ=*$PG1FZ MTWAC5T^DK)$9^D:VL-Y?[*-=/HA@.^M!5J12!.:B2]'#.NEB_=][,W>5/;"M MR2TT+K+N:+CZEAD17XQZ/9I?O[NQB[?JZ?=%WMO9IN5PQS+IT?X^E5K]"O=X?=EX]AE8]9=TS>S";7NFJZ[ MIF\5P3Y\UW1MP6R=!>/-&+F>-G(UB=Q (GSI=P\F4% M)VN:XIX#&M8WAMRUB:U-[*,CO12P*GVCU:?QN,!V2PR& MLS)*@Y5P(TYV/L?,%P]3[-;\=[A U0D%X678^@S%R]0[=N3:C@=Z)["]R'O# M;=L'#<2E_AF#DU"#$TTD-Q))U:O]&-[8ZZO&['AD 1S=M='K]EV657&)\^'1JO:&$4(\9$462YF?9- M6=M*%++WZI_'Q\8994:KD\%' &Q@>(A+:GCKZ\I-T@2L(L^8ASJBHR,Z.J(3 M[.C4=41G-Q50. M1=&=W32,WTZXI<(>!X,\[1I$ H] P\- M/'89>.RJ3TP#C]U4*M$<\' V2OYK&MDP&FG!*[%@YL,@C['0"33XT.!#@X]H M1Z>NP<=.*):%6L[3P,/=*-G_'/1A.QM.'SCRU$Q'+<5 MT)!#%_C6!;YW.B5$%_C>!.6R%OA(KAUG8I:2*?A _K%1@EQO\8-N\8=LE \[ MAMSB+9[&PT"8;5^%,N DZ[4XSJ,#,'WIS*5:H6T2@SRDFQ: _+0OW[;^IE6B M)I(;B.3W+ 4=\R?HHU$N[G3>\SW]!GCYX^BR ZOP,>LB-1335K9LW:?=O:T;EKM_Z.ZAA[#HC4;0U%-)G<1"9+$AH?$9U,BE(X&J-HC*(Q M2MW>UKG*>SB MT ^G[&(7[6+J3&"*KEBAJ>1F*CG,>KVL;[2&&?MFG(W@F9@ >1> TAKD0 G& M(=SQS3BD@W1(N[5I@$(+K/\Y-IK*0Q[:?8+NDS<'.ZJBM ,%Q+.[HW,?RP+7 MT@Z475(]9!Z@;$IE"]7,_)D(Q=IT0KEY@(].*+^.44Y2EF=%E@R-PRP?E%-8 MA4\"C4\T/M'X!*3SKOI/-#[9"+7SY &>*6#B;DKBR;,B$QWB64$B3=FQ9.WC MHD=_?3"._S1L&+]I@U8Q6H("#!D:[[O?>5W6*]>%,'0L1\=R5H.17<5A.I:S M"7KF\:&('42!]R;#-N1=V87795\Q3HQ ^GZU287T>=#/3*MV_PAOX/-D$G@48G&IVL M3S)W=)G\#L\PSJJ'5+!$B2!;0Q(ED4/SCPW011J1/#4KS5,AS*K/J7C?J>-I+ MM6C<--%H5HSC5K+1U;+QA-9 P ^X,IEJ3/($G?#&G< M%=5ZPX_JEI)$B <9TY&IWZV\;08=.GUV[0OUU/>-+?% M2&;SNAE?I[Z>+$S=4HM3(H#RS>77=?E5Q08S5\WR3X_K>4!0FG86(G MQ/4)"UV:N%Y@C*@J4=WXP3JT?RF, M S8TSD==F([M4M,FK^AK&56V/:[^JF')),JSP5!Z4R:/: DFWPACJUS5+9K' MM"\*L_FC"Q(TQKB:TE]AP+)],2V]$2^X5+[.0VB?TA[=,^2VE7 M2^P=O%1+[$V3V)'EK\;8#F!L+;)?E,B^:;_O!;+MT/A<;]4/ZV/):[N>=:MX MAG%H\;QIEVKQO/GB.9D6SXX6SR]=//\BHM;B^>5<^ACB^7E2U.WZ\6GK'\^: MICX66$^\ C+=XO_>GW\RCOO%$#A7&$<9&\G3N:9DN+3ZG%>?\PQ>W<^&!AT, M!,WA"GGA,:;M@"1#:'9$AQ1$05<8L6!T5,!CAH4AWS.DE\#LN3"PR!''6--5 M.NR,GX&C4Q=6[ZL_SL;H2U\L-[<./^XZ-[?ICZR?]:[!7!J*?H%*M,4ZHD?' M[*W92K/5W=CJ\."39JL%MCJD73;J*A3\*>U_B[%BN68RS63W8[*CQ@?-9 M, M=B22M)]J'M,\]A \]NG@O>:Q!1[[1&/1U>REV>M7V>OLO*'9:X&]SG*!1^HT M4-1<]@!<1OZQPRQVF,%HC#-ZNBX; M*NQ2&""Y7FLN?/Z3J>4M)E*=/(=XVUE%<^HTY(-18K@6'UXL_&\V_C0UK<5) M/,^0__'WO]F^]>[FG\A$W.B(7*!OOKYR4MNT5_]8.?-V1Q@S8<["2$9Y/RTZ M*_@,((A MYA\R MY(%!$XZU3[F1R"7&Y55AS<:A?')UU3 S8HR]L+*=+EP;7QNY2&!/,!B3]N$* M?"T\!W9@L7")(0.ZZMF"C7(PGF$IRW"I';FN"KKV\/@^KQF9NG0ZX[%F7'4$ M?)@;/"%\L2SO!SKGJE7WSCWFI'F@'X&0LEIN %'?BGZ(+J[4Y-$ M9-2%UX]0LL](Z6+$.N547P8U_L\Z;'CFD%%Y"P\PD?=> C+N"6GB1&R?6O[-?RLNJNM*\ !Q)PJF*C M\!>\!<@;N?J5L_KZJVS4Y48W_2:ZUX:*E%JP;E8(?I?=_[4* _CHE/_OWAHG#:UP[YX#>G1T&2REM>-VX\2P_;KQH7E^ MHF1WZ_/)R<'YET=9WJ>V'4ZSOEA-*$]6%V232X"XJTN W('P\8CMBRX<\D2[ MM)Q+6\>_G1ZT/Y\W6B^"*\^FLMZ4J/_/*,VEQA]7I9O"<3,G4Q2@([6EFFM4 M:16N=&*NX)G"EWC$6QWV1G@;BP[M)J@B\4$2/Y87( H4(X2<\GET-.QD.]7;N2FQSKU*'(?I^9,]) E/%8:__XFN],69(GMH3_)K=.T M9ASWV:P#J%R*.=UH>XI0-\*-LMW.3+GZ1X"4WQJ_C_K"<)95RWVB[/]'G>/[ MZ[=WSDS>CIF]*=X8[0X\IS!.ZD8K%;'H+IGJKTJ5>UU:J@]8H;=PK0&(-.5& MM23;MM5B[PR M$+"YML=9\Z_&N='\8!RTV\WST\;+< S\<=K\RSCX],DX:YRWFJL$I,M>L F[N/[NS*V3ZH"E]A[6\Y/G3$X96Y,*<_JQD)OB?M5:_#:]11 MA30W^K0G:NAV96H(Q5!0CE5QI7M;OKC;!>-K0)FTVFIH=>%2S7PO7?#*SI.V MWRU1!+@++L/H@9Q*(<<@9R:J,(6TUF1X $P[Z<"OCE)@+!0WI5^>JQI6(9ZI MQ9FR,O$!8TOS,.OUTJ*0JW*)]B6&':1-6%!0J]7"%XLK7TQO9;6-L%G=/\@&0=E%ZA*^-'K**0\I:NF8S#3%'WF!9EW&7R%ZQHCU[C&' \TF<\ M-5\8R/@V9)\2H*8-95NLI,4"'NFU* %:";= M>*T*B3QL)L\+6J%V.NSJU5FU.NB,^E4?X$JWP[LG=G-LQOL>UD_YK(F'-SJ[ M-B*W[N'\Q[?O\C;LV-/LUC:LQ*KJ20A:#SL4#!7:KY#N^XSF?'>7:G4L8AO< M@H^]=.L[!>5BKN<4?'0QMZ%!O&T(#3Z[RIUU#&J%N\G[]11[M0WKT!+]-,N- M/T',R:-?J>R2II3MTCI9N[M46MT^CKJ=D!B2W<&D'9_6OEK[KJ]]S^@P3X&, MC(.Z\3$;%0_L/-J.$'=(D$?FU%LV; MO&M/MV/;L!I:/&OQK%TX+THE'69]GG6%^/F3HM6@/3@;O6-/LUO;L!):%6E5 M](+%S=ZMQY_I[9A%;0XUN+X!8OC3VDATQF.Z/>TT/)XD[?K";9J&Y9!"V0MD%^P M0/X][1D?P1KNTUC[DC=ZMQY_I[9A%;0XUN+X!8OCUE ,.J*/IUS_HCFO&;_G MV]O)9"?$\M/MV#:LAA;/6CPOB("5=0%UB?I]VR6K2]2_B3-^#?]TAKWN_O\' M4$L#!!0 ( JJUE2G'5@3 !@ "(% 0 / 86DM,C R,C T,S N>'-D M[5UMD^(XDOX^OT)77W8N8NC"X'KKF.X-BH)N8JF" [I[]].$, )\;6Q&MJN* M_?67DFPPV)9EBAK[UD1T5(-19DKYI%*9>O/O?W]=6>B94-=T[$\7VH?Z!2*V MX_'IXMND6[N]^/OG7W[Y_;]JM7_>C_KHP3'\%;$]U*8$>V2&7DQOB7[, MB/L3S:FS0C\<^M-\QK7:9T[4=M8;:BZ6'FK4&XW#7^G'.\VHDQL#UQI76J.F MWUSCVMW/KPT/SAT<=FHU[7+ M?S[VQ[SH15#6,NV?>Z5?I]0*RSLA;6]68]+,#( M30E#TW8];!M;AC./UKS-FKC)-/#S)?N9R:G7ZEJMH44ES;PM653,U:7X\0)A MSZ/FU/=(UZ&K!S+'O@4DOOVGCRUS;I(90&\1!NY>@W=G%I7H-?+>VP'A]1"VBE*(FP9/\M8E8IG9W=W?YRDPMN1Z) MAL3+U]C'&G2B7&+3+%)=-GRKA72GJ,.NF^6K0TCWQCHD]K(TB\BBY-]=Q6HD M]UI%)80$K/57>02ZQ/BP<)XO#<>W/;KAYIS1!9)(PB_<^(^1/R/<@VA_ZHK2 M=P3L8TU\W)>,;=OQ. _V)'BV7IOVW!$/X!$SFX^A[8S(//2HL<$@H8/R_SYB M:E#'RNC-EVOJK GU3.)&!Q+.8$G)_-,%YFW@'O0/"T\_0#W" C'V^^;/?KX$ M$F+U=^T(:9D%?KIP 02+",V4M]EK2O(V&TA<&+$XR/_/6V]@*V_K@<3PK?^$ MQL_(/&_C@<2TS2/:SJ@G\#LR9Y\NPH 6V[..[9G>I@?>@:ZX3B\0*_IMU#N( M=+AX*6$H,!2YJ^OG.L2>\ _5=K%TY"-P0X(=BO#[_?*0RP%_WR6S@?V9?S[L M$@%Q4$1">&!-RG3[0"22!0]#S4OP:/DSTU/%(%98KG>PG<:^WCF#BFJZ/7@: M#_J]A]:D\W#?ZK>>VIWQUTYG,I:J/)U*HGN-VWP3%#X&;9% ^5%6*."%!+,S M#)/Q$%-HU9)X)M3S.$SV6<@!@LZAJP.$?MWC_=\5!6P\@;^/G:?)>- =##NC MUJ0'ORJ#E4(N!ZH)$;X,J!U3-.BB'=LS1!$=']>Y5'C)P=/K]>MCP#OWMQ@ M[<'C<-3YVGD:][YW^H/Q<=TNSD4.X%6]?J,.X!YWQ-B?@>N..@^=SF/KOM^! M$M\[HTD//H*:NIW1B)4MFH9$ MY45Q!-5'T?K_#8D6H%^#-IP]T%]E+M\==N?_#CR,%V2RTWCUM(%W,,LL 5<;9G@'8J?GN$F\)* M#MU=7=..@:[" >[87ZTPW3CS>]\U;>*ZV)Z-S85MSD$3MMV7E.FV6;]JQJT\H$>_"@X5-%I0!UXL M*%FPO7O!L^GF"W$6%*^7IC$B"Y"GXIR.8BAW3-=Z:G<0CW>2ML^G&[03AH2T M*GNE!S(GE&ZAN,<6VY>5!U I SF -SI?XTL#,."\?13PKC)<[26V%P0&W .U MYP LBX4'G*T6HJZE;!;<3+RUW-M?-N-./\*BB M@XDTOXW=9>=/WWS&%ON*[5GK&?HV4PDD!6-X^HCI3^CO\&!,#)^:GN)ZP\F$ MR!W7C<[W?J3""V$62$<1\7PI8EN!&M2@QJJ =G5 NTI4W=FI #7=A&F&CZU' M[+''FYPF\F8Y9;/7?3@>[93,.F[3N^N\]AZ+BF:OI6>.7D)GFG:[$EI7V3 MC"RC[D(QX;YV@I&H.RNT,^&NW*?U;+1KPR$O%#:CZA;]A"G+R)^5IL]E=%([ M:-1U+98,[=O!EF$E$0G6=<9+0I1FWI+*2R-QB,7C$Z7A:A)G@P(^U=:Z0FR> M3B6-T1N-9CP72D2@BM%Z@E*'XC#TAIT6AL!VS3S%D7U#QDKNN)JZ%DNLDD&K MH5"*.)$>R)Z;IE&-0GL[:S6A/;Y?5C76>U MMIP-(??$!OEJLW5O9BY'^4K7U$8UEOP(N2@J6'350#0*99_-8 \IT-' 6Q+: M]BG;;MXW\=2TE*=(WL)7#OZUKL66#+/ 9WASH2B0BB)BS[@?N-HVAJ:U#*_O M8*5L-"\O.;XWNA9;6,QTX;\A+@@ !VA!5"4Q[1/L9D2Q01%YTG"KQ1?E!6'E ME*F0&.P5E.<"=\UX-B;(JQC\BY;G"A!32*0.!?(O+;;^%VB]ZD&@4 ,+C1R; MS<@X<_Z$[[M1QT-.+P='T[78&L<6G!UC-@?('P=[@JH+UMA?K\7EH]ABRS]= MRWF)7,NDCIHB(SE\;)(O#;ZH +%2Q41$[Y"J,(S1F.DH^#(8R&%KZHW8!/VV MU^T'6V>X^/!.V"[2&5,8.]HUPAXY"C4U/G+P=+T1FU7?@L<$\'0G%(&8C#.* M7#]=WP-U/0+;E;\:XLTJ6++GO^[V!^<8^O)RE"-[I3=BTXY;9(4H%,A"H3 . MMA@:(_+.(*M"DK%M_5B>9Z#?$6B("U>F%]PI*I9[%\3./!0N(9,FQ,UK+;[7 M><>, [/'[@R%XBQA-K6\']WHC=ATOPR82O:6$9D1LF+3"Z"+9W;1,'PP#9O)8)0XYSV5K0KKWZ%A1HIH73A1F\VXRMB:5!4<2DG6;6YEG846ZXWDP"X9UJT@%)%TAG6KHA%Q M/6H:7I \?0-QN?KLL4SE(-_H3>6XA>=DH;R@&S.)YTX>5?7S#$*O$ M5H[XK=Z,7Y28CGCJ3X'02F+>LPUG12;X-?.,\*ZB"JZBAE!1(?1[4%/Q&,'\>[965@2*:-V#NTHEE+7=:7I MS80C:A'L#G(%UMSS6DSK/)WI -FCD>W0PN]IF/V8%J^1V8'K%0\]?M+EWOX.[UY*ML1V6U0._Y2$U:_8 ,Y MKV$2Y_,HD0GZT/&@K2:V>&FW\VI8_HS,NM19[=G#7V:%IZF0U#"OZWHSMKQS MM&%N*RRH7!16&;$Z']KMV5H/MO59[.T?0TR]S81BV\4&7SS+V)^70B2-4JXU M+7Y92L *<5XHRNP,@DK(D4$JC2VN&\WX]KET0*H8/Z2I5VT7JYQ6[B*;NAY; M')5A<_9=6V4$M\N[HVWNVG7H>R!YE" Y[+JN)[QD*Q7V[57Z+MI5 D$MSK:B M:BNRUXR\T3J46,OMX4K7$][@);4'^3M-_N/A__WRU?V(UVO3GCOLB?ANVXZH M.W\$3X@X<E"%#<]LKI GBCNT1K[Y'Z<.0SQ'OS&&%UZA;AN&O M?&Y/(,H]N,U5K%Q.\&NT[7-LN=O&OY%KMEI,V_6P[84_3<69HJ[$ M$T@=P/#I)E-3?>*ZA R@%IB=".-'*=EQZ<$\O/1XR"O8FGN$/D CATMVNM.& MY,=C,S%TAO,O[F$+SN)=P^16<^&!)2_Y@U: MM@]UN":U:5'3A84_/#HS_E+8(/=*T=K["7R#AM^Q(X:WC8A>TPJ4DN:' MTTJ?W/6*)VPSHKW(;,,8Y!"WHW"D+6.4R.RQK1P+BE=R'1S/KWA=3,AJ[5"P>G$@ZCBWF8])6=UF^%JX\/CU MOPBFDQVE$AP?/KQG WOLE/J"GT9E;GKH4X.-XBX,>.Q2R=F][STYT AO MB,WT4"$GEY*"'9E?AOCX?\%:)\Z(K(/&//FL>P[F8N(V/2]_#UGGQT> MB9M$AW@#:8G%%]);\>MK@]M%T^.C?%S*V0]^D.E7QV6Q" Q>SZ9!W"?GF3OD M1EV[VWUN-.1N/S^?XMU]Q&2_.ZSJ/'9S0UN%9\2%:*V#C26W6Q7;5V3T/OF! M:7MD06AFP^\AZ_-6V.YX+>O[V"138K&/7$Z03G[:A U MA4MIVUDDGI:R-3AI8J)(7.#>8/T0RT MY[H^Z[?\"M94(U0C+G]6%XY9P8 M3F=3SJ%T2)TY- 0X8BN,U>60RRB*!S=T3(,Y_,_C&?!)^=+X/"S*ZNNPNSQ< MX(F\OC1X3^ #F7J[]^N=8EWIW626$YF92AU4GSM$M*TH<]&4DYA[BD@7J[ MRC9Q[@ESY:P57?.9,)?%5G+#[[F&_QQ M'BA2OU/LJYJG]H8#@&-(H9(>2\X,A0TC[X-5Q6T6 M3F8//A7[UZ N8GEEEY'R+2OAL+0+PE37+M\JI=A5GG"WS@_36X:@;OUU9&-+ MSWYV3(.U#NI%)\X8:N3.<;!FF[@Q4#)!\(XR2]ZU!C91ZUF1@L5W+$AN#4)F M+MMU\UY.]:0RRKD-J ]=7MCIF'B>^(WM=E[!AQF9M5;L]24L2&J]8!H<5>(O M<>0;9--CKC>R+:>R8MQ"!\ '< M=3A$N#U[8%H0@7_!;MJT9<= \>&TLR M\V%4G(?KV<'QIUD3YB8E9B6V41W+LAT?$@(\,RUVH3&A*]/F81[$"(=N-V=".W\FYHRW>R//,53V1%_[3:6:^(MR*G>$*)Y0>B/B_ M9TOGGR*'8&63@&_D6LX>$>WN([(6XV^P'UU<4])W<'IPJDI>SL;+0+N)9WY MC?:*<$M@CYT'A^34GUJF$6ZH25A*4YLM/8)K.;O@'KHAL&%+Q?XBD>!+C"D7 MCY*J@6\4:9UHPTD>/L5[FH-9'':D7'7&1Y0M.DU,/Q@_8EYM"ATQR&KY_O2N MP[9"LM,P\+#-I^Q%)V5GYH\X?7^,D*)5%CU<$8Q]+)ATP(MMQ-_LE#H7CU+D MTC#.&4MB_ 3?Y(FSK\%1WW9KU!FWC(R]%\KDQ?=IX8>Z)_)G>?@4W_;DM;D_ M(2^"=.!^ V.R"98ZGY]V[>\(_N4<"L-$:O+BJ"V;1PH6#WX;@EK3VT[@!NXI M.G6?T2AE^N+;*CKGUQ-U\CQ\BF][XN;/@9USMR@G*.?T?F)]V=ZO?"T4%.5L MXFGWZ7\!L_FKSP8BH3Z MLC/&SSG/4B:2%>\!DQ*28#J"3>JPO"-XU1WD)(\PF"USY399K$JYS'U,[SZI MJRBI7I( ;H$3^V:S&6+V+9=M')*>>AO2KB]@D/0^X\C*@0#GWQF^[P2<2VD/ MTK6T-]RH4J9;5-@K7P?S'P[-VJ254+#XVHM;,;97@3YPJK06I!0NOA7RHTFG M.>FLQ*^H43B;K,)2[K@ M%%RY]8788)E6 (_J15UI5.6T6859@NT":[ :DF%C[52K2ODX ME:?])SO&G8M3\>V7!DKU-P19]?*T<;>'(/J.]U0MN+)P/R<2AJ: MY7W)@/HT\ANXEC6T2UI D%T](:$H9Q/E%Z6U;)N]*,$%3F)?[]:D-K"F[[&0PGT/TQ/KHFA61 MNW4%PN*=? MR'Z]G;R^OSQJUT\N7X>4&#R=*#O+P*1[#@^ZC=F9+3E2T\VCS MEXAD[C&/'_1_(FA+#E!^HS: JY8)) M$.@D7H#R0+:O[AK,)^:*;_I,+R[=7WMR.46[!;7S2SP/?._K@52%E#614;CC M=V"3$]\:G,+Q+S0K_@X^UUB"5_S\R_\!4$L#!!0 ( JJUE3KP"]\1"H M *"O 0 3 86DM,C R,C T,S!?8V%L+GAM;.5]:7.;NY'N]_P*WS-?;\?8 MEU22*:\35_D>5*I8Y&B^#Z- M?M +T&C\^=^_'D^>?,'Y8CR;_N47_D?VRQ.3S_]Y9>_?WP-[I=__^L? M_O#G_P/PG\_?OWWR?ZG]B6. 3$FZZ M6+W\RR^?E\N3/SU]^OOOO__Q:YQ/_CB;?WHJ&)-/+S[]R_G'OU[[_.]R]6GN MO7^Z^NWWCR[&-WV0OI8__<]?WWY(G_$XP'BZ6(9IJ@]8C/^T6+WY=I;"RQ/ZK]_?__F^R.3 M_&,8/ZWO/GUQ]-N'H[=O7C[[^.KE\V=OG_WVXM6'O[UZ]?$#85Y]Q_+;"?[E ME\7X^&2"%^]]GF/YRR]A#%6U3$E6G_MOMW_5TQ^04IBDT\EJ!-[2Z_,OK%#V M0(=?ESC->";ZQ9,FLW3I0Y,Z\+/YQ5].0L3)ZMW1Z0(^A7 R>CL.<3P9+\>X M>#;-'Y:S]*_/LTFF.?+JOT['RV\C1)&"M1J4D J4R#"38TH9BM,T4;V/$ U+()D2W')5C-)=A+X#U&5Y MUSCU;)Z>S.8T,&32?GGR.U8#=&[=SA"&>;I$MNMSZ_P33Q>GQ\>K[X3Q$H\O M_KZ:NHZL6<[Z*.:,""3:ODRY03X>K,[(/%B."53$ D&B!I9B%,Q[ZXKL0I#[ MYL'-O! _ R_V5$,S.JP).5(Z%,X*0@H^@))"0=320RXIL."%T4GUMHZ;$$#^ M# 38=>"[:-ZG;+10$F+T)(@I%J(T))<*S$J3I35X6,WO)<^+T_F<+.XHJ8*6 MDU8*9@,JD(">.0O)"IIL61;M;6^QSK$,U.%MI?D[*+S+B#=C]&CD09Z.,4+D^949!@P />*45AF'7B9$UCK1$A!A"S2@SB1[:5[EM+L ME#*1=^%;B!.\D# '"CZLE)"DHO"#%PH\C2X4AQ8>;5+"Z]A%PIOQ#-15[L*' MJW1OH(!F5']U?#*9?4-\CY.Z''B#I.3#I?24AB3RVF23I8&8N('"L!3MDM:) M=^'%O= &ZBE;4*2M6@X38UT@"T:(F 0#%B)Y D^9D<\.@9DB7*3_2?D =86 MG'D ]]F",\V5TXPV9/#FIS>R6(? E%(63*H)-$,+S@=*'+A547*66.[#E5LA M;4(0]3@)TD8-/=<@2Y%1$CTAL507OU2!J'0 S[6VT0K,O \=^JS%SZ:K[_U' MF)SB2' T+@?*;9*G,;:10Q!60%WDC=(JJYWIM@"_CF1(D=6>'+AIG7WG06]G M[G(>5]G#Y%T8YS?3%^%DO R3-7 CF0JZK!-XY6Q=(3'@;+8@9" +S7W=C>MC M]^[%-J2HJC$]&BNFI7\\/3Y=17JK5)@ GO<=E M&$\QOPKSZ7CZ:;$&^B66<1HO1SYPSJQQP&*(A(N23J^B 91">LMUH.G0A4KW M8QM2)-:8/8T5T\X0+1:X7(PHOM3U(2"C-)72E_/9M_"!/\@.ETOEJ_>(EQ^>/5^K91 MW8"N(@9==Z Y4M['D#AHD_$R6\:%Z&/TM\8ZI#"GA6?HJZRVN[YG\JY!8<9; M$6L=7O8$A9E*[9PI"/,RH$8;4Y_(YT8XFU!#/QYJ[#_DC0/=B_C%H%;%(P.' M=9/9>@>A*');A>?L%;-*'#Q$W&'%,2P^U^I2^J>ZXB\T^6J]Z?)%F,^_499Q MMB+FHF>,>T8CG4G63!E+T%Y"828D%E)@TO=9AMP$WO#"Y%TX@Q-[CWG+Q<56-\!X3$C7)/& M]MG\OPO5\(+K%HQHIH>&&3:>A'%^]?4$IPLD [;FP+^7>DJNO> (GB0$%4*I ME,U@#7=151ZS/AL9&X ;7F3=@B>MM7*%+G]^>G6TWM+KG0^C??A(__WUU6\? M/QR]/GKWZOVSCV_HMY>?O>VIM%N^L\GQM$WP-CJG=G2"\U / OW8+J!Y;@/: M>C R!8J(N17@H@V@R2]8)D*TML\AG!O [+T:,Z3>?E?%R)**DF#[7U8*< MR'[%1-0T#A(R@24:76*?"'L-Q)!BRWUU?VV!9L>Q;I=.7PAT;I<6(\>Y= XC M12])@=)6@<=2P!0CO3)))NQ,Y0LH6T:0\*@TO]_ =]0_1ZY+H93>ID">S4H. M7KA"K*1LIA3A1*_:^;OUOT..A!/ZU2=RM;^&^;]P[:M'+":G3.%0=")'SJM\ MTB:(4;M8K.!)]!'R=DR#-',[L>):SM1&#PVWUQ=(7U-3^Y?X!2>SU>['!20= M4G9*.> NU^-\W%,,1I!4T=($Q[PM?5S>G;"&E$VW94<[;;3;C\(I23@A1,_R M\7@Z7BRKO%_P I1C6=OH#-0"2X+B-7A-QC]$ JEBI+R_3W9]#[ A)=AM2=)2 M(^UHLA:\R1!+4BP"JT>=5 KFK%&*S$(S5$Q%W^?T]:V!\BYV\0M.3_$UZ?*F MFO177]/DM#:HJ3DK_3_7^BB'*+FJ^\7>T:RTF7)C$P.@T\5X+V..?98<=P [ M) ^[*W>N6\^^.FMX!&6Q/"KG<$=(=L *SX!)K.6:*"&F',$ADU*@R27U*JI> M@S&H!*,5(W8?Z&:Z_@V7:UD267;KK,_ 3-TFS@3&*\M 6\E"EEE[VV>I\1*, M?67Z\4T7[G9M/%AOFW-Z3\U?9I MG:6S54#\9KK$.2Y(W065<:3D(")Y+Y\81$?J]BQ(=,Z$[/H8T8Y"#!4 :@'^K*65)&UF:$KD^!SL%,7)N- MA&QR2'75-W(9*=_UE"2E1-E,C-FP8%E.G5??;G.9#VO"A\+-6Y=Q=]1AP\E[ M48]PAN2[=$[XK'2@0-]I0N-Y[?3))6AOG+>FE!3[-!"\#=&0EK*&2JLFVFQ; MES^O=N7$-:#1LJSQIJ M]G#U""^.?GWW_M7?7OWVXO3K@'?:,BA1O.-7X_TRB< M9ABYAI)EK5UQ"*$>F"VJ:"<$SRIT*B6]'53;)8? =;%&6)*0L_.6C/5,GDO" ME104.><^%NF.)8>'C9]:\>&J =E]W-MZIQOD^_MTCF$R_F_,?YM-ZAKH?X3Q MM,(\FOXXSO!L/E[0KU[2R^FG=S@?S_+W<9'9(B*9.R'KYF1A!5RQ'-#DC-H$ M5F*?A:M>$@TI\NI%R$&PX8"^\-F'O[U^>_3/EC[P^U>V]WTWHVWD\VK=;5A\ M?C>??1G3MSW_]O<%YC?3LUBZ[H&DY?C+6==#CLP977M58G2@3%+@5$+P,I20 M ].V4YJ].<:]JX##MU5U^L?9L_1?I^,YWGKN1AL1% :&LMAN\ MT#)ESW2?]>?-,6[I2[NO__4@VK6*X3X:;%=G_AW?>>'&AUE9_A[FE#?(X&V0 MBHRC*:!4(5OI"5U.(C)=&VK8/N=X;X4TM/7CP_)G'_WL39);_U M<.E1.6O&\GR/88\GGQ[B93;'E/F6\^CAO'\[*!5;:%/?C> =+:> M35<<@B21D%,4(!CQQ M#BIH X[E2)&G33I;Y4WN="QF.Z!;'I'YRUVV[&YR::ZLBEZ7%=:WHW([ MX%$]]2,55R"BJ]E%/42*TD%T7$3/T;/:X*7H#/ D$(;2PC>)X?U)+>@'%(^>3C)^F^).A-TILL/==68, " MA-.2I1?$23^:8QJM!H9\GN!KQ:7YV/)LOQ_^]>G_D M*3UBF@G(9 7JG6(,G,\%6*BGI"4WT?4QVYN@&U)4<2#>-%=:^S/L;ZNS>5^' M_*C0(*QZJZS#NRAK0J=0D=4'U"60,Q"4D9NBR3?$DJ3W(8G.+0XV1#JDN.! M-.NJS(;MU\(*=[_IJ*\0C6C5M3\N%HT+P /-%P7:X0]I2D%>8<:)W( MX0<9(!KO(&=1$[N0L?1IA7 KI$T89AYX:ZRYTVRBGY8'R:[D_]>;)(ZX#=*R MJMC"2ZVG4Q"2\N"#,34G4='V*<':!-TF)+(_&8F::ZTCG\Z;*;[$@O,YWMQ4 M<<2*%DF*NN8CR51R*<"E(H#E>J[6.L3<)\S?#>\FG',_/>>::_8 5NW\0N 1 MFAAE1$I%:B,K93E2@.D1G%%%"!V MH56)>6,ANZ!H&KA(XQ 3F.QT8>3< ^MS6&ICB!LQ["=;IN^COY[TJO[Y!\8U M_FOEM=-"0,%:Q4"!(@1?,E!4B5'*D GDH0AV&\B-*/:3K>CWTF%'DMUY5SH9 MVFABMK&:5U]/05@(W">06EA,TBNI^^PI;@ET([+]9.OZ/74YC*K)D;1*66UJ M7;M!@LQRO>R!4A.OZ'\^EB#Z'*/:"W:#;KIK7[QV053A7@N9#23&*ENHA4[:=&H7V>KRJT=18K@7K]IKLF7#[S6!+RY;<5*BR %!)"%!"4$9 M6?0:=)%2&,NYP3Z-D6Z$,Z2M_J$8IUTT]1 5IH7B'J^$ N852:Q6[5IU 0I? M#/?*C9_CR>G\_298KBC\F)V?#R;KFY9'['">,C%@+2Y M7C&)J[X?'B2SAHL@2Z\S]?=C>PRGQ_+Q2D)C;5?<48\ MKLNRE!9\P?ER3#^^FY_O IS!Y<9;5W0B2^($*$_ (U.AMME3G+N4>*\V!;M" M'E)D<"C:'42]K0^ETPPYFRY'955!]'DV(>6\G87I2)HD4E"^GFPHH)#&P6DO M0$<=0DDN"G]E%_&>4^>W/VM(,4!GNO09_R:TN-=N4O2S^O?H9-6Y;X2..6,P M E.&8EI9[YTH$:'$Q%!K%I/0]S-DV\<^AB/@+=G252TMB7-47J[;M0LC6/OR M+T;)\ZRBLZ E)E#9D.4"T1OIB1I MF+P[C9-Q.BK$^+,+UM[-*0U?XKM)2'AV-[5D2ADR>6!+9L1Y%NOMY!&RCIA= M%II2Z*W"EZTA;%E+]YA)=%!M]>E9LN9!7WW%>1K3 (U2CDPXQZ!(42\X-Q)B M#)X,9XBJ*".M[%.'_8EB\K?0Z-D[VYJGC>WJ)T+%LOG83%> MC&0LUMK:#>5Y*I\>GJW,UJUN2 M?]SE48_'G]V"M"FU)*@PLG*"P9,,X[6)182OSM&[0MPSV&[H8!^ MPX%A5MJ$]9YP6Y7,2JUML!&L"E995B\@3AL-S,X0AA"_#(A]:WO"A]/L@_N= M*S&9YD$DIB!932XS(1LM*),HH2' 4\$*( M I6RD736IX_2HUKQ[L>MW=>YM]%:2 MR<%X/X#0^)"'.P=#J]T5]6")ZGJ&/U)9^5*\KD=2."B4E-?SS&C4D!6K(G.L M4SJZ#N,PX1#W.:AD.5CM%2@E! 2)$01%BL$P[X@E0PF''E?VN3.E=CN#OXTB M#Y507E\W<><&N/?UN-+$9LSKJM[A+4I> M#H=2E)[7&82U\E$9AA <9='99JUX1)_-_0< .P(L73"&KYKQ)+-&[A]D V:SLH_5(G.OB M_-*3\?1HBO\/P_S[4N5(8TJ8 X?$Z_5SQ1L(61BP((8;HH)AL;139%'68JNKM ML0_9\33E:!,'M+O:!^.$+HM0;+#%!0;!UU;_L3"H/=- 6\<,3R)Q?9@"][W$ M&+(S&@2)VY.A:Y+ZH8[U_-NL?'>:];#-Y4T^7,S*5?%O2N7.VL*/IZ>STRO; MA.]FB_'9W_TB<_+T8ND/,+]49NE2F0 MY76955H.]62]]U);X_HXC[9R#"D$ZL[AZY>P/Q@EFH5$^\EP@?UH_G8V_83S MD?%%6>$#9%:;&"ORA;[>=1HC.I.0@J)'1NN]*'$@6M^,?&T_ MHKX]"DPRFPI"PD#!I;*RGA4J8%D6F$)AWO;)3!N 'Y99N#:RUF>)UI)]6S5M MQ$*4R!*L3>B--U+G/BWZNXKUV'WA/OSO:T/VX<] /.55;W]5I)RY#-D6*#:O MEC,-!&,IDW0^H<;">RTF=!7KL?O1X4R)EOQIO_YPWIOQPV?$Y7F:^FX^.\'Y M\ALEQ'7/_Z0FS#NO%FSY_3OG]OO(T2@3OWC>.T*R?+;VT-]P.6(R%A&18BGB M&O%/UGMKHX"H4K8J9R<[]=2X"U6#CKJ*F24%=9VX!J"RQJ4L/03J@21 M4VPK5(A)'%CF%:XA>?MFG+FANVTKU;1;Q/]A^5[BR1S3.)RMCI$568W_-)\O MS:[>OU6$D1)*:\L=,,-Y'9A<[ZUG)$(QF)1BJ=-)NE82#.J 5#<./HB^#^(B M2;+Y:=T_.#[!Z6+UM=7+G-]=_ARG6,9[=+W<^XDMW>@>LC9RK+??"7_1/9?( M:)PO')P,%$,),FS1204R:%5<$&3L^C1FN1=: YM91__Y;'JZ^"%O%MQ36(A@ M2R%Y.:2.<(3G4MERYP:+MJ8V6SK1"^4=(JV&YP.*U MH+Q!QMJ(4X(*]19['1QDK/?26;+F5XNIVS+C"IXAI9$'H<8^^FA1BG\.XUWX M1F,S^1B^8JTAOVJM+]!))PTBBY!EE+7!IH1H*1550FJO%$D<[N\SO-4CAW2$ MMP\ANBJAM?FH"QB+>BO/>+%88VW)3!>5 R3)" A3"CS2"*1ZJ+&DY+/K5-IU M%ZPMKVI[A-QIKYT.A GS-2E)&*D3B1486B*OI!RR1 69860^>\HLN_J;*WBV MO*[MIZ#(SOHX9*I$*N(65';=ARU10UU$O#$/@_*,R:A\FK MKW79XH>@6J%RS&6P*E**%DH!AR76%CP2>8Q&XOU=;.Y\Q)!RGK8*;SJX[;9W M3_'C[-S)O@OS2T**$(5S@ARLJ-T1%%%/YU1O*DT40Z7,8I]S@[=C&E("U,<< M--)',WZLO/+MHGHN&4_*@DFI-A:N)Z-9RL U-TG;2,%VGVMC[\8UI&2GD]MH MIY>&I2)G-Q>NKW:O;E)_3IXM/YO/P_33V751U]Q<4-PF[2S$I FOETBV+VM( M/)O$N$22IE,=R*Z8AY0M=;)%A]%G^TQJ%4K5W/]D-JWP9F7USNH"[ITSIDV^ M=.?,:&O$C3*@[T\9&2MY,-I"48:\"U<2 C<%A&(J6Q.\[+0K\AU"VPQG)10+ MV=I"4G!/@;-R=;6 B E:!I63Y9F4>X"L9FBG)G?3^MV9R];CW?*2? EQ5I\'2&RI,#DQ W9H9R5ZJ+WZUB&E-"TT?N>X]U,[_\( M\W$M)?P!@QN9O*" QUI/&93U%"M'Z0%C#";SD/C5>^8;J?T:E"$E*FVTOM]H M]_+QZRN*;Z9E-C\.>YW/W.A;]_3RVV!NY.9O660:999<43K79K=$B$0A8HPF M@12&YK"Q/-H^-T+= JCS(F>T21HK G@M&*@L-'AN/$3# DDLR'CUN=3R\2QR MMF#*EDN1L4A0,F0(Z"*(3/;"R!AZM1J^%]J0 M0HH#\F5'W?1R/:]/EZ=S_'4\'1^?'K\+WX[/+_A<_?8H3L:?5M^^;\*Y[6/V M=$Y[2=4L*5TL$&]AP06FEZ7Y6TX\.'Y,BZD&AM+^<0^NGM[4:L:*^+#"!<)C")K?J*2>)#-L[I M(EPXQ/K(+?'?0R?+'0G44C'-6'*GQ'^?YO$BS4ZG2\ROOB;ZZ+/C^FHD?;%. MFPC9U*V&Y'.]S+R +!FMMJ%HTZ=48B>XPTK,#\"P_DH=2( UX@<*L>A!APVR MKDIVZ# KR&"#3@Q\JM?C%:*%%R: X\Q'Q5T,J=?60-\P:]OG_$8C__%WG'S! M\]XU*7#!M K @ZH]NK6B,;(9O&32&*98*GU*?7=%_"@CM&WXMY7Y:Z7:PWC@ M-;2U$]_'WV7MQ>L1XY*,H:,U,(EN9&;6W+M=MW M(>T>"$.J,.O*J(/JJD<;XC0[QM5)Q?4*KM]P^>-JT;7/[-$\>*?G[-'R=W^Y M&N6J9X^ICWU-U#SO&D4\.2<,YT/D7M0-I'I'SVQ" MC_GT9DH,PL5RE JW+*D$.M<>4DY9\*8> LLZ9B>EXJ%/[6E'H?9UTSM >TD_ M+);C-,I"%&V9 5GT:C_70%"42$69E/4J2,?['"7: _20\N*A<'[@[;R$Q$E)H&[P'JSBK M>VP)8FU!CDP';I2ULE.CXUL [7V#^EEQS&WB(FJIR,R"$%;4JV4:]>AM]-*\X-:MX'2D8MZ'1%$QB+9.JTIG0KDO).1 M7!J9L^G5E?=.8,-S<6VYTE(OS;%VU"E@$05^?R$T4AOEBP)4B63391AYYBWP9L2.:T M(7-NL:I-U--ZIGQ8AF5=HGI+?W #-!^U]#Q&"*ZVN8N1@R]2@C3>10IBC;-] M;DG<"-Z03&Q__C1456L6G><=UT'99%VJUYLD8C$H42NK.<4..3JN,%C,HJ_E MN078D';<#F!Y6JCG8 %=JCLL&#ADK4TUAT1D2I1!9N,"TLN,?6S.5@'=[G*? M^X%;@VQIDHBH $4D;Y"E@A@5!4_1J\@H8#.I3YWX9OB&Y+-;,NFV\+:AMIK/ MH$L>X3:$,CGC1*W"C/76RT31?M R0DQ2$4:>E.ISCFP;E$/RY(=@57/-->?6 MN<^XU2OE'#!1N(J*7638U;B>TC=_^_'WI)X19Y$+ MXU(]ATF!=%$T">HZII/.<;3%!]ZG'K"I&$.*OUKP\.9=KX?0>>.MW&LBW.SS M<3&R16'DN8#VM3<%$PF")3LM$#4/W!HE>M9T; QT2$': :G71&^]R74U *CL M?SDF#U7S_W&8C%RQ)C$1(>0LZ\TZM3=KII<^*,Z*BRD4/2K(ML ^I3/J Y.NEW=ZL_&U6T[532O/B!,^' MZ4=7T?5>HZLN8\Z$J P/E,I[4>O)-40?55U>MS9EEJ3J64VZ)_Q-N&E^/FYV MU/%#T/-7#)/5)42U!G$9QM/CLW[M-(^P!$A(!E[Q),$Y9J">UC.NH*;XX:&9 M>2/R34AI_W>0 *H>T?T6*)>!=I&JT17WMT MO>,WBP@,7.)D67.P0:7(DN^[:[EG9GBPF\+[,V5/[?2K1EJSSR/C2]3"(UA5 M:Z\,">LS:;/II_;*54G5TA>!9 ;$4PXI71:H^!Y!!".'8Z)? M73 7015':8EV G+(VD:%)7?:LM\DEFL@)?UP\=[Y?%Y?;J)4_^(&Z3O6HY+0 MAON"P% )4,0Z8H6PD'A$]#X[8?J<_NTAS1#M^AZ])I>R7T(\3&U+ZX/7O]UZ,< M D<=.8CL:A=94T\]1/)'1NGL0])!]&G4VU:.(54Q#,J>[:WT%CVWKL%_B2=S M3&=KI#2-N,!ZA2D:60A#H707ZP7K@ADTN7B-5^[ENJ&GUIV/&%(7MH;L:#JR M_0S4Y5A[Y 3%MYD;$([G"@HA*'1 W),V:&9EI[/!]P ;4L7 (4S('FKIZLS. MBF=>A/G\6YG-?P_S_*.0QJ*PCCL-+C(&2E(B[HCD(),+3JFB\Z&XWP M'\@=M5+;(0.E"G#^!>M>[^JRW# YC^RR\Q*%R1!CH,C.6P_!%P-.JI1DDCRP MOD29>DM$I@D@\T*M&!MT9!=#[SN@*D7-P^ M]-GC'I5#[<%WCH):C'?'%/X[.I+YDL4<"0R"J]7MF[9NS41?+\"K1\F"#D44 MK?6!-LYN![D)C_SCXU%O=?7CT]I"<]T^%#9&09X60B)JJWJC5)3D=[5C-G"1 MT>F^FVFW &LN=Q6VB+H=XSP(3P&%\ADA9F6 N60-3RYRV??4]>V5%@-;5=V# M)?=.D6TU<9A=Y9+)[6NCH2224UGF(&A1P/I:02I,D)TNPMA\5WEHY0<=2+*W M:MK7P;U'^D/,[\)\^>WC/$P7(:WZ?+['XS">DJ5_A_/5%,*IPRR60-NNBZ.&L1@@P>,!3EN*YMZU47 MV>^$-237UIY#U_HY-=-0BW3R7-X7L^/C\:J.^+?9]$65=D*?F^ %V,6(K+'6 MH=YS$&H79.X4!*XS.,LD9J6,QG"WI=KB:4/:\^O'B%[#OZ%3.W^__B=2)OO7 M/_P/4$L#!!0 ( JJUE0ZN,IOU:( %PG!P 3 86DM,C R,C T,S!? M9&5F+GAM;.R]6W=;.9(F^CZ_(D_.ZT$9]TNMSIZE]*7*JYV6CNSJFCXO7 $@ M8'.2(MTDY;3JUT^ (JT;*?&R04ET5F?;LBQS?X@O-A 1B,N__:]O9X.?ON)X MTA\-?_E9_(7__!,.TRCWAY]^^?D?']\P__/_^O?_\3_^[?]A['__>OKNIU>C M='Z&P^E/+\<(4\P__=&??O[IGQDGO_]4QJ.SG_XY&O_>_PJ,_?OL'[T 22,DT\X""R4YEIWW.ABM/.C_]]-?2\A%1@G, M9>69%O0/Z#N:)?0HD1LOM)]]Z* __/VO]9<($_R)%C>_&4T_O1"+'[ZY_F/?[OS\W^HV4^+$,*+V=]^_]%)?]D/ MTL>*%__[MW!V->7'YE_2CD_Y?)[-__VZ4 M8#JCY\$E_+3R)^J?V.+'6/T6(WDK\9=OD_SSO_^/GWZZE!R,TW@TP%,L/\V_ M_,?IV[M(^\/IB]P_>S'_F1'5<$[Q+CLTW?'_/VS6,8"YX-IAXCO?G:G M>$=GT.]2P'<^N@.TLP]B9W@6<=PEU!N?>PWG N1MA$G]!?HO9I@6^RD,\^OA MM#^]>#LLH_'9[(5_&"+T6=U6N59\AN3>3[L&C#2@/^S7[[ZC/\X_LN+9#2)^ MF^(P8_[YIW[^Y>=^X,4$[\ 8C1I+],"E-EJ'4BR4%'KW?G)%N\ [&*4;#QK4 M+7'TG<,!1!S,OMO+V/_^L=<^C9:);Z=X-NF)()VTO# '3C&M361@#6>"9.BT M"Q&-N*L'DX5>33#]Y=/HZPMZ#BF#%/^MZY?L\LM+;7@ P24/NZWL(_UL+V:7 M>8J<69$*TPH%\Q 24X&#LA@L!-/92NH3;R*_TJ&C\6(-\S=MRU>QV@\-6)R. M.A#@)3L$_^>?1N.,XU]^YET0>30XSF[*!Q3GBP='0O0HL"Q MJ-%E;2,&SSLC]/J3#XC8K05ZEV#1!<$G..Z/:'?+K\A:[ED1A,DR,BS),NT# M ?+1,8]HI9"09"Z=,7SCT0=$\?8BO%YTY\D&/P7PGB!R3CI M.1"($HQA&C(R ,P,"8])2:)TNY\QJYY^ $QW(MB[9*M.CMXQD%E:USG?9$P, M#I45+" $4D">6(Q9,)Z*TP5Y5KC$L-SV&+[U] ,@NQ/!WB5;[T+VI37ZIC_ M]^=5'+T0HB(LR$H6A,5PJ*:"8CG3H:+(8+ <=B;Y]E,/@-R=!'F75+,[J:?X MJ3^9DJY-W\,9]A1P[NA_S-HB2,ED88$'3?"B,SYHP3O8JI<]^6#(W4&@=PFV MNQ/\=IA&8]I 9HO\,*5CX^7H?#@=7[P<9>S)*(P VD]4JB>(2Y*!",@RK1-X MME*7V!'?]P(Y&/J[$_==;7"[:\-'^/8VT\K[I7\919WO0ZZD@D;1/A0EJ:F- M=+@D$1G/*09E9('L.M*#%1 .1@.Z$/%=[OWNW!_E/,;)9/Y;7:[H*6,">%I@ MCEPRS5UA4,A#1,0( 3D@V(YX7_+X@^%\5]'>Y3NTX%OV:(4.!6T[6FE'&Q#0 M<92LH?T(R-;(.BBIFO$M#YCOS42[)+JR4_SL!JJ7].7Q^./HCV'/)%&\,\"X M!DT.HJ$]1[G I"]?FAD;RG6)53O%$F[@6EF8!R/3\:CK_UA MPAXW3ELK+=,""]/%2A8$().E&!^S4[)TO)W?0G!HI.\BX"7,[Q1?NP'L9#29 MPN#_[W^9V94F<2&,IA4*1W8EIPTH "268I28?.(J=66^+7O^H;&^O7"7<+Y3 MF*UN.D=CA!D0#X"2HV3* YTP07H649(+H _AN2>?4"8T.F0WTXFYW0\ M1.,DYE*O1JM?;C.P"%(Q;JSU688DPNY6T[T0#H#S[D2\A/P.8EW_.1J<#Z

    1]>#Q=RSL]IF4I[8X-D.N5,6X_/+$IMZC%3PGP'X:[9YO,2IOAI-+[H!;+[49,2AF 3T]*3J^=<9L8X6[R7 MJ+Y< :#P:_G$UK>9-+C2/J6LR&?KW"F:X%3 MP)B80^-+T,[QSFZG;CSX8.C=7IQ+Z.T@9>SU&8X_T4'RM_'HC^GGEZ.S+S"\ MZ$EO%?>QD/LGZ!2QUK(HE&!>IC(_. MXF^>KG'P#I M'0EW"><=Y)E]^$S.X4(%LXJ69Z3%T?%R:3$&;@7M/,IQ40)/O"OWZ_IS#X#C M'86YA-L.LL9.SN.@G]X,1C#M19[(#W2!\6#(),S:,I]I834!&5R2W.6N,D2O M/?9@F-U6E$N([2!F1BIV5M,41^GW#Y]AC)/C\VDMSJZAVYX'&4'[PGP(!"\5 MEBTJ>M>$<@&:T$?V26I^= MPF]'!#%7F#-;PSOK$85F!D0A556*15LO<[3!G$#)S'=WPF\\\@"(WEZ$2\CL M(*+VDJ",8?!VF/';?^!%SZ!42EG%N*^($",+"BT309$7 :&6B':UV=]\] &0 MN[M(EY"\4_!LL]',!D%*L:AEUI M0<>DC9I(?#^Z0+NE(%\C,A]59'6+9%YRS8KC@KQ*<+2C/FL=N-&$[1%58!-! MMZ!^%GB:X3KZ#2^+43E7T4O:+VT-++L46 1,S!GA=0X6LKOOIG4'ZN]@V9^= MV!5#MPG?3;P=MM):@NC7.2(%3F>'R%*I'4,3N2GDE0*+5D6=M"._Y;X;F4X( M__7P"-]&O"O?\'][<4LB9-S^OE'[Q)?'[S\_'KT[>O_R]8>_ MOW[]\Z)L9L? S)&ZV=CEJ ()B%.Z-2,B!\;_7' M=F1*7[D8W,6@T!66I,/:S".P4 \(45( 4:JM>)^#U8$-_1W+KEO$T62"T\E1 MK*U*TK07O$8M9R7J(=0*9C)_M3.T/"TS:MJP^'UQH>U7=A/'_K>&'5F^O37L M(-8&Y\ EFGDRWW=0SGB,8&H/BGJ?[*!F?97(HC Q^6(2\OL2XG?E^A:<_5.^ M"T=+Z=Y%P"W,/9A\/AKF^MOK_S[O?X5!O6 ZFKZ$\?BB/_STGS XQUZ*8%/R MR(+)B98M"!]79*(()[+DV1C;R"!8!]YC:<5.5-XV$SKGH8&R?/@\&D\_XOCL M[? K3J:SN\A>##[';!.3*G%6.Q2SH,@X(BNGD!TK#>%J<\XM07,(JK"SE#ML MU?E]E2G5SE234TQ(RAD'^!ZGB\1OZP3*5#*MSI)Y[(MEH2A@5G )7J48]'UW MO#N<$?>@.@1-Z$SJ'?;S7& [&>,7Z.?7W[[@<(*T=1U//^/XA@QZ(A<="QV/ M-M?^LCQDYC4QZ5P.7J$EA_>^#B/;*\8:X Y!/[KFH,-.H$L7W0-KLU#!LJPU MKSUH$SG2 R+RMR2(0VAC4(<'/7;R[7#SJ!7>CCZ@N/IQZKL-UAC]\8Z[-6D<;4-+ %KEDGUT 99^GX(K.$/)MZ?1;J97H]N["$XFTI MKI%-L!3.LU:)W074O3[UGS MNH4(.VP/OD#QK@^Q/YCM*61TS.['/H\&]-F3:H!,+[XO-8)3AOP*QD.LI:2* M%AV$99&LW0B)W-9&T<)U$3[[FX,F5#0(&%[#>=OYR2;YA#$R+82F]X%6'I/C MC&?P.18>A).ME>31;Q?:\+A:678AH8%Z+.);)W!1#9F%-^M *5WHI9!>T9L! MP,F;#8H9D7.1M(]B:1M/O(GG4=5B)\96A!-W$'<#)7A]]F4PND \Q4&M9[J[ M]E[1,IA *TUDJC!=.)V:F!.+#D4!)CH:S5?ZS M/_W\\GPR'9WA>('RXGNL,]H2H/ P[+MS-I,1-%.IA7]$@19WR(:AL5FJR%&D^\; -NE^7DP_.\HY@:QAWNW MJFLA$K0U"]/9.FD+F,Y)LEAM;%70IP(>M&R5\+H6P /U3%K0T\#VF(75K@GD M>D35U^M52=M9SJJVTJ'7Q=+KHE4!(WT&>V_;BQV#ETLQ':BN=$1" UOC&JB> M\RYX(3D==$K7)GF)02Z)90<UI8A;Q+IS MG@D2!B?0SV^'+^%+?PJ#:S![D'W(G#CRJCI@P&-MG>T96M+TPB6/HE'<^T%L M!Z,6'=/0)M7Z_.Q\%H:=V;RUL^,8/]I\?E(WSKZ8*T M\.(8JE2;P07. GG7-=]3DY""2_:^!KD[!;0V 7HX*M20H ;NR2E.25B87\-X M2/;1Y!K\5T1"ZD][+D*6MLX=-W72--E-++H4F>*V.*,3Y'N'(FRO0@]C.QBM MZ9B&!E[-W87W?,T7XQB8#X#D3V-A/CK+.-G61<3D7&I3^7\7R\$HPHYB;N"L M/&2,]W*.O@0RPNG\ Z:M)'?;%S*W03W[ M?*^N!-[ 7/V^TLO66-9:H:7.3)I26.W!P#Q'8$')%(POA+%1->@-'*T;S#7B M>0=A/OVF>UVT\MQ-9 ](.WD]N(M#5ZB6TA\?WH@J5CRX1$=HO!FDXF:^TC9)8%%&^,U1+; MY%\\^79R':O )H+>3SLY66(F&(H!K\Z31,Z\-J%.+PC%HP0MVU2"/-%VW0V?X'@65NFYX).R1;#LK69:$\18 M..VG63AK3*Q1N];!JU7@GKVV=$U ,VMU>9Q-H(L(M&!MJY>>:\/65%.9 ]"Z M%;GNC0J8GWY@LQ.=V$G@32J.;D%[.YF<$ZPV$'2#>_-[)_"%(!)R62U' M"1YE^.&^-&%;D;=H9';'KIG72M)9=KWBA3P FQQQAXI;[@W'_F&7@?NF4U 8L#"F;>BL,"YSQ*B3[9->L63 M[(_8L9YT34"#-.#E_7HT5]HJX"RJZB?5PKE .LL0G"A6J@2RC58\D89('>O! M[D)ND$%QJQ7#TAV,5/8:8(C<"[*'F"LU1\B0(>1%R8RC4CP+\"+LI2G&PU"? MO<:T)>>N-FT]F_O*;EJC(A\X& TIL6"4(7>JGH?:6L:]"SK+DE5JE9CS%)LC M=&ZZ=DS!7379>FSW-;U>49]/#G:TWDC&BZ25VYI\P+&P'#T93DH57=KV:_M9AN1YY)R)(O)ETVC@D125C&HA M-2 TFOKQ,+9GKQ@=BW^)ANP^Y^%F?E((H'4.@ED+GFFAD'GN-1/<@2ID/J=& M\]^>4$[?]GSO(,QGD-.G0BY.D=M4;.THBY&!X9&92*LCIZKXU'C(U1/-Z=N( MYO5S^C80]YYR^M9 ]*/G]&U"VAHY?5M(?#^Z #P0B$(ZKVHFNG:UPI8KAEPH M"R'Y$MIL!D\_IZ];%=A$T/O)Z4L@=5!1D!%;9Y@JT.39&& 6A? E*1M\H^G M3S.G;R.&'L[IVT2\^\GI"XEGCMFP)(@4C5XP#TD3HNC!%%+I_$.-B.V(\&W$ MV^ -O^:97'P&$0=K0ZDP!+CD+UB1FA8Q2R@30 M:,SI^A@/P"1L1$B#M(GK>.;OQCJ(FMJ(=S$]CHW8BL5[E&4'"AKO*W-DB?8Y M"UA8,N1?DVED6? 66%$H0@V,HF[5>V _2O& T?AX.K&)Y#O4AL0U/: _W=:! MU1CV;TSLRLRH4[&NM!Z[+1#X\)%^_>WU^X\?CM\$&!K>T0TG&5;>V#Y M5!M-:,5, J-44B7KYS*3_A2_XO :W*-(%K@A\TJ+Q \&6K">\Z- M<[*T,D1O(GD2-Q2;,'WWK-A!M W-[3N9=>LK[^EP7E-$:Q)'O1?KDV7 M,K<1LTM,:HY,VPS,Z^ 9&MI270@>1)N:LRW /L:9LPO#R]6E&3U-(EB3Z7&9 M [_J?2Z%#$E'QB7PFG4N692YI@T:25NY EU:U2DN@?/LMY'=A=R:^5X$"[*0 M'>W)I"*7G+SQX(1E%ET.3NMD?:NVF]=@/$( :W=J[B-[([DV(/EOX]%D ME?ZT9U#Z0)L-JW>T3*M,&ESHCSX9&8T-/#7*U+\&XMF_RML*M$4S_B\XAMKH M>9[8>W6&J4C/3W4>H@7+-/V!!83 '%<^%*V*R6TR)%=">O:\=R/L!L4Y'W P MJ";%,/\&X]_Q&L2>UER2$9%8B+[6B13.0JC-]"SM/CZ0ZOHV_5!78]J_'G1$ MW.W$A&ZDWB2P.$'ZP,\$[16=08/1;![Z ER,W!?#2>>-J)UPBF/Z3H]#QB#!,XXUM8;TF/Q= MCTQ&\,J($F1LD[FT"M&S9[\343>HR)WEW+\?#4/\ TGK[_1F4C/[P]A?#&33RW=J)'OTS5\:D0WJ"H^#OD^;OU*]G>-6*7+13:9POCJI#QIL$Q M7^K/9<;R_4!A6\B^$QBWYIO\*DGWH.E$_U])2FSC_E=69S M31-3(?OH@O9>M1O6J/SB?UBY9*+12#AF/52V#J$6* MZ)B**D4-FD?39N#""D '1_\V@FY1E/M/['_Z3$".OI*A\@G?GU>I')<[C;(N MU56&P L$SI).B6F7/8.H+$LJZ9(RZ:MNL_MO!//9*TL[4I:HT,[!\!5HYQI^ MM^6:*+$4"9G)Y"/3BE0^( :F3)1):[2AT=WYAD /58TZ(6:)(NU^_7JSLD71 MT2B"KFW,L2:.&$M?*<= *IU%L$DTND1Y,@T"=B%_!V$^=H. FG1^,A[E\S0] M'G_ \==^PEFI@I5HG%>%Q>A('CD)%A2I:LHE1X@Z()HMA!FN VJ2X:Q/&[\+9;UU7-TS=I;TC,>]-![R) M(JF8F->U/VO.J7;9!#*2;4#'K15F+6/S*7*_HGQKC]1O(MT&J37O",IE \TY MKGE5D064Y O7\9-(-HC,FH&0F1D4X+),P6.;Z/8*0/LS CNDZ\[@S]UEW6$! M!O3K.@M.)K.)Z8N%SD%YB=G4LK2@:TZ )]?8.XY,F!)0*LC ;X65;U=OW?OY MSYG/[@37X(5>W:8D>!Z,UM6/*)YI2(H!SJ90:RNY*&2NM,F@?>K=G+8QX[H5 M=XL!!W>[6*R#Z ?OYK01:0^W\ME&XOOIYJ1ETE$I9 $X[7N^9!9MYHSLF^1T MB;R$'W1"8\+)=7/: MB*&'NSEM(MYNK;E3S(AGLZ%(&W-_3 MFV$'83=I*7F]7ER"BUI*QS!4BXC[.AN9OD(#WA7IC,VM9NH]:AU^QVQO+]06 M8:;5Q:(RQQ !!*-_)9G6/+%@A66TXC:[V1,JT>V8^X[$W2#.=">6 MEJWA2;,HO*R%0.3]1),9-T8[DX52O/%0ZD=/%MB%YNV%^623!8P,-IBB&)<% MF7;!L#KHEUFK@I,9M=-KG?O//UE@ S(?2A;81*A[NRA>!]0/ERRP$5-KW1AO M(^:]Z4!!#E(FSHRI11)< O.)K)1B)4CM#22S5C7*4^1^TV2![JG?1+K[3!;@ M1DN?)1/><*:AS"8:U63Z$$T"J];,!SNT9(&-Z%HW66 #6>\M62#1<69L0"9T MJF6>J,C=],"DM=D!%!'$+9/_628+;,-G=X)[W$D H4!V3@56=.UO7S(9N+Z. M+LM([B8/4>@V3ORSFP2PC:'7F)#]3 )8!]&?DP!V8/'AKN_;4+"?20 1#5D\ MV3,3A*.=+F;F-6CZ)0<98J##H$U4Z/E- NA8)S:1? -=N&P8,AHO;LHR1 &@ MF"W5**YS%F,VDBD0R67@ AK9BC=Q/(E) !LQL[0/RU9B?80I *>O7[U^_=O1 MK^]>TT_\Y^O3CV_IRY/3UV]>GY[6GSQ^^1]+?^3ENZ,/'X[$R^/??J-/KC]V M]/[RQ_]^_.[5Z],/K_^_?[S]^%^O7K]Y^_+MQ^[N,_>$M^OKT<<0\ZW;UB)\ MMCF5!#EJ:2SX *3FRJ5L.)K5MZU[PM[YY:T"E6R)AFFAR2$SOC"?HV!.J:(L M_0>ET75'YY>W;X=IC##!5WCY^]OA1SS[,AK#^.+U?Y_WIQ>GH\'@S6C\!XQS M#PHD'U$PVGJ@MD-Q+ @T+&6O:^L$;GD;AV 3E$_BXF<3#5G2C*0-)0UN?6\A MNUO8FGD1$&5B)=06Y(I 0A+D8Q7MIA\.#V:3L?]>#ZM?O7'T6463L\H;V0PD174A6D4FH%!S\@J M]DYR5-C(@MP8ZH^C5AW3UF&\ OIW7H&:!OAV,CG'_.I\3*!/<-P?S>OPW^,? ML[^:]+QR,I*=R!(!8UJ"K0D6R!2:HG..AKYX,*:YU:,/4&WVPD*##L+K@?Y/ M&)SC%6:%44CC+4-?=]0B#/-02-V]B(6<>RO6NP/;^9A;!^T!*MO>R.NPD^W= M%^0E20%G,:+C\J8_A&$BYSMA_^LLR(Q.<71H21 VDK]?3^U,GK_4):.50@5> M-MV=[GWB >I)2YEWV.%VP[WSLCYA,EO#M5J%#YCH1V?)H46(*-$[9K1VI.(V M,'!"L0>?;!UU85%I$7CSCLSD#-0V:SFS' MI)%0![0J&]J$HC:+*^S#.0:=:K-2$D"1-1O8)1:RM"PZSVV]>[:R397%CLYQ M%\'*F9)_'@U(ZR9W7R0E$_?!%I919*:=B[1_8O4DM('@#"E)F[+7#8$>8,BR M.V*:%4O.(-[=6:S &)7GS' L3%M;NT*03YBJW5]W#H.KL3,MXE.04.#W+"=-,%9T*%JO MBIXN(WEL/5B1]EW M&U(\.GG[>)A M*D)+L;<88KF;NT<8I3*&,\5KGJ]3FD'PF<6J_VJ9#/Q[O?NSXV8+3!Q*XU M;X"L$(%+KACW.C'M>2*33RB& K4W$IV5;48@/)_+ND?:\+;CJ,&8K_5N=@2F M7$*.S CCR;$U!-(E9+X@M]SQG$VK_H?/Y![N<3:J[1AJ$&>\5]EG?WG\99:S M_?H;CE-_@KEG4!3M(EF63EJR,35MIMX8IF) &[5,,C<:1[XQUA]2P;KBKL$\ MK_M>B56 >5&.%R82^3+:HV($4S&3BP7M,TFL5:;IAE!_2%WKB+D.!XO-/>;% MG*M:?'!1X[Q'XS$,/^%\B.O"F[X!'<:#BRO\J0@>'""AGG6H!L.\HI,^@PP< M@\WBMNV_(H*Q,Y3#U*Q'(:K%'+,9M%/\Z#]N,JS^;,M!A_=J\%>(J3Z;B?ZKBM6:/G*H_W.#TN))N" M_>EYU7YC3-7P4@5BZPQ0P8(NBCR^R<"#W1[89V+A^IFHG^99$FC?T%C+N:(D:A&?>DTV$44G,A2L; M&P: [LFWW&9U-_K&925%5D8R'[BIO0 ]"Q@4RQ:YYYB%"0?>.GN7K/,=A/G8 MK;/O+.'.3#*=.%?2:^9*J@/(:Z*K#X:5$NDL%Q/>C"](+6P Y4[HF6RF3F%@B''(I 0(K1I,[8E1@D*U@-F4A MBG%6FS:6P]H0G\3,MXWXO--7LP49W3;H_H#C/D[^MC[44F]"E$ F5)(D$#*U M@*? > C.2Y,CW+Y,79+6L>E3'Z/S9A/N1OL1?(<[RW>H?U\?JC< .I!?F5,1 M3.M"MI:4DEF)T5A?I^JMJR/K/_5@=:21X+LM;MMLUJGB.H/ =!;TF;K@OWPCHDQW1GL3?H^W\+TZ*3]1J@FOJG2V$]LHNZ M.WVC5K)OL%DL!Z#V1=LDW"P1X58UU_=DSYL M(O*V_33FIY@((+('P:(S==9VY@PD(@/@@5ON:Y/9UE<3CV4Y=$#1ZOX86\BW M0=OG%0D "W 9//U_8E9S,I=#R@Q"[4^DK,\V6HNA35+EO; .01&ZDWN#7> H MI?.S\]G$BU77[G.@SEHGH"0&154;%_)EDE.R!H1-/J%ME .T+L2#4)8F?#29 M*S6EM6)^#>-A?_AI,2A-&*Z2+X85):H]K06IL_!DC3E?!YTDWFBN\'(\AZ 2 M'4BZ1=N4\SCIYSZ,+S[ &]$]WW(7@ R7]OS:NMIU4)(EK4T=-*)8FV;7EPK M(1V"K]F)N%OHP16<]W!&7UX;FK6XHEL#85.G\V&,C^2!=D/J;55IPTB+N-7# M2 N&C#S1MJ8CN5W%T"F'V;)4*\(YG7$B-&H&\4@Z\Y"3^E@JLPD1W5Z%O#TY M/AKFDW'_*^VF)P-(LRUU?@JBDQ#HI&,8Z2C44&KD5=/!*KT(AF=M[,,3;>][ MPB.T^>R8C%'WDCS8R70G1Z?TN+^__OCVY=&[FZM]^F/J;H)_GC/K[B'@U@ [ MU! ,T!8G@M A) ]*:DZO@HV:RY(>>8#=S85T/LW.%B>*49DYKY#I8#0+V216 M>"B 2A>(;;SQ[J?9S7LH+.[M:@%I[1#YQF*U&2AMN)S M$5W&&$P)LLDZ[T/U)%H_;Z(!M\_[SD3>($QYRVF2#DQ1I3#ON&3:U98L$#+C MV0>;G"W%M2G1>3+9UKL0O8,PGWZVM?,VUIH1YF6M%H^TI,@Q,.YR1.4 A6J< MB/]$LZTWHGGM;.M-Q+V?#-MU$/W@V=8;D?9PJNTV$M^/+GBABG1>,@%.U.I^ MRV!6[!^,,]J!-:Z-0?3DLZT[5H%-!-TB)W*#]$T;M!2: $I?AZP@DC>K8V1& MBI!L=-G?OM!^EGFSNY*T0X+L)A)ND42]09XF%Q:"UYEYL/0:2!F9SU[,1C4% MU!)2?#C_\>DGR':M#(TDO')G:!=!>GGTX>]OWAW_\T-W<9VKC^PZVK("[*T8 MB!3.. M1*FTU2A=(\D4FX9-P0AN^,@9R]?&=1R8,Y]D([VMG:5[OIK0?Q!K&-FWT*A"@Q9UN8,]$QG;QF469@*;CD0]3%ZS8FZR-WAFC-V[W-(381 M>HM\J^LM>6H_G6'J#_ &Q(^C3:43>##!%,M,"(&D(P0CNPL9%"@E:>M"\HUR M][I?S<'KXZ.K0(-LL%?X98RI/^L=15\/<,;8,!^=U3X]_YI]OQ>D*"G06X>N M5LDD5\<&2,6\EB:%XJ6'-BU!UD&W?[5[?#T8-2:QP?[Y?>WO:D^AT_ZGS]/C M0F(YFDQP>AWHZV^UF1GVBJ55D^/!>*FMDG6=(R C9SD7+$59:1HED&R*]$\% M;$MN@UWOJ@_\]=YY=10T5TH"R[)4F]9;%B.])QR%"%)YJ" MJ :ID_-AU-\'??VS/_T\.I^>(N3^X.(53G%\UA_6R,L;Z(]G'1??GGVA+V,M[*60V!4KY&7S)Y4JDPP3VW*G.I4ILRSTZ7\:>R/J): M-)AE."MB>$\R)0%>"G2Q=\N07802"$ZN44G:MGU,9$*#-EPD:7)I4VVV$M*? MNM<170V&$-[M)OE=!/-ZJN_K-UIAK!9J2E8R;0FO7;MA]4(EVI*:!/WH7X\D8Z3#.K^879//]D]SHV=XZ! MJ5H%I$N2S#NHW85D*B(&(:#-<*7M\/Y *M8Y?0W\SM4OQ@E6 MZ]V*Y@H8)!D8HN4A0RP.][UAS:']0*JT"RE[.>E>GWT9C"X03W%6&0?R*W3,G@'(PJSP3F".1L/"QJ49T-3"M M5B!]._R*DQ6"T4(FEVJX/];Q,BB1@0N914^0E?*8?9M;H,VQ'FK^85?T-(A6 M+>H^/XZ.TG^?]\=(V$GMIQS4W7&^(HRW8[I:JI8K_ K#D9?/HS*] \88\\FC"Z6 MS.B$#F0'8&0AQ<*\-=PD")GK-AO22D@_D-KL0D:WONJKE;S"N.T=CW0UE=#P&1DFD,MDM+(!$0OE> \ZC8YU!L"/5C% MVP=Q#6STVR\+GLBE+]HYQA69AUH;>E-*YLQRX;Q*A0O>IC'G^A@/ M7LL:T=4@:KH"Z1LZYX=IN6!RT=DKR1GG.M)6[,B\U 682 J5L;)D;--#?'.L MAQI\Z(J>=M;_HMG4VRIP&)R"XXKZ;GO"24^7& .)B#FPA%OR6E=. M_DL)MJ#TRABC-[+Z-X;P9+:ESNA=;NVWY:;;;B#7<9_BETNK\;C,4OTOQS^_ M&\&P!QH==Z$P*VNK3 LD%5GK1+A74'1,[G9?F >49_6S?A0MZ4C:#1*CENGR M<5FC@T6OA("FWG.G0,+0LR[=4@9&)ST8\,H";Y.;L#7D@]6V_9+98>BAOB9S MYY7)"CO6%(^,RTL.9E)%Q91NJA+X:DT MVIX>Q':PJM2(G@YC ->4_;B\NKX%WNSHZC,/107)8FW^IK.PM'KR.'AQFEN3 M1+B=;7[/'G/?DPY6%UI(NH'/OOS(O*ZI&BWW7$C&52W?)T>3--5S9J2S/"6= MR8S?HYWS0^TCG9+3((_I1@3TVOGX^AN.4Y]DT],*(B\Y,IM"G75<]SE+WIX/ MT=;VT$*ZTCYHO0S:#Z4]NY-S5WO\_N*%/2GI4%0Q,N2\MB%TF@5!7XFDZ;\S6]< M^\D3'/='^6Y":1J<9UKEZV]DS0T_X2E,\74I2$(56HE$)AL#*PJ]1BB8UX8S MAQ L""!'HM]]U/OL ^!-6BP;I##NMMB>]0T_ F?%(X(-%!M$;9HJW3F2; M6TT+V0GVCZVB&Y'6("JQ(WB5HJPS!RQ)C\1FZATIT%J$X>16ZAP;S1/O4..V MDQE]_JU//:*3=CR^H'WE,C,J^Q)SC(E)K,16 8&T@4[Q+$,PQ/3MD%^'LGD0 MWB.TK-Z;IBU[0;OEJT%N[7V'G94L>&L9&FEM2-J3\]@FGK4N MQ&>O'FW(:! &G==!S_H&Y?[T?(R3MY>V0?[U?/I^-/TOG%8%[UFCR:ZLG15X M,O6J2)-[YPBG=NB*L3HWFI.Q+L)'"(&V(?F.T=^ H19V_\W^Q\=Q2C*L,=I% M=.K-:+RJBT>,WCAG#2/'A5XU: 81)L(^PZ@#U7?]L5CMRF[ M.Z ^&O#J<$O";^S99T,L_)6;&-1^-XB=HQ:VGSUH8[ M!B R\X) @HR8[,,9P!L]\@"UJ)W(.PQ=UZ%URZ[&%W?GEP@OFX!$/.TOJ/Q MN)Z%]-)F!\[[K@+ M@\'>(CX["'.9,_Y3752>_C4-1J0UO_P\'9_CU3='PRE^F[X>S![XR\\3_'2W MP= .^G!G)C>BCLC1,6YG4SF0;&=0P&3RW*'7MH0V5\ K(76H)9])/.-T'FE? M7XPO7T-KMJ!YE<;L).[]C*M?!U&/6(#SP;1-%'!/8^MO+F&3N?4;D?;PW/IM M)+X?73"@LH]1L"R3H,.2 _-2"Q9=QIK(65,LG[4.7'[TXZO )H+NMECY5+BX;+ 39_Z)*;5;T32[6GUC23< MX2CH[U#_O@'4D%1MT,: 3D&FE9L95.1(2Q.<,"[>&9RZ4AG6?^KS5X9&$EZY M,_S;BUNB(D/X]]E?S+Y?17&*Y:?Z^S].WWX76U)_@?Z+F:!>'K__+\: M;/CY+Z[ WUS4_"$WV.]H&62&XS#7?)H^6>G](C06;TUU)C7GUCM%_Q5CN!- MQF)OPV=U9-!?N3@Y:_(X:Q^@1(ZF%G5#$;2A*!-UY-7+$6TF^=S%LH]16//Y M$R34R]D3VLI0Z/U$%/1^!EY8S,DQ"=&K4E028E^MTA_"^B12(#;1EFW&8>U M3X=GW&K$:TU7$JDH$10R3/5D]J(PH"V,&8W"@T9;>)O<\>&R(^_!*881A;32F2+:>.I/>N),<_WIAI"NHS!@'_3H=H+P;-5DK[)O4%=W*^"=>4$G MZ2ZFQ[E7:L7B/ MQ\",T28ZE8*ZW4CWF2G% Q=-CZ<3FTB^B:]<,W9&XWFT6P;K?0F1>57'P$AR MMD)QEG$C7?)!VY#;U"O=Q+%_$W179NYX*EN+=66T;?=+A _G9V%T[HR3(W4R&O33;(S&%/J#R>;7"5L_:=N+A6Z6=NN* M02JM <%8%Z-./GL1R''TSG%;H@FFM_53=W04SN.DG_OTY,LA/+/[JBNSF2L7 MO$#-4*0Z3=Q(%GE*3(.-4CDM7&I3?'H_KMW=(_JTRX[2D\NQ0^]'4YQ]]\,7 M\N8N;_+J=G]:ZQ!$+UBBSBK'E+?UK>.)@>'D/B@I9"@*56@S2&53I(_@<7>G M07<=KX8T-;B*N-9F<99D.CDZGWX>C?O_PMPK%H14$IG%D)G6'EBL+?2D=;P4 MGD.K.=+W@#HH9>E*^ TLHX]X]F4TID7/1YS=AB>4"5S4UDM9A#KP!>ET)T?2 M6R^42N1=-@K// #LH/2C2Q(:W!!<6^_[\RJD^=R#2>WB6BOIKOD2/5>;/7-> MF)REH'NCZVU&8AZ==5$#M\-Y>YWOPS'( KLQ(B,1/(M9,9<$.7PA O,E M:=HSG?$^&X78)F%V%]0'I69[HZ]!>ZV;[?UZ0 JO8I2L]N FSY @!>X5XTJ9 MX@H)!]H<:#=Q')1Z["#B!MW_CP:#T1]5_=Z,QJ]&YW%:S@=W\YY[4:7D0C(L MJ%(O[7)A/NM4&P8F!0 A8)N>E.OA.R@%:4#)DLA>!R'?NSEA5_".RA3'UU?R MDL[=_O3=:#+I2>'H-"6O,(= R&.(+ IB'[G22NN24=E69O)VD ]*O_9#W!*5 MVSF:?#(>?2&3[>)D4.\%A[G&,[_4@_8?$Z27Y%V_8 _!"DR)=M&00AV12K9; M*C5OU8#)9/U[V2;2LP:X@U*CKLE8HC"[)Y^??8'^^'*6[KM1S6W^BOFRON+O M.,BDW02V'L&Z<&F85[JJ-8\L1)D9-[%8E;6 V*C*:AUX!Z4TW1.R1&UV#B/_ M;33*?_0'@RNTL^T/@2L.RK*JN4PGJ5E,"1G/H S0L:M5FZUE.9Z#4HP.1+Y$ M$W:.()_B5QR>UX!V&8W/9B,%XZ#_:1:D?(63-.[/6B,=EX_]L_[P4T]$$S&1 MODI?BVU< 5;GMS-1$D(N*&4C[WM#H >E.RU)6J)4NP>2+V, ]>YU88M5Y__H M;#2>]O\U@WTY0*OGI#$6N62U++L.OG4L8JC)=-$;LOV]YXU:EZP+\: 4J0TQ M2U1HYPCSARD,,XQK+\A\3J8\U$9NTPMR$\?G,.@Y+J5,CE;-O69: F?1D+6N M>(Y)AN)\:).)?#^N@U*6#BE8HB$[!Y%OZ/+9EW/RZCZ,RO0/&&,=_N +3]K4 M>Q$+]:)><3*Q:JF6!"7 %87-1M;=A^N@-*1#"I9H2%>C%);!N[[CB5Z%(Y1T M+)6:'V0J4 F&E:C0>/K@G/9P"MV#\$?1FNUI6:(_NX>.\^S^;#(;Z#GK8-#S M48K,169T A(D<(9%R(Y)(R6(Z&PV;3SINU@.2B=V%/62I+V=P[^OJD3G=E(_ MGL]LHP$,J[UTBFGT:3A++53%92=5]>0!"64 YD$X)J0U4FMT,;?9.M:"=U Z MTCTA2]1FYQ#N(H7P>[N!#Y=EOI.>C5$5F8$E6:? &406.&UL.5B/)8'CC:JF M5D(Z*/7H1O!+5&*7*2C7E76QL:7BJ_]$/KFL QY1 @O68&UJ+*,0!J*]E1.S MI'?#D@\^"#8[D-D2"G?/N_V^TN/Q99+Y;SC]7"> UPH^Q&OK__7B[@\O?NRR MN-R*8C(4SFPLF6FG"_-)"2: BQ@](K3JZ]WA*O;6\*&A@_M8I#Z5UA&K&^<* MP4,LJI!8L5Y0%,<@V;IY%@$^)2T;>41/K[_XHRG)VMW)-R%K/QVIUT'T@WA"JLUO W(6M:<=&E-A0=%)GH7 D),EPZQ1(.ZI=R?O6 4V M$70+ZF=%FC-<1_.&!LYY\)H.9VF+J:E_A0'04ATG/ YDCGRW;367;]J7_=8XHI,)C+IHI\MF85MHR*+'>$%E#_G;6KE%+Y[M8GJT: M="3>!K7,Z[?$3R(&\)P\LV!H=U)82R-39AR3D[2 #HUT8/G-:%@%_5H0T:W M?4[7P/CZ6QJ,-/"#UD"*W/!D8V)< MUU(1KFNFM^:,7/4HA2V:^S;V\&/IS$-QL<=2F4V(:-%+]>1X?FHJ#?7"2C(1 M:X$C*2GS8 ,S$CC0*G70C=JH+B \PI5QQ_S<+K_92K@-^@4>?[TL,IR5R5^. ME_X^*JZD$!P2+Z5.J/6UWVM63"3Z'^0DE6]SM;82TL%I03?";_#NGXS[7V&* M)P-(LRN!.2H;7)T;J$DY2V(ZDIGNO:W-?W**,6A>&A75+,=SF?.NT+D'0/Y4SM654I&<*&?$6F7C](!K M*D!_NDW_*@0_K&_2"24=QLTJGE/\'F#> OB_-58!^0F7LE: M^K,VO/TZ)-TP.=H7#1V>,9N!I5/0VR2A#KZBMZ3D6M_E)+-9HT?EDEGO5OXY MZ,H*1^015643Z7<\2/S+N#_\])+@_3ZOPWCW[N7\/(PA2R$]&4?TJ#]_3WO. _=D5#=D8=2[*;J_F?^N3A":C0HL=UZ;(UXU?99RV M0C(7BF-:BV1DN=+"/[B,PBJ%/1 M0D&FHD@IF@ R-)HY] "R_8>\.B3R]A5(ERPT"(V?X@3I S\3P%?X%0>C65.U MFQ Q(+3HLHN24[C-?IRPBET"$*VJR0UR$Z21@62'.9%PFS+];Y MVP6PC\OA"EMO'Q1N(JINJ7NIH/_JX]M7_4\UM#6[D)MUGZOB?#N<3/O3\RE> M@CX9CSZ-X6QA7A2N>5:2!1XMG4>U;8MQF5DCC2Y!>6GR@^QN^_3]'<[=4#;: MK[P[-.=F03@8?KJ,F0=3=% BL1QU#;*1$>*M-37]07B-3A6!*4=9%9*=1,U M2 :!Y.]2],7[S".LE:CT-&B\YQ*P6Q8W$5O'[/U&DCH[7YP+"D)$Z0VK>2YU MZB4=0ANAZ%%Y_]#.D<&O)=?P6SONE'H\_X/AK/UWN M+,)@^YJVUQAA9;2VC;3ZK8 N_^[UTYU:<5@EV9T-;B])YP)*]39&//^ MY/<3\@7H&_"I%MH*IR#[PB#6'IRR=AYPJ; L92*G&2+M>TU4Z3Y4!Z8SG1'0 M( %HQ<(OG;=AVE<;VZ8JT9G8 M'[LQ;;4LOZ>Y7-D&,+BL"P<-T8O(.+=UV"+6)N^QCBZW*ADT)H#OS"]:">.Q M BG=D3SJ6M@=>\;SQNW7(2VZ/:P!JO/HR$HX^X^.=$37J)6L]Z8(0+MD+A!9 M0D?@$D<6R?1AP44CA2$G,:U5,?T4%>">$,D^^=]$Q!WS_GXTGGX^(@.8X"P* MJB+$[%)F*4;#-"K+HI>:A4SNIX/DX^W:M!T(O_O\_097.B)EU)E$&_@1KW][ MO>AC"X'@VP_RN,#QG?G>4:,?O[M&D#R>0 M^J6?%L$\4Q(6XU@24#NQA,!B$IEY6A*!*@[6FRJ\UJM[Y_'/F=G=Y=EAVXI9 M[\C)]+C\1*20PLY;JJJ!R+TGIF,CI1=Q%9;G&[M"OGK8]]SISM M+*8.VTBD6A [ONC]XT./MG8,4B,9!'66GJA)_$9&VNTQ)5-<@7)?9&:"Z2^? M1E]?S#_Q\CV<_V'V&LZXO'K>B MFY3&_<&2W9= M5)Y!#>NX$B+>VQ-F,][>G!X";QM*KQ=? MT\S=A'7QM1R ]@/!Q MJN>[Y?5!I>F E"93,Q[ Z3A//)3"HM6$D[9%%D0J3-4^Z]DYZVY/3'G62O- M+?WCZLPF7#30E0>NB!?=^(%P<*-9D2;6@Y,6'S5G5GDO%&VW%EL-VU@#WB/T MPN^4U@9!_W]+]>?*1_.GM?P&G.+4;F./DV6F?//(HZ73WR[.EET8W: M,-P#ZD>P8+8BH,-XP$IH%=C"@E\#VG[MEBMP3\9DV8[(AQ1D1Q;V8:A<@^A] MX*9F*-C@0RUN)HBZ3B]$ !^M$%[NR1=JK2";FR?-]6,3X3?0BRO/_P[(1?U- M1@Q<"%;B+ *CZL62"2SPX'+./J?4YHAY$-H3,$:V)7+4DH7V>=2G6)?<'WXZ MP?&LM)U '\=!__+HW35_>KU/WS%O>HLEW,J7]A(".NZ3%5[SJ*-+28 *15NI M#);>1D_JQ+>X_U&U&5":8O[8/Z,?.2X?Z+N3BC!H[*E37)?=VOHR%.['TF/.\L+T<\DUA(VHVJ($P0#;[E0HH[] M;;,QK@5O_YOC(^G@"I^N0_*:=$[;45;T#_JC+'I*U^'23M)+7:W@3SW=IPJT"VMMOXZY@ZY%DD%@PY"R(B,P; MD Q!Q9*M2YCNNUY^1+V_L8['"OH]AB)V_2YLKQ KM_/]>GH]T=;7ZXF]>'NW MEW'+WX,8P2M+>V2.FBL13?$:/)$3"QH-&_E[]*P_/;X_/;X_/;X_/;X_/;X_ M]?1/C^]/C^_ E?>Q/;[.3.*7H\ET,AT=1S+DAJ/QF_-!Z0\&L$@@V?7V8\V/ MW]$@WF81M^SA4D!)"$Z64+1V(697.#?"! ':%]/;[%&-&\7X5(JK][4D"XU:O+R,+@?0U&VIJ-%BM!RB&_/OD!_ M?#FM9C+I!>YR NE9UIZ$( *O(!US' *=!,!)#/O4F9OP?@RMV8&2!@44]^9= M.A64<-FPC$[5^BW.((G:$29VB3SOPL6@7MHAN=B?VI7*S\"H/J37SX MC'ASREZT+D4M%C\=UL-=D M@M-%=V*7@W'22Q:A!L1,4"2 :!@(:X))L8C; ZXZTI#U,>[?HNV*V=%>:&G@ M.L]PO1\-TQ)H"*EH7^N((AG<6FO%R$8C P[C_V7O79N;6I(LT%^4]];[\1$X MT,,-^D /1/S25&/+-"TD1A)YASFU]\L639&EJPM:=>6D.F(YMC8:*_*7+LJ M,RL?R1%DPQK5VQGP6I276:ZR M*T%PJQ1#[EB2TA?&N1)1-Y\2@M4B:*-%Y'&@LJWS;M&\#SOV:M&\ MCP(:'%./>H-.(O/6"Y BUKD+2(Z@8QF\+$R71#ZA&/25.*^XRS&4Z$WLYQ)W M>:SJD6DCE= .C" W@0X !H%E"=P8I*,\Y] HX^E7JR_?2_%[U)?OHX"!RX:[ M0/M=7WZ0(O>H'SY$"T/7E^O$N74*.*L-\5'+FO-A://E2F(*.C1J:?(KU9>W MXL<^PF_!BTUNP;VZYGIEQ8/5Y"X6#G54%$2F F&,1K-LO$IM1M;L '9FM>7[ M*'&='#UJ8)CN-C^WA#*\9*NE F-LS=M5RU;H#I#6['/06?$V/:5_R4Y]/=LA MAZOB%)WZNN#[W:GO2+WNVW7M$*6A8'4;A"EC=30DI9 ME.R4R-1I?L;#YU^,P=J#>'OLQ;B M%1[&=V&5MY/;L\;'P LJ 4*@KFG8A"5["]$6M%&50&M]/ ]@T\<..P^B)TE/ M>Q)3CS;:/2P?_YK>8@G2)*$+V%P2*(:UJ2=A*9AED>B=7A]H]8C*[C[V0E1V MF)C:O&4?2?JW!%+"1UFL "8TH3&,@5>:K,4@:7<),>6LNROMQP=?BMH.%%6_ M \9NT;R:7M\Z9\(4CH%+$)DV?F65 L]" FM<'8,NF5L?^ON(WGY\[H6H[4!! M;;5CCT]U>Q7&L_\,5]=$IC"_GBV3#N8'Y[@]^FF')K=UA[B6U:8#5XQG)XU; M%FE&A;PXYT6P)&I61H]^\G%1@KN/OLEO?#;);\8ACJ]HT3A?/2Z_G9 O>SV; MC2>?Z!?^G$YFM]\^#_/Q_,U=*DOA 5'G CK(0&219%-9LJZBH0T[>.%]HPNT M7I=Q?.WB_#,]H/[GY?]>C[^%JZJO.XCD@=:,&D(T4C4\B2H#3[*^IC%!K &' M8G(T4LEL5*<9E@?4+W:$.'QLYG2,?%CPV$*/+4)]WV@GJ &,5]/9!T+YH0IC M*:\_,"Y^?#=*$7TJW$-)KN8MUW9N="34YO'>M?'1U7O7!>S@QM)6N"YE#746;@5M'$-I M;+UN0T$;<)806,U4,(C)A$#_;5/R>@8,ZVY7G0?!]M%52V*]GGR]7LR7$N"W M SMMB=XD1MLV0]K N:&O")\13F1NN$ZQ3=G2(Z#.PZ3J29W;B'.D+EK:5/>@ MB14T613+7'/P6M(YKV2]6+ %3(F:<^YD,6TRPQ\!]=1H&DT.T44+NWD\"9,T#E>O)_/%[+K* M8'GJ2K2!*R[!(H;J,=!V%XC"/'IDVAD;6"-G?C.@)^Z#]:"E'FL4;F%]G(7) MO-1\[$G^@+-OX[2"1\D9".\X'0?*@+/%@)%1V%IL)GF;F[WSY^LN!_#OKB?YMG>EJNTJM9&@/:.#)-H ,?G:*"ZC%49()]KX@IOQ#&^X MG4['T]X5U,!!_->'C[.E8?+]1WK0;7<69HI 4BX*K^IB)5DC]*V/A4LDA\7% M-E;==DQ/F#X]*:I)>XLO7\A&IA6_"U_OZN&9\T;*$B +=+6FVD/D+A'&4'@) M//G0IEOQ1CA/F#C'JZ=)/YW9U^DL+-82$V_WQ-K:U))SZ^IMI&+%@J_C)AD7 M5J8DE/&-$N4?@_6D.=27NAHXEB]PMAB7,?U:E< ?^'4Z'R]NRP>YC+I(L@YS M3;60 2'0:NG;K(0N(@K9Y@Q[!-13YE%/JGK((G6\(?2/Z3><3>I2-[+JU M7/UP+U>_W.3JW_@(]2_NUX0<6/O8VY,/K9-LL_3UFLIHBV;>YL"\PLA#=AH9 M,UX['Y-PH]Y0'+?)?$B?,5]?X=NRO?SGS5V2/8\J*2T4(,=49VWS.C/9@G7" M,Z0_T;4QH?>"V:9^\EF<+SMMU>TAZMJD1[M8XSO!0W U8]+)2%+@Z'F;24J/ MXQI^TVW'G6Z5D =II$77ULWH%B_";/:=SJ'E!ARA$+Z+V/<@"^EZR_75V2)YG_,IO/YOR8S MO!EW^@^2Y_-Z%N#'\/<(?= Q!+)#0ZX7N"E!,#%#L*X.S23CU*?'C^!C(5P$ M60;50\_]1/;$70?C_L"=C T"F:;M5U;SMHZ1$IE!5#IPH6)4ZVY##_SY"<)3 MY<_A>F@1I.C<7< KZ353#)S1$52N&6.>94@"2]31%3WHR74672(&/[V.54R# M ,5VJ^].#DJ@E)Y([46I5;E:@LM1 \^1D8$5]BF&GHWMDNVEWO63(,KFL?; M 3S[,ITM;@:]SQ?+)*21(51<" -9I4SBR C.)07,)&6-R.1O8$#.S[] M9#>,2G*,U^QRMQQR+HH#KQP'0W8$2SIIE&UZ=/T$XQ)=@L'5TW^H:V_L':T! MR7-,AI,D55"@HB1'6A5;IZBC]T)X'KL%4AL!_$W'IBKM\1CM?54_&P?<&)<" M^5*Y& O*60;1*@2!R@2N19$R#TS4$]MTOR!1#U?IZ0_KD:\=&8OSD.C](@/& M&@B%Z5H2FK7C.A?7HXCK!%]#>M-E: G^R I#$"N M#-F@S!2B=8P@F71D/P1>6!O?M .XH?I:#A?F[5LC9].1@&*)U\G*8B,)^D2\UFTBZQRUI^U^L>5*^[%TU: M%D >HN-SYVUA-6G U]A.G6(C% >'*@):X^"AJV7EO005F890A 65/=E;>.'UNL<913TJ;9AZ MW2[%H?'[B^EDF7MR':[^&1;UK[_W4;)[],-[J-KM5P!KA;N1.R%%1%&$5S5- M/_/ LF#(&/,QEE&?0(:LW159D;F6&2A)6Z2JA4L1-0,7"B9E!6V.;>B_@#_7^/%Y_'D[03_&\/LY\PK'Q,W(2,(:4AV)@J(02A(WO(B M2V%&G&)B:A?LYY2)V3M9#J1I3YH>H&IBJ^S* F>T@(^?9]/K3Y]?C;\MU[*> M,*A<=C%8**+&)'.VX(S/),O(I-7!VT9-'GM=QF\&#Z'_X0LM'I8LQ:2<3*;4 M)I=T3@47(!K-(9OHI5.L\,Q^5Y>=F)*]:G'P(HH?DOK1E/U62B%8';GR0)YE MK4M"7CO7!4@R%B>RE*H,4]+3&?)OF_-8/9[P#/_)"KE;Q8BI5%*.&6Q1M0;) M9@@HL):3&QVR$[I1D\OC<)_OEG@D0?JP,0_3[AG:ES\6$ARR;.B%SO02@XK* M@9.>@XV<;&5C##OQ9KES";\9VU+G ]B36VOP5/$L9I-!BCJ%7D@.09G:?3:3 MM'001I_"[SG/\LC34>] C36P&;ND\I(GE:72 EPNM',G5R!*=!"="%8QGQ*V MN8+\99/JC['^^M;(N2?5*\'1Q*P 0QWT9DH$K^@M4TX7:7(6QC4:\?GK)=7O MI?>.2?7[R/_RNI^E-+TF MZ+=3+)(IUM#Q8DV-G=H0(&KO 651#NF\<6;-F=A0='LLBE\\-V@O]4]/H[NM M-\^]I@U]N/[R)E-2R^M)36H93ZZGUVL5[N]J M/AXA[2/7Z#2(>TA0.@-1KV4UJ1AYC!Z+MTH9\FQE2IPQ)5 +$Y0>G1Q]JP#- MKN<_##OP''4.6$"XY,EYQ S>"@G>>/HZ%"OMT&'PO1?1-BRQ"\X;G,\_?@X3 M+FB#7'R^WQ2C_MJ(Y:!*3@9BJ!W/A"?/7"8'*7N)))S"I#M!0./(99U3:*TM MZ_<+F0S)E@9)7/TN;A058[0: 1AS[=E<>_Q%)Z"PK*/DTEAL$V[I=QV_R7X" M/C1PHX];S>TJWL[>3">?<+;^ZOH8;$S6@>%:@$(R@$,,&:P@QECD*6&;ZY"F MR_K-_=.SI<$E7[^+&X6B).:(Y/>E0L<6O=V>"0;%DO_'7$*/;:I]^EW';[*? M@ ^#7S1N7L/Z"^JB$,@RO9&H#:@ZXSX8GX"10\E]#C;E4VSGG<#_YO%0FF]0 M6GG($D:,9>65SF 8+S6AGL1ER7GPW)NB#?K,3^%E;D;[FY[-=#MX*\0=4KNY M2D8R:7@T&B()J39\IZ^"4N"=]-F76')HT\ON>.Q#Y7S\R@P]0MOGGC B+K#5I+\@I<4A+,\@U?55YX\!G$8&CYD&JA$FT:3]T_GP],)_D;.BZ MCVH;T/21)F[H,&'4 B):LHDQ%'!<*A)1S"NUT=MRGUJ+0F31TW=9HD/]UZ MHP0PPQ@HHSW$C!9*$=Z;Z,D8"&TVI0ML!'K4=G2T>EHT;WRTLZ1DWG&3$S!' MBU1"$Z&9EQ YSU$4S#RU"0)?Y6%BZI(XY6Q:)R0 MFHO,E!_M^:SCWOG;3WY'SUP\N_?Q;^Y* !7Q4&25P/!$YI%D"D*2#C+JF"-F MIT.;0V,WMF-WO*U/^-<$GK5=;4:7CT2@51PXO22\Z3]I+A ML,O_ 6[XW:]GOJSO:7TKI('3MQ7BD=^1$ /H@3KHE,: M A;@7V)RY&,2:A3) @ MM490*4;PPCM 8;/U3AN>VZ3U\FP:^'<"=*G.B#2FZ;E,'*J>!O;5]]?0!JUA+ M%XA-4R Z@#Q-9D/O"NY*H".UJP3GP9Q^E-.#-&PQS_#R]RJ^_?)U-ORU/Q[L.!E&@YJ) <)Z#$DF! MUT9#RA(]60,FLC9\>034&=G2ARIQVD8#+?($IE^^7B]P=K?DVSM"6A)9^;4X MJ[9VB<'5)EBYFOB.^UK,V&BJXQ9 ET>*/B3?;R^;5]M@:[2E MR77IGV$V"XOQ-WP1".^SM'@S#8F'9?R-J-J8O(<_(6 ZE(Z.B9 M80*+-F0Y&H]QTXWIHP\[,C+V>3I;?,39EWKO_B.V8RU+0L8,OM29B:%H<*HH ML%RDJ 5YW[I-Y[O->'IPA!)BGK^B]_3/Z0+G[\+W920A.B.%IK=/RD1'I\X" MG':V&E3*)VZ$*VVRT;8A.L$ A>,9L,'%.5[.Z#=_( M)^VY20)JO3(HY3(XGSDDXVT*P2#'-H-\MB'ZI9G0J[@;&*@_ LD_+?KC:@^2 MUN@L 5VN \J=!,)*%!5>AA*DX+;UP,N'J ;KE]X_"7H3]KE)N0 MQ[!TV'%O,A0;]I%VO]%.LFYH$TS_)O=F@6F5#_5I%KZ\>/;^Y0=RRU?AE\P2 M9S4//F99&Y9)3EY.(!.H*&=,E%)'N=.5Z/BPX>W(?A0S;2K5AJVSESNMGS.H2&J+K#6(U$B6+R MH__ >9J-OZY6>#NCAUFM@]<0$QI2&S8RDIW68SW0'LB'WCYI/? MDK%% RT6:I@\7U=* - M6\;NYPR_6_2I[GN;1L\B;7!-N@GAFW&(XZOQXCO!',^7@P$PO_P[T:\^^U*_ M&X7D6"RZ3K 3) Z9W+O[^2KX"T MDF6/TQ%+1DL5#0092$R*C+58[4.5HO:.)RLB/XA3CS_WHIG3H\A[S+/?2O-) MF"SNI3 ]J]RNMYLCC4)EP1QPI,U2&9)&*%K3$>V0\U)TL;N'&.WWS(OF14^B M;M"D=?O^5]LU+KLPRI2]T98.35LGND8L$+ST8+0KUN?@N&A3E;H;VV60II$N M>FRA^NA!>0N.MKGQ-"_'0M?3<'E>OIV0F*[(/9UA'NG 4)K,H3!1J]"8@*"- M!ZULB8(;[GDXPHKIBN,R2#.\2A[RR1R_^RP(VIP $YCQXNWU8KX(DSJD;66_ M9\;=LA2MQ%!SI>HX8&X-2$6H14BJ54WJ+F270:(F>GC($]OSOO/G=175V[+D M\WQD@T-:9:U<=(Y6'ND()8L; EJ+,J-TQ1VTK_S\G,M0>?\B?:AOUX]5LK[P MF]M,B=)J3D9T[51$^'0")[0$+;V3)2E14IL>(8^ &BI!H+WU<;S,3YTH,)\M M1N_#Y---+5 4])/,/ 05ZDC/VIS!D-\E'2L2R?B6J5/),'WJ/:;0=^LL^>FQ MITH#Z$V'TV-EV6,P[0[$ZJJI"XQ][OF[J[;_2[W=U_E'J&!=B4?(KZ$Z@Q+! MFVIS&K(O5(F.'&!T]4(Z*W)H3)&=^C^+>$>+PB6],6OU[-4K?MGGV:X-+76(=X6/G4 V?_YVA7>\*?O\9J<#J6& MOH_ISF"YE*@X[84U/$G;8*2WQ%D'T8J4+#>2(/Q%5]I%^S[?< M89*OZ'-6)YJG9^6:T)%1AIO+#%=0@0U)%E9B$>LSPC=%8G[ZS($/^38RG_8A ML!;= I;AOE9I)VBS;.V9)83FVF!F]",_S-R_%ZVGC#=H206R3!3B>?%K>58K?-LY17 MDNLD()50%YD%A"0B1&?(,BF%)=UF]L(F-)=F 1PM\1890&N8;LG> 553*V S MKM/8 A.*UIZ>W=IE\A! RO0A$?YVDD8JK1LD8 U)A MASTP%!/VD74+!HPGN'98B2BETCD 8[5K@-8%@A8>HO$N1:MUEHWNW1]@.4$F M1@]:6E?\<2)N6$17\]K'BQK[")-\,[7[$T[2&.<'U]/M_LA#2^OV!+M695>R M%?22IJ(L4]I&YZ4M@KF@Z92WG(]V?_SQ6VW-V7NW"CO]>-Z;NZP.[[4+1C+@ MTN4ZN0G!2?(ZD&Q.Z1DFFQJ5'>T&U\=1L_D1J\RSZ+G)S!@P=4=5O%Z215TG M)D9#MA:/K#3:=G8@.\TFU"=7-AU%O>FBH;_R$-]-GNLHD7O&-.V_EKSR&DUE MX*RT($L(M/C"O-5-#91MR"Z3*[WIHN<[B:U+?SU)US,Z<%],YXN1X(FE* ,D M3FM6H01PV7I \L,1+=>('8IZ.SWK?@L3BKR%)//._4^F-/N"A=]R;*?JO9;F"]FY(I5\OM MWF.5$QEFR[*'<;RN\IZ/9/&HN3>U=RNM624#,1%(QYR4&(MCIJNJ=SSJ G7> MIW![#%K5_8=$^VDY[^H#+A8W2? M0.=D0_8)X ML]HJJ$6-VX9EW$#>#)X>2><94Q.Q#H[KMQX$-5BQULG#) M_O(_=='4[C4]__XB+/#3=/;];:FRN_V-?#-RB0YK)Q2'>D%.QSCQ(FI-[P,S M$0N/COMVM\8' #[9Q7*?G.G,Q_YTU^BR<3/L+:!OI[AU@-W\@OH X*>[P6Y. MCLZ$[%^S9T1,:YW,R JP4GN.U<;+ON0(!2574CKO59NDN;,B9(=[]%^%C_LH MM-]0]G]A_(_IO-XY?L#9MW'"^9^U@1!9R8)Q_^-K(6YK.[E@4=6PC$F%_M * M0BR2[!DCC$Z%2[.[<=.^3STG3Z!'34Z'44._DU0>@RK8"AX31:5 ?G PY*ZH M6 Q$HV3AF-&@PX1,3]7H ]"N]VZ=XX[SQ3I-54.S]Q!RY[ M!&ZUU[&PE-WNB4I=GO3T&'"(B%MSZ[E;I*9S4/L2^58-'R*S?@WDS M+AN"C;0%0<3H0(7:2L(H [*2U4EFR:N&4.$^HNI7=2]D&/_Q\?4? MXT_C1;CZ2.CF93K[$F[FN](YL+A>X.KB_&8\QJT1@(P9R35$6\\8KL@(2$9# MCC$K7E(F%V2G=@]]^J G;P\JFPXK[YY;JORX/7I1R\>7['[OSU#MCW0^ M&4+K^TBVW_/_^558++Z$RYPVJ./&+8)2C\*F#:07HNB@A])'XNPN)[?4#&"-JM\WH+FD8[PWJ;B0^*Z,%R UJQZM:R0ER$DR(3M.ZQA.F1.B)2GS<^08ZL$ ^U9%+KD8GV;+,TM@$YP!]N# MOJ;]"[N!B7"3#9H?P&+%)"4P A:'H)RO$]H9@J0#,.O,3#)MYHYO 701'.A# MV WV@=>3-/V"=97+\-:;^@^J:.NNASF[2#L>[76,W!M+MBQ]0)T"EQA/Q@2G M9!,>/ +J$HW&OG308QW)#FBW[T,'<$U-R$?AG<:2[$V9W4ARA":&VTWNNHI( M+T)00*YVJ&W!&&UU.D#Q6C 9ZN"=-M[G"6BRP\H\#4OV44 #=BQ+3/Z<3J:W M$WINT*ZF2:[.PR*-LM(P<*$F%T2>P'M%YR$6F[/ARC2:Q-T%W?"62(\*G3;6 M1L/./>\Q(WZI!^V+Z>0;SA9C^O(=:1]K7?Z'Q33].TSRQM]ZQNM170TY^J6# M^_ST#>#0KD!-!;'60RA;349+X-HJLF>B\*KP%.FKG%/-]1KU#>:XW>4C?ODZ MG879]Y?_>SU>?']S5PM5"JTI*0TV>]I/E[?V.3E2,,\2;1"A49NA;8B.;FF[ ME&,]9]Z6I0 _? XSG*_$BYF/(@O"&6.AE&J-9AUI7R#/0KC,C1?*LMRF;&DG MM.%WT%YX\:#?;:\J:.#;__P:WGOS?B!_7T^244K>Z.)I[1[K[&9T9'>80KK5 M(K&0LF[4_JXKP@MA3!.%]'L;N+;N)=#7\_DUYC^N9V0@W/1'^<]P=8WW^7]O M+1\PT6\NQC@?N1234\R3+6*Q#A!*X&P48)B+,BI9I-W=/J!/1+\XCTZIGQYS M/[?(YF;[O%G,B%N=3=0"O*R=B(O($'F4X+1+4MBH[7HKDS8']GU0OSA[^A9[ M@YD-&Z'=F]@["HF7))@%Q>I$>6<">*\@NF1N'*J#! M/?8:ON??7UR%^7QE?]U$86GQW'K/(!E>&SEF7BG,P>0@1,KDLL9!=HX-V(;J M#C$$-8X5_;ETA;@+J]Q?SC(&QS1+TAG2LS..5L,SU&4 =U)PI00&V2G#=?\K ML&V03G7QT;?JUZ_%>E%!B[DQ]_"LHFU=$+4=(/0 TVGN.'I2VKI/W8_$A^%" M4E$KE [JI!/RTI2%:$L ]#[DXDU6V&G^]MER8,<%QF 4V$?0_;K#'<*;+_]. M5]?YIEJ2G*IG/__T-A%4RFRK!R_K-"4EJEVM5 3N&;<6)1-Y[2S9X GW!.8$ M$X>.5.GTI/KHMXG!"E6'A:R@IF"4MHK>H%!J*2_)+-;04/'<&$[JT^MFR ;J M[/O47YDC327'6NG$F;?*L-'VCSTR'E!#7L]K7R72>DV#N$G*F]/#Z\2NKIO'+ M%JH_HBPN8I8Y"4 =:SIGII,E&P4L1=HF4B@BM$E?.1Y[OU>.-^'#9]>+S]/9 M^/\PCYQAA;$.*EZ M45N+HI<-U%]=?DGI3-+1@O6UH0=] ]YK S6:X8POA+)-DM!V3$^<1 >KI\%M M]29D]V_&C'9$JT7Z*)M=VVD%Q:F^,0V]$9W$R>(84.552#.^Y[ M28\/#EZ94:KH!? B!"CR+< 9X4'JA#QIX5QH%%'>#NK)\:JO^< MUE3M]^-/GQ?S/Z^K+-\6^CN:<=5H4'9D'HU5M4:$#^" S\.!K M__\2Q?KMQ*;V3'L^]L@KUXQ7SR:3 M/^)RU[;;\O+,+OZ_O)OG*7Q?.6\OOUZ,Y%418X> M;1W@9KU1X!/24.GDJ/&V*?1T?6_UA%1N[+\,>: M[BUF_F8,MU_!],BX_3]_AUU63EUIV^"<6,O*'=F]NEE^.K#^T@ M.DGV SI7>V\ZX\,^9_#.)SX9$K74Q ;&'!V/7\+\@6[5*_M'K.YFNBD?V>R3 M4<9#EL6"LHJ!-[3[$KLMF0+,V]2FH5U'@$^&8"T5MX%@1P?J-^-<69J35]-9 M0@)9G#$A^SKXA/9-'11$+R3PY+E)AO91U:I(9#>ZW]0Z5F4;>'5T#=L:R/RL M]L=8C&<_E_"N=EFKN-*,*PBV9'H))(%UF$%SDU$D&;2P0_#K491/G6?]J7 # MWXZ.^W<#NPPKCU3F*0<9P&2E04F,X% 5\IF=H/\GE5*;UI][@/S-MIX4N(%L M!U\(W&%-GS%?7^'*3'Q,:/-M4KNI*!0I>.=*G3$G2&*B5J$7VJM=-BDK[J66 MC>RVOI8P5+GOJ>EY$I6??_VP#J:$)&N)M:K%UK3E>TTR]2D7HUB,)K>Y2SV[ M^N$3,:1SF?$^FAJFM+0+HB=>9KR7TG;7F!XB\6&XD+4)4J+A+1UE*H!5K0@5]5Y4I_!#Q-GC#;PP9^N7E[E6T]V3%)%I1K%?3)H(WM#91 M0@@\2ZU=FX3QGV \;9OP<(TTJ# X7! _EC')[Z["Y,_PY7:N69O5]#OBO6R=VZG+%I/(B4P&H6,M5R1)H650C';.&1%+ M:7,!LQ72&<:_FVM\VD)=#8<5+($]D-B?85;'+'S#X]HS[/[4 OPMS5]>)ZAK4RMZ;:TFOG MC,F^0'*U-M>8VBR@:! 6I9)18[9MSN>]H9[A[MDO%Q^I(FJ@S!8C"0^5US_# MW^,OUU_N#H?K.$^S\?)T>!\6.(I6*B9KN@>3 E3R-?O6(E@A'2,'TEC7Z'*[ MT8J>')?/@AJM?*:X>UUQ?5TO__XZGBU_^28)8,24%E%:!0(+OQE,'UB2Q,S$ MN3,6@\%V'.]C"4^3U(,K_Q3QJVUR7)5'_(-^<3%_O5K-?V$MI\;\[!O.PB=< M_O />E=?A?'L)M>EU%(*+B/8E&BYJ.F<*KIVI;?&"E6L:S0C8N"%/LTWXDR) MU* CR+'+O:TUNEOQQRE9>:\GB]EX,A^GFS5FH5/.6H P3MR,"0S<*6 AJ\RE M)S>M42+I *O[_8:>T+L%]"@R2$ H4*Q:" MTXFDS[PM7F5F&F46-EK1TZ3_J:G1H$7+G7]"GODXX68I_UD+H"O^Y8KFRS?W M_L]?3.>+/Z>+_\;%>TS33Y-:4_-3%:K$(I2OC6<.PA!12A)21^Y4DPWM*@&6.&3>U'.DCH]-@0Z>IW+/U8]/VZ6 MPD9H$/RDI6O0R M>G:U_!W,FZ7[\N_Z)8XRCYKI9"$9XA=)B9%'7Z=3LFB9%US$1L,XNN%[? :,7M()HDSMQ!2 %^Z#3IEKU<:(.-F2 MG]P[\&N0JUG3IIMY#@\[9?R)?RU_1#"9LEQX \9K7B?R>?"F%! V".&2+#(V MRF+HA._)$;:!VEIT;/JSMERGMP''WVIET'N\J@?-NS!;C D=-\(Z+0A=$9D, M%NT('0O Z"CAJK"0UF>P]D2J1V$].2[UIZ06S9GN=_M\,;VZPE2%\[:LH1Z% M'*,5>6GSDO6K?(00!4(.3"!R)51I-2NH$\ G1ZL6BFO1C>GU9(&T:2Y>3]+T MRWWV?Q^AD!9#[5"*;"/H(=IK:24DL5& M"UZQZF@R#3XB?9N3#Y'%%'B;?.@S;:VTEX9VMU;:1[PM:@AQ-L;YJY]'@=XV M 4I.\Q #8"0W4-5.T,YY"Z8PGXH7V;7J);$=U"]/@;X$WF+B\ZKOP')?$S9S M77@!3('66.@/3Q9.'>"9>6TKCR(U4?Y]%$_;6#Q8'RV&.O_0*TT MO8],>]1P&(\^_D7[U/>;/U]/:JK*^!M6=+<='P,B&DYVB,8(*HH:C(D.(FJ6 MG8U3;@W93ZU_WMT.^OB!DC&=M><(268. MBH4"SDL-1BKGT:6DR^XAC7L\\!*TW:=,F[?-%*;0XTJ!S"0#96GE'F,"8[VQ MUL;4:I[3A;7-/,:$.UPCIRB?/J0[69/((L0W0>/$33OTK;3,:= M5#D$R%+3VKQG4&^=P(=H1++>(6^8N/U+L'>OMIEG1]Y]%-RZ;>9MY$](&4HN MD(3!FPE$(=7^ 62E.$EV8M!M'*H-8,XP?:&YEA]KE7F BAH$9[=W[^2*:^]) MNSH:5?NSR]H3U(!PN9C$K8Z\<67ZA39;[8U!!ZNKP>[S'N>+V3@M5M'F?Y%F MYN\__.L6G$$15/)@B@N@7-$UDY"4G[V*!# *V>;L>Q36;S[UJ+8& >'[&5\? M243SL,PC)!G=_\G2&$B::Z%JST")6+M&!7 R&=!:A."*5)RUN4'LCO%I>ZF- M=-F@U=%]/*LWK NBI@[H0TRG<1];:?$1LARA@B;'W -DFN?"34U=UJ*.,$X) M@LP,8DE*^6"E#VUL[*%(L<,K.QTG]I%\CUR8SQ:C%Y_'6%[^C>FZ!N;?EC). M.+N-T(JD>'$&4JV=4,4R<-H;8 F]M<7$'#OUJZ'GW",#?;=.A!U AC=OCM71 MM'\!-W"9GJ4TO:;#;[-5X$B:IUF;?E3?4%^#VZ[NHA=0F%5L" M2*/I# V$/:C@08?@,8;"76YCJ!R#^FF;+H/INT$3NY\1W=Y2=<#4V)QYB.I$ M\?#!=/O@..M),4V,G W8$!FZJ UDSB-A2PI")NVZ.N)%&%.T:#/^,5 <#802).C"&4KE8G%M,OHVPCF% 72L MIAXOT#U S T,H%47FB6O0XJ(P2JP=3*H8JZ <\5!0$6G+$\^Q3:#,^^!>-KF MR:'::- 8= 5EQ?LN8)J:&3_!.8U]<;!R-BOY",DV. -^!L6=R1:Y)O].*E#* M$*B"&;+DPB5C97%M[HL&4/,.RZ"-EO<1Z'!)$,M-B_8UVOO>3FX/I(#(/4_D MA^/R0"(OO[:&@NB<3@P%+[;-N;\'R.&M@2/4V2U?X6A=##&:\IG:3'^ M-EY\[WE\9X7;V: MSNH_&F6E=6:H(-NEAYHU>$6[#9=1\!@P!-ZFP_ZPZSS#?(]^WX+A&H+)O02JR05F1"=.938^\W)D5E_0^'4&S M36 +R\H%[T-LTQ!SJ!7^?IU.\CH= M0;-S&M6ZIBYTCN^Z\0 M4RE88R/XK,F"DL)"1.F!I;KA)U%2F3>7!.:S^%WH#S^$5.,/7>2_^_E+O\,]A MA]V""*@+EV23:LW)#D+T$*4@PS1%#()KF72;)+JS$<'OM_D\W^:63/Z%(VR[ M!8&N&&[00 Y1@/(8:A,P#5IEY66*B<3QB[W2>XK@]RM]GJ]T2R;_BE&^ZQG. M=TO!",YC(C4FS@PH[6N&=LZ@O7?D.&7F[*]V1.^S_M\O\WF^S,TX_&O&%7?+ M(!F6>+ %HJF==94E P69!EO')*)@K."@F.@[F(S(RTX(HCY\:G#,[2 MMS9XZTTV(H4V>\>%=;O=BPF/=KO=1R._2I_0+FOZW>VV4_7=$609HF'H(9K^ M55AO;K=G1]Y]%#QXOTGM:T=$ M$:!$0K])O?2_%[])O=1V]8"@E8U:)O_]N7? M]4OLN0JMT[/ZK4/;?WEKE6C9Z]IPUDB)0CDI'/D6/CCG=.$VNK"E$JW3 MBV93"#)'#EXS :K$ HX'!3HGYY50*:HSNVI_TU_0&[L1RDI3(_32 M.1$5".?KZ),Z5;D&R8*2R%WQ&E,R#F:51^+A&EUY,T_8)WLW[?U']0 M%UUM?!-"T4I),G]D'>UD#<0@&116.X>(;#AKTT'E$5"_?K1I+Y9,VVBK@0.T M!=K*1N\"KFD0Z5%XIXD&]:;,;B0Y0A.#TZ4(JTVLF7A&U,M-;2$X&2"AQ&)0 M<=UH$N\):+(C['(:ENRC@ ;L>#&=+VBG#5W7O@VYOP#*,-;[CVJZL%P]F/DW,+^QJNKVKELDO\99O_&VG=HY1G< M#AI-+G-/JXW,&U!>U"E;57'!6<9$25:T&M#^.+)+HD6O6F@3;$7ZP,\$\ _\ MAE?3KU4 /T.4D8?",0.7AHA,GB-XI3G$I'R*4>82VOA?'=9A#^]FTWR=%F]G'W#V;9Q6';.3I\?' I[79@T)"P2=!-BD MN3 AVQ [V:2=QFAL0O T7=]>]-'CIG(/3^VWOD(TO^V8WP'4/G[N/F1Y"&=8 MO[8?33U4>T]B[GGBSG9P/,K@2XU>!^7KT'7:N#CW@$4EPV3VQG>R/,Y1]UN< MU0%5OX]T&YB>;P@*G5$_<*U.*Z.3=L42#D'+4XIY\-EHX!J9MJ&@Q3;-(;< M&LY>Z%%=T_YEW:./&L9UG07G]54(5[<+O76%92 M>I&"7RNP6K]Z?_3S?V5]]B>XAHU^;\S=C^%OG/\99C<&Z<%9%(]]V*%I$IT! MKN5!%*.$+-QGKDF@I40N!2G*6LZ9<$&/'OO@XS9+^LP7,\SCQ0OZW._EIG+E MWJU=-"JK.BW-D!&H.+D/@3L'4C',ACR(F-NT>7T7*!,Z]3M@-"Y%R1<:71:NOH/VV^3)^AG2MS):C*]Y@&@=](O/U<%Z/7GVI0Y\&BFE?"'+"81G) ]#B@Z1DR_% MD42538JES>W(OD@OBDE-U=3 4GU++GZHH=LWT_G\OCCFHX)"R!J\88YK4"QJ M"(9.\EQ[N(:L2FF4&[4=TT51I2?1-PB%;ESTBJ^Z.)5X0C"%%5"9&2"@9.FA M*)F\-OK;-B7%CX"Z*%KT)?P>HYUDFC^"ZL-U_!],BX_3EW]_'<^6F]_(YT1& M?U%D\1L%*C('+D0#VAD?49:@E=KIY^SWS(L@05M)-RB/_M=DAFGZ:3+^O^4) M]QPG)/C%_./GL/BOZ?55?OWE:TB+EZ5@'=11_8?W88&CI!P*KPFU-S4;W[&; M9I$QL:2U-=$U,DX.PWL1W!I090UF F]!?>>6OL-)N%J,L48C7D\6.,/YXEE* MLVO,HRBBQ\@82!MKA08WX+ (L-+4VGGZ26S3J/T(T$^!BL&"CI&81"U$9#!FC4U@G;IFIZ,YY394#TI>R-*;A'";U99O9]5*NKGRZX M!LCA?XCLE.G[QVEO)R&.$/V0U-")J2BU(T"E3@@(&J+7G$X_S[FGP\^9-MTE MAZ5$IU3]81BQC\0;,(%0U*FPZ46UAV;?5U>YM 4JC5+0%NA#;>SD(69TD$RD MCR@E.&R3<[L1SJE2)H_5UOH-UM&B;I&G7]-"R:6K6:%7_]_U;#S/XU2%NX+' MBF7.9P.F&E3*D7WEO-(05.%2.G0I-?*!'@=V(9SH4_P-=H?-@%Y+'0:1IR*."4+9(G+F.CJ7@_XSB3@.FA:MI2 MX'6 C/M-OGWQ.9#Y5$_(%U.RA,?QN@KU_HIO\X,3*X4.4'!&DL-E32"N9PZ> MQ\!LTH&)M7UAPQ5UUZ==AK);B;=APNZ?N*CI->]PMBPY>K:XP5P7L)B^F'[Y MLNKE]7EZ10^>UXHE^FE]U+0\#_-Z!9#_&%]=U]EX/W_4P6F_[2$=FCP\L+#6 M4I"EC5YD;55D4M7"HARUAW?<.?,RS";CR:>[3UT^\\=%0L'@ M!+<,I$\:5,!(!KLU4%))J&G'9(V&,3R.Z]C3E41YX[U6@3[[1G*L"OFX02'+ MYSZ+M9 S+>J\4([)&, H: -RNN83F Q(^Y'-7B?-V]P:' AX^"V\1SZM']=# M**U!0.DGV".O."_!U+(QSD%ABA #86/%>&6*XDRT"1_]!&-X7@RBO,<(LY?D M&QCT:R,C;H;6K@J/YV^O%_,%[?3TYJPV^S_&\WI+>CV[>7'NY&%SR2B-K)>Z M9*(4J\$;JR";($TQ7'#6AC_]X+^H#>D$*CTA,9>"&UE4D<>(0!YW[6*9([E+ M+ )GWCBK$M>YS0FX%\SA:78*+AQ(Q_T5.1SK5N)Y@'G$$KVDFFG0=:R\$A[! MJ\ A%IO(!I%X+L)?D&Q]@ZJ-6"1TFA1IT52&LC[:9&053DMGA3KR6R MB8C7S75FJC$)Y_OW%Z7UR%^?SF7IRV1^7($063@P,5 MK0#OHX3$@BL\""RIT#<\*1IJYYSR7N^:V^W7 ?9@S7$LKPUU879 M@C* YHJ#2HI>#$&O2,ZYCA IO*0V-=);(9V^_UL3)FQ*;3I:(RUZ$M_#HCEEZ5!3^+=ZIP.GF3T;KJ@$W >R;1YT 2%2AC,+79BBXI\20S MVS<[J1_$1PY)) "Y?O[X&W[ =#T;UQX,6Z \=.Q^A!"2U^3,D0-7!ZF!\O7^ MP10)V?K@/&V^@;4)T?6U@J/'31Z'8]7>R1F4/!M+EJ]EH+(J$*4O5:!:")E" M:#1^NA?XPQ\P)^'O@Y&5@ZN^Z43+(Y=S$]H)%D-2W(.6]5*R! >>=DE K46I M3G:K^[?V^4:>#.;D9VKX2D"[ZF@>U="$\3YCX; M2G2BZI'Z/ GOK)?9! TI(7G]44;PM6Z=,8?:Z4#F4IOFD:?AVXZ0^J]+MSW4 MV"1:=Q=0?#=;]>B^'TPT2F=IK0,K"P?ED$&D@P"J_^_0Q9QMFRS)'<#.QB-4C:RXX.D=T5*"0JSSY062'6&S3]9YR]8F M56P([>_[U!.$=?O4V'08X?]Q!?=X=*N.BB,0BB%*;.[E"(A'&@PRAMO.6 MG*]7*FUE1O>G7A@S&HF[QYRU'U#Y'C0.3@M>E(10,J_-7!1X[35PSXG8C!D5 M=K=*W_^YE\:.5B+OMXW^+=@]R*Q,LEJ'!%ZF6(M+!#CCQ/);E5T*49G._'BZ MNTW.< M&8D2#!UTH$HFL]D5"S$%;HMRRI>N4:_N3[TP9C02]X:HU]&9(B^_?+V:?D=< M8GK[]5X[8>DLC[4!@JG%9$JE#!'1@)0UT"U*$:9-KNM62!<6*N]']&T:;"YF MX[18,?5?).7Y^P__NO6F,V%PC$'BBKQI%RQ9QBJ1H8PH'$;N&\UZ>Q36A7&C M/Q4TS)-^CU>!$+X+L\7WC[,PF8=E._+YP2G-NS[PT.SCO8"N)0H[X[@-UB;F MLD)MO*.3@?9J2V^EUI*-=GWXL>_BQD]_EM.@K.%W@_#TF''^K M-M@]B= ./2([7/H2/(15BQURTV)P0*Y[$HD\>)':9 (\"NO"B-*?"OJ]ZUW# M]1%G7T;<,R3#F]4HL #%+8XP3_"E_R&DVND_:U,9U_").';>#7^M$RA_@/G:3;^>@/YX_@+^32/_?K2 M]%&F5I(X!R77^)Q-%H+B$I@N=2B&Q.AWW[CV#.I"2'5B;?5[8;N"5JO%QXM: MT?;?&&9O)SARB8DD: ]1OKX*K'8WX9F!B,BYKLUQUF<6;2?0@T^_."8<)[]^ M;UHW0OKXUW3DO+1!6 TZ!DM+E )\E*XFF6$(IDBY7NS=5:7TZ1>NTGWEU^\5 MZ69(I*,Z[J[>_#D%+!1:I$<#GFL#J()7RN9B7#Q0J?7S+UVM>\NPSQO.;:A> M3:]GH^(,2SI'D+D$4!')Q]'> V?)<1W0/)@UTE6Q]>,O7*][2W"#6H^)X6T& M-?Z&(R48BN \."M,[3J'$&OI?"A8+]I+]*6S8?;PXR]=K?M*<(-:CPGK;03U M8?SW2 M3;&+^QFQ3*AMP2AK0TN0:@91V/1.AJU;ITR]7: MA*_C1;@:_Q_FY91!6N^+Z7SQ)RY&T2K% LO #)T+B@L-OB0-2982@I""\T8- MU;9BNA!"]"S\#;PX.M*W!=JS+]/98OQ_2P=N%9*T5J/-W@)S=4"5D C>$UPZ M:XK/Q1N-94B:/(3X-%ASI&HVD.CHH."SE&K'I:UWC2^N9S/:"T=>B62ERD!K MKU>.9(MZ:R+0&:&9#DI%.KQ:4*@CP LC4 NU;*#/P5'!>WF@2W;_UWCQ^<7U M?#']@K,WXQ#'5^/%]SN00>HD0B K*)%ORH*#*(4#6;PE-\:*5C/'NZ"[,.+T MKI -K#DXIK=# B___HJ3.2XCX?=3P>I:[O^348U()B.J65TK$AW]$4AHX+.B M!5F1D+79C(X$?F%<&U*-&VAX&ASJR MO4X/JW->& G(V22@>.[)/4_T_C0:F[(5TX61IR?A;^#%P<',]0E MW'].)VFUH;J@,RL$5MJ:TE%G Y$'8 $=)U$P)FSF3:VCSE OC$5M5;4A[^KH MY,KM#N7MZ6R<]-%4/+.< SI'YS)373 0E/6OC#F_'=&&?';:*VYH18TJ3P^! M.]3PB[8QM^:*.I?9%=LG:TI=N/:ZK)RS% S$2/NJ"-YX(4/TJDW!]QG/*&[& MALYSBO?1RC"S:;L@>N)SBO=2VNXAM8=(?!@NV*@L9EE YF7%9DH0!0J(R=D: M2]99M1G@=/9SBGNFP#Z";J#Z5GJ7>J"J*G1\1#3:8R.5EI\A"Q'J*!) M$[D'R'BR.DK.@7/#ZS;H")DVI$4F P:?>6AS93,4*798(:?CQ#Z2[Y$+\]EB M].+S&,O+OS$M&^6]+66<<';;,%A[^C;/_N/[T&>=U7EF8?+_M72A\-+(( ML!PC0:JGHD@>2B)+RTEOI-Y=>;?MTW]91?8EL<8;^;U=:[E-%2'1D'D,(F'M M >44>(3Q7CE"?'HHN E0^)2U&G>M96L MD02%>RV=T(3PD9=_CNG_^33]]O_21R_?^_]5]4NX^7*I_ T/O7P3XEA)]]CW MKT*Y07%K/W? T<$ZZ*;Y^T\>]N _6@73'N77XZ[] (\1,FF/G%!PPN.4AF!C M %FT2\%PR<5CZ=WGHLXCMGX/W:V>J%02DZJFDK;UL@PE>&,9R."R M*#YJE7:W+3N][WZ!(F:=DO[[8B MFTZ3Y^-E$5N]'[V>?Z3/O^&OEN+_;^]:>MNX@?"]_X4HWX]+@2!(B@)!7:#H M.1B2P]2 (P&2T]_?H6TE@61)R]5R]8!S\"$'\>-\)'?>HW0B?<*54OLS6@;& MU.9-1FJ3I=76=E&X3T5^^Q_NLW#5P$\W*^ M8R%.3E@71\)!E-9AR>XI$[G&5B($%K5/]0(F5R +%?OD0)SC.!UQ)5SR:6KA MJ<,I^F<1"13FEXY:ZY?/.IG!QCD%3 1T9!7+R#P!8ABC$CR*:#J-VGD=SSG\ M$=.QMIQ>H76Z"+8&;H4H-4C@ MV6BIA;+1R125#2$D#@9@;QA]%)+.T[FX+>@+%,8U(JN.,P92&1:3]6"D-08& M1;BGZF 0A4!;]L(R+X-@+D5'UUDX'GIM>0^D MBW'X<9P792#:V4)ZDX,GX3LDPGW-DI@1>K \YYSZYR=== M1G/*">I/U+G+:&IBS%^K9?Z6'N]6?^/JO_OTK+0B&I*,,0RM)QTE:R";.P>Z M(ER;.F15\D&NC4$I1Z\AN"X711/GRPEE/W$6V@N>:N*\(-HHK4- M7@:6@[& M+IQY'0O3,+5+^T1BGNT,* R(6@?FE>9,*WI08S*>">V"E4+*+ :--+Y$[O=X M 6:DOD6Z'8SY3P1EL<8?N#9.^H+*Y$#*4JI/6TR2!><*$TD'4#PJ97P7O6,/ MH/FTU GI6DXOZVGS4&F?!9_Z4\##9J.;O,KD@O2UD9J/!$I;9!Z+8#9;(Y(" M1Q?@:#1K_^]?,Y_3"6[FA%3%)8 1AJE,=H_6M=6$4(Y9H:Q(UO!<^O3YN)F$ MU#$:W]3,=*Y5VDVE&@+N+2%U))E-J89CF)@](36$& .WDECT!-(&RZ(VF@& M)O5(<9BAD.GR$U+[G9(6 N9/2$4=?9;",ZF5J04@-6A!*G0H4)SAT<7M2NO; M2$AM8J4M(;5%I.>MI58N(ST2+YF?)R??%:1$UO8M2R]L]++&8M6);(LQ 6HSRN<)P_ M+WX>J0=;4;;K/]8W-T_O%ODWV']\1X?\L;'8I)WREN& MDCZN.BC.0.O"HO%)<.D]H#M*Z;"UKIG@#M+<>V=[IA%5&=POOKPZQ+Q'XM"@ M]:9/%6K?YE9RD)-.F*2B5=EK-"Y(:W)EL5C$Y-.!Y*!!:W=.!Y+.1.2(+,@G M7ZPHC QDS[PNQ5N52)N=M5[^TU3I0 >G=GW&J(@=69B!2%]@Y4J=)Q"8$#Z; M$#44W:>>X""LBS&?QYV/IL%I311,^\';&4O[YW+QOEZ_AX=JWVU@UYXWEI[Z MA,PY57,]J_M AH:O="/F]Y-O%B'G">?@A_ESU,DDO/.$K M=?XT1Q:KSQ"\45IKR_-V4&[:[,'#\&[DU/2CI$/D9IS72#OKDDZ!Z/:JBL6P M& 2!AFP 4(B"?68*77=6X2FGJ3]1Y\XJ'!+TT*ZFV?I MH6B#ZVQM!7E/#-2 MI5 XUZC?6B)-=R(:(M MS,P>4AP"[BT"/9+,IMCB&"9F/RXYJY0]!^9")%T. M?"*01"H'4TI2&*'T25Z[K@ATOU/20L#\$6AO./V+@B5OJ\J&AK0UBPRSC@!. M*BGC+4:@FUAIBT"WB/2\$6A066A)N[:JQLI=JD(PB86$'HV7X$2?@II;C4!W M4$A.Y6V>;MY#$+U%H$]@\7BT<0P%\T2@@Y-!@-75(Y#IC_GEZQPQGHD7R,T6@'2\NO'VJ\;7U/G[T/BV]?<07/O[I^'!!^;+C?=<'U M]@6O -J"CA-LY'N \<2>6^LU/J[?Q?63L[W+N[>UQ(DO^MWCO[AZ_LF?ID[V MP/WZ2K/?Z=<9VGYN#XJE@UZ_B=#]&)?:]0P=6.[TIG.K;YAW%^AS%_:N-ONY M.L[@*[W;#HNJ];U_^>_Z)\(:?_OE?U!+ P04 " *JM94]OKO]!X& @!M MR@( $@ &%I+3(P,C(P-#,P7V0. E14@"P '4 #X0"@( HQ#!OWE;B/1O&2H 2/8# MJ'_W.P._Z-KO][^NT)PD 9R'&"[GD%A?DBPRG+]**^X>'!VDI*06&*[I[(SN MX>\5+G+.R\WMJVQZ>^QX#M=L=].1D5%*48=4D2&^BBI'#Y\6$E9 M54E550&44 B+"0IWCU8("A/_2X.Q5YA'J%]PN!\R2&3_O?LY9$2XKIB8$GA? MZ;>)??9O7_5$_M ?^D-_Z _]H3_T_S_Z%]KQ"@(A3A2(90#*%J!E T(E)(B7 M@D4.*2H#6H865M34OY#83U[R)\LV+I0QDPW447^,I[^YB3>,HZRPT5D8&;G9 MV%J;6APS^8D*6?'NP<$!5&P $!@4'FIK9BCBZ.0L EL'T1H,H <. TKN'F'! M!C8VQWX"MM_7_TBXR9_@#WBKL*_K/]__GQ*')PB+0$QX&N3/>89Y!()\!P!0 MW_8(#@5!(NU^OWA4>/ ^'P_R7*&@@R!_8Y_W^<57[//G?O&M/V5.VAJ!_ B( M;YGW?G=WG[_Y7W'])#ICO[#@ />8_\W4_-<4 M&!#QEXV#8&/R#36WW8\?S.&T/])RGV<"^M@9^ '(+W\_R5=P"@8O"- M,#_U2Y[J@$>8T3ZZC]?!V4(5[1=N M<1+D^4 ^Q2O,Q.ZWS-U0I.UO6U1-WJ%&!K_[!]Q#?]K=M[40X7_*X+?^75\O MB]_ZH2P7?$\Z@#P#R$M$^MD?!WD6D%<,\[>S_"VC<\'7Z/A?,J$1MOO^2X"\ MK5>0F>$O_=!([U!3V]_R:8%A?\4+O>OK9W'\-U\7[GO2_%=^H#T>[C_]!V.! MCG@%&9SZ2X]7F..QOV+Q]#(V^14[](-7T"F[WWKPP>&&MK_&4C,$!]C\EJ<6 M\PHPV^\7 WFUL$B[WV.I[ 8X 1 M8 R( !%@.P<@@?. WYO-YDWPW:\[IH [$ KX %Z PN^>OT8X_+P3!+[: 1> M+9#S L+^'F?X\ZX7$ GVD_[N_?6J 'C_O!OY[#'[S]9=P>;!^AO -CV[_^/^__J_5>/ =AS['=/Q%\615C_DJ0UH36F M-:;*K46]>&_XOB7/,TZS2C-"LT$S1+-C)M?0N@_ MO+0"ED#]IK]S<>[?GU^^GOL[ MWT9_W_FG?:-_R[XG>+7\IR0T!5H/[8=V0E]"6Z'-@ @4#7T&?05MV^?_GEWO M?\ZNOZS9_O3'']3C]Y_LN?^VN9_),.5*Y8_*Q%_WPKVB?Q;Y1LC@F% _']]P M$0/P=/ 2L0CR4)074556506 _;/FU_;UA>?G&0+A&?Q77R*XQG6#*!1*Z[_Z M+'\ 0(,HN/R7_M4G-09N$^ ^/7#=(R(T\E??S^.0!MPE6,&5Q@\( ^* -!B/ M*J !' 'T 1/@*& -G 2< %X!%4 U M4 -> S@ %P $"@< @S!!."#\$#I&$R$%4(5H0 M/8@)Y!C$%N($.0OQ@01!(B"QD$1(.B0'4@0IA3R"U$*>0SHA+R&CD!G(,N0C M9!?R@PI*Q43%125$=9!*B4J+RH#*DNHDU1DJ'ZH0J@M45ZBRJ&Y2E5%54351 M=5(-44U0+5%]IOH&!:",4!ZH*%0!J@4U@EI#G:'>T%!H'#0-F@\M@SZ!O@"? M\UOH$G03^IV:EIJ36H1: 9S!YM2GJ#VH0ZCCJ#.HBZ@KJ)NH>ZC?4B]38ZC) M-,PT!VCD:+1I+&@<:7QHHFB2:/)I'M(TTO2":VF-!D=+2\M#*T6K":Y%)]KS MM!=I,VCOT-;0=M".TJ[2?H/!8/PP.9@NS!KF#@N')<$*854P-&P,M@;#TS'2 MP>E4Z4SIG.F"Z!+H\ND>T[73C=%MT!'HV>@EZ;7IK>D]Z6/HL^GOT[^@'Z9? MHR@RG&0XSW"9X2;#$X9>AG<,7Q@9&<48#S.>8/1CC&>\R?B4<8!Q MF?$[$P>3+),1TVFF"*8LIG*F#J89IB_,S,P'F?69G9G#F;.8'S%W,R\PXUDX M6119+%@\65 LMUB:6,98MEGI6259#5A=62^PYK/6LPZS;K+1LQUD,V)S9XMC MN\7VG&V*[1L[)[L*NS5[('L&^V/VE^P?.& ")X GFZ>.9Y+G!Z\0KP&O%V\J[Q/>,=X]/D$^?3XOOC2^&KX)OA_\(OPF M_/[\U_F;^><%J 5D!4X(1 D4"_0*; IR"1X1]!!,$ZP3G#U =4#V@.V!BP?N M'7AUX)N0L)"94+!0H5"WT*8PC["^\'GA&\+MPA_AG' ]N!_\!AP-_R3"+6(@ M$B!R4Z1'!"-Z0-1<-$*T5/2-*$%,2NR46()8C=B\.(.XEKBW^ WQ+G&,!%S" M2B)6HE)B5I)>4DO25[) LE]R[Z#408>#R0>;#WZ0XI.RD+H@52GU3II9&B$= M(ETF/2Y#*Z,EXR]S1V9$EDI67=97]I;LL!R5G(:5))2:&RJRJKZJ%Z2W7\$/,ATT.H0\\.8=7DU+S4BM6FU3G5K=23U;O421J:&J$: M3S0^:DIHGM6\K3FEQ:5EHY6A-7"8YK#A8=3AUL/?M36TP[7KM'>.*!SQ/_+X MR <=*1TOG?LZJ[IBNNZZI;I+>B)Z9_7NZBTA1!'NB#+$BKZXOJ?^0_T- QF# M\P95!MN&RH:AAHV&>T;:1I>,.HRAQF;&:<9O3#A,3ID4F2R8BIGZF%::8LS4 MS2Z:=9C3F%N:7S>?LA"R\+!X9($YJGGTTM$>2R9+.\LBRY5CLL="C[VPHK(Z M:I5K]>ZXY/&@X\W6@+6%=:[UO(V438A-RPG:$S8G;IU8MU6QC;7MM^.T<[-[ M;(<[:7@R^^3<*>E3$:>Z[%GM3]L_LM]S,';(<5AR5'*\Y#CD).#DY_3,&>9L M[_S0^9N+B4N>R]II]=-)IR?/2)V)/O/25< UP+7-C=7-W:W^+,U9A[./SQ+= MK=W+W+^=LSAW^QS&P\BCP..SI[[G#<^/7KI>.5X;WKK>.=X??'1]G!#@$U 32!9X-?![$$>0?U(,41D8C1X/E M@I."ET*T0_)",*&6H0_#(&%GPIZ%W<\[XP5ZQ<_*1$J22_Y<=?O[G2I66E3V<&R_'NT]R+OK=^W MO]__0.O!HX<"#],?DLJ#RIO3XP./L2JK*B,J/5:>K1JJ-JY\] M47A26L-3D_X4>!KQ]%/MV=K).LNZKGJM^B<-D@VW&SD;TYH@33%-F&;?YJ5G M3L]&GQ]]WO7BR(O&%L66\E;1UEMMW&W9[0SM5]HIZ OH;QW!'9N=/IVK76Y= M<]V.W>,])WK>]%KV#O29]G7W&_2C!W0'6E]JOWP^J#78/*0QU/1*_57C:_77 MC6\TWC0-:PX_&SD\\F)49[1]##'6^=;X;=^XQ?C0Q/&)T6ICVG M/\P$S&!G(V<)<_'O:-ZES;/-YR\<6"A;E%FL6=)8:ELV7GZU8K3R:>US\&?"9M(6^];M;>GMAAW]G5<8 M1\P:-A1+V_\/AQ\;A"@BC'B3 M)$-Z0;8DOZ,$4BC![J'N/Z' _A<75-[> +!;#@#,3@# "=9M#"Z_:L&?!/E5 MOP*_OL3XO^%_U8L_20, GH"7?1AOU $ 3\%V,![4#;9]"']2'Z Z=.CO]IO" MO ^I_M+%!%9"-'@*Y8L0 ,!> IE$(AW*%02/=!9V< H"/D5PVZ3[1@S7!7 M;Y^;X/.,!_Y!O^K3?XOQGU=@WP,UX)]72@? 3@<-IP6@$#& BAT"98=0>@ X MZ!L-Y"?]90!"!:6FH871T3,P@@*-; 5! JEHH;2T.Q_X "Y!-X'J-EI.$15 M#&@Y3[C#Q$*X5"]?+Z43-ZSMY+8=Q4@<.A>:0,_ P\O'+R!Y4$I:1E9-74-3 MZ["VD;&)J9FYQ5&[DZ?L'4 HY^'IY>WCZW<^+#PB,BHZYD+BE:M)R2FI:3FY M-_+R"VX6%I7=N__@87G%H\=U]0V-3L?>#DX]G9\8G)J>F9V M>67U_=KZQH>/G["[7[Y^P^WAO__8CPL"QOD7_0_C8@?CHJ*FAE+#]N."4$7M M"[!3TXBJT'(8G("YAW"*J5ZFXS*\7EK;22]^R!;#?2YTE(%'0FU9$KL?VL_( M_M<"2_A_%-G?@?TKKCD09/\*B0K\A5)1@2%!00*1WC[1PFA_$NPWT?TD^GUB M_)OVE4#V1T*A-. O(QTM'>/_-E'F0;1]EC(+,$$AX&2"L@,(@$R6?@+OCQ.9 M^,HHI[2I=G4;B11K<$.$&*Q#7\X:?))3(BO!20;H75W@@A?W.@H;30$^,5. MZQ\H0'H_!;!!$K/UA0M-8DJ(KH@?B:CW%Q K6 HP+D@!Q$=@#T^X^E WFSR MW<7OPMGX5M0W6@HP\!7R\89#(07H7:4 %9IDLWM_3/PQ\HA.B'K89L_R!&+):TYBIZE^8^-*'^\M3 R13B&I; M3^F;R>XR<2:OK"6$%0KIEJ$]U8&87EV1ZLUF&GI__H)KMG)=0:N#)K4!9W9X M#'?RLYKW&V0ZT24AJ7YT\PH^^]$JL40/&. MWW2:-^L)X>0I%!<"J4'*0?L.TTU'RZYVMPNUMX^+UGKH:&>0 Y\EK/-+T.2S M91 ,6SQK%Z(4)TB/:PY,Z-%$,]KC=^['C>::R487F(UN?]5Z;TIU.&![+>M< M'=7]7,'^FY@.YIUKHQXF2&0P3#N$D$QN868AJ),\'*Z]%BMAJW MUC(I0,J]AB3RI_?3QKOO6OVU;QC3'LQ2:*WMSN]DD,6# Y4(QN1^-,;&OV0Z M%]> />!Z!-.V]NW!G>P4B<:T-[O3YU7Z<&,6[Q^+WU6EOJD\>/M%$Z\_@#+_ MZO#E$06@*2+5H@-*IN^M6%]5MTYPU7:Q8NW3V#,)?]G0(M-[_T7TY=-5=3V[ M6C>&6ICB[*ZQ*,->+0JASP_CY8HS";S19KBY<1W_!W@?PS9_P>BOGP7EHMI> M.%W;;'^FJH_-UATOD61X?$_13F0$]BW5!*7L2DMJI !+%8@FLTVO&B(2;X8J MQ0M:XR,>N@KY.^R.^6]%[O:)AZC.&6-U(CL#<3Q+WO;?^61D2TQ1G7RHI;L( M(41 #6OTW+)/OX(5,H("L!K0O,YJY&+K/604UJXJK&:26B1URBL0K;'"=R 4 M0E@U08GH':8 "3D4H/-8NP!Y7K.DKCPIUMUO5:8J]N@+R3MM"WD>O@7K%E3& M=0TGY$P%@Q=.C&<%FT0N-B9O70;38P8./D\>T1-\@1]=;4/T_U!*"20O3(9, M]R(]9/L(/DV&3^_7ZL2/$ST3$M2N,F]Z)*K,H=9R=N3M%+ 0VE/\R!HJ84A MU8FZDXF!I_0=5&7T=I?\(BYV#B] M*>^AEUPAFGG4A0O.B-9D(O7:< S<-;A027V+/8YD24;R8/UVA#NNDSRVNWXF/'6@Y[%&TAO"D )R@0Q$UR12 7Q"7-UE#E(RYZWBIQ7B\ MIJ&%'S87V)-CP24KMON@^3H7+.(=VZK[R_.KZ*4,-XS-XFP_KI54&FNY!,\N M%D]W&ONZP_*RPH##<78V[YG+K>CNH 3I:6*=>49LP6*+*.ZMUN)2@0P2N]$O;I<'\6=,= M9P_]N$<0BD7AMY;@,ZLKB]EHY"6CN%K,1L_L?CE^Y1 M ,P)<+<'=_V=5E)!ZY%5K58?GCLUCF!JAA]\Q&575"_FBNGO2H@/J=(;>TTD M'7KF41&Z2JL%&5]KV%S6^)^$YL9_)#%8$C[@A-PX*$'@)ME(7K1^MY[\^IG/8X_ZL[OUNZ\N*ZV8Y MGC%\?(M#V3%AK9ZW'691&"LD7AK9PXJ7UNRPYL,+;*^_[89SQ^J>&S6IZ ;R M)S+'@YJFRN9?4O?*DG'R-R1D^%@;]77NXQ'[9J4G>JX>;'3QZ'F3_7/>,AQ-+$0"ZZQ[U8,7402.3EQ"># 5.();']& M+ WA?/31E>[C(ZOP[5^LW:YR$E)^;'M^JDW5,MC]3J4L5;U&S8[I$9-@BVY!FT\"T<>"(F!$8? M'Y3SG)$W5>6X5YM1Y) ;3R30?C2]\,?LW&:R%7%=N64#-1W2CZ MAL,9[/@I!V33E@2_0O@WCN\H([F>?M+L"GKI'2+YA4)V!RN<:&\^_DF[/(73 M(H:%D2Y X5ZA_C;$_Z'4%'0L7J]_//80N+&FX V6F[$/LM-C^;&VZS-,S0), ML_Y^.0,P206?U'OVJ.WOI08[N?$76?$@C-G*QEKBQC&H;+)(K,U;3H-+0;>Y+-%OU)R!-KG5(7I9!;N?X..&>F:;KL9D*@[./+&SYJ43 M5#$4TE0S>%J]E0/NWM5EZ#O6>/FIK4R")[D7SA$K\SB6 SLVZQNGTOQ"[J'5 M@YGC"I)O>QC6O/*EKO<\/#/ML7L[/B1>SQN_1;!'=9[^BIQNZ4(T+92NGE'J MUN;^[#C77^XXX]*V-?8JV>M;9PXL(V;[_G?I4Z?X0PMIXQ%51^6^)V TMVK M_!N0ZA >"JA55-<1$FO'+*J[6A7SV1F=G^OFWYRO(IB:/RN5NMK$B'S:#%5M M'NBT./G#A4SW !Q(AY\AG/T8IXSWQ^)V=1V<,6,N9V;/IS(%6RBT]7V8D3"_ M+JX@*"*:L-9\9UY5'Q'SH>8]!7 !4YI$7D SHI<>OC#;1*W 4TY\7A"V%OCP M0Z$GQX^'S2+$ZV((X.5Q *CD6Y-UHCO\_MP+);SLSM8>(3*N%]5H1]3$^V!I MX(:3X0,1+4=B&F[1^IMO'RQ6$K]H^%K$B+Y;Y9W!AH1G?%P%JM,>X6<]:XTS MP$OY83>6O'!I 8%(T=IQ>75+?D6):^]R.!S7+%89N#*XI,-N;_-U3H&^6<=- MH;A1@=8S]VSPC=@D.;I&ES-QGX\9E!N.&+LG"<9PY?E:\KGJ;MAEY@P%Y*CK%U, Z!,U!QV)S %N%%2$R)H.!XM M@/!5@L5:(Y.CW)@"X:>:, N%]^9>G\?5=LI_$,8%?U'+H9,PU++IT)BO;KB$ M!*=K$.C/56(XJ3Y6=!61[,8GU="*-;MZMKFXWV&71_U9UN=7^HJBR4.V'N'4 M-W%(^W[J(!'X?41#S58NYC/.'SO7MR69S\LWG43%G7TE:]TRR M?$[/G+*BJ*Q2X-%P-LAK!;'TP VNIQ'W&E%GWX+U6.*Y\:(8[:/>8++ &9P? MN=L^H\ADM+/)=X#XV/$0U6,3E+@;O]KBK*4-Z%Z#'YD>6Y)5< I_V7]55ZQK MN(?#A;:IZ<[&U>K9(Z;RZ4SR2REQ'SN';?WW:G#;V'XBES5.EG2M#-]["9L_ MYX)ESF_*;Z85HNH3C*E6 M@SJP7SHN_PO0_NQ,0 ([!9.,:2==9L=7C+FB#K M$GN"5!K>4SO)4AKB'QAV .YM93BFGIGSWFS$J_"M+%5.(906;5:)<<%)D^ZB M@TKFCI#I7ZYDIY)YL%61:,[P.Y$_=#7>^^4'"HW;YS\=R ]D3S%N]Q_0OZ&X M%A#J($($RW!J6P<_L$R*M$-D^3K2H=12E,7HEJT MFZQZ+&MJK"^A*)%TT;Y<>55-[ R;BBG/LA3S2 MF_)P,=A>_<2=EU)?5]")@JCOQZI0.*=^<@FX>:K@"PCZJ$Y;"N"] M,PM;CKJJI\(*\V^GQ4ZE?GU-NWIJM.J)N*_KKI=IZJ13_8%,X?7,IQ]"IL2Y M";EN(N1Y.&\<9RR$=/N;6R::M^%98R62X9WS>6>OW*:^6_8)I_Q%,B"R78'W MG\+.)TFPT=7T6%]&"*.7[B\V:6XV8I5P4R-Q^CW'N M)?$1U9,[@?Z!\A]V,X1>JZ0\%A&Y7" E:!0K!$ZQ13!YR41K\/4RD0J+3"A[ M]K95'>O1G?\A-6YR_:*,[7ONM$V7';OG_(X6PBN7FYKG Q._#Y.RPTMF'<#D M8TY&JUG31^]M(MA+[*9$]*3&%0IL:"W]71X4SM*'5DED\G-;T_%Y;*-->3N_7X?!?)QKK40$^[MD"/+GY# M*X''&[[33HF>4,S>UB."2]P"NC:K ).]NG%5[Y#UZB7!%>_\V:+I3T5"=V[( MBF4MG,EDLLBSX%@S&_PLEH=061J!;6\0N>162OK=+B/J%5NPW4NZY+S B\N. M[7-1@8]GVL;.N"1P7^<_F#X4,?^,XX"&QI*/.G:#R+Z*(^$W"!%^KH@6_!1+ M 2?>^XRZ/ 6H5U@ 3*:?*:%CMI$KOQFQ?O8*CNY9]"7@DD7/"-JUC9P!/"YE((EGC["/7N6 M 9F@691]A6C"Z#CW26-JZ-[K@&'FOK7N7MQ+C;HZY>5I-LBJ%GP\#\6)P 0C MB241!:2T%RARUO.[K#/#@K'G05W/H\5Q7O6DQSKJFMT[/'[992[XA,^65MHX MP8%JR?CC!. YHV@FBR/,5O^(@8X#>)A2#X"CFC\L-NNU7<04K/"DLB:U^GN= MGWI:796!BQHQU;_6 ]_(,GY'GU&_%MKY3"3:)PNQ5(6HX^UFQ4MEW<)0@"[R MP>P>/?7<3IX7\@*G;JL>3ONV:4_E'6F2:BMU.-@E!+A*/=6%PAB43/>OZI3 M[Y(JB4[WYWT7N,;"/U]YNZTX6DH>+<(A%([)=O"+.L[<'-"SFM.7V #@4VO< M>!!]T=CM;Y*Q!J1;.A[+-3-1.%]+>WSRRJ)D$>XC=>U'[.E!T<2 :UNF?( M=H:R)T>;EL%YMPS"_0DXYAAZ=JY3F ;_?74=?PNSUV^C[E97\D M'/AJJ\?&F-5)(I3[(M/[90/Q%^S.?";3\_A!R MB>J8N-+5^?JX^3G3D-L,9$L0RBV-8H/< MP#1GD-_-+A*Y)H=P9OC2U>B(1=:9Z%OV(S4J#V9UKU"CT$NK(=>:YU.O M9 [O]2OMD2M\=^X?., &>U4$0O']9UM"*B,S1_.NPC9G[BZZX*,&DP8ODO3> MO+E8[6 7+WOZ]$NH>$SDPTL?;HD[8JI.XVQ8/].FD?W =%8CFI*WY@F\T2T= M/Y+CB2',5]$9X??4)_-(A5XZD9I-%E3'Q8H<7 MS@TLM#QKDMV:#M:O*ASJ%H"E.@_V+71;-3;GX&(DFG(\VYZKZH]>#A6-T:F8 M%I,3D;F]!/WQKJQ=!$Q0>-S;HIVM&((8WF75(?ULUJ+S"Z>J;^QT/<@P'W'C M,6DR^\'1@PMI+M#+;L@1B F7S?^I!BLD@K.L$$7NUB@AJ%_PB@$WW>\%%&#S M$)BM>H>'-C#*V'^O3W*A&]FSPTNEI'L([QK!6/8D ^;^E*^WTEW\!+R#M9@ C!-3Y14X-/K-Y\,J^50 M53Q+4WY]FT:R_K+;@D)<7-Q4">98S0P"-]I" :ZDKR1E*Y:LJ&B_M:YM" MXR7#A<4-2RV=@963A9U=@^OZ0_"%6<8#5"WH(T11UF]_/8N\O.##G6+8:SPT(Y^W5;"X29(ALI!NQ4HBK>LQ^" _- MW9@?5[_U9(9<0B$.YZQ$2<[764!%3^8V,!4!9#,P:K+@9#L_>#:<+<.P9O.8 M?[LH5\/N^'J#^EDAF>+WW5C>2.1>GT"6 M8W!W&+I45V+NQM>\/R!\@<6:FR1/'MM/2@*\@;>/&8'+&OFFZ]*!8OO:9R$^ M%8N0"+%0NR[M.!O]/G/2,$WC?:"W6UZZ-*"T">('ZB&\$(9QE?8>P+T:M9:AEUQ.='"AW6;!^;B\"SX)C01_#911@, M)>5*CE1?(,]ZPO$BUMVG4(4"\)KA MZ&+3A8Y8OZA/&QQUE,X=M)!?BQT8Y!\ZPG'!71\*!7&GA=M5O<.D.PU*,SX] MB^S$F+"E1=8SZA,/'K6^[29-.*Y$D8>'3%@.]*"[/ -RJ*@!XB8X;TZI4H#N MFWH:7]Z2.5K!W:-,X#L(1YE;Q7!&4?E ZLB\2AM8:V6 MQEK0I=T'$YNI3!98V?ZP%IH3!/R+W-Y+(!* R7R:/3V[UTEBD+*[B$0^L99- M_")OIU[49_Y507#U@_\7PFI_]PY#[&E0Q<1Y-%,LDO.T[P\*D'WW[8YXEFEJ M$?][XV A!PL^RK&@CN5@7WU6J7 MG@OJ-P2",JL[ZF=B"M@%K^VQ/SML&3UC.IJDT!CZ7!XAB#K/-=XN TY:[59Q M@C71%OO^0GEJ! 7@)"6:8XI+Y#4NN"8_<'[P+NB:WTB@<2BVS]DJ_HHG=4Y/ M\[=^@B>Y&SP2*$ @!;B*0S&29=-;I,-;\EK>;G_M-W^BX,E@5 DU#*5F78M1D7FO MS$9<6JZ_VD'#BA>]B<+'@(Y(G#Z/K]GH9X>F+M*T1 MJYF:CG6#GO,?=TW4%$WQ7D;ER_>" ??.;3H1-L@/+^SX98Q9GS$%&&$]00'& MHFK>H\G,K\3) JM]1N0'].BO36/H*E06FJX,OX7IML,[1*TPNW7;OVCU9KSU MFL/V0;%7:T5KZ%B&ZFF'X3"*9[C.&%V>(K_'')B[U9[;Z^3\R M+#;&#$=Y2#:NU49$)83S,+P6O'%ZR\L]_M1EL I>'MX"=TWJ^9$X=3RR!]VL MN2DE_BE..-#(#L46?=[+<2=\KN7P[3,-LE4=_<^/%1^/>JQZXUT5]R4S$#2M M$8SB)L%)8YZ=#:?3.146]>0,7OC-ZX:Y[X<47DT:D-\JU*L,F9_+FH^74JC3 M;Z.:^JQ>3N20ZUK@1G&=)LK@:U>1](C,[1JIJ;-OM\_R1)U8.+IM8SAR)Z." M[#QPH&GQ$3=8^)43Q(B\I"P]SO(NUL2F4(7TP3W>*,V,NGG7-TM0B>W'C_M] M&:@>5YR(AQT&B.!D3 Q !LQUHGD:,&8E0NO7Q5D(0HJ&Y,<3WTE@F(Z8A<95 M%%YF)7JX>V"GW!?C?^'JNQ35!,:4]PFZ_>6JQVY^ZZ^M^0 %GT@"(E84,Y75 M:K2*G.GO:S^(=X*GEUZT9BXJ>HRM#SU?QQX37N9HKT)X?CD*/<9^X"7 ",ZD7-K!R9 M;@BBKF*)O'B/^[%*B:ADT>KMDIEE&-#E"K?U74$SXBWW%!]"8Y/2 TO&&MN/T"D%;06P67".##\X( M'3>PMS6 -0(H;03F*#/R& A3$C1C'5NB;%Y$$25IEW+?"@0@AXG4:=^MR8@#O@!7L<^7 :&9X'W%?H MDMOF+4P!SALOJ=2Q&%]KO7S+HO2&WH,@C]P3_H_LW%MB#F:9O[\=[! ;R-=A M'FM*"1MB65F@!->/ M*T6_?;48N+@>@]YEF;M#7!4,Z5/IC>OS%0B<3"]U\MV;VA.XCWMJQE30;*BB MVRT6[W7-\+JQT,"[A=.^A0C9RR!ZR81CSB!G*[ M_AJ_$T=H-*E-Q5Z<''8PR3HXJWIT6Y=KZIOVX),'ISV%Z=2_*Q M3M@9?.62C#HR:4'B$*ER2X__F4LT>+!^__"T3KMG9F/OH%[,)XN[K%,R&PF3 ML.?/([*TQNM;#LA6O,^Q!B!N:M'6JQO=\%F7941F(SK1@0+,"43F:MPK;7SO M3TC=/GO9Z17S<"&?*@V+UCF6=T_H\0MPO.2=G0SYW.Z2!J5^UA0]/Z,>M#1<42MIJ$S]=?._PL21>3Q@OONR0&$X!DM$LX2V!@L9C*VRS M,[-WLZ1'PCJ$+"3RI?(E\/(22= 2 MF=HV!8]T:C[2C9UV-;=8FQ'PQ&#WU7:]IU9O6>87Q3[74>91*&)A[&W<''ST M9N> 77R'A^ /7B);-^X4QKJW%_\6T]WK>@CSL":PPJ)B6K$PQO/I=$NM^P$Y MA8S,M;N!:76'\1.@R7"=]_2[IL%^&.9.?KZ\? [)9BC#]WP8;"^A0NH+H<2(I>1&P*_$QTG@?W1WM:L,XS*+W!S= MFRNRSB03$#(;IF6'0_9&SD[LS$B1Z24QFCAY?!F:.XX)W]]'M6[N/+L]B-L> M=#DRX'(M5\S)]+V<^WAE)2WTMB<;ZX8/+A<^LXAQ33^L9)W_",O;S5$;!-A) MYOI\3"R:!\^ J]^JQ4^1GC>DZZI^DDL-WZ&;=CDC$<1?>G/>]2A[!Z%Z;2 [ M\PN*$^BZ]>6KP,'IZ6 M<#CQ-);HO6J*(;=5GIGO>BSTT+B^@31B_]WBVK5X87H=K%L92A"U5"0,)97J MT4=[+,%Z=E(6-%LQ%"")EXYGN]>[U5-J\.)# H1#33KV&88K$'CJ,R2 E!+ M^7 JE,_PU3@E/.^]Z.R>'WL)Q,! -8&L],IYYY=I4IY5UOV,=5) B]1,/@3FD=/ZI$(Y_V/> J 'G/XA.A4 MPHLZ;*I@$GLX\>FG&R=T K9SS+@$B%C+0(8!C?DNLKX"S=%MH MKT6\>/)F(5A"N5IGD-EN.4\VRFGXO%V>>'(N?^'U0$>$>6EZ;!HCM1]CX!O] M=U ;V)=A;#>XIT.IIPPK(L2O\L.H&LD*X/R7B0-BG? R=\G# MJM')O0*L5QHL[K?F#%FV-L-LVO/2V^;?-_.\?:FV5IBUU6D:?>)R/"M8J"\M MA+)NJE2NDI,(%(!TL+ZF%XV7*>]6XD)UZJ&6'FB4"+?SFN!^+RL*UL6^W MTIVV;-<29(I5F.^SU'%EVA#7CGZSU1>O(-4@SB&NN#6%N[*DKQ0-()99)LLF MW%5DF-+V9H#BC[0@O!%1Q-5,1J)L0!V2D4@*-LE^B'U2"O M]@G@PEX7>%?O1H$_ :!7>KB[R%^=)9@K%UR4XN:319P^4] MG/=W?ICYZ(S!);T""4VD>%6@!,:"L\H[PN9]TPC+:D?-S@! 2Q-G39XI :': M# K7CWV%YHYP:F1EP!>O4= VW!\NYY8!/Z0/7;ORCKF M3>:*E5U7V+%!5(,:JOY2-9?P*:MQ7I7X>?K=/98>87_L<]12_&)=471/K*&; M4*R^P(=6\JA ,BZO8%9O"OWZ2^OPTZ OFL2Y^COOOMUEJ2)NL>JRN&(BO#,XRN>?KFJO@O.U$27MPJ(IX)G$U[Y;@E\H $0,'=MZ!%,\-K>-+N-9).L MRGDW]X:AP3;=_V)T861.:W^.'E:JB-@.'J *L9(C:C4W6,RO\LZJ(379.QL%WV!W\-"5[A. M#*C=$J+2U792(=2'1(0ZD'F$:NKK3,/PMK7MT,!O_)Q M7,:7@D7AE-F-5->5C6.W M3C4GGGP;_K4>)6L9?U^UM_JHICR*9LQN;/ ,_AX_Q9X5E.7 MD/(0YUDA^",= O=Y%WB;,9*UM6.>HU[F\_)OWG610X\]H3\SE[+8FOML.^"[ M5 IZZ2H%>)I?BPF=6M;+#ZI6!6TU;Y8R0V(G;%4J$I?.T@[O6(^[G$M M=&:,E DFN@ !HP#N-0(+T?U+S1FQ9R2<;_L+ESX\KVD?.CV?,M%C>BIK4&J> M_7HAP\!]SL0\"3;6L4_D@XBEI2[6K45O&)+AXW?P")A2)U5_XJE;F+;VH>G) MSU8+2-=Q.78]GX^E9:(@])M@7M*%!*T:L+@!H:VQ]0P!EX+]-MS+F@EG(UZJ M^=SL>_UEA.[V[6?F?=S"8_)EXL-_-AYP58ZERRVR\TZ%* R+LX-XRA$EX:B;MS MVZV6MY>P\S7=*T9')NI(*%;1V9+#.IP_^A#Q2&YFA=Q>)2Z05+1% ;R'J:2Z MY5CYH]-[9[FKJWCL>=K%4HGJ MI$9YI&>GO"4>PY2DZ'@L7^R.BQ T#[_XV5RTM@!U,V$NXM9 NJ"'MZ=D\.&5 M> 0;>NF9O?94(F+I 3-8.;";!<]>FBRYM^BTZ9U:M$##_BS+1.31%['<=6IN MCV*MFCFXX/YG)Q@+"L!#A-63'K>+6E9\%F;7D(GPKW"-3K1M#\<9N --43.W"6'+7],B1$^$#NX9S_Q#<'27S?4TV?.Z<1/ M6/!,I>I:QF@^2O8388/&3GPQVVP$9[ EZ2;:>S@E$L&IKFMGC\W#98;@VE07 M3_GVYE5W$.IC5.ZRRBYQ>TM006D&J(&X4^!#Z;MF .MAO3+D_>0I,\]W#PY: M%F[/=$@S<0;*/S]>00U_Q?<&YMPS%YGT][D5N7I6-6Q;8\ZCII9 4AY M+_\ULSMKT*>VTWTK,#MGMZ;F36Z,$FX;$WEG&97^.Q3'B%0A MWJF9N_(>S=GGRTRH#JG0I:@>=\RA!1"%<+SF^14Z1"":@_ZV(EB4N\F^7Y5P MG=;2&8MC#4I/]\9X7%H%']([E].&RROY,L[8ZZ-)1G(R MU.R=M.A0=1 <]F^67\*6$5:2DFOPZ09CW_@?%)WAM'R6M4##>> EU5%Q5^72Z M9:< 3Z0"-.#4]=LWEM/#KK$.[^ /G\YNCA5P74&PH8XPD+KW_]S4SUY;_*:EL'+IR=!%-M32-01,3YK(CJG9 MQ*XB4XIU6C'EB9Y^:G.F;4\%+6Q3P:+4A[A@RV->/RBG?$ 6 ,WARLP!,9: MB'7.?@+Q-:1F^@=^"*=*2M5A)+!&&]G@49C^G@6QR? C,U=[(IW?X=[V^\N\ MP24.-%TN>+4:?:Y[C1H(M9YI $Z837KH6N/E@E MLA>X9IAF49L3'V] *&__\>4.FHT"($LRM;=+"7Y.Y%<4@%_'I KOTC5[F\Q< MTN7W8%CR:ANIIVC^[KAD\;I(S7HGRQ/]>/:Y4K_$@L:9B*\V3Q;W;2/FU&S(9$K;#3*^N M7&&PO*T!P#[L;.XMP=/M\&M/GE1WE;OA9L9^;#DQ?LYM@\X:0],_E+:&YM[3V;P;IW%="_(KR>)-J,F$3&7*B\7 M/'WK4:*<+1I3Y"=>L"YZ2N6+<"7N.1Z+Y5W*;.Z&QU, I@C6INBI%?MFEF1D MU:<0$W$7%\/2'257OGR^^WEL";6/);QN:0&!B/02.I0/:_QL,I&C9O5@-3;9 MY&DS_M%2M5$/Z^/S>VQ7)P(C*LU49Z_<$@XX9[U74+>3SZTM.JVU**P_S M5FJFD>#6TX_0&7I0Z;L@4KQSY.YX1 N?1Y/?ESW/&+94_EK"*Y:'\7H?\3+8 MX17-1%0 DIW6 MZ>>M9&2FF-N^SE\Z2VRK^!S',X%:>E(LA1^M/J_\DBFJ:F?4C5*"_$K(_UBRQP9\J??4TNVL,\RQ_7 M0P<*3 \*A=Z2]%HYMD1\II,&O'M!:HQ SQQ:E>I!)L ;WCS73 MH55GF(X:4 MG=\*9&[[-G$M#*E^?RCHVEP#VAQZ+AZF3.T;C2N0S"EQ#UX16TR '[A3&U RB\'+(*]\H M0!9?M[6Y7955-CG$VXZ068'G/@EO(8A,34MX!93 MVF^%S\5TX\YB6"^O,8>L(%*$^=O>SBH5Y@S.SMKG1.PTJ5WG*^Z*1YS_4)8& M2#_QZ7%EP6RDZY3@S17:1W&7%MS>O,S$#\^+'^[X?'J8*+.3C/C*0@$&QB@ M-OSW/W%U%>/#*(#^#C%3:?^KLS]"?X3^"/TW$,JS/E&OG52BF_!:\GFQ1O;K M*UO7-:DT943BNRNT=*9*_DL%W].5B.Q2..N2%2T\&I&BXTV6X5T]29X(/&.U M.'>*V*EY\^Q\J]8[P<.OXQKP/L:YW7'"=2.2[2_&9]]PI&( ]=\L/W^$_@C]$?HC]$?HC] ?H3]"_Q,AEW8XAO<*42%Z-NFJ MW_MC'SP4UH]X6<#XO,4KN"!3H_]+GXR,_^.3D4:B/V:C8Y%]*U"^->Q!YZ-> M]RB:;_\7>^\9UE2WM8TN!$6*Q )(CPJ(4D6:U&"AB8A8Z! 5$.D@TB0D(@** M0 1$!)2 "JB4*%6*A-Z+]$X(57I""8$D*R<^Y\?W[>?' M_)%<8ZTUYYBCW&.6, Y"%-)+GD+JBU'IYKW>7]7IIXGHT]IL8<>*QO MP':O_/(IUF9E]#!UTC^,.,4,T/>](,B='*P32G]IOQ WTE@RJ.-=5_0YVK C MM"Q5UONL6V:?C@!"K1^$8FMC+'1[5ROE7W=;R2>H%#VPX@K4/=0P4_!J*-3" M=9HK-#9QW$Q7S&,2%X;A $4#=:8)VZ$(M:P%:\GY%$_WO+RXXV_;59N=KBD> M]ZE+:KG3E[)N&H[_AEUF ,2PADJXX4% M5IWBY.*J:]:K-;V3A_:@/Y]*WQ/U5_MW-(@2A2G+9QD /<(#1G;=;-V /4=M M,'5LZ%XO [B'O9(.8?3_QP^(T]XS@">/&4"-*0U&%0Z,;R,DA2OKD:2B/--M M6GJLHE4'7AI:GES/2/YXMVR_*@%Y-PC8=MKQ%Q>UND/LGDL \T>'YNNG/M]9 M*$^TB]NMT$.:_+%[GCUBL!(SI=D5H:/<_8'( *(\)MTJ_$I?MGCX[;FM,XX_ MJ^%X^.-+@V-$/61!]YO9H>@# 9'U3:^-=\OO1#3 M/_ZK_:^F]2?YD/ES0IG',,; ?U2J8ETR2L)7Y44,1&X7*HGL98TWT@;2N=&' M Q/J0!XB?2V*9A',\RYKX>>/AO[^NF=34:<:K9)C 8#'!,4'*]Y&%V-&Y\EU M)/8H$ CTW[X9,[F^U'O](BGU?[V.WV.)_>=_7+^@>\6CL:K1":0 MNE::2&='R<;TY+R3?5KG5%C8[@X>D"\..G0NX1C!P^%8N6/XL:!\7XOZ/3;=BGOE1+T][]U]?TU@\_X4SZA/_-E 3E^ZW^!Z$ /8JT:!3'D- ME9)+NAF *R;LLC)=R19G=[VO'B>9G\.!U](SE"GP=.1J/O[.FY>; 1AA"@V: ML%Q(IM-F*X)$IQWQ.^0Z,#FFRV,]LJ!CE>&Y8\"V![E.B&2SD!*ZN.0:X:,W MD6B8"0K*4'&8#IW7JLWP;^0W@CE7Y<'/6V E.H"I5Y/H]_]I0?Z?UOX9Q1K\ M#RH6=LX!Y/Q]B?]0!27[2P?U.++#=\S.NGAPJ#AU5+;052FA<%F5<-X9'527 MR "L\2=FS\+'<),Y3'QPW8MB,9"$*C18WLI9(7%79 P6R]Q()"\/9ZH%P48DH^3WKY=__3S3O(3^JI)TL]68IMZ^X<@&.%B#JJ=5H[%!4,U8^O[&OH#161Z M5]H*5NB/ K2Q( >S3VSK3 EVQ+,WD6!3G"$?IGAP]W(><+2ZE*RO^+J^D5!. MYIHW:AY3S6[E@BVN\%HTS:F'(_Q/6+Z]A)6B!"E(!%NZJVAIJUR.+S#HA!9C MEM<(^)&D2?D?Q&#X_GC\!:>O94YC'E[O6R+,FK74N%F$7Q;,LPUN=#"_FT9_ MCS"BRB-[4G#+X21$JK#< ] &*F^NZ:&2^L#AFD9,H+\>2@U. MM($-JRX9]LNBW%&1/]\8!G:&%;JR:U"E64N%)_K#^M>Y#73\Q4*YS73W?M7^Z.)_6WM/#=H%9QG97EZCB9GW)DA4> MZN3B$VQ-W;/-_&J9#NG=EUF5 3C.J.\V,(N/D-JDP M_"-.Y86/_(N7GTE=(^3_YS2 AI$D=I"G>1%165S_C@6R?'!5X:'*\WBOG%P6A6,<1^$ ME'_"=BD\P8B XH%JY$82=-F$A+;QXKU:!2TAP2.+/Z]DE%2DM,RH;A^TS2OR MT;573WKH(6+TJMD]+N47 _" CX@WP3G60%&:,.723QM*Q50L3BS&.=A/($6& MR_!Q_.I2JP2'_:GFH:?ALL.>^_:SC]^TF!D?7,G) ULP@CKBB(/T++^6RAM. M!/3^INF8(Q9N]SW6\G/#4H/R3MH\C!C/I.KNX3?\R>>5ROQ>$604.HU]O 5_ M.B%)_[CY#F)*Q#4:37TM,%&^6OI(+"/X8$KKQ**1HV/Y1M*I-9%K^V>6VSH M9,9_QS$!BQD(C8\=Y%0XNEQ&P%-NHO;+IV.:1HHNM1P[8;K\(D#D\M(3[D[( M:EPYY%VH708]#.24HH8$!I 5B=R/[)\]_Q0X;1]ANIRC.G?N(")K$;5[+Z\6 M:R5P\ QK :B-JE%B +?EG,E?2#%=*[>H9@9^GW[M^S4VTH0P%GU _';62$9Q MC*A?-S?MGN\_[UJ.*2+0TL(U%-0Z8*'0"&UG^18_"^KNKV3"/QY._T3\6]-F M*9-(WL\ S)MVSV6]E[@O'KWWE@#@#? N$GUSIZJ"!DRT^.;>1=J"Z^'1X+\E)Q)$QL"+B8O?"(AS[K%Q>_H!8>7MR?) M=_I-[[+D]T1]NGHM_I5=RM#U*)?L;[3'R"X=%1*:=KB.3.G3$47H,UV*2,4K MEY'HF%=1TZ;O2FWL\_5[')H=!EG;TV?051_SG6)D\%-IF-X<4XP-+^8)/V5CHY1]J]==$3E#8+A:SO]*1F7F5X_ MHV7[N?5.JPMO:O5DB>W-AKH?R^IN(S_][]>QW2B#A*[0*O&1$:O >>.P&U&U MJUQ+?N]\9\>LFPL:IW&MBSP:(K>?G$N'A#* R5?;.%XG>K*"LM=&'>@L<3*K: M3U5.Z2(/)(L^*Y?0];S;.W9)4F:#;>.,L,CTN3F<[;THF620RBWIC31 @A%XM5(PHKY+[ZT-9.O$0,N%Q]CNPVO,_U4P.R\,5OVPU?%V'1C MJZ7:ZLVDWQ_XLC<$3[588 "'B]9&;,A7Z.E(I:&1A0^7!_SDA.V,3Z<$"VO2 M7=FB!MUC<]:5,NR6V34-,I'?F0S;#D5*N'R]CS^H'*SMV3,P)S-TYT>XE.'J M,?L&;,6CZ 7"Z;8@#L@<93[!&K--'I'_*]5CU>KR0[$C=/^WA)/]D/ M$7Z2RP)$Q^YG6MDKKAKX\&(X12;[.:CL9AVM@0H'#]&4(TT&_$YG6JYX8+'Y M$[,.KR]<0&\&R)_7.BB-7RDF"S( -_BP*3FY=_4#CNA44HC*^D&3ERR&8$?U M2\Y&VF:U6 4FG(/)0T[@#!_^:U;B7K'0NIA1G0U""DOSIJR1,/4@$&73!H^ MDP$M)#],0)RR@U] MB*9+[%A-ZT:TOS8?Z"E*P(9\^_BLGLRWV_"O7>1[#/E\ZGT4,(?0FUSC"2QL M80!/GXRN0)W'9VG+;_#1]!ZEMSS%[7]>^+5/U@.",']:(D;]1?/_1QH_$GJE MD%1']J-'@T=;IM"'+#/GGRGT&&[:29@J)/MIH"NKS\EP'N9&#WF?;3B_:T-^ M2\]$BB!;,1Q84)JF7W;+D"^^M5UU&)L?E2!RB/M(V;/9KQ?DK;[OPR7AP_ < MN/M8BDS7RND DLR4T_0PQ?EJW&%PA86?K%HV]MK\_E7N:*6EZ&0)R6>0+81F MW(WZTP[?NI(.F ;0NG8LECP>R5E-SP4]_:P269?3_WK"WKV"R@DVZFC_3E9! ML^VK4D<$5'[7.5)0?@,%:T=_NJK._WKYG&&WMX2TKQ#?+>"K$_AI&;D?(=LK MF]'[0-&N8'G0?T290!QS/!]B@F1P[6)\V H?D<(#LK_.!M% MA%SZQT3 /T&RO@!RTKA-Z'N+V7WRJV607B"<\+;VYGV4>\4IBY:,H"DK@WM-<)\!+B?=ITHGT 2 MKC&?6C,:6+E;6?S*1$JQ->.Q>% =3_2/6Z'L<7;H/TDCA>D3V*[0+Q@VN MT6.K3IA(> JYC;-=W7]_YDIJJNVAQ%].UWR>2(@:\M&A@QB,DU*;3V&=L<<4 MM8%I.0WFDKN3'!RB,H1RD%6FG^=0Q.PJ$0;P4Y,!B#,10T,W ^ ,)G3167'K MRCB:W2,GONEW3?]H\\QOX=4U]K^(_B+ZB^@OHK^(_B+ZB^@OHK^(_FNBOW.N MB&^P^Y]=T/]W)]3#*E+:2*AJ# M2R!7/KR-A]T);W.!QQVF!#0G/YR*W7PH9 M"7.^B'M]S&>@W$LX<+ 6QZ,E_HFRT72T>Z%V8=M9H&6!+ M>,PBP0D:P>YWQ>(%49.YL.)]"<07DRO%_:7A*_/#6<.MIHELNBM)9I7#+S_* M^&Z7R(N;=#:ANKW)%V5K<]X9M%T0ZK1+P5R^E['P0=- MV[OZ_: C1T"NHU3+&KZ8S[U:FID$P+8X/R9+:39Y%##RD8=D)%:SNKNLH\QQ M>\"]-!7ZVRJA(<1IRHW;LLH5+/%7A5SF;JMU*$UZQ9$VU+( %EW6<'H"S@D= MB2J UAI[A:,@VYW&].QK56_NVHR67,/*<+\,X^0[*"+]^.Q52[JBC0]_B(A# M[-']9=Y]F]'!#"!HIPHS-RQXS_:7E'7A#RM/!G")UTP/4;;TYXT<:&L C2^8 M'$!26,ZD7G:!%I?6E(2H=M4?G=HT 0"K)3.HXO>%Y]5G)Y\(/&>9PKU'#]\@ M1Q('5XR(2AWT@13X[W/-FVF4^B3W>RC@7U&,D/SVK MBF,)MP]A?>6:Z\^[PN&";L%O.G\YL48O>W,("D<8/ (]4)-)>+%*"ZH0LK\< MMYQ#>FN4/>2V77IEV3.B5E")4]B?1VER,P/X(Q%P M]8M;I0OTZ3D\=9\& UA?Q!(4*#!L'/UVMQ[?SLYFZ+\Q'>7_Y/9/I,K\\VW* M?Z5F?[%.R\[Z5>[1^"W7UL#%Q46X0VOC7.RY#]'\SOYW]WQY;"0QR6-BAYT[ M G(&49$4-#F4] )LQ!4>TLB/\_'E>TE7OAT]AS;

    QYC:_67[(=>MFO=^U4H%.4J9D3+] M)\Y1(7)A"B<\>MZ7!+%^ 9X\*EUKYLPE\L+2)IT5:&W;QE=(9R+?#7ZK5^^' M.A;DEE[14@MQEE\K7\$C6WRS\SL _AFS."C:&C"Q5F[?+RT7["^TV, M!C [,?])_0:U5%Q]+X3%*:F[4.-6O%N@TV;[C, M#C7?S2@8#S#U ^W]SQ5RB_CI;@>58Q:)KGY8<=VJJ2) M74G9;L?17>)[Z?TU2_6M/*8!%MAN(5 ;Y*,D,#M#O*PPNCM?BY2-M])2U'K? ML]7* )H&T ^&(V;U]]F?8!6!5,:&A<$'5S&?+%T'#KJFV)+&1L8:"^J4KXBI MB_LD.MUY>?/)?O$G,CU3E5D"MI>Q$0/AMSK8>^T&V];OS[:0XO.,>G-HAO<9 M0-?NH@V37[-HV_\K?OU[6LZXO;5EK:=7IJ&#?>XRG\%48#H7K\7+)7P1>PV$ MNS0I+[#P\O/U\^?]A+\W/OH27Y9DZA0K63J*YIT$ M<@9,7T2+UY88+Y5/760 !5&1H)C?-&Z7;QFVMHDAZ$(+BBRF65$U)J"$IZ:6 M6E;HJ,)IL)@71[P!?S[K XE\6*R3VX.AO[W&OB+)1\EF=E&)4L@$,P?$UU,9 M0.RM(-AD%DR0*X'_^8>]RYQ73<%87A:JBQ[R1 NS\V>%7D<5+M[]RV: M+B:-HVF53I?2]SR$4DD^#*"%21JNAQ1C '7,0=R7P4[8+%B?,6MJ\5!G\@(W MAZ8$EJ[P,3^6)\X 6)P9P'3?__D J@Z)[,5OGY[Y^C(:E+W/NLT91=-F !$S]#S4+V%VD&N& 0C!" 4,P!V]RXZ:5<35 M/H9Y?\+6X2GNL-$+2]O^([ZK(K04FR/H!A,H<0!3LD9GG6< -49_,/3WZYBJ M')%&KYBAS_BKC=K$Q0B+L_=NWT35708GMJ%E3YK,QAYY=)^'[4HP &F 7I?O M9D_"A-%D)'P",>:%O=:WK]Q=?/CTNZCAA+[/"CP:3OP))UY#[?S.!$?4Q]'0 M<'F$+\FK$2L4^'K0@C*[MUTC?G1_'MA_3W9H-.>;@)E(\"MU3^^@Y@X I>:\'N96M*M?-QR2XLQX+@6\Y:FM^ *:(P[D![ZHTU'L MU3I/X%/X8F5KH/+E2]#'UDCI/;=7YTO4L64P0B7,]=T1\,*N4T83C69Y&;/+ M)?4I'3(F+4,ZVP5R.I&>"XA>O-B=*3*CGY!!=W)=7$9-9E=)QZ"FG B:1J;0 MQ?PT&/;F(X#^[#WN5"YN\I,Y)/031=Z0?B6 P N[F$ &HO,O[,8 (_CE44Q MX;[W7H8S4>=W7Z5#>C5D-N8&04X3HI"W%AUF_71[G$T"-5V8LKC, ";3\85^ M7;M+HZ.HW87[S'G0'=>%>G3#I4; ,5C!UI PXMK!S;H16RSPP"< M-;>'V5]L;L$VN]LOH@/V/-9Y^K[R==OT?/6*P9ZN1@V9A&XD?K]7WJ&UF#ZKSJ3 M\^?+ ?\Z1T^[SO1-V:@:0UF0-1"Y-'FTFFX*RE1L9X'6TI]$C;\R^(, MA]@[A-XQ !GWK@^)LWX;W)>\A_R"8&7R>3L*%.&W0Y5V6BI2YCG=2!U#(@.@ MR,!HO'>68.D(>;S2/O*JWIH1=+[W+?>=;>>N>RL(2_TX#X A4UL:K E4C MBYM\RP\%$-I.)*8:ZX6A:H,_U7>X.#_X $H>-.2<]C3=O?0,Z7_N?G]E)2LN MX!FJYB3SB0(7*6/Z5QW-VA[7 &"<@KKR[NK=PXYR,X2FLV78Z.-,CH'8_U,19*J3S3=/J+G^I;VG^ MY;.W$;ENY)UNB8LBC\]^K6%_>1X[(TPNH'A,K5%.JJV,9R+L*!8"Z/.X[QYP MHQ@+1SG/Y>NK#8^!O==F :B_VH7]GIB0NHU8MZ2^%E<<4BWQ)#5OFO[0JT#' M]^R+FBD'=&3M)B;;@!X4 ,.6RW15\2),B-F-\$@AM08%MJORRC\>],NGNS_1 M]:J,B7[<7)W#3:R.VA2B7'[Y2H*@]U>-*HII_[=B^'8ZL$RC;*P#L:QH(-"AMW!.YWB6 M1 Z5?I<W.TWBI]4J>\ .!ER?P"1%EY2X%FH[2!NC.Q[#;][%U*(H' M=F2C:5F<:!)]OT=13^C>VT%V?PV(4F?+6E1@S^\,W0S@4&>3QZ,QHYO[:CWA"S>8.OUE:B(]] M9CIS(&<4;#FT3*TI* M"L_M1CC>%/_56&GSNQ15,N)T22LE^'R_EX!S,NT3;UPOFU8D^]@>;1FW"[]K MHB$.]5:'N)GU%[,+-)]M.@RM<1@?I'\A_X"0%>DIR@?R/ CWI6Z?E_.5+9Q! MFXD7@ (UZ9"G?FN4T_/1^;QH+HIY:_LTNMA6NTL'=Z*NJ73)5IW^%>>^]LSU M:(TJSWNS1+"M9P01OJB_E4K:)&.'.K@(J#HXURNO Y1@D]Y6D<^E15$G.!8? M?%'?SE]\#..!U^*(9O#GQU(C!^\8L S;SRK/UCW*IZ#6WOHLF,O!)C&PHL@7 MV6II9_K=CWGK6Z\N&C^_ZA.O^B$VK((GD1JB!R"-?\&)5WCX38\$XM[2ND>& MR>2 A$$Z&BPM^@4E7H4^WK4T&)#W,S%IDI5X)WZ1HA]5C:J."6$ S$?= P=! MCCSBABV)U54,,G#O9RZWV:>B@ZEO-:*5@M"G'"K"HKU]8\_L6ZM%4:1*G^B( M!DZ,-I23<[7T]A8TZ]0%. F&#_=]DA7]R.X9P T$ +Y]T!Q0EN9."2'ZUNQB M7B L/NEF7PV=Y7]_ZTC[]&KCB[>O_6MCSR@E/.;(=R8TK6@3;TRIA6WB>4[2H](PJYC3Y^P'"XM7@D.:F"Z%TV"RB$5/=Z,M7[]4TV310'C@;ZWCX4LVKS6,S%E=< M]>%<92T:#]#U*>?V4@R(&0(:@0Y&; _V%T2B:0_R4+7?*!X,X *9&6 \CD.1 M5,;,S,\W-A#G"#%?6$TH]?CVF9K;=BN^18O2QQ3_\$P!J"CR@"V M5U"UN4U9+M^.QP3[:?>);![-0J@5-3 OZ*J MU_8$EEXEI<6=S):<2/)..I-;*NZ<+-BZRAEER/[6F3VCN1E;=/_]8R7LPQ@I M,P;P,CQ7B0$,7C(';^]:R(40<82TK-$M!9Z%)/:X9(\3R!^//B_9]?.R3!_% M%&*JC=<;IVO*56WBK[=*P"B+4;->,$?H<,%.J0E!1F6-6BB!VF6-VM6/ G;V M;9 /T=_(AP79BP5R!<2NSXNJ M^?>/81IKL,D4.-OL3JY?B.N17SW5TPS@4MCNH$PP,]:M)UYZ'J/9H-:MEOO2 MX!@MU'0>GMUWC7VF>)MVF%3JV8MP:=(ROK/S0 I,;)E@FAU%1( 8JK#2](Y" M=C(W'5#50 M;W^BW!1&@R^*4^_63B[#U$:4XY.;\@]IRVP?C@)H.O#?59Y$WW\%AWJ*2MAG MZ\F%!LU+T9R%Z*LZ3*Z>9F*33QI%OQ]R/\N<:,TY]$[M5K_5'S?! MM'; G\3P>EL&T*;9@(0)#.#.8W68^M:'FCE.,!%#,,-<8P'AG%8933F%H++GI&^B+)>2WHKN"9D,(3\YOY7YC0 M6I,*L\V_%V912HX?88I8^N7^)0O,-_1R"\*RBV!X-$"J+260.3'QW$B^%GMD M-;Y0I75*5&QJ;+OT M:.+)"RQL8YZV(-XX9!R[324T7*.,$.S<+8E:VAXO+Y]$VY8)J!\-I@[W)R5\! MUK0R[7U7]P(H764S/8#WOVA_7@6S^-,J&8#Z-]T/I#B32?12K>-4?H2LV/'O M4=JF]2/? I4]%#%[C'@1O<9/!,X?%6Y=K__R1,W3_NW)P_G21=Z;XD$MP^+2 M6QGZ/)D&CFC)WQ6C?E?5VD0/LU?#B<\I/%,3:U/\Q6*R>9CM)XW[FM4>9.V? MC+X4\WBM4_!6.-(157.6Z?W23E,VIL\Q8U.OD7BUOHHID5]A;+EQ;V' MD?WG'-JE\6Q0TKDLY10*HKFTH=SA8WZ]Y-\+?57H#Z--+BXN0A?9#J;_7NC; M>U/OVIXOCP'@-L_>D$:G%YEQA#2KT,2E-DJA':SB*-VF?V'RSOVN,U^^!8:[ MNDVB%QD MBZXR$P/B0@Y]@_/A=?C2[>7/SM1;<#.D>Q0N0M9N.RP3_<+U?0J MGXGHFSHE^@J+C9;Z1D-+[N='GY3.$BI2Y+7+//K0R3K:M3=1/4\L6CW>C-%]>%]QJ'R_-.\^0JEN7L.F!G M,2#G#E5Y"56XUA0B3JZB7'+L7?&K^)Z59NSU]%[H*-^*+\YU1+L&M$JF%%T5RXY=7(HG^K+SF8=I_AH)'2&1 M_'=KP6=6F4 M_Y;T>TR[\PQA0_#BL!9>XUTT+W<_QJ_@=[;^NVC079E9O"!R'%.(?NHK(E14 M7M_*H;CPLPA#H2Y'SP^#12QD/D0JR8;<08$1 QI+Q?:0KKL>AH]\]%(87JG3 MU^KG25?2F)\]]G:/IO.QT/6C,;#); M9R5)* ,'O*BK YU.[#9J<\0S28TV; MIQ22I!K@_#0OWVF\H %OP.!G,7->Q:9OO-(K; DQZ;X)*0"]CW*#>H]V@M(T M_0(%!%Z5.Z_@^>'U);=G9N+TGM5C<>(B63--SA%Z6 MI6B#HD\ K[/WXIEV'H-,E"J.HTI@B0$(5 8X$S=J-T9')_ Z8 M^"\=VS??[E799=+0>U:)M"_J_V*"?8ET5#2#WTY,W M]USW.F+P@"(AEZMD^A95],QBXT2E@]UOW:0=Z6W3>^]27I)>[3UAZZ-OVO]Q MG '$#OB',D7M)\7(>8/RPJ;?Z\V98Y?NAN[?%'$E! M3+0^?;=MH63TEBPMU_&F8 M.B>I3I"V1PDUO;6M\$SG.(6U]GQJ@_4<)HMM-F:\W7L28K>L:*\P!1F5(ML1 MF^_U(3RRC L3R$8'\*:FQXPPM64RC%5D,@[AEL M,@]^("\,52M#T+ZZB:X@E[TO[AIT?H<>J'Q$LTNX3OEFMA.,WS7I;P6!-3OI]-@90>8L!3[5)EZ KDVLBI17K,]=+QKP98;4XI? M*2:QSQ"OOA,YZ7F$JF <')9 QRMU=BW9WS(]6/!TQT7=A 'X*VQ]6^HECJJ[ MI12$J] 7L+UOP+!/V/E&DXL@YPL2=,:))(=[UW3H9&(T-70?'LMK1#V(G( ? M!$U%%@^S*$#HGW.%0\/H*S&J*.X^5'Y@%&:US,_J4?ZM[>$/IEO0 \;T-:4/ M4(-V<*D!4S%QC!(Y">'8Y\7GEH)\<^2U6H!BW6/M@*]_L,(=,QQ0=SS5C%22 M+-]I.BRA%J*M%7H2Q4DK_\F,;^,9 *^\(/MSQ*W,D3U(!P^100&QT:?J=)D1 M91A%(NF)W##D.<(IQ)]E)[PXUW]';'3$'5F$1\YJ<)3T!-WOI=QD #80 M'L&:VC/5Z,TJE&))2MK2%(1R&KU<^&&?AM]J1H['+SG9\8 0K8VC2U$DU$%4 MC765L,T^!O#4HO;1NP5HP(JOGALFOTL3FO=H(O(W@*6_47Y]$27V^8N'^HFY M-<\U;'P<\@WV/K/'=U'#-G7M,7%GN?+&)E8V&>"+LT M2KN9- 6UG%P4TH]QKDG5,5H:1^^'IQVU**<%+^\'J(JYH&&ZV[;!1 SC[4PGD8_3*JN.T-/4^B3WV4.H- M2S56=NJHD#LHB/VE$07KD]4V\;'\4JSME#V#GX*2#I*4-VOOG.K=C,"EP$-I M[Q"^]#2$$U&XL8W( .Q3Y*[2K)O\E"PENKCO7J^Q>!B7X1#>>6%EY6T$JRDY MD/ZNV!2-U(%![,EVAQ>-@Z2>&.7.ID@IWBXHE-?Z5OJR8STAG-J>S@#,;UJ\ MKE2LS34M)N,K<#7.I9Z>;OC.T# MQ\E[43P_+'=-4.N2J'J#=BCIS*;3$CL#:(%VQ?_"$V_:L>A#Z^/W4^8>EFV# M&_-;F]GH*!CQ9@C7''^5.,*' 1Q[6+;01*-6/=I:&\"E?SG% *Y+0@GW^)+H M/T!SR!;Y,"AO=P%.GM\9 Q&.]'S8Y/M'4%J$NQ_+2\N0#QL\8@ K->#WV7CP MI)GQS H#*,$\'L 0S:&QSPQ&-P_L.X]OBR4H[72.Y^3V_JXQ6:7Y#+H"9Q\R M:1*[U1[G2\D97)F=B_NX*&UQK3C">_S2L[PTQ;%'%L=1Q%3"O2_@O<^$=]*S MW^=LSMF2MFX8[/[ 7*0$?4!^A<_5T1T)"\PP_+1QSP<&(($T&V9.E-W[8UQ, M'7X9_&9+B[2I6K,.9R6L/HG@)V8F_ZC:[ONFX)/^@Q**'7]=)\-J(6Z_",-]O3^%2U<_,6/HIPHQ:@O9I,P!D]J9*_^\> M7,;%XO7PBNARM@B3G38+!M^FAE!M(\P@KAJWPRN&#V,.23ZG:1X* M&B6YXR8_X N$/)H:U9[Y]OW39QNSMP\O- ,_/&MZ)7[$^A&QZ';:8P@)DPJOC3 M>>*$6>*(1ZCF) 30K-5C;XK<&U!W \TO)&)##@GIIV!!^96!3D&7ZQ!1! M&$J!H ?06VBMR*;$T@45\ JL/_H)JJZC9RN, 2BC=&]:;,R@;BN,.IR_O2O_ MX0B?P+[1FX$4;9\*)T/8O2[*Z8APZK@\U5J[*VZ*#9I19KLI1)6APK.O7R2@P!!*&FOPT FF;#XR_PC0(T 7?7LS. MX@[3P6+/4-Z1NL@K3 ''A8,RBX]*DEWR+FKGCPZ=N*'E=*'U4*OGY+DV<4?' M!QRY.3[+]\]W5G$675\35O@Q-(".],6J<.OH1(^NR.#BC<; :)KPM"DGX@)Q M4TR6>(MF_3KU@:V>#\M8M,/=F+#E5KV'6[0\V@$*G6H:J#H""V=:IF*9'Z4W MC'Q$P_-R+:YKA>NO9TP'4#_'L[.R3>>%*"/%435F^3@4&74H9AQ7T*T1',0* M370()1V.<55,J.U[534H>R-F=WB" 015P>HN][FURAR]?(:JM>YJON#7YE5Q M<9?S/0X#6T%1I%4&5U4#7WJNS9QXN#VBN----F7^M[9:.'4^%KEKL#N#O#4( M5L()U0-,B>>!;>W%OCB3CF.:%@K[IJ >2@=#C& JEAD6%3P?&.?31$-]1&6G MP#2\*7I,531@8M8DW"&T$OC!)TN) 7B)>RU$P08O=Q':R\R@H9;<4?L56"#;([3SS#[LK>,3F_,"/A1OC90,/8H[CCX$%7'#HX] !=-##T\>59N/:O98LI+J6*P MDQ\*"EZ"]8T5>Z5>IT%_O^?5'^_A6:9_\X+Y^7VQ"A1H/[7>I CCCJ MC0DD>J4Q[6^W% $HQ/V\Y MM^4L7,N(=_L49W"],QVE06-ZD\@;R.X'X+J)*_)K6:Q=\%5ST?/ESZ!T3MSA.[_M"^*V._U# M?;G&KL?&* -PB?J)!CGD2++I9RG8*^:K;-?C=B91TK !D9V51*;V+S$QB VA MGW3O]WD!W ;,*9-207PO.A$0I?QJ^-TH]HY DRUMZYU"$_S)0?F=2J>,](77 M?1Y-8!<\S@Q5(X%P]=^9./O-=MI_U(I'VVCJY]@6B%4^3A MM.>[X@HK+E2E2Q'ZI,Y877"E1Y$6>K(PBUX 6,C6;])U?&C(_#YVU/L/LM$0E=QG5()HY\QZY;K2A;GIF@ZD['W/: MO+"@(:SPG!ZJ/<2 7C"0%VJ!GS4F7PKO 07XV[4B#03AW0?N-="#4"VQ'F. M3\OXEJK7'SW0VWO(EV+1JHBJD:P2#*\'9?J&YK\T'(Y&ZA=-_>$OA(41:X?= M3*(]1V>X=Z>WG:%Y4+NITA+^^-]2QW3*T&N36U7RA+.]23R!Y^>!&NSH+D5B,: MF^WL*_ECY:/7=WW?Y_,H2M8OSI/V MO-!<)W>(^#C(B2S;?@D5[#12'[$\):NK<^_H<]]/]_J(P^&\&<0JPY:P(!Y\!R&$:3-*' M#\=OZ%-"/\'=K/714W*F5XE9>9]EY#H_$);\;Q5]OSVI.KA3>X3&XK,^508? MNGL_'^:A,/*%9 FE?%:^WZ6ME7,2/I\"D!1&(J>D:+SX26BMQT7R:"4)^=SE M@\N1NH XIR=/+^A\G"6Y8!:7YARC]TIOPU_/I/1DL-[ MP0S]T2-+33'$NOH)'>)$*K&TIOR5A?62_>+KGZJX3Y;?XV4,>XQ85,\8YDBL MQY6X\#F@I?/[GU,=%C7L*ZC7P19<\3VT>CG1L'\M5V@KL4?"Z^"H?LGAEX3+ MLKG?QZI]BP)X63:/UIC&H@Y5"E,= M'DDY2FO-(H*3AD-!!;-])'_CEJU^&X M+AS\3-Y\Y%RZ@DA;N6JL1*NCJF''0U0)=N70-/8IT]?Q@ =H)^[+T>Q(!G"T M?N&/\F@3OO"/ND8!?K.'V;"\CNX7+KQV+V5EGUTQL"&6Y#!-[T,2K#'&S2S2 ME(BKA46\7"COS%3.$5W:!O-MUF%UVU(P+BE(.^XOB_R;%.C0V)6D93U5'J. H>20K MO8BDVV> U_HI06]$7]:F-NY H=(SWAP2IV25,R_[G?S<:Y'0+5GAV.GSU/;C M@Q0"FV&MD9EY&'ESC6\I])Z%>*?E%,>AE]8O?;+5A[ MU_(X\>BT HTOC/RVOTH>X5197DILR*W8DAFJ69]ZIGJW-W=C/6>OUX5#ON*K M_BR4-58*$W_3^"+)F=^?M$2\('1H)3MZ):\4Q:A@.+\(/H^?LGTXGBQR^'(C M1FH+3APD6U&@1$SUKE?=VK[[4P=@5\+OFDY\#SB&Z%&_GO&NTVJ45=8(^].U M$W. 8"?DH>6AQ]1,C$_(4E3TG$>[-?-](V.EE^^1]<.\9IOGJ; M^NK=J$ZR1&+;; M^KUN5>NE;XV=G>3.FCN8.0?P< &^USTXCW:XU7XU<^\#, /QN]61WT M?':'>&WGUPVTO"JZR92$AB\5=_UZ%$4+9<)#&X0=)8!Z'=GU=2%-ML1*RX9P MYK70ZWNO5.IUD5/3PN7E,5CT]/5 [KW(Y#]E+( KO+GM.DDZ4F=NOVF'F]Q5 M^:+MKGJ";T$_5]4YR\S>^6^9!?T3+P<%R_X'I%G^B^C_.5%[FF(9/:D2*( ( MN%J'1,=_.JJ"PCU^!_R^Q4F(.1X* MX4BYA*)Y_V1?5.&C')]"C_)OPWT<)A78K1:PXG<0+:L*DKOR0BI=-+8!_R0B MCMQ)*3W%M/>9Q973_O<8P'.$)@\,-[MJ*Z98H1V4#AG#\=.,*,&3I^K35 :6 M'^95)]I\[CGICO*S?()_K+)>&HV;3$<5#D;P6Q8%Y^0]"&RY5N+-=Z%Z>JWM MZZ'5,K:''0B+]TS4H5EI[,']**D!Q;^0PO9 Y#M[)R*MX=U[V[=B3T&57RE> M-7"*5%(==H*";R27+W_Y'HB_KG]M(D-.\=@NOTJ7C> %-.F+ODZ>0OM"QI-Z MBYX8=>-NM1V!*B;OGJ0&EJS>"R-L1WAXW)R4P1MNK=<)\D=J_4Q@1 M5.BX*@V#4GVA2O-8R@T7H85O$"_-0X>U ]2WL;X)Y(C?Q^DH>WT(;JBBEH.> M[A[R83/^>(6D^>HS M[4:'CA8';E&P4A](4QGKB-\[4%Z06L%^KS .6,HL ^C)O4%5 OPIXZ6ET)- MFDC1\U3@P-G..=^7P4'Q'8,9=$5[/?C!@H(3 M<'-PP7=[J0;/#$IKX !M@I?8$5X4)I#X_G!;D^F$41D#L/Y&@IE0SJ?_LDZJ M7WN>8OY.6<,IQ]C'S]>#MV#GVI,+>UJ-1>(/^;:ILI_$LY!ZX'.'F M _^UTQ)1 M.:1IUG?)YP;'P#CUU.%+R5_>33Z]8;ME_HFO1!;=F*NF<#6"$5 MG[[1\49(BKG-J%=5TV;J)%X8;!^P%^X%3U*0(:P72_KRS /SHPLM?[2))EWUE//WBJ)_*7 TUE-R3CCY6%0Y[-".-I MF:6OD':Y/(?29O)$K\/6Y[;O&)WV^])#LB(B_G.^YN5XXZP?7.V4&Y$%K:NQ M,&$5N;Z;HLOD@0Z8_7PY)0SD=*#*_JJ)?1?\R77T$9>QFAW>5*MA=ZH27@\E MFF,C!FI^;VFE93\R&*?:=EO/+Q5V-BW9E_[N@"+LW@')E_BF+ZZI5PW+*D8K MEF8^PK-D!I3Q0S?(5WNB4N'[1E4G#-XI;R"1CGF8Q@IZ)+]Y?W^F:;VD8,^D@.0JAH> MU.5)1WH5 _# /H-)/7GXBZ#DC1E^9#,F@EG=2?-'6=-3>U'W4(]'%&]\H-BW M_L2*M]P0TTDUS,?\+7K]!QMJD06N4.)-^#.FVU)X[D%;/?=<.==Y;+\J/?"] MZ5 8>9T2N1XX?^TE1R!JQ>3V&#=TS=VED'(/YXW[6U3\X6\_^OR\O9_K"S2BDIT-MNXF>#5,;;9*M/.-*M_A_^%2KVGL$I_VTWT MGP;!^A?)7R3_BT2F0><4V(G;"RHO^J=TU:]PRIG/-9Z,X! S^ RK$S9R:WKR]I\@N*MM*")V3)6*N>1S?6_Q,LK<_M-$4 MJ4+(]BH>$A_ZA98Z0=,MY*))LJ=7\^#M&2]?_0= M7;&_:/ZB^>=I_"H(#( ET+1V,.;3??.T2YT19R<<2FZ^](FXJQ&J*QKRSUUA M^W,:^/_&^C;,]UY^I MY>QY('QL9G>PHEL7*FE"907K!J&H2080IH^J>&^%77]F\1,\3F0/1=A,+B#% M K/UO_45<608!RDOY3Q,Z7^/%KY67YUQJ[JZ<=\^#0L[/2!H7QP5AN#YB12! MTXYU(R0_CE <;A[F&C^K:3DP,L_TB8F*SP6_JBDYQ>XS>5@>60>)V,75;5', MOOP2"AD,[QF1D>RY5Q)K?-QK_YYSE:^OIQZ47K&]XZW84_'E%&M'Y5&B+P%6 MAV4?0^@0%2(VQV4N56Z8="06%T@H)4<,=^[XUW]KWWG/V]]YW[[>^^S1AK#!B9K/_*+&O-N?YS M_J81OHZH1D713OJC30FHL MU:0W?U^^5]853J4,46Y/BD5-7G42_EDN6:PKH M6K-X<%\"F.U*_GMR2UU6QDK37R]#M!:KO$3SLE^"M;>_-(LGR#3??^+4= N0 M!+YB(C7Q0L#A$F$JE"9 ID1Z #DKH!/B?#U\(+:VNSJ=ZZ@\T821VZRJYX$ M2#R'=O-W@&(0E=(4WE5B1CDI$-_?-N;O=R/@!,I=ZC<^OK#GD@OSSX+VF!X? M]6ICJ)CQ!FT,4X5JVR3)>G:*2A,1U*PUI0UM-4^?[OPQ)2=W/:]6!WO9EDXA M&4D-.N"#R="2\5,VEH)OKQGQJ55^ K/R>>2$P//B;'C28" ?(^UD6F? M6RWOV0!HQ-L8$MONBE6A7)5S@,:3*:L@42VO,,O3Q2_,]'D3'?\H$(2U@PR^ M-WP.='R*=+6-V#>Y7)M7GUIS\_J;).O[YJ7%)ZX6/$I=B W$M)U_)N=GT)C# _IINR[\7PYEVIB<+$!"IJGH - M<%4EZP9TWO^T_U*.B#>>.)#76D2 MK0ZSH.MWB)87FWH">OC?P*'G?H%#<_[/P:'E-6R&+V X7?>>TFJT;$>M6R7; MV_I%)+Q^R\M^161[G7SC>]4W\;8#R8*H'?:PVC),N)+B8MS"O9C+@M:!)Z\4 M+B$U)'$EJHY MN?"R4?N&\GBZQIZT-^Y-JTV)N]N,BP>E1+GA';)/3G[+SH8.""G\.5].,FZJ MP5V5ACE,Y*%%H]F2:)=I:@NU-12>@;E;,[WA,U1^L,480G?YV4%1B^IFB$Z1 M[<4&H:FFN 4ZP,-(N?&Z"N5&T;VAGXCZZUQT0,WL%(V97S:897U"_/S;5.]G M%R5PTP^!U:#U<,(AO!OM5'VJD?61"*:DR%[;="]==8K::W(]]=.^$U,]-(!I)5: M1M#6"/M2%(5=6=8+UPKVSDPFORTA5>!R(V;&M&95>!_LZ[');V9ZX@VWZ^@ MUAR4R&MJAI&%2/RL*JI4K+:$95:QN\[.\P3)"FN6":K;'IY=M-\>,O\M_M.: M4V<5XD8MR]HH69?D:.F:P]9W]UZO!$SF77(.9^_*MP,<>OG@?N:[<78=N/T&N #@* 4D*!2.@#Q:JOT>PAEQR6/@PZ(?+1*12DL!2UI[#]H MG-OOQ:-C$9Z9(X=!Q^$Z[W\.IPDT]U?*%(L[)JB>MWOC.*6PA()#'# 5O]@Z M>SZZ_JI?<>?AR$?\8UV_'8Y#?. ^5>^[?P1Q9<<2\?Y+ 7E2BV'\ZZO*'0S] M1&^DD7,.Q8/(CS?Q"R"F2A1)TK-SW9$V/AL?:%CE!I#>J_AQ_=C<FW@ZO/KQ_J3Y/OMW.>TNVY<% M# QK9E&DY9EQRFW?U4N(LQ440>,=-$#/(#B7:]U'#)#8JLH8077U\W6)5YJ; MNK":I9,Q,@6F)ZU"C )- _SS M)B;_[VO #EW,CQCC__3)2\0KY.O71SPGC"1V#F%2IDBRT/7=6>!83:?55#EJ MK4ZM(W<&5VML%UEVN+H&;G\X0?LQ\>?(>-\]1.:16T(-=32V7YD D.[[@Z( M46ZB2Z/&>7M@&0QW$+PLE>HF[/CQV?OYG&2>[KOPUP8BP%+,=-H4WC0*XXQE M^.4M/T@8V&&:[M#;0YI=IQ#W[#XM2CQ\]0IG'^1;WC^V6\/3&]_.O^1XS);#";7T@S*G]!IU0%) M%>>2[[6C VZG79UHG5G^GE]H876-(9YY]7]OR;_0SZ0S"8RC^4YHUVG[0O)7!26 &$OI-SE3YIJ5!]< M%Z@&N/8YES8\5;%8@N^=X55S-1SW"0Q]YM@8)IJ5$WM:BN$7.B/UF(!&+?MM MCS3KK(;C]7O4^K'HGJW:E8" 1M99F4F@B"_R QT ^DJ<"D'Q:TL3EF8,0@F( MI@WH#5R)U>)I.B!8?<%!8[U1@R,^04.V0_]I/.(<"&^ &0N]1;I"@%I1$X+E M U)5'M28,_:73J\MM?P2)EFU.N8XP9 YP:[$0\]3U:@@".CD_%:/5\6;>K&R MH%DBN3K8=4"AH_C6$8OUA[C[/&;Z_BZO_Y;:9,FOH3YLM>D7<+:=Q\G[THL/ MK_TD\/(+X"A@#>=:*_YGO1 R1G&7_677UH4F3X'$00^D2BB6H+F4\!JGI"P: MT=*)XC8_Y^"N_'6M>8%4;/GYW&">!G5P:C[(63_X FF/QM8AJ>R&3VY1%C_Y M!/S!Z#OQZ[GDG*>TG:>!N/8<;6H%!N89;7!M0VVY,M9&->I"4_65*VNB"+CA M$!9H 56#Q.$35H^8YOE1N]0;]SQ;E@;-IN'WW!5\;7WXJ=H9X T(Y2'"($>5 ME(BG V:&THB12+4B13&1>\*?^\^V4E^T\1T 8+.@*!#>PG.TM>72.D5I;U+R MDP/+Z&D5O6.:I^O))W38BI@[AS%'QEO];*L&Q]*BU5@E/[_<=&E.>>>$\ZYC MSAEM#59;UA6JQJLG2GC9^#NK9=9H0M<%%UYYZ*@;>MQA&=$E=/?Z=W)_U&WISPL_;CG$^1(J32OUM9MV'1-%XC?G(6LVP7EC5(4 M2 &SQJO"ERP1%-%O!:Q.)-@6R;JE&@;?]L7_X])-^+ ML5C-/O7X=P:\P?CF'P;664E&WWRGC@3S/$ )TUUH2C$[ MQ:^M+/'BG-Q26NCE1 M,B2-\T@+E_6$BH=(L1)8^Z$(/P6LI$Z?"'#OK-IR8*QN:[-H3NS@/SY7Z2$"\-[(W7R MP'BN\UH" * $RTHJ''HEW/6X+T'*LB,ZPRS7/HR5Y'U1)6Z4E\P/P[;&*'4 M_'H!!FP97OF5$]I6 WD8H&+]VT= D$;W8BH0SXLNH@B3Q8)[@UE5>IQF,@-' MO]_I";9=*]N5E75MI@-\]8-4]9]*9Y@-5'[3,*R\#;I6$S,\H;OVZ/5O@CNW M &P-_Q&UFG^^\0<:%/^^Z\Q_U)&*;E4FR3'BU7@:^ZA#\#?0X5(F@M4;]PJK MP=P[B(H[65P+A@GZ/86]9?2=F'WS."J HY?JP(N(A79I[#1(^A9RLQZA++6Z6U8OQ$GYNS8T'@C .7Y8N'"N4^(]:R^X'4XU^I% MG_W@P :^QJ-.<856!8./D),(;MHM&F)XJ9KAY,L@IC-E\<2. >(KZIL+28WB MKXK'3J3[@.8ZSC+9I3N)QT:L"N7IUOFQ5#._M"+84Z7G#SRKQKL47HO>R]&/ MU]R[>P3PP RJ3DHC-E(SZ^5H#F]F>XS&-0]]U1FAS$" )7 Z8!9%D@4U-\A4 MZ@H,J"G:7NF+R:LW)-QGN%8)-UGF.RE\=L3;P[JG*.8#H(>H<)AB%F,O=BO\ M]O":>FW6:0$7 9!R1E'(93;1B_LHU#AFQ)/XMA\$@XZN7B.E<7?4MLDI5&7Z MS'5CP@W3.YU?<)T]\:7IW@O8-HP80JW9" ;!588;N6&Z7&6QUX=GSAD3HW-F MOC^Z^N;0.0D#IL2R9N90Z!$X%T%R;^V;8^$(_ Q.J=)RB(*I?K7!>G[?KEI$ MC*=T<>&R]B[ZW5?-2!8[Z8+(SNM#A9?T3(>]UL9AGCD]7[<_!AA(K_;G\&E_ MSQB2&,?X)-%*L:NWT\V,+S:)),$ZX39D/0HG_K?S/;-@7K>/]0*<''[L%^9 M.U]TMH#-,'R=(W[*Y6Q%?.B7]X;.GI"7REI*.#FR^<+9P"/)N!X9>\EEG@[@ MWGCY=)L340*WF<.09/S6>6=3_>%R1#'!&NEY]>_LZ82-[8VKNUPQY-56!-X4 M/4HV<)T?/I%7]+%CX=,GKEPQBE[91Q;J;-#J3S1[<"_J4+T #RFP)>.A1X-$ MTI$J(:)^RA-3*&>$]6"8^!3>-N#B6 ;V7-QN7F$5!\3=KJLAS<%,!>BK?$U:QKD*ZM]Q<-B)Y/&SE]6 M]B?8E2]]MK$'X=BA?4-5)54OV6$N0NVG'KU_)H=\+6*Y&ZZ0R61JCW\CYK$N M1=OS(V7S5GQM*=;)6NU)*WY'5*2=)R;-&VK?GW \)4PU<^Z73WZ6P M*P2POT@H>G%"->X%0)O), 1T'_M\ZH3V5?Y8;?Z9GPI5 KS#%UNOK3WO&!YO M&#EDF?A"-<10#_;#]3^]M_;_CO%'^G?_*_"HT5B&A?"OXQBNR@AN)BNDU]53 MV[.HI=5@P#K@%I!TO(EX^NQ9\7@G3P!MFD@+=CR=+!OZH$0-/O$97N=, Z._GR MA?@9S8W0!S5NF3Y9;;D]'RN9)>1*AQZ?,-@ M;=@:&M?84^2@Y/+*]+RUO7H5XU1-*MT\V-Y=QTQG8\KX$T#N4S'\P*K.=55? MJ8*9P4$A/_)],9,'6V?/AX._*#J=EI]V/QUP[9RPRZX3Q[EQO53B3_&$<[RW M# X];P*<>&9E&$'1F/G57RRXIR6'ISS2=,#GI_GD\/#$82]]'B>V#[D ,NA MZM5OV(HOGW/$QXP>MV@9Z)S%8#'[$K[.H_!SE?M6Y4]K)L)YS!P$?_YCL$*K MH[FS&';7C;Z5L922(F6S"UUA08_U 9Y]#E<+@[^##NUD]R#FC@L*7I13OGN? MX6S=#3R -&$$Z8#I-P>=88VG;_\$*'$Q?'YV"RV8YRU_/H0.\'DM;)W2 MJ:.:\P@ LI)!=T)_=8T*._W(/ MY2HC=M8FW%@^ZV_1DEI=TB>TL; $-']?%FR'$0)0(]]B./*I>0@/4$Q2%/R, M>R"'^;-QGP;-=28DR]=[3\S&+S45*9)5:3\0?(.8!&6EMS6H[-K\7'*]&.:S MP8OW<_G-.Z\Y<70 %QQ*LICA\Z> 9TW.M_S6ZY2Q<2$9^9OB)]0=5:@VJ8BX MRSA:U1H4U8SC':RW7Y95/^D60TJG1JX(Q)"L/$>X3?%J22M3PK33RV*B-<3Y MB\"6$M6KO5J.1M@'6W3 R4E$LTZP"*><(KA-3*,!&6%L\M%.U9>\EGBR_DZ* MB_;>^I)3!9SO.)375F7+';HQA=?1/FJ,[*ASE+D>['8IB*Q=T#86'F1A6R9=1+Q2?DZQR)+?>I[^8H$P(2O_-\3ES=ID&T RJ M:($\-R2QO# H[0"=B#7>?(JF'#X8Y8]5?BAH.NK.-Z.P*'CI6J#K=2/D38O)QEO#<%_>H1_)]F!%RN=9 MB$0$5@>ZN!(80S4D!3&\NM07KS:"Y4@?F1(;QXUB+XH2+HQT/@(]#@HJVD!$ M8CX6K#7C-WLR!EIOKM2H;"\]")OD[KAH2,4-'+NX])XG%QJC@CJNY>]/!P1. MILWX[KV[Z$@"'VXXJ%+AIJTL(.=<]M01V@ZG^H*EX(:U9/Y6+*?#@W[F"+Z/ M1IH.*/_W+7/BR<^_!25/@TG2X'6C.7Z;>HAD6H0B5GK]5''_](&$<$=0.FX; M_5/H2T?/CDH]VMS-Z-ROS,]DQORZY_Y:F+B15I)#GH[I$GMPQ$, ML^VB\94;Y93&%+5)H\&T*470T>"[_NPT5G=\I('_1J,$S!89G:?'&@PU\&'\]3=S2;),5@86 MS5:'0SC-H!:M(_9B9O$%\:W?D1<<-FW4AKRO;Q+Z5N"+WAE.%0K:^)&8K84@ M_CH@Y:@Z<';\ MF5%GNH"'ZG-J@#^L+0,8![_D-(OEL,_;R"YL%ATJ)E"['5.NBG-LAQS3QHUX M>4!,P_WGSF&:BC_GSA^@E8C[/KHN4NU?\C3T:@AG%=8"3PR#0UYX95[69GX+B, M3UW=2%M/_HCQ*:SOH[Y3AY.:A8]82LAZ)[\X=QET0^;_WWV?(1&T/E2E="MV M%#&CGD= S-I_3>4[+7&SC=G$UTN:J_54TOF-H&ML3/?/6"82:M95R(\H>B0- M@HL9R7OFMKQ)CK# ]%D86MWP?JK:BWGQCJ,:=T[X"V(U@0ET0!4WY3+U<_#I M97X,M_8MODB8I\2C5KY.(0<4DV#.K7!XMP.$^:*23>8#9XAPD$)^!%^IW,F. MP?F"H=6] "CF:IJ@>:5,-V/O.A!SPN\UT0$B##<$S9AV"!>G?=?CPA3'6#FU MVI\U:".2DJP_-)/296 M;I)DT>:SA"H0$?'LB"]Z)+P_M8UHW/9,5>AK1_.:Y#38PZ0-EY=6RO7;> M_93WB&937;'V.K)\JVW<"+GQ86([JI1];K>4W8(."'D]6<';1Q&*NG0!UUY! M4I"GK"XB+:F/WV*X=\$DV;3V;B3%:$?Q[*@7-DOJ)4T@D>4G#*OF29*I66?Q M0YW=-OFX!*JMMD!Z3JH.FKZ[@Y;V-)\Q]7X2XOF=NOT6DW4;3%RCOO4][+H! MOV<&=G6LB4.VB[/LHC4'Z0 89UQ&,K#:?PDBJ!U5FA_GO2[(+#;4"M%LLJ!) MG64?-H,6_C3O5A7"M+::'.B!=T#OA7HPPSNW93R&E$]7 W>&]<'!\Y"M]$** M,X'OW:=!WV]ZVU[=G-I(.N"-FG=JCB+^1^^WPH;!>SEE;>7U7YS?W[7?<\!&^:KYAJ&]VVV54DQ6$0@-(DV"Y)BBX5>;?RFL/!9=I@'JK[T$ M%J0<"J\(JPDW.=^K>2*H 8X5T (4G;5JG<-S-L7@":!DB":4\O8.X3HFJ M(A60%48^8<.TKS[]1 >D'E3*]B*6L]_3?/M':7W0\N&<&/YI2DV<5E5GE+3% M0-\9-N^=8I3H/1CM+F++A@[8DNK#TP&@0$?$EBMBR_!GWJ\G;3<3D*04DOF6 M$QU@XF&N/(_^[RN@ ]K. QD?Z$UR,3[P% (O"$&^I**J79I,5,5-2))Y=SB4 MQY3C.U16&W\L92RO@Z;?.G#WJU"?XV-;JQT:K?6QU.U#!ZC>)?S@+%O6=9/ ZU(>^RU;JR":K>I]';FOYI)4C:K,_=FV MG)@'E7X0;BTPM+D9[AN>$%$8C%<'>NP M\ZLZ/I?FX%"Z$.34$2#:+\PY_TV#U@.5H 10 MD^&!^(+VC'!41.7Z5:OO/F3+NJ";S5%ZAQ7/W+=_&W:F(OG%4?!AH7XZ(**1 M,4>D0S!Q -PXIJGK$"'@0HC"15/2(R'U8*-CP"):#'8I6TM> M5C)*UW*IVTA]\X;S-9;#(G$QK=RSZFS9%Z]?D',8;M79=:29L,0K$).+/ZEW973DRS)IP& MYG*]B!T,78'M%,UL4D[!6O@,Y#'1-)G/@\* AD;4J?'7NCE.Z8*1GRQ!U[&L M[1=[78S "LWOJA]G56+L%,50JO8NK/<";D$X<"(_:FZ&!:WZU W!MG;/-YYF M;.FV%Z)J[!AGP;N*G"<_'B1%,0Z<:A4/:=#N(*27A1C&8&\(K;^@"\_Q]*7Z M^>KO/G9.;H?*L':YV\HL]4UW7 9Q:]#6S5%VH@?I_BDP!^EZ]\9)1&?[;&:W M=]PIH<=DH\T*UZ7G4",(^.!SUIS:5Z\-^7VW(F4,N%TUC>K2A;=U3G_\$I-1 MM(@@G<"$&D[[A8&F7Z$J69#*.#M21:GMLM1=[0&)$D1 A]9T%%:$UX@A"Q1( RE+.D27'ZY)CLS@WSPEG%EA)9&S\?-N8GRUC$1.N^2Y-_ZVN:8G-8'*VD?J4U49+ MC$R1ZO_U,ABDBI@NQ)3+4M]C7-*KP!QVZ7#(-$$I-_\8SB>YLV:/V!H"SOC M]K[CWJWU%\$*#+Y*!.-EGGQ@V_]X*2 M-K5'T#_Y,$EHD@RZ69D_N!E5K11/O@$7AI:[/1U:?3#,$0-_KYQ8X?UP+K^; MV8,]\;/H2PY9=/U,[<>O'V\]UMJ$!)A[ODO]=6.NY+3D?"#DL+ME]76@[G,;-Y^;_"N/@_=?P![([?M[W MR&.F7Z-X,,X@))^8)/6EKJY1P<\#9$2]Q=3L#)W'Z,6Q5J='L:$M5XIIG@Z8 /1@;, M!MZ/GQV2*H_>2)D1B*>TY,5V:,9'_P@]<^TP+F#VUYVC\2Q+Q 9%=*Y!:<"F MW_.EY+>4'5DO3[F08YS"(<5,@+B$8XP(XL8#K:GP*BA)OB":=@%F&Z>%"*=Q M42Y$F@S[RN99K[NCT:63"TZI>GK('3^E*]HGY:;6JXB"#&\2.@HFI@]LY&+P MSM45B/P&BI)D%2=ZW*#Z?*1]?K>-?[(F2(GS+.::#W*4//TD%,]8TLS1V!E% M*5RKT.L7#LN)8QW5.-U'K96%<=>^/?^,CE@8UZ MI=0^&Z5DM!7/ >M$]C0E&L-%%_ MW;F9O>=PC?QE6\FE#(^')26)9[*^JG3\:-B)AD@EQRIL;Z-E^]_M-2<("&\Z)BHE-S5M-EQZECQQZQEGX M*UUJ$:X_O7G"OZ*;#@@+&5\'NDPL4-9>3<51^U6S3E1]_7U-R?^LM_W_4,GU M)Z0)Y@S&(0#!IU%(K?;-5CJ =06784D8JW\\-O;-FYN+3=YQ$&1@?DSZ-+%# M_EOP25HWB);QO"MM*'.((LGZ8NQT&7.+>(B"F4Z=."%ZK M)7A4?EL).NC!4U" M>/^"->UZA\491O'5KPL+K,P[AZA MD!G$:63%-LN&TEPIEDMH850I@"IO#B1)X=;>"*T'B6U(MW@\SE!+WL (ZX)DA)2ZO+;UB2I 1LS*G[:/.&)*/ MT+I5ECQ#'2_N?OX,ZK5M *YID&7:XQLY*C5WDYPH\^BBGR5\QFF*'[_3 4WB M- -SK+=THUP!C45Y6]<>/%) A,2Y0X]8!U_";GO;LI)%:5^YLGNFXQ6HCMAM MM9ULW@]?\+ ')QG_"]D7U!X7V4.#*&S01?@F<"V-K-;^G#]DIZKSAMY1N35$ M^>;:'A\JVFO-)#U02.,'[H=EQ>'!N3YP_H:UAI6<3L>C_$E&!:!IY=!<_ M]'8NGYDCN,I+%P 7BW./U7MN^-H%2%8+/,[[]HV).^^>N+1#T21XTR5-NMDS MPDRT;_E!P: QPVT<78'^??':ZH!,B7E9IOO&'U#Y0]J_0V[!\@9W("K \;OY M!,X8N(KHQ-S;CG[AS/ O!:9\-S6Q]BY;O#M4W@AQ=D,NL>MX\P1BD@FT+UO@ MX6WX!6J^6&Y8=;V=Z41I,;QA!C'22G3&.U0!H^I59UQ+/!VM+%_:VU^\.@Z3Q+F+8>I4J-4\ "7N44J M+ME]O&H"^X\K]QA?OC0TZY^@IS2<_Y4!^N%&X6;7 MU(RL/L'*NIH X;6]LK@VDD*P>;#AW(9*IR:ZZGW)QY&8EW(=5=)N^OFH#-4B M4[73R]]NZPA2LA'-,L$*RXR-3!>T@BH'=P::P<2JGA*'N[7C(@:LG[WZ:F/( M!J!MT6/FFXV!Y\? #WTC.@+2KW4?:9Z.$[0*N;@ MO"[61Z5)"6!P4>">18A-?' KK0E:Y8Y<]R9KNS5JUZ6"2-=\MHG'/8ZTO*R+ MXIQT!P JI"3LC[].RDW1).O*M@YT?,_+<4Q-[G]+LT$S'BT]B-^**7]C'A $ M*?:-W02N[JX%"?\34)%\,RA'$-,_ VYAJ-5?-'_1_$7S%\U?-'_1_$7S%\V_ M83-L1E*.S(#8'=3?O+$-X-82Z E(_TB$8M7+$=^>/]E#_W],MZO_38'Y& M*L0/M" $=4560>QP[X=*E=E/AHV-H[ W2S6==;*%.>(N6@$2]!&RP')H&XH1 M3S:?1W@T&$[CVHV^N&KLF2W;5H;Q1C4K"0WO0A0 -U?6!\-<'*JH@9!9?@I? M+/$W$*\NKS[9D*0^J/MYNHMMY0P+5C)5C-SARI/$7O,;Y$LOWM+SV[R0G?ZKTW\J:*S]EY(3$?=C_ M@54N>MYNV3(TJ;QY&_CMP=-7-VZH\#C9"H-6FO5Y($S?_[/O*_]D=Z._QS7^ M$^HMX$-&>'AJD:-N6N%O%>,_.OJ,A>.*C!!(^T^TU@)[:=\[A_ M*XWU5SX?&_#8S$DM>+,86T+&6=ME[*E[[@6(-X"-"HT12RB9GLZ MX:GOD]L;!3G?N_:>$S(P(X_#L[S.UK(RC M PZMP2?YJ9$">"S)5PV9O$X- /:I\9A! ?^\W=G_0>,/9!?]'OOCSZBK?\LB MGM^FL07A6=J!9:AUFW>T(> 1"_*E&SAEB'F-?^3&NJ]_=T"N..#A*^;3]EF+ M^DTWCR"L?;?3UAW)ET@PXCL25RE%C'#J0\.:@WM\LWU5U9J-J[-#F..GAUPO M%0I"8#_]731IV [9P>&7#:.E!,0"9K(VQP/V_. ;BP %9HU1H]U/6^LDT $M MJ,JE9D7V.6#8Z&]/LP#VXQ$E J]B6;#7M7X+[=JN1SVH%\B*:=0Q&B" MQEHNV7B%#B@'=_BY7S(9WG3H:M=],KIZ3C3JREKR\X7D[RC%QMI-MKY!M:+W50AM5CR0(5F'<8!PW0-7T]1H*L)-]=..9YR2@B9<(:0,Q M^;O,ICWW]8S450U=U[*J@2EF#]HTN^:9%["4"7;I(-4HJ?##!'0<8CIEJJ;C M#7ZOD+;TJ:N4)F5Z8#PXK?6 M@K"H-YM7ZY#6-!2),WW;'T7D>-"F/#/8[P#&["XB[KRTY,.IXZK[)FVZ*JZ> MCS34$[2QOG?2\#!7U]D"-!;[[E_7A/S/-;1_IW7R7VE_KY;/0'^D/H]Y>Y7& MYDF(G*UI0H^:DV>E6]*5W(6FS =FAS:+[]J4KE5&.[/[7F!;Z9)@#^=H/290 M<_B0-C>-=6DZ&VS3[Z.,!!X./@U[NOG<-]N[0[9P>:QD>[+U@K1EO3J_6AVUSDPIW^F7>SEAH9/=ZJK MC7T]+Q7CCCR'2M0;?"3L?AMXG2_%#5)S?N]/[A#E?0% M(;(LY!.KCLR[ZOQ^PO#=C1QKE:L276<39)J/+QQOG7\*." SU*URJ8U3-+@/ M)43CFZ"8@,.-\$7@ZKH!A?"\ER5!'L-3KJD'RYN.K[H/5"O-R 0JPR7<+ON&)U8#L1# M?MM0+;Y4]FC5>4KSF3@^-F/=;:(]*7UN*IH.J-YL0HYAYGC3/R(8?[%[[,C< MN[L#9D%2$=?F;_8-/L,9 2ZISS&W4%3(140#(D.I ;_C(*8 M8/X'3[IJ,_2JEV[V[VK6DXWN)9PK*U[Y; .OLI1VNR7X 56)Z$1$<],&: !J M?/#Q%?G7#QQDRQMP:B4/K_)^)6K=?B47,B:;,JL*/C$LDJ%Q M]X0 >]C1)6(YX0@R2O<"7)!$A=>F5N%-S0)TBWA8/7 'BD.?ZVHRKGU7,-;J MR'/>:C$P[0=THU.40 _!8XCFJ7)H)&;ZG8/&\%U/CI6G)95C::%W*\+&;4G! M!S_'VO _POC!_F_F7M89+ZA?WW6YZ_95!6-ST1=Y%(+\VQ&4.33J#>*[+2;H"W^0B-5_@ M9+&V9HJ>NE71& 7F0FZR6+A+35\6+VP'( RLTJSVALN@-I^29!-O"_@X.[XP M'+P5TX8?CF2)@%\L('D,C5VK)+N6)*)2G:/U0H*Z1(8G #P0U5EE%G_O]APP M18)ORI6LNZF\=*^#XK*1F#7M6^KR=R]T /\<'/,ODK](_B+YKT5"^=5NJHO6 M94Q 3=?"??'.A]D3:- M;37*=;T_P)P;4ERB\.[DTQ -R)N4^VJ/!#[X?[!KIZY^V,_-% R/.!OW'NM" MM:>4,IZF%HQS)V1._T Q:3MY+_K'-N'?CJ7==9B[/B.NO?<\*NI %CF(6S^" M$$$P7(66;!B--9?L9>./;1Z6FFO!05C,!DX_N9-LW>7E=?_>ZJM6GN-)EV4Z MI3"%V$@',9(HP:XI ]R&9&ZJJ36M@HE.%/=:&# M$TH];BW%JB+2>%BI\X)2T2X9=_5;MY?%HU2^&H+L\DHM:+7G\\Z1?]K' 1ZP M_A?&Z5\T?]'\1?,7S5\T?]'\EZ?YC\&7_@.H$H=DIR,6^6H^ZR=I'/EUC_0T MA-/,ON!Y/=,T-B*#DR(NQCSPIG_M>'L[+OE8RS[._$)YS<6++H^#:CD 1Y[P MW&2)@5^A9C8"X! <2W2CI+^&(4Z-4]9];':K]^*])-Y+8>:J2O?BQ/1T+<6\ M,E:TO?#),X@V#&O[-!A("@0/7W#E<#^>/5%KQ*%XLLU=*#'L'LNQGI"&*/35 MM\\NZ''C8Y_-2WI%;_09FNGTSTY1OJIC,)C[V' M/QDA[M,!SU0I*A4D18U0GR?XG"R:>W[2PSFR8GUF.J4K=SPLV;O"TUY]4?JB M5,.'7^F_HM,8%HHV?@@="F?.LW6MU8]9JRDO"U>XR&!.*>TOG5"=/MS$U,T /+Q M'Z%$_.L'\ @=T*Q/!]P;^84W-$P'M&K=N XW?LLW6&G#:>$EE/U]B5Q1:I&C MX>ZTIQ]\BT',C8!=*A&&#"*+VZ MG9D/KJ$7KM+8NLE:I%BB#?6=#V)L;IHLJHMM$PJ9C#Y]^2W6MN:LN5?\.W"H M#,NE5T8Y6M0I=ES$I>.0LVT-TIL60?E5-5A$@Z]NH'J!@H[U?9[4,2,_Y.[! M$]"' _DESE$-8@Q^1K+9VA_7MBBG3I31I2;;D MX48D.J;M9K904NXM6S-WM47DT^QK@S%9H@.#,F]CVC[^"6Z;_Z4WV;^_W/P? M[S'_>;WZ__)BGC E0G'MU^:3M3Z@H[IE6_O("!FC"G M,#-:=3D#9&:;/DH8)\:BDJRE:WJNP/M>PES_,QVE& *&9(\@6"%:9.F 8^@H MQ-SF&NHAF?- >FIT<3^3#AA"\*T%37K9Z6J14A@4BC_X4"-"O65+;X(.G O& MN,YY15Q*.TP4>\FT[ -A]9U#EY,$_.?(0,MD&20U)W6_<7]$2;MDPL"/*X>' M^Q;E"(&=QHVMH@/:D%9]C=T+C"W6?'R-=I\ZM4*[/U'C^6TY6#V;V4E5SZ#4HRSBIE;&L.K+>;W3 MW>J:;67N;X*MG9_NH T%I_NFP:*(%E\WG2FB;F'N_@GN^P6>1#]XW(+!8I?H M-X"?#R2>9#$'I$C:4AM#_\8GGRD0XL!D%YGLD6E9TTON58T[<5&"K6P.&(O M1\),WC*B5%7T2IT9%#NP5D\ZL=%U5#.P]S71;KUG^4 MTM:)<.:]\3.T3J'%'5[ MDS CI>Z4NLZMB$>)&Q<5^XX&7&":Z'. 3"-BH/C,E7XW$#X!EF&8QIK6.[A& MPW+?>3\F[-4C.LHLRK13O&XW!R1"HN_A<92SC6<_;RUR!7U@%R5^RX(W[\6] MQTKS,*U50G+\]V;Y*:<1]^B :+&28BKZ*QWPXG;-F'9#)F(8WE/S9#,-Q])? M;$M:77B#SS+T72Q6[0SSPG1,D<'Q%30N, D??A5.@"(N$=V&4'T MZ=*P&E^G:$6D&J>-[1@ \;K\-VU?@CSMI-TG1=!'M6PGK!YYIP=<>?;.'(>? M$NN:CKS>:B?4&7^.T,G0)2DS(%E'<3MH^Z-]@%UMW(:XMHS4LTNU\ECM/V() M]AO_S H 1%OY+Q0O@C'M9+RMCC2-ZYLW9/O,J?TQ9]386?M486,/ <<:":!).[GN5@DE&?A2 M(0_D]P^"TE!,$R/JA*X-E=N= P565)_A8K\\ #JY@.NL+;;QW%MFH_Z M_#AW]%RGMLJA7[P*PZ,8!J. W\7^S6 TUGJ7B3 R0FK6)$98)C/A2B_/4NIA MB,[T)L/T7JT:_W?36[9+1&$'%>JCCDZVU^2 '?]F>AT4" %)X[H=/'?EETFT M::4E5E"E.CI[:X*^",\'S6GV8# M:\ORU)C%J9YZA(P+J]AN[K7- M,GD^5SL+HC\W%07%/Z5E<0,:JT*T^F7+>([G2 S;;2Q'@CU)XQU8Z6 M?%@5 3=6SP'W8C#5,,R/A@V$0^%Q$#&KC0+A9UBY*\5TP"'*=<;77]D(!*\= M=S'<.JE+-1U8^[FOV9+]+>D2DC%+K7P''3#C10>TVS!67L"PT#-T !)3'E2Q M!OJ)0KAD+GK2 ;T/2:NS$,KIFD>VB#LPKZ8=YY ,7MUX"R(^M5LD+]WYM%7C*_C#P/^F"03/WZ9, M NOBZ(!3.G8&9.DT.N",L6?%?N8>HF@_\\D$1B/?L 3P5)1WSA;< 5J'GNJ< M03/,5-]]\<9=LB7QDF*:X'[LIJ9%P@EYPTX@#V;FV%!N/V)&!*>&.,^EG)UO M0WTKV>U863T3(?S80(N+<<04,D2(2\"4P8&>?Q/AYCHK-S5F;.IK/?B""Z?8 M3$B#B$NHX3\TAK_M=AHSX#@$/@5&/.#\Q:8!.)4.6-88UC6I=3>?NK2IV7M. M<_Z%_(?0V:/)H#:;1L$ ?E;$\:A![8[+9_R-P_;MGAAQ>.UY-2_% #;>_QM\ MN'P+'> &?C;)3\VCL:UBCM9;P=_[NK*U/N+WMOM1\(WGM5B>"'/_F+-.?$M._,31W&"OQET6 R;.0\<=8+'-F+ OK$VL^O=QA>5#>F4C]RMW!8D(''*ZC T(B5AB_!$L:X/(/<,T865Z*W*BE[5#%?I^Z<PJAG M%OG6F-;ZZAHJ?9T++5$X#O$OO(#RE*8AWE ?F=EC0N&>TYM1C:(U!+]G57:W M78SKA-_4E:>XA'=6G!$7_[3":;LBO_59O_U3MTWNZH#);8;/;7[N3^ :_F>Z MG+\O1OZC+F(6.@%1T0/DX'L$M_C5P#C2!&; MT(: G)CIMT(%;9[1(%Y=48I+Y@RZ%<7A?U\^GOGZP(Z)M$4.'6!6$Q*PL9@3 M..*2I+EW+->Z2;#UW&FGT\#BEY"M/89^]1(**+RMQ$EJB.XQVL03:.7AM-JT M&%^R'T$Y? D_&7W\Y9ADXR&EGH@ MFF_X@,*%4.OBKQ'-UVFZR\;2X8WJJXT<^-XWLSU%QT7S/@XX5EO/Q6?]GA5.5@ M 5DQ^8&?+/-M<&5-RB&5*?GP(S&O[[.Q=AP)T ;B;TZ-B*TV\Z-./:2I^Y\* M8C:ML:LKT5,^.:)3?ZZLI:[VJUZ$-L>N]@G_UYP??Z(3+GB29"+71-'-L^PE M\G/ 4 =EUC&;*9BY>L6#Z(+Q%8"PRR?%TURL?C(WYT4^"G0#=J''?R$_C7+. M[K5.>,]B6CVC&P6'*!HS ;;'86:1%J%K!_>*AI0%L]B?=&JF.7;JR# OC\G/ MNG/2V, ,D5$(&O%P1?Q<*QT@I"T8@":-\:"N#,P.N]O.W4RPDN>^G+E%@QTZ MVWG0?^+;B-J^HQOY$:F.R'!*0X8H]TF>Y-MPMU P2?4U176@WB2_&:V6FE;@ M!M%*>/NQV/BLA(GJ-$]\GIMDT+B!/P\3EKDYB-247X0.@ MQ6RFQ .HVVK9OW%JI7]1.T51I"S5JO50 4O$8;$KO M ,3K@(6H41+1+'1LG MQI'B9Z:.@ /XQ\Z$0@;/5*5/'R_+YZICV;J5(&;_T&(OZC5GG@PZFR9.PP'+ M&;Z%*#9]S5C5*=/!\F+-ZY:ZEG M@UH Y# X62L_,P*:SD?@P;*-8EB",T/$2E.MZF/1_5)#2FJ9UHIG!_DNI)0X M&$G*BAX":U$'$_6WI.)VUMX8,_'= Z/ D:+)G<&&A-6K%: M_H#U2+RP+O$DCX+3CQ;2:[YV+*^6^;+8MCX<. LER6E0N$/_&W/O&=3D%\4- M!D&1)KV7($4$!$2:4A*5/TW$V.A"5)0B0D2DAP3IO2H(*%&J2I,:!"1"*"HB M2">4%!2D!!+1\&@*&]]Y=V8_[,SN[,SNN]_RY<7\D]SSV]!)NA5$L8 M?>+]M(M,9Y?_"2^'!H^#MI6I^0[!X,\$;^,\A8L"XLF*C)E*T?D"AC$BVQRQ M.0H>@ E^I/.[/]0_AK0L:6NY(SFDD7#]A MP-#@G-D9AMM,7;;FBU3\:[-ZK0&FP 3A? %2B1_%..V$UY?>&?6,KU?;3&9.VJ=9U ME5,WPS1.F.8.;T^"\1 M=?N69LREF6._E648?Y>OO#6C?RERH=L?OA2HH'%#P[7@Q-T'($[+T<8T"/\< M9Z$$MQDEDT"'>8ZU;F?)3-R)#MV(,'<,_0LU<@.45BH MGL[U TDU9N^!2*GP]HA!, '#$3 A&\SS,]JGEZK ML+;#M*6@YM;XH![8MA%6$1+\B.=7E?1/NX=H!&XV M@H).[G98-DC> \FR%!O75 XE4,U_;V'J"==ZJZWSS18=E*IN7$L8?JSDPA5H MI'+B&Q@7D/;_P(DC?>@%O=/FX#2]+,;CZ+\CKY)_?KUE:-*O>H0L41\HZ@UG3.!QW:B*=7GRKO!&QHJ*HWLOH4E/522^UM#!:1!S M0&;X G:*>";F5=C\&7[&(P>E?,^4'=.6_@+;\20-6SG$_&EPQ%?XB<@-QA0[ MAR.'/#>.$D': 15D+Z$!PL_W?WTST+6$>>*2WM=Y@63^7 ?57%K2U2TKW;9V M=@4$M(2\UP)7'@E4@'JBVA;7*G[[[C%)^IJ/2C& M1/HGK,]@?IZA!3#I^ALD8J]!^I(T'9Y>KY8?,?[KW>6EE>_E2>D?Z.6G3E3> M%>RRZ]"6TU"(WV!PV&G'.(8UFW]"Z5?PNLL!)II?*[ZB6V^8Y=^Q>>Q4KGKW M75^A(OG:A^)AT%'>#6[H%3 N]Z5 M5+3YA^8X".''+/NFT6HIUOZR"LDY>OV,RTOS'2+?[*=G,C1N:E?!-+W]&482 MKR,H+=P\SX3*0[0X8QB:8TX\40%E'&@$I Q U,?V+U6]7*#N!!\)J-I?ZB_T M%'02=/TB_]IWZ9_H0>@\CG&,78;T >.)V1CI;FVRWGWK@X'*KB[M;64&K<)] M$\>RA77UH>'C5%=+[2,]E[A01FH"-S5NXIEW(B491X&T91')\],LNZ"8EQM% MG=DOI)]5I_B)U#K=T=?,3>W?S9<2ZWG'W1<74YV=+SH:JH).!*[@XHGMVYLQ3+O(<:Y3''T/ M2UN2IR>_J_;,&,Z"VD^2NCID*E]G)-DO%"6$ZOSYV&F9:W9KC'_RP?\L;9;N M0]\$H!P9!$L#[@^C[H$V<2U1*OY$!M0L? ^D>VJH>)#ETQ81]AU-2U@GTKK0 MY%M_F$8G6< ]>.2]XILFI&ER=&Q%UXO M[6Y78Z+GAWU&ZQ^3=48F7SF9CGZK'832SN. H_#-/(I0C@SG"Z'J2TN@O&8P MZU0X QLD!_XY/=G<(CEQ4SYENJLQ$4?S1!!TR;=I-#A5ENR)%C-Y>/P:!'Q^ M,J\H826^4?[&0I0_+!0^N1@Y,S ZMTK*&8H]OH:6M32H":QM?>T8NJ^5?LO' M<#C'4+3S36.T)=Q.YI%1YK$[Z&C()J[1-L?J6]O1GKLB?F"MUYR>G571AW#: MY>W9[67V2'L.&2,U5+F^>U?"RL(=WG3ARY#@Z\_G]3]?V%>9Z4"%1[ON4.FK MG(/6I-C+A TW]E/6E9 J+W*9GH7;/LIS"@OYK0-ORD%4Z ]E%?M B;UE0: M7?/<^C"X$:%R1]\HO]D^MI8109JA@FD&C,0)^%7 B)(A$GOXXO@ XHB^&G_< MK:2^83DK[,L1Y,KM7%^Y YP6FRIB)'M]X[>5I?[MY'ZT8$#//+2#\>EH>7=H MQ__J/F'_BWJ/_3]]H[!1@3-%-V 9:S' Q68,*$N]!_49M4&%!LP_759L#\G\ MU7B[T9+K$7?Y=TU*,G;OLE&-CG,+R(TR=G3W4&C+.Y0VU;8*EP:(H;4!-9(PSDI8$6D067D M$'[F;CVDJ,'=^J7[N0_WJT@==EGI9;972;^>BP[@ %-]RA(W8H-HQ^8[>SZ8 M? NJ.7FC?EV>?\&5R]IX: *.U]*/^>\6/"^41B0&7P*IH2@BY%E.\5;G5@C: M#>6.(J>V@BYIWCX6KUL_KGK94'7THNY?&F#"U.5\!K<49KT"0ADQ0 @9S;/V M]^N5EQY A%WK.+GKJ."K8KWRK%M]+3S=2OOL0KUA-=PQS-"D9X0+>;61Z'. M &UE&N\M:&+AWZU7K6'V0C'ZSP^]ON$VSHUN)3,K?]X_=F^ [4K6"6"(ZYR^ MTW.H6G1K%\"9QG1C/]O\114=-*VML6HK2M_2.P:98J2%Q>@R[9'S5[-EGPPV M:]\33I,O@'9SO;M]8R*T"=&7(\EZ4,HX2E_IHAM(>,V'4W&7W2<8F^Z#(NEGXJ"=MN(?%PM86"2, (H&98(33.E;SN> MHS1AJ45^IWW.?2W:IB[^\XFHO+Z"@DC-" MI+F-SMDQ2LRG"VH7UCQD,XR9C0)W2MJR,W0"=H_?C;7]LG&EA/#1;T&(<]^^6MTAVM(+IAP@279EB:LS* "9LDQZ![\(8.H [.#?V+*'H7[U ^0. M@WB3^IQY\J'Z$!G>XVFL-E\5^&78VA!+JH!APJY%'>,LF(.I^_9 O$@>YD66 M]@3KZ%^1G 3DI=A#15'EZZYFNB93+%A44&B@=K%:DIF2_>NDBT>\JC9Q/E! M0[97V6@ =0*H8IY&\@ A)"_100]4:4U.V)S"DO2C&%%[\'0,'TC%)S"!E1$#VG1 M< [=U-IATM]FYE*2_.ZE1U+)RN!<6=22O#)K]>8%2(#L$/KVM@+R&-V5)<4U MV:=H>R!*3C]4@.4XR;I!(HKP86#)A"6\RZ3QHN!?QT>M+9(+R:86\FY1+0[@ MPO/9UR3A4]453%G4$ ';:\PN^2V:Y"U>0%ZX_X<.^# E/ONOZ3M&I?FJB>EN M:6Q=%1=4^>C^;KPW/RZ*RAIL;NVMYV?BRZW#$&;9S;KN;[2>)F,Z<>:UBLV97O<>^P76U1 MURSZ-B2[_H0BJPY=U(961Q#?U&S:O$;:3'(,UM$'6*(AE$7_:_HOZH?)&_R3 MP0,$N57):T^$FP7RBF\M#47G*ZJ.\7]+82F:L(NY"\/WDRZ;]$M2(:!3JW]4 M;G;NC+B*\[M.N*S]5SO!YY#3#Y74,TN1\49BJV<-21%K1IW#),M*:H.I"0_3@H].7<,7# M.@P>AFWZ5D06,./9#] U']"QBV3:-+$KP(?<\7+88%5GSZ*O?RGM] MNL#3[M5:!%FHK9N*L&K-$SWVX?"._-DX#7C-@U$Y*)7,794EVH$XK7;VXYZ3 M_IA6TYK;+T;X_"[2=EB.$[95+Z_YC/A=\8E1]RK/_)P6ECKI&*?X%\+UG:02 M(@T&$X_4^@\(J4.*T8P[19-O=V+LFA1$\O$U3LBO[_H+7S>)JCF4R'W.49F^ MGY%_3Q=+M]NT82I&$DF#.NRE9OQ< MA:&=JGO5GREK%#W[_F <-!LQ[[CL-V20!:9Q;>;\#HE(=:3-.] P@SA09$;O M]G(0# _3Z#R"N[>KX)H7&ZRA]_W3,3VU@%REI*.;+[]<0MN@ W,(,0QW((F+ M;7AV7'"WWC+FT!T&(UHVAWBQ4(@9=3-=Q-/:IMG]Z2D;IK5NG?W0L0N@/\GH MG-A9]!Z>P@'1. 6D>O]K(H[6V(GGGD+;;0T?1SY;F%[PA1=: MJ][0IA!%! ]2@>:;BP3K+0ZF,;PDQJ%O8+'?8\O]#<$? MCWW12^R/]S@VF*&D6W^+YE&G%SQ+4MUJY/07@WW-L(R+BMC'=_ M?[N]K76B+-(GB[&BD;[\(%4LKED$+\S3" 4>TUI(H_A10$.+)6E$P248*VO9 MT7F )EK[EI?+]-+1X,H2AG9E=\ 1YT,KKC8!$9(=Y:M;F6BW:#^69 Y'8*U\ MS?S+PPHD/Q 1X$/1O#I5_X+64ZIDMIZM<>E>1K#,=25^'OR-Y.C)""YY.1$! MK?!:\C.S7@_,>UB*F;EIQK&6 (8$X'D^QM/!;W[%TE#Q?EX+U6L I/>P+#X. M^F3T (!C(.@XZCMF..HCCG9Q-*.9*:B2$1OZ-K7,S>; MO#8\;D_./\=^%-C?'R-S1N.W-&E/OYV'>XG)P+Q!;SK1 M=SS&D';T+K)6 LL=38[T:1\/-@F2&=]R/'EX#^0J;&L_6VBIJUTQG7$/<_QL_,5\Y?CCO^J)Q M8K_BC:4Y_B-QEJX< 5EZZ7MTJRA+\@II9@"=K")6]!X"GK2TX).!@ OMGKC9 MW!JYHY[M (HZS/[J[Q5G(.ZR#<_%T)SW0 _!334L*?P@1[X'N-V(Q8]FP450 M6CG[%B-7+]SPJ_\!0U1[K1_=]'DLW/YP6MLG0/Z>9:^B[< (&M8#IG$2R%8' MAON6I)NP$\8CI@>I0<>H:F[7L?'2 DHA@W$Z:D<%7S\''0 -((V8I]&]>C@2 MAMBZV__,@+('&LQ)Y,A-6SI5KXNOGUB_O.92'_I2KB*RWZS9V*;A.O[;T&'5 MYL;JH[QX-"D%TZ8UE$/8X0BTD3"9F-;6K^LJ.NZ_G71B@^7Z7?Y.FM_^UO[U MCKA.DE=!Y?5"P==;\H_VJXJ.0@%5!'[1>AG-4HRJ9JG0WGVR05/JM88(>MWS MC-2521/E"T=GWWR\)B_=,AL*_[J;UB.--*#7X.=Z)+A:,MJ[GNR8\:"UR.9= M2WJL%75Y\$/)W%3YT2[7.X_?OW]/Z6B,![?P;TXQC=S@ ? 6-'Y4F 5IFU+6 MZ$[!>S@U%"CC!SK4S[4WV2HUK!#7884196WL Y@Y(<85 MJ.(0]1A*,=*'(R/W4463\ZF=,[7@ZKL':OV#"F9CCK#GVY%OYP<>H!7W0'X& M<=!67!*9YDH5)=5+#OYUZNZC*#K='U3\4?YD7\^MP!/M0X1S6]>4),PE3X-3 MP;2S"%%T7Q@=Q_C$;OEE]1. 4W(&NN9AHMX)I;%V,!H0$Q(1'&UYV?%8>O,A MN1=@/#?62&_#AYF'69YL#/=SL[E(RQ_T_NYS/2IT_/R@MP-2D8+XY9AR[WFQ M2-V7^GWH48>T#?@8/-$23#9(69)]0[.+:^URDK09?^X8J"MT4((P39 ;E#E9 MGLD-,Y).'.@U6 RB#$AR@6B[1X7E]'7S-UOHLK-CEQ#@$A/U6,X\):O7A>?1 M\0_K/,]%*6#R?=0,] N$ KF]"\='5L=H^)(%:9B /%<2[+K"\0(L92F+75I+A/G MZ/!TEJOVX^!N2Y^(UO%6/?/ U+M35^W+8XIVI#WOWCQPMPU]Z2\6C]L7N&3\ MM4=]P\.J:@E'_A%,FC 1N.'ZMB6=9:LO(W]P(?Z&U,W3E<$'C<:[_T%!<\WF M -V(4IU#'Z68X7$B@1QCVM^H:-]W+]=<9LRS2O;9BRTX*#K*\>5WN05I+,L; M\[ B41\];&JH7#W!]YB=@A1E'D?>&>> .6-E@I,FGKC]'Z-?H:M'7L];QS"R M#"YE(?&\,!_=$\%9"W:Y+R,R.50N%4B@_7$*K"@@A)YA#TS1MF% !-VZ=P\D M_EM/:^CBCU#+OZ85C7:(H-4E@JS?S_Y/8A_EPO_L'#Z5^W 7TL@==Y/]L(V8 M[.'7&^M)PL9KT;+30DVVGE4\._#!W7V12^]E!Q//J!73S.SC3@UY[&XGH@^@ M))"\-!L<'AX/D9^PU"0S[:+4)EI+W:AZTPX75F/S]N]?3//S*;QYW\&8!S!D M>@'H7A<<+02[B0DO= DA;G@?I(_#CV?Q80.5G[OUU\CG\AV2#;_W_.'[QD_; M"?"6F' R8'0;/66>^:O&.J_[D[*.E9IVG&:P!A_\_=35R8B1>Y, T6"D@3^9&% M;2SCLIM7_8X(B?3SU'/1U0Q&-7!E^1F"<]"&J8[NM8,(GS4Q2,.U\"=2T5:\<6_P0EUW]3HCQ;!JEC1K'T>PP!#Q'\ HM?OAB M^PS')/)!31+%L#6"013]=>7;V5)7?=R=A[^5[>-05!+_ULRO*A(\#KJO1Q9Y MHHC4B ?O_^&M0'OP=53HA\<%S/["DJ\+\9I7@@0UW'(EE(+^M(Q$>,O2BI)8 MDF0KB_=E8A/47XNR]JW)?9\&"8;*[][5=QY<3C<&Z92K)3GS@O[IB1HF!,J2 M6&;4T%W!\28;I^I0L8P*YY/OX/\SQ2.@@G"O7;V+$6!9T3++! P1!E&$.%- [3<=N M%JN,#JHGTUD/[>.64T1OA50%)TG\;&(TXP2XO2#FW";WY>?>5(0 M[\%)*"F::VK;P"W<9*N3VO3@^H-PX0_CU@KM@]?E'XE5)5,$5MYRPY6[;5;H M&^!DG&0Y\)6V0UI-> "5.6.Q.%3KYM]>N.L0JF_]15F=[WSO$^.*W40)H>LE M($Y ZQXHK02;B-+_)YUZ%%F&TY0)SM&-87%:>ZD21<_EYRI'O/;5U=G^@X4. MB2%=0]_CSUR,;#!C." S5&J,U=Z#?6;5#6V;>.QDL:VY3 MI:L!K3-8X.$KCZHL8IK/1/V,:QGA^+[^W1N6*Z?W955]Z'LX)AQ%Q.?,1C", M 0MZZ&6 2<-P=3#+9#D6/L+T[:KV9[1C?_Y9/5%@&5*[VXUID,I&:\7K-'#U@D:,(?(&+$8!X_^V(/O"B1BNZ8S%2"[(_.S/R_TOW5,''Z#8 MT;C6. !O,ML,66Y,]1@=:%1@:=.2&RD8\;6?:^8-35'E!%ALC(^EKWS0ZC/* M"0>E/$G%6D-AC/:G3&>J'>,4.]\D2[*W1V&J1Q:XL'$!B% M[9MN_C&=^Y!.C>'^[V?6>4!@\W]W?4/4D9+ /^,Y!GQ[0B][G=!ESKW#S7(#)EQA.M0HH95Q5\G\Y84$J&[>L>RY]+CH2WR M>>ZC_I"C-&RR90AY>)L_CKV[,YY+HEV;= #"VAMT2I1Z#C;1>-.?LC_!ZD*#12#&92JW$: MKU%NO*-\T(]PXL)^4"S\?V\8[&W"KJ7 7_8)O0$8A,-V"'93]@S!-0$]M2@ MV=UE^37O8>^H/9# -LLK!W ! O^7O4U5U;CU:K>OSQ M_BG]?4^^C:(-Y9CIK)O *'?5K[)?]$CNVZ7\ML>D[QR0NU;B6@(<-HE#FC05VQ>D?:6V_'^GI M;]BQHS$?$0DX4B77O^3,8KW@*<16[\R\MEYYXF&7G_]NN_NI$?[SFBK M2=3Q\-V+3I]O_!;1CWZSRI+",52G&\*VXW8[RZHJ^^XMEN,6<5>WHGAB=15@/WEMQ4Y(K.9_P M&*[!.^OBW*%?[V8^Y^4_DU)PSG'*["_Q0V?4INH?PWL/OJ^^9NZ!&J_\?5#> M8P* N08=Q,Z'^A^)'WX/.=&2<[F#('MATJ&Y2W^(1_H(0>/N'FA4;7FIYU-C M7C]9E[RZN=$[Z%42N&/UVOG55([)J2/=S_K2CS:$GO[_02G8_U?E9/^W[F_# M07 DKBB20^DB!=F/#7K4D-KY*U_K?^M!]+S_#FJ6; W;%U[$7CG=4!=_NN/B MY^,/,^Z=5N^%DLI0 I._GVF=!>@T.\H!; ,@ZSYC>;.D[-EKHM6FT=DP1_R- M,(6%5R7R\,LB M$H&$4V+/[.\W_R\"2M\.0 B=T,!B>5<4/]I/Y#?JJ M:R^T698JL(R68UT!*I@&2.]NIRL#4*$VBUM>3H<]0U\&1#_UCJULMI-SFPZ[ M5M?C\5JR]77F%(P 7<;UI^V! O9 (-0@[L!OZ3$3 ZDY[XV2Z?;#Z2LQROJ? MI<\$27VBR]<\N2NJ8ZXJ/SM'XOUU()U%89>A PW$W("$9;M>3,[,\*M .-]W MV8+UIM.%5'3YHF=I5U1EUK[^EKH[+O!C&K>HJL(E?RXO,_K9-2QEIB80PQ&T M68[U/4+[4O-ZWNE5I*GN2:>VQI3MAJPZF,B',P]VTU5..;;V7+G56&@^QK]E M(^T]OK[T=UIWPTS"YH1NQ:',NA,'_Z8WG=Y_#W.;9L8Z1FR_#24?X0S/95%Q MFY!@U%:XS^?MK,66]*V-$2AY?]<>*&EH#R1D- I39RHRC3[V$G&C.Q%^U8:# MYBMQ5OK=ULN-5%TFA/,9HM!.3Z&*+EN!>TN"-BG3TT'>6Q;PUB]G$#K2X2+' MGO!MGAZ)NW!<=W[CSPM@E^G$.L$NA9*^B0H347,*[S#)W8<;D0H%3K1#+?7G MVO\Z-[SY6UQTT:;LYN'DE4B?JU%FNE+BMK!M*3'1""XZ+:"F.>9C.%*.BCF[ M%4?"8&2?3\S_ESZX,NQ%FW!;;Y^A72/.SSDJ+)RX\*KUW"KR6+/N2\7D@XU3 M.#G..'P_!,32'+-$,_\#AL_1JJHK$ BI"/-W"^'$.YV1W7BE,Q].?#KM.R?G MJRJ9R0O_W,B2&C['3D0:[H$.[*"F7# T6*RYHD%* 5 H,'^Y^6W^ML-46^"S M*^<"N[+, XX\L6K^A!IAUK])NY'G,2*D977@FSQ%U7>^GWK?"D">S+X3'_@1^H9\&X[QEV35[(-]M199T M*2./AL[IAKYB0=KC XM9#D&O/(>K;$3:D2OY:]?ZX]4.%H2*)(K-FGSSEF%W M[H%\$-D](O1'Q(,]QX&@E*1-OLXO%8B7GGN@_BQ]?*6LK-I-"3%W1[M54"/6 MLA'^O7$0U[*-#_*A^'%1G#Q=M2S/46#QT>TR(1MF9P^H:H%]4)\P$MP\L+);WJ4*,671O1=9TF2T& LVCI(@ MK"/H0J?/$ES3+(T"3 ASL9USDS8BX]=@EFFIE"]SQQ_ZN%X7G4',%3">LLLX M!U&?P$)!$"/.5X)6?U>CY ?C>O!@]..IJD<]VMTE5/*90.$++BZ'^L2_RY+- MC"0+H4Y((?:;/=!M T+,-3I_,LX/FLI1HH]P(U;3/BS26.^&?C0XX4L,T1H?UK&^$),,]/M)T,$\WDR([[F878KGB> M^JWG'APT?/QCUN3Q/*.$;#MI9@2I$80\!5S: _&?O@,Y!'C5N &^0Y[L)^,K MZS..R;IN2UM@\3IQ7&&Z[&?'R#S7[V2I\.>B,XL(CJ ZLX;RSS"=_>/1)W/='@G]Q>)0F;3OS@1!4 M&K"^V#[UX)VM5$=K=\MC/VR9_ $7^V]GG;\^_'!;0WP<-UK!N N$5G.F]T"T M\WL@7G2OP0-164"0@L=CY(+;-D337#E:X\LQ(_HS5[O"NQ7.8_FOFF=]R+4Q?I^_LFG7,#2]3.T.84E(\M5P]RM"LQ)Q337],%D?V!=>X0[6B9^ MO840Q3#]LKY"&1D[-P0.U\2/J/%4Y=QO.O1^4W"$]8 MN'Y#X67POPDQ@MTBD#SX*HI7T>=R/V*;ML;7#$NXJ=ZV[R.6JL M*2&.H=PT3O">!D^8/F1&H ;*=( ^3,N_]G2ZD9?W0(/-HR9U'L<4VEJ+[B_, MWW+B\]?07$GA'TDSTHC\\\AE=VAT7I9QF5UX9*(>'2":VJ-,LR1TA#=G>$S> M:,F/I P5JU5FR@VIV!4?,57]GBK-RN-,&K+D@#]<4*EFB7.]I&^O]% .$E+& MVTR[%GT)3 @!MA0W/!U_4!,C"ZB9U!CUY=6[Q?;;< \6+[N2 T)J<6>%1\T2 M^="D&I7#8]W0.@"/]Y9*L,;13?K#%7Q?D/T?#&7_G1Z/*?S/OB2J,M\M+^7) MBDNO81,(?!M%@+?6#.Z!1+@)B[[Y3IV$Z?^CWR.%].FAJ]WQ,'U:&!I 2(P. M+F)D!"9V9YN67 TUI9;[B!,R#]C"-N!X#&&4X0W@Z(KN )160]%*L72@X Y9 M-JUW0HI?S2_"W;I%OW]HZ55LZ;_$<3G$PY_.@:!)S\NDWJ0C .[OQC<"ZJ$# MI&/76!>Q@!^D_59G$MWW/]=+5@LM]F-++?)!1YXT)Y5IRPNBMG 14%(B=]M= M-ZGT6H8%1)CK_G9IL'[H_CN2:S@)EMG+#Q.!X4LZ+FJ,=8Y[6MGWK>^N><&: MQT8^22B8VH#8%EQ:=^)\0?,A'2LBC99%LUO!PH$J:O=+;F?7O#P3&!I^U<@P M75O)XO7K)E_>.W$.:MW_KM"AKC(ED:$TU]0>#:0JT$8&BT?&]!FT>$[6A66X M!SW87 V\=DYC3L+TT-!]Z?>:#M) #E>&K@$W: :#Q';PIAEX,$C6 3?1ADZ' MSIDGW#&TO;Q.L#=2KOM,W#@+A['7'F ?/>$[/BU# MN$-*L^,YFFN[$#F:Z!""W_HET=_,?.3=9X6! @=$386<$R#Q%J9SZI3PLH^/ M9;TS^Q%'#WD"<.0B4B"E<: QQQS13Q19,Y5TB*5#KY;,P)HG+P5KP*R^V3'- M=;!;5U."Y@^X/\E'R_XK9,4UXS8+8K@N29)F-C"/ T5Z;_>;+0G1C^*F5R>" MJGL*8J=FRIJ]S(V[(JSE;ANT1MTY;IJ)NL(" W/D/5#(9-$$Q!2O6QW^" .@9C% M+&]SR2,!S6]TJ"JDRNNY@31/ MCJ =171.: C^G MI]YR0#GU4Z\<6MOLO.TOX@?.*'?C^3K8KUA13$W.V)((^P7R"EUQJ$RZH[V5 M)IOP8 YI@GBU)F#5*;01>W;X_'A=<$53*S:I9VKUI$T6[)%[U255_M]A]1O1 M9LFM@3AQ('M+&0J;(.>OK*^OV*3+'4YSM,RW$'N9^KS%2 PD;^GZA3L<.@@Z M)\MX1-=_01J=VP-1X,G=MVO7[M6/3!7FO3H3<:]P\[0[JV.AY71_7,M1PR9+ MP\8/..!433_*G%;#DM1L6Y0@K&SW'8^2*E:-.1:<&95/#K\T3P^WM( MX^)-G/9M.W9!#M-]7]XN.6WSZ3SB1HOX %]A^.?B$_8:FNUWF7B.8 C3FS.. MHSEA $U-(I4G)+0&P%+,4O2,10S<9DIZ"RYD;S%B8BS>7:JKR#4K;%2WS]5] M^.XQ;#@/;L'I,R][!F4I"3 C9O'FQL,52*-/!_;W.&GOAG"^?!^MMJM'M:-F MB/)0/U@B5"CH&/3.DZ!@2\7E9]Y#O;N&=\2&K!+S Q&,R'&J[^']74USZL=5 M>?,-\T'0P_^J$,I4V5AD( 4CB@RB%0V]XE@@Y>EF6:P;E1LBKV;7/H]Y>+#; M-DWT(#\_6=PO_ D3/M[6)#$$?EJNFGZ(J$1;I98RHSASQ*:4(5% VW6SEWX\ M\BR17-U%T:3E/,PNJ%D*,*\N()_IO#I55;+DN!/V4L?^*F%Q7D,Q%[3P%BAB MR-#,_A65%T-I5[9Y62KL?*1S")J&6"[J%TTU/U!%Z_T6V/'KI*79,:+?U%T/ MNRCU-&$SY0;&VP)_MZE+R!]?9D#@5[FLN^QW M:-)+7,M0[QXH#?[&-?,NAS?2=4A%*J>_1Y4>._TXB&+QP^#[#8DU&9<("0V[ MX0?/:M[FWBM7C3,R_?=_JP+TSAYHWFSY0!-]AG&5W8EXL"T522099*C1_M## M']\M=/F[V+9P)-*+2A&2"BT'C1^<.NTN?F[+Q7>H$UBF^7 .AOU[$P4P8LJO MURRMIZDPAS=JTSX)!9G*ESA4/^Z)?9)^?*=3 M/3J")5E$@6\*T(S(C1G=/+2)95ARCV;DZSFNN65=I*.>Q>X?J2S:W?+8^OMS M9?%;6TOFP4_S\]V]%6V)UT\,?CD-M=\#^2-RT(=PON $\SW0$#P=*W&F'$ 1 MO^1=M]8;Z6_H.QE43P$;8V4EFJWY''<<=%]G.Z%X.>\QM*MP0CLZ'MV.I8*9 MX>Y#RJ/OZR,NO6VF5>448,^U-$WLGYV0H9R<'#EZ73W?3U^X*CWW">\/V+PG M=Y&Q"&H@O8 T1#7@SIM91$[ISTE$R;\IZ/<(PJ:%Q:^BJ3<9LUP5<() ,QH!7:8CJAY(A]7A1D( 4<0(&!T4*&] MB+Y/1/_O[ZT#KV)NY9J\2\W7%/6E6007VCI8^^R+LXJ@8*DSS&C4QSW0&]G> M'.!81#\L37W06Y(> T2XT+?CD@MN'"BH^0'1F?VZ![H%$^F\(Q1Z@Y%:,3+U M;/OHE%B\7J @AV$X[TE"AO4HR2YD8$".TG MFNVM!N21?.H] [VUQX,WCYD"9KWA!;'E)I-M!Z_O+ 5H0.D&J=T6F9':WY]\ MX@X%;XT#\JHY(R@K\#Z2'@6P-'J-[K,21DJ^TJO#W'(>@A'Y]L6=U,7,8QG' M6H AVJ%XM?GGV=_:!KTSN#BY>.W<0O'$K M&[7.8H>1$ ]1DG0#EI(0S,(X2\#YQBVB%/3G ,N/X,4KPL*K1>RAE^'2"K'1&H MG99NGJ:N$6RWWPOVN>Z@JG@ZBQLO\3AD++L=Q8>:@[?(]FW/U5#8NPD/#+++ M= OZ_KXK]2=IID"#/?B(M>.L9>5LH$L[H M!B+(?,DSMEP ,UC>4#[Q:6%_^O0G:%-J199K4B8H/,YP1OH]NO?^[UBM?^V@ MD]"]5KC6AIO8>?JY]2LK)\^K5;T\=M\.E"NP]N'YH12.H"33@;OK,"@IUUMD M G<7)@8,XAF)@&[U'9EPE-%XFXC,O"U=IB@@XFB2@9[^76'3\1S#K_*WXVX4 MVRWZ1G(=G^4-9@CG(_@0Y" 9V0 Q73^_VBC":R VT$O_4N2:R.47Q.M(T!O M]EI<_@F/Y?9K-D8M"^. M@%M6J:%%6(_A_)3!O3U2]" ,X])XU70K\[&3RX&.Z5_,C4@%DK6X?JV0E)N/ M+[X\5W1#9H)1RRXVZ.%#XR]YL,[2-EAFS%.=D*,*SW",TXFF?8/;Z/SC>Z## MP[>@P[L=KWH.H":A+454$_(&41HUBCKYU?+VC6K';W"'2N^!!T&:WS:?7XO2I'&$_8[ER)5K);A;N]CLS1N+4;U'YR *W_"\[ M^&U*8/V1!0\OMW>),HSZ&WX6G_J'Q-+T59_8/'O\%\J=G3J=?S-I.6(;WU:_CWZYG01Z75 MZM$($'OIW^'%_@/L9)1QY,Y%KAS&4+83NVTH(OI+@<.EBB(>A 7PFR>\2?I M#Y$4G?^R2Q\?/)PZ$!*-94D;<03:7@2T>TPWT8GOVZ<]"FL@60&A1[K\5-#^R2P)W.U[2L?@@?H>Q,,=M M:>"^UKLF;+I @Z3+>+YG_4^UY-R%\\QOOAI=;V\Z&FJ-[X%N;#_$-8D.P.8E M.8*GZCC32TJTGD8_OV5QF?JHAC-\+>X_?-]WUVGDRJNFBHV^$V3].&CQZ#KO MWYOT7:HD39(,[^OH.<7BZO2T\L@3E).:*=>Z>Y)U!0HW5,ZDAX:6I.SK MIWZ6BG[X$R7-,D=]4=$$$ICZJ%$B5^6)HV953.FB?=M)65%TGE_;$G6F]R$Y MD)>;QMJ-!U[YQ08H. 0<2UZR2WP2M!)A:^.B_LN.40S(_E,!7]$WP?.[0\06 MLWZ]*\NVC12X(&&#HT>7_D:PV@.E%,"U(_4X_7^]JNI?WSF7.1KVK=KY=NK; M0X J>$JK=Y3 9+BS7W2[O@8D2?!^/=Z!SJ64P,"8E[,!KG2O:P3/I09 Q>UK MAFJ8:M9[\;RG$KH[PXPD]DN.(0O.Q;E*?SC-$1:O8O@6"$3XT;8V*- TI&,U M84_Q)4+K6^:%1)E79K AI]W/C#&FTZ_3CJTTAC*?=(=]077DM*'F,61 MP3DHX4B#TV-M5A'DW>3"7>>)8]>3?_XU:+([OK-UZ;^6G!-V!2T<)U$"Q>BX#)17"VQ%#!ADX&12$@\>TN;Q -++^XQHKN\#KG,/M M[=G]@=%'6B07 K"7Y_MECFZ=#WGS[(9-JG*7W1'MK M)/!S!#>X82Q)EUJ2+E@NPP;69FS+"<6:KD_@S5V+$57#R#P;A+#D-:',@_DF M^_^S<-5KQU7##D;B^C!B2.WJR.WWT<\:VLH#7=X0 _XF90Z'!(4%W7M!*=2^ M^"AR\>#MVQK'51/203]J$YD&#W%D7W:+]AY(P(SA_1G!];TW=D)W0UM4_)#! MU*>N$=X!_^XN(K+TH8![6704>)8X5W;A$)N#+NVR,LPVG#'F67OP?]&.07H' M.XB>,V#<8S\G/0"Z2&P+UV>3-83/WLZ4!/9\:OMYR$,Z_+^O'E\;73*GSET. MR5\OA6W_=[5&H,&]9!AE$FC,,T,KZ#%ON" OH/N7K+.S18=Z0^['KSO,.6[2&A.V4 M@T^PG7+MWU^O9PI=HK/J"LT3'2PEXAN5TN7E5/I5#C8VX$,:M/&S*U++WI@ M370!EC+AE\&EN:K1Y((: ZV:Q7]9H?\_*K7>[H'XNWW"#B0Q3_L; ;81(-,* M_Y'8V[BIO(M. GWF#\R6Z$]AA>-*/E1WVEWL<:^I3N1YR])MRM5<#:*/=JY\;-P]B M'5-:E.]->:M4,(VFH6A8Z1]Y)G)4B.6FT[2M#.;.@G<%[7S5]6<&C<@1[&+> M0PU[C .*# R-Q5%-,WUX ,L;T)FN)B'@D.CSF=^R->_#A0-RH?!&8LLV2QK+ M. L0@T0*<75@O@W]7I$R;&JYEO+E'[X2;TF(6W?W0*+G?NZHB'U^4TLX&F./ M-K;ZOHL /#]OX/WYV8>_ C+DEC1'79,$I6B MG 5;M)RK=6V-U%/5LUZW4;OWL39<_+?_3\^[Z,?F'L] M[.CH_'E##FZ^;EOHLJIU; N&/1,'>B[:UQ@';8&]%TW#R4,#88*H*<*ATAB* M 6"_M3VP]6I?*Z-D_R9,\]E("W9$+HL' MZ(6E0_NW^?W_;#8=Q/K,SB*UTB.H5"8, M-9[[61:?$54!W"?0WLB,FN;X2C!73U[YUOE2[ZEP6> 33+^WU#245 \^!/6' M"=^9[B0F]*BR().6T/+U]H)CC/P[YK&311+]^:^TNX;Y!0\Y\LM],/D[16Y, MX?#1_!(H0 Q966;H_-CUM.DIS C+2..SU%W\86A$*+I6+NY0>'!VTD+_2O:HSQ+^^FH&2Y MS-%:-+ 'FH\90HONCB H5D<,^'Y,V,XFKUYL&B<(/1(^:>$K_D+]Y"&;J)2! M4>DY8(-S$$Z")7#$X!;]J.-.O+W3,J";$5-WM\LE^WV8O9/S#AUB!]=#X&,U M"=VR)"[SERFTT1!Q#VJ=9.V;O H9+L>KNL6U3QWV.2UU*_\"O\9*AYPO2MC7EA&@^/7.0,GF__/ 57#TP_\X<(5]^4C$C?YL7ZXV_!+]/PY<91EQ[$*T[RBA M"V_:(\RN1NY_'LET;,)03:<)#(P(ZYY39E2>0%YWNWK\<+RK*BW$^S>\"-S> MB$<#VMBA[?3P/9 0S@>=5@CF82E7KHFOR_88E/[71E=Y\7J]Z,3YC!N(P#"U M 3Z9K_WYHT8-NT;E0[NWGHN^L?1CJJ$^@<4YL@%0WAXUY'%:&8Y4SSO,^3QF MHB?S9=NQ^>>CUU$RS?UC VT.0DT'>%1=X%E[H)NX628%UN>E2S+(@<@ 5YQI M%^(H3KIG.[Y2/6$3WZZ1J==_LCKD@N\:G['_N%H 3\"U8%@R6HP2@)O%? WL M*J@_>A[M-(&TH2LRKM/#6T@6SZS/GPFLB4RYTAP3&.,N^-PF(W9D,N!XUE4^ MO(ZN1,)4F $!PR"P$SB'4<-+1NP&U&%T7R]MB"I9ZPY8#"@\*''.RO16I)NV M!1^9R'[$R!TP;-UQIJYXS@6#_7>LX\^-\5.]MC>KF ;K<#XXPQ\'A)*+>Y0^ M^1B0_<:#+F0.:A>2S=RC4&?Z?S1GUA!Y.G>N^3V$7M\#S6+(1?A%--DLCB,! MV)VG#:7W.]:O7?)GX'PF+Q]2?N(?8IXY084T+=+Z5%" MNK$[42*LZV,0.0!!3E__VY!!FU[%3WN4K/^5B;OM]W;2Q-W]>WK,C\.!J2_B M= :S\UHT2A=C$)E0VE6#'+!8#R]G<$D,4 ] D'+2<.W\L_I.W_N%8L IOSKJ M;DZ:>);Z^_[Q>ZS^6&;R?-7!>U\.F>:*3L3D $=J6)*%&W@9%8%.@(>VY*1X MKJ/DYZ=>EFZUHF=@1FZ\^\W4^;L.&N*#RH\.7,_(#T]OY,J 63-&2+P>@H)Y M#TY&\=!P [_'@Z_35C.(>!>]B)H[8%__H",!^>*&V3)SCUSE;0@G&_.AM]"$ MVF77.#2I$BK.E26%F-:BM!7ZXLICLJ=HJHH@W8I:55]=$?-BX=RQ+>KV]*!B MH&T)87N?]N%XZ(D3COJN6@SO.&@./ %,:,!S)%8SYW+']?\Z*]O'UI:O%D;)%7L865H\>]-\MD. _;^Q]UYQ37[= MNFA D"8@O4I0$%":4J4E*G^:@-CH0D1ZC8A2)"2( M(%!02$B%1%1+K4 *%* M+](A!1M"(!$-+Z9PPK?.Q;?.Q3[KM_;%OMCKXH6[O&...,7""7#&%9@[TX8\^N=+6X3W+$F9\3X< MWV*/_RN^J8S'&-]QV6Z*-MZQ&W<8@,(:TBU)V[^#Q:<^^8G?$!KZJG.U)L?K MO+BYC82[9*8[UI-F@N"88FJY,R==X''W9%!/I+/?.JT .2:&*_>C2"4@-;MP MD3$OD,KBS5258Z !@D0\!DZRP]?0Q:'$\42,/RP]QQ1OEMLSJMKW5R1@:M[_ MKVW*S[D?F=R^20JT"UY$Y+B\J]P]9MJE5^B);/N,W^* [M]A39IZ(.J_IG;IZ3!.VBN9!85&T& M=CPE B9'YR2C>PSUT^"^63^#[PZ;-\0QWBL=.9D[9HE-.GD$,<"AD[>75(63 MVP=Y"BY(4"MG?J<%4K,!3P)*;M5/L= P!G6I:>9DTY$(L;3RM"?F\N(VI-ML M\L0&Y&DD:\:MW]T<(&]84G))@I1#EN2M0L2)IL:9^RF5P0+%!K;S27<[O=+9 M8C)/G1LZQ(XY!L4W0YO O78"J&XC'?#B!I4#Z!,K?\Y4F53SFC'6F34L+*_V MK<29!9]07[!*13JKCPBDO:R2#3T/?H\[BKH-GQ\GSJ7\WGX"%D,* 9J]B]0, MT2M. 2Y-#SVCHP)%P3^SI,KCOZ1Y,D'OV*E515P,5@'TTDR B=8@#1!Z@#VK M+PE&+EW+B@JA7RCW"W?(?_?+3=C'7X,8[Q/^/,M+[4N+LD$Y0H%1!_7"9>"$ M$*;D%'QB+YH?:.Z3$U$,E'8_.-Z)\&UL;]*R$*D'O0\WZ!=C.F!#W00'4(MA MU+N,7 34EXA9M!O(YXJ]UW$15;>X B1>?60;Y]^3\VMRZY@8VD_9SZ!K%(0T M0G5[8KQ@Z:C&?1"KW2P,1EK@_R)LR()8.]$A(EB\&Q51=K+Z3UJO^0KI1%-G MBQWD2DNX\+M0\',NQ:;QS]O8CID@ CJ-=G]S<0X4(4E1Y&M..K.M5 M>U=:_Z+//7WNMR4;=+75]OM7R7/L]3CJ)B/Y-5!2BCB:2YQ[[-CO+I\^YJ9M M:CA:.0-7F!'R;O(+IH_KF17I.::^??KS@I18"Q:"FX5.P5=*7V[%2!-C\ -6$K-DS"L/#XY"BD4;F9+LG M,L@W!-HQWD^X2YTA!A\;TL42KO^JT4A\]5OL\#.:*+*?"0:,WB+'Y>0 6SS) MJ,OP2T*P*38\_]AS:=N9"G^<>FFHFL:>F5$>G_>%;O3BYX[+ B_-%<98S]X[4;3U5? -JT*&;?P=%U M!HP [T(GR\E0X$^RIFQ-:4;6,R=:/@:>RQ-Z+R:4Y*=O6)D=)B,2VQ]K8HI' M;9+($E0_LC!"C5'4+E,2J8Q-4AAE%+Q>,/,.FAJ*_:7USUNI>;:6 K70H?=< M>,SF!9H,<\S=X'.G$IT-<"38<4:FW'2P9EC_,Z4>%%)A<6LD3?%L59 /6]X% M7J<0^:+ 'V")2&P/3)"NB5I#R?W,R5=**3N_Z]@:3U\/#@SF\-14K!NT%Q*] M.](+,LS?VR'XDC"T8W3X=+M9%>(X4$A "UT@2/+/-@7=5SEI&-,YU1,8+]AZ M+N]&W6"7@LI)*U&VW^DMQ3^*E"=#Z/I$UW.ZQXRN)%@'5KF^F/7S3; _31E, MYVW5RI)R.GJANX8-$*+)(H=0=7\^'Q"%X,CC6#F.CS,W!L(T'I6Y.EFI>3?O M!4WT5W]-W'L<-2\HS_O5AS5HQS)[J#BN$D9Q!:O0]I)EYTAE%4_26WQTFCJO M/@O1:,>ICH*\RDFKGR.(^J05FACB^"R>C.L33)$3F;C/EW;V3VE3QV=2<2[- M\-SC_A]5EKS=7Y\.*X#><7@/-9L6Y#6B%3!Z<)_@X6^PI)2+=TH&YACN@Q)TJ^P[:C^K M^5I5:Z@O>UEFO3GM>.QRY/84!H+RS5@TQ4M@P?QT+^ S19GZ>J+S.* 'EEZU MHM*61B%SMN1\:]&[2LG-5ZV^?KIU_:E;.[:-,V)+C6T+5X>BBVQ3(8PGF*:O MC#P$5VFDRUJO1*Y^1(1>^)V^.]>(UU6:G*^*]34H$B7#FG37-]QKR'/4VXQ" MI$ DU@E((C=W2RO%$S6/U@9?=ZBO2S:YN*L&$UF.WRF]TOOTW9=#$[P$8TY: M^$%XBW:JN] Y@3#*]9Y%7%J-#O#'4D?5Y-JJVP72R2>7W\L[:H7Q\823EA6. M#RZ&PHYYBI#'Y >O>3C8 2B[H M[A29H/L&4TU0=I/W5-4A<_;-"XI(^^4K%Y,,@W+,EN0]&N?O>:+'8 EH\@W! MA1HF+Q^K62]2+ 8$V>F!$TQN=]R\6W?H.^O*!=MH@EY+T3=UB.O'BDQAHZ3B M9BVURS=JEQ7@SW5C-EEK944UA6: ''?GIJ &ME-R+"5 MFGK?]WP/!"T$Y"P^EI!^+*[]3WVKS9OF4521<)UB4AJ6PW%+XF&-1B.8X\?? M^)T\WZ+^52O9/[Y^,UG(\MASXX_0(.1AYKC*%L[N"12WZ8E[[UOT^2[ MXKIT_Z5M:_DDQY',MC;OC##W%EC&/@C$:L;@#Q8D-IHE_2H@]AIA1A[+\R;_ MM+9V#;Y^Y3.)=-T)/504O:?.,1)G':B;9%]^[%J%/5*H'R<*L-( MU=D'I8D@)YN@/'0%P8P0#IQN MVM*D@"KB.\RQ]JODC.X'N>G*MZ8BDS?.UQ;8A]\0BIN#\[Q\&JLRS%@UO+$/ M8M\'!=4L&%$+9__ ^9'C4"&ZT9JM]46G+YB&R3_<(17-R; _=QO\^MK?0+^^ M_#B_#^KIQRA##[Z@(U]%'4*.HVIS>W$"=!"P5XJ ,.$Z),?FSXT%O5\OYKE M<*5GB-CBC,CS24K-C!6^*ZJ#"&/!$0PGRJMFX3HU"#-SWVYACI#[F'[H?E6\ MZWJ[P>N%]6MNG ;L/HW)VDH\@RLOI;]V:C)[P!]V23Q$*O"(LH,??]@>6M-N M=2C 79Z\A7ZS*EDB^8_VS6[%@AMW2L*Y O:X+@'%@6N"$LA/5C7(B0^1VKUS MBZ=_2F<\M'8>CEX+[YC*W =%9NDO*KCZ6"GOG+A8FB4@XP\VC6QC\@:R,F6+ M?"R]\0V 78N(NT>#"^"ZRP*N#5M0CKRA?,N)=BU3D-#ZQQ,D7)BGC*>5WTAJN3+9<_GE/T/=R( MB**9(K@ &/D].!TF9.S]^LIRG MI??]Q$?T8UA3XF829=<^$8OC1"H#KGV&I4P_-ZCMY^KWFJ87T+HN"XK:JA:/ MOJG*>W4OT#*K A_9!OO!83+U%[#."[^8?_(I,-T362@Z^N2+^2575)\>& M*S/KY)6Q+OZ1!<]TVW"H$$2!;@*8X@LMB(Y]P1%VY+G$>Y'M-)+=C9;TJ;%% M^?,K:E-UKX\\U>J]>[ZF"[Q03R53- Y4__%0\KOT!\: ;4I0CN*$*%(/#%V M(S\B"#YJ/_L&>,L3K!M=J&W6T)1%747]^?#)\TE(\N4:J3W97UWY/74'5*RL M A/;.V<+B$WOZ2-%/\D!*39>PQKZ"5U98N MJ-1,%Z%%(?O PIWJ V09PG9?!L\&4NNE[1=_<?!^-#-?/ MS]SRHQ;B;W*Y-0GRZ96BT49!S/S2EP'I+Q&8I_B2;;V=[%_C/5B(G=!PELJR-T MA1(M$U!\ZW46%?U>6L^;')I/B&EI0Q1X];-6K'2K*)I4#D8B4AMA_HC(&C)K M'LL)4#23@V=UW1RO309KA"QX=*>Y6YU0(VJQG?_R6%ZL6S0'W#RW:?66?A=< M#RF@>/;4 XSW7G5NATT<5FIE[.E1*!1W6C M%P\1&.,]&>E(T2EC#T+*:$*PJG-],G5TQ%?%YEJ5TA?C*L_349*Z7\7W01\P MF_;!Y$M+U P=[N,)G;8&MUD1GC38&1P+[OU^^X^R#LR7^34T$B\]/ED=,/OW.7]@N:0$(B621@D9 MQ&BKM7'+9B:#_D#CT=Q($?H1LELS%A6'E)@R/D98TB+!RWZ$7UFG7I42^':* M@SOSC>=03VI1XP#]/.,%QA>6 CUZ#Y6,$Z4+O8[,[767LW?3V ?9UR7_S@'8;<:!=6 /0^MT-&'G0 !-HE[LZ&=X[>FGI M MFLX4%(146 '/ODU^9F_ZT@9\B2*HS+WPS_<4'&L-25:P3ZQ@6TMTU]!VA! M_6 +N[TXSK%LPHI79 (WJ7.8."SRYL<^:.-J^W"*F=\(\S).[UQOYE:F*-RN M4YF1S/6/DGZE6/4VP+PUJN<$F M^E*%%U03\SJ6=X_6*PU.T=T'I6_X4D<=AB^Z<4!H5G)&8>$:W-WG3F$\QB!4 M$ EV?B[_0+E@'\27P11#/RVRH.I3T87/,"CTU^ !&\^7?T9!RG15N[\O=-%T M7A:8\&-ELO\^Z/KA^GW00Q@C[8&W*-LW%+D:^O/6+(JLN@^J+6&*53!LI,>9 MG"BJ[OKS*UQYK'[#PB%O'CGO@[IJF/T9@ /ZSYE *""V#YJ?*S]0.-H'\4XS MR_E9_]DQ-&DHP04UT_UN'X1W9$WE[GD'^G=[41 C[NA71^OP_(OGAY&'RTVH6'B4)^_\5? M@QS!D&^@Y_5^AI(_;3BWD!EM>W$H ;N3I,=Y7^H7;]6M0<]F@=A^](:Y#Y$M MF'S*5?X)ZH>HSZ;OORDZH5!P91*.:+G@SA/HG#"UL)%T0V 8-E.-**1@6# G M&^47D;]+1#T*"M&5>=3RA\];+[>LP\7ODA%#]@.UIOSFU8?]M)9^(:M]D+') M N+/W'9SYI=]D-?M,W_Q53J8')>:C2]W,!P8/[N%1&IBNBC@2#'_2:7>.NNA MOKM08RKT,DKXK>7\CTMQ+3]L8Z#_>=.8#YAZJ&[N=H_BO5;6'A'61&=)AY MH-!%>+#7,78+A+Y<(;O-^=_E@"-GVLT%B#K+8$7& JJ;EK4C2$K^K3-P-9 V M^1D%@V8R[/Z7._MEN\L.4-_=W*8(;.$N D-EJY%RO]SY)^%-Z_AXY6^98MZV MO;=\3AR."O*:VQB(99Y$& -EKS.$$'IS:KJT0QFX]5V>4$E%7X[B8<)Q]]1I.I,T@O[W-T_^9^\/Q;_G3>"TRBO!_['A M?VSX'QO^QX;_L>'?;7#M!),3J9QK[JB (FVI^7#+?1>*?DO1P0B^V-XWG?^ MESE8)_[;8ATD]\.L51=0C97IBKB%Z)W:9D;BZ,!J_TA487U;YUFWE:CO='D8 M)1Q*\&74,#V@"RB?7_N@]>:";_ 5('AINVB&[-F9EK9&\FIV8-D%X^Z+/(K63FN.=UYI M?./ >Y9Y((XSGK*F);L%6E]^(#$HD9VL&?HW?CFYU'' MTYR*$2TW21K60A^?G0=GP)KW0:06VG'F9Y1PXSB@E-Y(R>B!<)-]BB@#%$_G MS\87?,M&J!Z/]!,WC==+(CZV\5YC>G]R<L+7#HQ+I9L2,Q.&W3OV3ZP[-THWU_B[1%R^]N[VP=3Q+Y3ML^:/E M2-"G03N23QG+L0?B)QX;AFG]M>^08U"^]UM;7Z(JBN#<_EI6:EG"(UNC =;: MPE:*679*G<\^,HJ8[&YT6=C"XD:W- =:LH\C9R^#NL+QH_'HCG4VM6)_+>M'%1E3*[] MW?MC*KMSEMNX2BG+Z@*TK4N]F1T3@Q1 ^ %6-%.$_C3D#)V/HE1(Q/$%JFQ[ MOEUWY+D?>"YM49_OA+!6^KOT#OOG;T!QJN._X0O/\,T]Z-C\W2YT;.:P\$NMPX+A]4/>53AE4MXVQ$*$*+?0#+=EN4$D_33'/]!!?UST6?BY_&_M* MX\STROC1^M5Y'MX'/IT'Z11!EV>\8AY%W)U%X5=1Z0Z9/ULU,HDD96(?]8TO M_*O_-<"DQ/;2MW[N(:-;P4C50)@: RC[*!O?A_(MT@(B\'9/,M0!'YH*"P+#'DJ/@^-JRA^K9F(Y$@D'MD'B9^8)$GT[AK> M<[%IK8Q'SE*/6NY8A'CWKPD/*WRTP6N+S$QP[703QA-@/$@55/*J44F@3NO#=(LTKR-"(]=$U4!&LJF$)] GBPF/\*S2BI\> M7]2WULNYMAAI1U2J#RPY]8_W!QA@%=2D* 5N'7P6^V(0;@I;XM_=/$43"D + MW8>F_$5W8PXM1S:[2/!5!MX%'G3_D:D-3S#HG5,ZI!;GY>.L7[M:FC"H.^3* M\K'N 5.[>)%@*Q#M3^8B]+IP_IEQ;#:\'>EHXVKP_I:#T[=(L^:[2Y<" MIF \\,_*+YYX?/R8H&O^[&[.!5$O)N7"7@23MXRP#2@S61,[AQV00F#5:2/K MYF; MY+N.>GUL;.Q-6O;*\XL-=AMX.\S M((7&S^R'2D#$_'#L3"6$"CFG&3\N<"9&X9^VR6IWK)U'4?"M7]0+3RTA3C?C M+N#S.]9JYFNHYX 2_+%#!,=>W&.6N>!X^NDB]Y32@'RQ[*\)+Q]S+@7"=31E M%?P.";TE@UX)]HX_@0E Q!#"K#Q+0_FR,DYQXO&U5S4/48\\R3SD_1(J.Y \F__M>F3 M+_B;_KX#=]86*+]*_ZK@T\]S,W7'K:]B$TP3F(_+,CAIHPRM MPC0I59,+\&BZ,!O&#[RDW%5-U!1"((%'I9&=V]8=';G6]?6SN@65WR>)GT.* MA_N\RYR6%I=NWB&TIY5P8@773WRG1@%B4>1I-T W@L!_PHX'*(JF%<(L RU' M"S<72\=#PW?,F@,;=BQ_63H)C_06!;X"*L@9!-@ F V'4 ?&"1W:?472,S,G M5[.K%LVB?;7>'&DC9#O+!()N9':#TLU *,E:A#MP H6OA#6)99""*6ALY_%: M"G1S71W]Y _\L*)#9I7BM8*J8,/EF\O#)GW5+WS-HDI?/,SI(6,\4-W&QMXT M1^0(N'F@6W"^C=J?@D5)_G:[WN7R!_TL<5=53*;FON[ 4^7MGQ-)[@6JN@RT:O!0<2=KNV8Y%J%)N0?1#/O7U0 M&E*P#7AZ7IUM0OV[/^]*Q6EJ@OW%GVO^3_\QS+1'!<$Y]T%P5#<*XXE*1M>G M3@Z]AT4Z]FNNI708[]4.$U2JB8;1*R^&#O-H*F>J%W8Z%(0(#IYE<$=BNSN/ M HF$8-.N5>C4NS^C(@X/2? &QD6.EL:6N N)Z4ZE1[(4!*2/3L<;8>_!4NBBA. MBLD%\#'Y%QEU$&Y@NG<14D!$ \[,,]/')[8T7EM_;P^^QN.9;G0;T1]<.:;W MGKU$G\T*C(S\3MC>;*&=/V#50MV2&8VV(G]/^3T:08 _\7D^)-9!ZOC3EU @ M;?HM(T_9C]=2%$)*302)K?W5I^C31<:I1RFYJ<;7*5Q],"YCF[&M_F%*!)ALQRHUAMM]?V&],C5Q[FRY ML$GQE7LD6[I^A>[7_$7\>?D7W=_,3X"BHB6#!H:307_!W1B!3C#"D&R2BP4G M_A5'%T?";9K$P_,OHX./-:9U?)04LN (J'U]:RV@4NXS_=(% BS!E,GSC(6/ M;DZ@ZAMP'WY@Q-L#==,PV>!L?T,S]HL3[\_*J&[=.,W&)>^XJQX6'!P=?++P M2Z".]BD+"[;L[ 1N>?(%V:.!Q'D4/A]%OFP=K'"-S,!T"290Y@.U+#2*@SK% MIGKU[_YCK6 3MQ24^L[J6M=3JQ.QT)>H9#!W)S="AL)%%T[LP_#>XU? 1LSE M5Z?RAU6X]@6?''$I2N%;AM\#??+)WM4^>[)P2%G-ZJ\I-6("H5W,V@ O#+Y$ M3H9\O[ QKZ"+R?MLLRGTG4?Y,_,7+?.QB!$W:UFOG*$O"T'2RT\<1WP0%@TA)UOSM^D2M&/( M01P_\Y0[XBX00:[ID>9*:Q31=@,>79[8K+YO-3KP=_KD\I5W8U[CXRUC6WNO M!+],XVO2(%QT:U;M/=^(.O2^K&0C?_QQIW1 Q,M10CIX>!5G 5<8_ M,+2L/V&R@](D"3@\E7==6-B(*I(67,GLE[ MJFF01:/2QGK7%#^X+D^OLF^>CO\1Y_ =-A[8Q#+J VQ37P*;9HK_29&DJLG3](WT%-%;S4N$#&OBMFU#_HPAB'4'(G4= %T M\='5,MW:)@.)FXID1HK+^K7!I97J$[_"SSN31[^^_1KK.7@X%IIH)X"P ;PK M63ZO03=Q8?=! D";[5P-:^AXTIK]J?K=1&*T#/JH_^O5+Q>$>N\LRS:XGC?_ MHG3^W#[H/"HA#!M&QF%W]3;E#'26S!VN/[W16WHTAC_R<#.-'=G3J31Y/X,? M*,!C'C::&/4:UF_\+:O^GOA.XWC'9Z^5UE_WL@X[:PA\&WG'1Q\HLHT1Q&LF MKK(#]GB:8"*:[[<)%/O@<#;XF7>Y?_CDPL*21=;2[00QI\F[5CV5![2G&.8P M4@W0%"0-_.MJE#[%A]6R))B*L[_+ZR<;+5)&.IU^\VQIRPKOJ/P37Z9X:E$D MM%\;QDT_3.:BBPSC$^G2A:Q>OQBQ5M%-,NJOB2FV]JP<+S\]'S"7J[^X#WI> M:UO5"YF&PZDO7DEP&,C=C&;7_Y1(XZ%4;/K2Y.F6E/06BB!1LP?#'?AW-VG3 M+:I-K65B.?2O+SN&_.MWUS3LZ_L%##G*#\2M6,AWK:+1SJ0O'I9CSL MY&0MDB'2[7Y"\6/JWD6JP!O !5)#B5.SDK<@V7/S#1.707AA@11G]G0&< M,[*A:*9"5".Y^CK5/Z-8$9+B3:["^K]V_=EL. *O^$$VNFFGCJWU6]3+[JVK M2G!:NUB)D4:H 7,T8SJKF#VRA6A%6A 3ZLO!R4US2'ET/_7!R*19U1!Q*2WX MO7Q^Y!=5U9N#1>?3FKX\_]5_Z0QX$1Z+N8V:_TYP;R;4"-.U@>L$L.!/"'_3 MQ_J)D :2^-1BC!9?G_]'EYH5#?J=1BM7&BXIK/!E5BM\&OQQA!*P[3>7SE0^)S! M>V5J$.,ER@U.(QA=98C_Q!R?"&E"52F((3VXW3VYIM!M4C&J@CZBYGR,5 MXM5Y%80_U6;S7K;0?>;)LFB=M:H8?_32(UM A/P+QQ2.'#$&1$[A MR%=WT3U/-?L"JP^;@+&MYE45@7_3G\GE^0@V/9!7+*1.&+,:G4Y;OTZ\E-S];OW:1$B*S\E/FR"E?]1EF- = %-RQ5IS[#93G!Y(7LTC;O,')%=%E&V(9[HOC(@F MN%%LWCVN GVR'+S%W2U59_MP6(Z,Z)K5'[Z/(HSRM$_J]M>^=;LIY57XI>MCKQY9H0GWLO(!PX.,[FM# M<;.*JSL47RP.X:!PEJ/7X!+ H:ZU+G)'3U_HFP!?T\)@L_PL:<>=537N;OFG M@;O-EJR0N\_L 1W-.C=&!I.])VN7G),GGQTB-===&=6 M2RIA L *3>2#F"H8SUS62[R1GS%D5E>+1+6F2#3:7#-.Z$(,;NYFQ>+H) M38#97R0,K(?1+@.N!,?'O[>?Y*8I/HO,6K)H3+D1I<1A=?RC4V^15^S3[;:P M1PF*CIG,4*GB:B95LJ,\GPAM6ASXV MKA:'[VRWO'A[^K'EI)5CSA7!$32@ZM@;C4[ D!W \T8W@1'B$AY/44ZZW?;Q M8Y#_.K&@$#HX6?0]8JLWEK$VU6H7?'3JE\1QY]J;_L[)>%+FM_4Z$>7?B>*A(C9W]+8O:PYABP[UA?.YF M!$V!.2I=^*V1=HZN1D[$TD8O:BK]1/'_"'>Y43_P=$DQT,E3H^7*G=[4V&C' MR0;053-1D",/M>80JF>4)B?"%(9O=NS-+S&QW]:V/7V,QQ96<)+OM]IWF$O.2#"XGC(R$2>=1F/ MPC/.M@M6#7]:\3<0QV>X.G@(F(1S0/[L":V- R>;26NT$QMI%$%JX)S27!Q[ MPG?LCI5W)72?J+NAV34;18X;:TPZM.<.6+$@1S;C+>1PH"8>O8C&VA*58D_7+6,9F6^P M_5I=9K7,-.EGC)\,]ED4O@5<%X-^*$]12BD/S,UOG]JS+=7A$:T%M6CIE"VJ MY^V9S_HJOWTXBBRFNP(\9,^UL:?YROV:1]:9Q^..]HA$<4<=QV$E2XF60UU# MYM?[4.HH\C4FU=: M;?6WO@A#;C+DG#7 8V>%*EP%?LR@AE4ONKNI_\CZ8SSB,O+AQLOBZT60P%5W M) HUR-ABI!PH8W)!@WEJVDT(;8%I?+V&]Y"(_. U59VGOHHF3C-E-\'L3#7/(RZ#J1YAE)4\>&);_SZQW>ONEN%,3+5EKJ/R$=)G]AX MF"!/VKP<65,%)4BS:@X>H1+#]$T-20UN9D+69A.CY*/GTCL &,HXN@:;&3W]Q:O?'=[#3/'KC9I87#09H MORZSC;M#>7=\NPP*:ZQZ FEU^R"=],;>2-OR,K ]TQ'ZYJ_JWC+ MQDY=M9N5*LQ@[+@'AQP=.X5P\OU53R\P+"[$^S;:[[32-YV%HB!3+ Y7( M;N0I7G6(O.OB8"][;E.S0YO56DZ6&.S-D?-_:EX;Z](S_:3&Z_TVANLG_OE#=I_\0 MJON>^Q]"=>9TYH%0W4JJKTQ3V,M[-=[_$C-?^W_%S'F7AO\E9KZ(])$Y$#/_ MZFG41%H:T_MN0KO"]=8QG1[ *$9R(L?D9!+[]D%R=%@I8'JYM6!S=CI@+G0Q M)8F:\ZM8H+OLZ=LT,S.K: @-OD3W#BP65^* MN$ >Z(FY3M1/J&Z_NA;H5X,P*1U^ZUJ]504_HR[;]#079VCXYO1D L>19"8$ M J$KSB),"-N ZC+X,!Y*KOQ6-Z51[=%\+4@PJ3]?XT]_L\+9)(]LS%0/ODJR MFU8BMT2S1,Y@Z@7:*)Y,GI!\NPQCD_N0S+# Z >>,_*>WOZ0E".G=SZ@EJM& MRKA>.(85'SIY&00M+;1F\EK]BX>!;JH9KPM.@_!E7$UT:)IP%R157:!O/ M#NQ]'#7 =6HW%ZAU!EV28/,&HH[)Z(DBVOF,@#%9M(0S83Y MF07G!;$8&4"P5_J>?J19=#CRSCKJVNF8^H_-#F*\RY/A=.3&KJTW:H&JY MV>MQJCLPI@"(%=C2=)83XJP"Y:! V-U=B&PSD$%(@PP[WJGR?LOG=FEY.-1; MWO.[*]>.@O,'EU."KWR'77"^E#K,\U:1FEO?ASCE=H)#F1W\ '$2H6E,F>1O;FI&( ME*);U '0^_>K$>:4#BRD,)#@?%^]?]AF^NO'YH:BO>\6.=9Y+Q3/E'C[\$YF M8+G3?:I[^U!J;=:,PI M9M\^HTXJL)EH21JR?WJB<(:-4?X#UVRW&4@$QS5C&L+C*5"L8Q'[=,WAPM : M;&7/WP?N>EWJ=/R235_I/T+LL&B._BW5%H"/=ADY#FL$)V[3'6F&D>-6E/+" M,K=""'7-LM6ZM*GMAK,TSR61.GO':X/SWH.#8O3<>0#7AVGFVJP/(S<33_87 MT,XPIY@BC-+9V6FGJ.8$V0)\G-Z73E M]UBBB81%6Y)\2TIWY\EXC=_/O>TZR?]\4@S;N>VT2TBJ.2!F;@IP5V:\\B"# MZ2);I3VJU><)$ M&\--1204B1-'->32A9>8O/%D"2;O BOT*GKTF2*4M!$4-SU4.?Z>40?[JKK> M'Z_\J6_K&HTFEL-?M*2LWV0$N)SPJ#O#QDAQ_ 0]B@G!S3<3-/N^SMRZ+:A"WP*=M@.SP^[L;1\(8+=S:5U6#3Y MV#$!^^>_N!7BN'\$ DVLY40B8EA__1&L&A<7A& !(0S^77Y3AO]:H-V3(L4V M(//5AF.-Q_N OQ74S-:FHL^>6:I+27^XV6MLGBJT=HIQ3@YA#FA MN-,;,C(48J56E4^_RBCM%/ _:&1QMU'==C+8<(=1XT%%&C@_S, L#@]^BVA,!3 M]X_!;*5'*S_6-C2[[5AKY1WNBT?Z)PT\/P,+,7,%H@_NU>+$F"(;L&/,8P@7 M;:UJ>5P;< ]FM1S=@=BF+QE$H?6ML+=I^87./9!QK"F[#>+8-7@NL*/0?7,M#SROV=4/+WGAI>^FUR_&Y2NYN'0$6)?^A/ MZKE;&D3[5B5#:2HEF?49_86\,? MN7&5W/;N075G_)MNU,GBNQ?S.#3F'4Y_DLE6*_65?T@/HM]G%+(PTB &G\!Z M[66&/4*A^()2+469T/-3>\#_R%VW-)=3^Z &ARCVA*GH\<=25>FEVR:9VBI ^J7$_,,9^%GNV5U2"_XAE MA11W[+VKL8*XC?^;&?$(2!/D/+AN;K-% \U%$J,+/U9E&67T&,]R M9]?86I<%"^I9T="WY-I8@8G#AL063>!4Q$.4_R"K\[^N.=#.TS<.*P:G%7$# MC@'&%F17'C&B:2GM1\*OU>:YSW,_]4Q,16MMB3.X*-4+]]$*". MVE2E01"W 75R^NY /B>.KKX;?.&^Q M#7_;BW_^]"7C#26%2CRX=.S;, U>2^P#\P&.-)])SN2PVSUXY5W2U^ M":[_GF&XW&X,_LGX-U9W!1C_];*TF M#>%:L@[A29@RVIW;VBY.M!&OB_4L(*D1-=6Q&OTK"8/]=U59$WD&M8WLV\_J M]IA^>"KN@T7_L3,;G5SDL9HW U4 TEK=Q55FQ7 J\'%"I+)SEO;Q%$[O5$C/ M)3Q^[I<@S03 P1A9&&_H?#.1BW329 9=KY=)V>VK7[@)*\UR=O475NTC++4T M?]>C+!0;6!$'(190$QK/E-TXXHFWYLS%D:#Q*'XF[79F'C MGXR7S./(18S8/5N1?K 00JK,O7H\2=GZ(?++E4^?[G(;QPD6UQ!VF=S^E$_;>(M^U$-W3I;?4TW]'^"$ MD%(_0NGL%,3C]\\\_(^56J%>]\D\.]99H5B V$C=:X8J1F?+20;2SI)W!V!Q M3'6@A@A^")&@.&171D[WW'%9WG YUK%\-T#\Z '16:18:N:[9--3M[2X3;@' MN4;!C2@L=,F76-&'!OE!ZZ&])>3F[B;J@\_C*;I&,9IVG^$:(:(+Y06!1R+6 MY5//1+^1LS<'F8LEN''3-1E)S./_.GH-CK&@OB%;Q.^#_ L*P;U@#HA\H#LO M>=J68'O8-9!2 3]J@J=):S6DOC)(>ZYA!5H38[C/[5BP2@?CIPNK]Y*.T1#5 MS]?/@ANXGL"^W,*IVJIPI?>^ >UVOSI$@).&*"CJ ?56 \(2B*"A$#Y-4TS9 M'RCN!CN1 K?0!H:V[92NFSGUG'?\R?@3(F?NK,L8#2DD+)928)WY=B0P#1J( MX1"AYDX9PXOMR*3-I:MR2FX7!3G M-@^+9"DS,!XH/@/,^Z=M]/K5"8API#+U0[OB;=2='\^3_LXJKGP2N8S3T:##F,:HSIK JCZ47N@RY2,%31JL.O M\\TV';5,KXT$G]!_CT>!8'>AG,@N_+W0731I1N, M,E;Y&$]_P(J89.1ILNA3X-'U^HZ)]PW6P7)\*6<#=-E>SR^8YV9]8)\XYY^O M4C;(G?T)U=W7:O%X#8BBG8ELMF]J=#.?H\:3%<^L6CY1LLRW+K_GS+TL&K_\ M2>#<$#0$.C]- *Q?[\]*H?4OW7"_9R=L//TD!F0 M*OHJ=]XCM7WR=9[>M@_;W<"A3@/D-+A^KC]C_GHO3)(I3$=-(%@Q<'1]3B_? MM[? >LE@\_<&.L^X-ZK4R=UIQ=G&[/,N>TG@D8RAC!3H80@'L,042">[85+I M9U__?(8E"VPX.6V1CNL@*+935+,RD6C1\,7>4'#I4#4+2$0>L M@.U,5O&O1:>B?'$+SXBYO2N:O0]V>Z-5HS3;K2I7+GAPN/SC$E2?YD/JET\D M30\(FXI?,,QU*MA)\4G3N<[5.#/LT=G$0 M?:TC3[XAA20G7F>Y^^G+B<3;[%GGE3J,+"GP;CL.5/<#J!\FB3J;%$5H9KQ4 M1UB\L2A^)2%!CGDWKI/)G:P]JF,4_N'6B//EK0NO!%H2)<&+GM46L;VT((Z ? VX,8(V&6O[BXRJ\7O7+A]NER[LRO*F]O6&D; M/9U7+D/INZ &#DXZ#S"F 3VZ&!CNAG !466(?UPS! #I_KV0&KI!L7Z^TL=9 M7>NJ1VK/VE](2":L4;GGO!.+3F\ MG'C]B&1T\'VHN5P#&RV,DD%- 1IQNOAAG,#<"F_5<&FF:UK8T-_HN>K(9_# M5#DMBX6U\KQ\;K'+JX]?^C6>R (MS9O6%%AOD2H9A=5,@8C,_;%CQ^J.80(] MJI;LE HY,2+69RR,/)_0ZZ KYGM."42,# K_8YN7?FX6BB]DRLUU'E]P;A<' M"QFK9;G?C'=@#;6;ZF-*A-<.&4:?/N##ICX*+L*ISH VN8K)-T03^XFI]4W4 MJ>'=L"Z.[*## @E+?B3U?1!!K+XN7=4@A-C,7>1QD>ZYNQ M0NRFO;V@%CH09/=BM%&J_W/7#1_\*87?UYVF4+ZH _I(!DT U0,__'!-G1T5 MEU^Z>-?]B>;F5TS3/_9GJ[;3OCVIPH.!$C&D MLS00W77Z"QJ+E)C]XV;46W0L4-W]7(U.@94&(M$Y*S([R=Y9;,*PRNO6T\ O MN,=0N<:,9"C99GQ!IA\C@?'G9@I'XOK6\:.W=ZZT!9[2I+NJU;Y"6SN]OY1+ M"\IZOQOO_#3V4K::X+<,+/JQNR!@OS8.J,I5T?077=?!' ./BL:X@T0M2C63 M\.0_RZWMX0]#A77;ZXA?KX#2?[[D!$7MDB0J #T[X$0N7<2Z7^*#BPS-[@F* M)YC0<=_.4.>HC7>:%_0,['G.E=#L(=DK7'^**3O4/L9SC'=2PP9LT92HF8@0 MU'M_[-WKV4;)H"]%YVJ_6;Y1.'QV(/.;5=H3@]N#L/HA3=$X'=N1FY/1%\HB[5!O%;23<,&;[$7&ZU+K-*# EQW(6JN<;]=I" MSBOA0"X$_!%-OAPC0?4DXS:#\3A!9+^T[E@B^?T0O)@\HG_-5A]]N_D9J379 M.LDGWSJZ:24TY!?$74HH]LK%6,&FC7Y,7;OU/HB?A]'R=921L0_BWL[$0%MI M=HL1GE+]I)??CZDN!'YB1?6YSQA"^#ZHI^D7@29(!5/1>0D["%Q#E-,8J2U\ M)ZUE'#G#]O/Y_P^1YW_E$1N(S"#,8;=^? M7#EV-2*E7B0Y8&1/HG*MMZ,8&GCH>X] M),OX<47 _%S8$D[48I/ "H@WP+5X'6NK;8S&FM3O)\NUXY.J?Z=? MM^7*K965/;CQ_6"UW0P!U)\(@<8* XM)]!"*KIM(_W_8>\^HIH/O;S"*"$@O MTB$J51$0:0HQ4>DBQD87HM)!1*4%"8D@O0H(" @1 0$ID2XUTL5&)Q0A(5&0 MGHB&+Z:PX;>[+YXW_^?L[CF[S]GS?_&%O)DS=V;N?.[GSMRY5S)\X4885&6, M::5W:"Z@W2C3_(I.Y.E9=_H98<)*(.829XJ(Z*EYD9<^\V>I\Y$AI./'R*/D MR;L'+\!.=H4I,5Y\\_O7535WPWSD;UN@5[6329@HFV_$W?75G]L65X47X"R? MSRN8=H_G1"""^ E6CG&_Z\:$W.I\S"[;RET( +37R?Y)_7B!]%U0AV9J^0VP MY8_F>[L@8O ?BQ@,J8U8+UDB!I-$>O4^OI4L]3#1./S%TG58X/>>^DVHU7RZGO/62\*V3XX%'745W MN1Z?4R[DMN9S+LDV;+[J]BO),&<7E#KRERU=R;RL8HF)M6?^_,^-TB_6 MM@T8E-\%Q>!)./R[@ 11-('\.4757&8ZHNQ[!<^9+F]*NBYQT^WP'T0,_CYB M:K7?V3R&IMM32MPH[6/:?8N(NORQEW&WDY]FSQ3Y3#>;3/J\L&[?^U@WH\]. MH]PSWNM5[SO=9V6L=_# X;0")@=Z#W -EX9D=B'$EB(#?P]$O#DY(/W+]2QE MZ1P]:-UB''#%=254"-/,=T'/,5?I.^W0$]=RBIL7AWYQ]73J4P.2CS$LHAO] M-*^?YIOS>9"9?+SK)]\O)/3OF/WO,C(,."JUKEMB>1]UF+PIC%C[1CR[X:\" M.W\T*_#OG;\U 6QI)?:A36I1/4GPAFV6R-]1B/DQQ$O4@'MF-_PV&C&6!YMX M65/&Z/029H0]8@?\$5Z_=PN3$)TS2/P#JSZDL7,2O)<8KAG&>UZWA\R(3CZN M:F-PSN7!=X':1,S RS3?+!BIADB]!H[)B&>K>&>?7@_(#4Y1]#.'N(%;D3I# MYXP8#RW^)205OG_\Y^UC:S;/"GA54'H7)/F2LH(G82>##S/[ 'LV_SKMQ/@K M&K[GZVG (U1.;MH?R3[))X8N2Q]2.+N*,$4ZL_D7J*Z; 4S5^0.3?YBLS7=# MW(O0PCO-0\NW;-\KG2W;!6EIM9=*_2-2#6,QD3G,]N:WF!]H^C5$YCRGNZA1 M=,]CAOI$L*:SZ;?O^7-&%OU7A-#?/)?'*=1!W&L(QQGD5F3%09PC2YF71H]] M'/KG=RX'A?G<;4'\LU2F_]/N8^ )1&\/!R1JB!&I'SW/.#+UW;:+U_,TR)M) M1.I5_-0VJ3\R@"PLBJ38C&>O?WG057PY[_DW^XR0V9R98L8WV\#^P+Y@3+WA M>@Z5G]XXAKO/%EKY^C"PS-_0SE#GA=9KNX5;_8'/U5(^60X=6'R7;9^<(A6? M)7/"K[J@<\LLZ=72VG."H=]*A(V9A/V^X?^G,/O_Y O#]N)W.'MK3==G%U1O M_\8^=R]>,Q?#[C' ,O0?>X PNZ/_MU]9,?RZ=D'4>LR" L,($[ +\F"5#?V. MY9#VG;:0L/??(-]"O!16VVK$V2+.<, 13ZV';&_M@NHX@D!>"N9#B(8ACY<@ M;J6@T& R1@'C.32]2<=2JZ"\K&*(>!&P9-7XTL5Y9C7[%-&"NSOJ0"V?;7L+ M2)GG\JD#R5NNTWMC>\KF1RD 850B6V+I2?OQXE^%HK\]F]F][VICB5=^W]== M+)LNOB Y;6A :Q;,?/F#\&U>;"_%!J8+VL[M4^K#Y@=42!%:1)-QCXFU8TW# M513K\)WG2K=>Q[]3G=J?H--RD_LZ:'_GU_;VQK%U%7QG^IVH S[*H6=LS624 M"S\(V:#E_E,[K!(]BI!JER-A9J6Z$0?7M?&>0[(8?YN'9%[]*K\9H9P2_?ZY M&U=KL^?/)$OQW?OZXP(DPY27>_KCQ7W_0JDXNA8KE(:HPZXO,+S1HVA-X!I- M!W.';M)JP.G=>R\0+KH MSN&]:%91/"D73[U"3"**RI&)?<*1G=P$ILW)_D7_*XSS=7F+9$_CI&_KHKH& M&X&JE$*_:;0V^A.V;GN=9^&K-F?)%=ER@'/_/_.X;_ENN%_TO*Q&["?Q;=%; M?Z&]*."[G!/[ZY_'U0T,4G7TF MMYJ4\4C:-./38=F+0A\"GR;V (=Q3">:?1>.'\BD$.+6VX]3K-=/ST0$6-2W M2@T[$(VX](X;/:D[87#^SK-PL;-'%"/(\"D\'4I+K5C0].O#'F(J5;@ ?$I) M/3=N_6IZU)DN;Z%3FNN=-CTA)"-YKLAA/^B(++F1"*C!UKC) 0?3XO*VN^!< M<]Y^%;=6->[^$\QYEI["U*K% M=PKN[2)\/%H4N+@+^O#8=M77#@UN&:E6&7O5&9PN^_,(\A-_5-U'@0]A<>$* MTZH=;J3F#[ H1'W.T[2>S2>%XJ/M"J\[>G,"O$J<+'PD-%\'60H7<<&FA3 M[.1+]-AZB/_$N'E])YQ>L_[^V\'']GC"UW]Q*3 ?),9/ ;; +B!50P.B Y&> MSK/XPTTEE1%"K9T];^B;RV2BG_"4A6)L0#270E5BK*A38Y1B^D MP;N'#OG"1._)&C;3-/O3_53+TT3XY9*RDP<[3X$L-%M W<\T5F35N;J@$#2' MRM;#URW>+,_ UX^2P,+ "M'BQ?K]]R6*OA>03QRB M8=8P#!74!<"YE"E(V^PF\JZB^8:_6Y4A,5='3FX$M1FZ3'EK*L<4):=\C8HW MPCK]TTH$ 5O7]NZFV!^,.B:3(BI1 D!$L&%LD77$,:MVW3=MR]3^15/KNY,_ MNM^N.=J=>Z6C_,A7;A<$J%DPQ2FV$XT=F)M[T:^+NZ#>(H)]2TZ/K-_7MQY&&IG3I#C38.HP2SM<8'W34+\#GS:S1 M@.9?=M%#A=+2UK;](E:0CXJ7#;/SL7[^791=D"<^F=BT5X[C+')@07C=D5I\ MF=J?4N(XLR(KE80Z5U5@?6E\\LNQ94E-+*OG[TX[D<'G4AR,:[5R/=T%L MO@X.E]F<0&F_ < W 3[JRI+92&EV! R>TSWC-C-C#27J+,3//D_!^FZHS!KCL6H*W4 H01UA&J#2_XS(M) ***RHGP?\(I8@'."WB5DW@4E M-/9/@(0T5DZH<_W,ATT%T$^-L?5L&.933#5J,O3<^_=2&4"DGM^%\L9AY:2G ML!S\T \V ^HI9'BWVH]8:[CF1<8EUC%#:!;=,.X5US,%3ZW(&M7[^_UMIZ^: M\[NTJSZZ""K6WD8N(ZY<.P^&H@[OG3W#ISFFX]H$S L1ZRI.%9RL.1SPAKJ8 MY%5J%23Q@R]O4OW+"S6ED =^.< 2@Q_=#VL@)FDR(Q@F* TJ+B5XU=KT7=R- MR:#*\+:/:Q0?>>>JWT>?F;3Z6"6%]'34"=F$;:XO<7C%?L",P84$]_S#I:P% M"XLCZP>,&J!@:ESTGYN.P2ZAMN^/7N<]/"TJ:GT\VT?&+5DTPS'=^4?:#(Q] M2)#3FH>5CO$@2K GL/(8SVJM30OJ(A9:!,U?")#9!?GYANB81N_DU'XN=3(] M@@X;B];( *@%_O8^$8E2A_<9OQ M/Y7.;39&UAZ_%_P1 M08!ZMO) 0?3+]+P=?K(%4T*<'/"$0Q4K]DX: M;LM 1-TX_F19;P>/ T$3AWU[E M>0%LDK!=0XE@ 4] C:;4G0?M(*WF(]>5A__RJ]\/6HR2#WN8'R;1UVA0T]7, M'YE\VSX3P-#E6$E,3>HEQ'3E!J^-V&GMMNR$KR_G=S[ ?8P-DSOD\Y METMKQ3ERZ/!??8E]M-ABCO:2]K:G+UMJM%VT$L4-! >__G5]")I?]G7!7V?] MWL^6Z26(J-RC=+U"IP#U??Y)+TGV34@U.A+@IQ(&_C7W(>+0_"-ZVF*KDR%. M(<5O?>BG9EWFG'P^'FN,M5*R]4SE_6 Y_O+$V_(/5WEJ"9_ S;!U?Q)BRIIN M3MM>]Z<=/O O($HO-R";\$54[G-Q_+J_[4=C)_(")<:9A[MK0&+?G\F.5[_0 MQXK3+NB!R3<)U3_&(><6&():R^3[EV3\7Z5\RIRPZJJ&3_/3 M@EPCTA3HWU+\7O;(TE:O[^EON7_/9E+62PN@<;T]OLU ]IQ M8M E6/&-\/A6;!\+3B)&;D"%&3NM *5$)2^EU"4('V^=KZVO$1$W7G]\=B MW%Z"OH#2G4$QD-8< XPH7M0A2))"KI7L>N&=O^$L()1 MMVR2>7(&S>8_/.!WC_Q 20SH)TZ;T)U9I3_&WK"*.V4!>S+7,O?7)&2F><.$ M346F7'MFL$2AZYK >O\#75<6Q^*6!3)XV3W;>!$WH#&,ZO=A%*B1IB2>\V$: MWYZ)4M:)+[[VZ/;6Q9+;QYY,\>Y//:CQHN%_?V9A]&<7).SK*OH.X*$N"JHY M9I]MY%=G:K[1[/C^+,,MK%B2H>Q^LL\ZZF9F:B.]0&+?EF0%0QS=WTKL*> B ML6NI.5W-4#%J]11^),A*3T-UK&'UE=56=74R].9ICQ<;*3=?8F_8K?WGU5^Q-(=V?EP#SW"F%>@!X%Y*AEY@ " M@W,^'RQGS<]O[-<@&G5]/NSDE_36#PXQIEGD*R&<3C/:B[LQ%W,_FE]$WCFOJ$(. -2P:TG$I M@'N)4TGT,\ 0R5]J(:AG787WTE[L'0U.CS$P#.UU*.:Y(2OMZVS]U_Z'BX'U M9S9=YAY@J5$SF.Z]\MZY2W@L*X>5^X-T;WIQIZV><):BH,[5]O]&O90WKW^,+^QZL4SWQZWBA.P./VM MYD0\*0_S#I_,M0OR89X9NZTE[=G[V2/E^P_^,"7Y$$KJTT1&8>)Z<>[=7[N@ M0PW%RZIXU3L031GF _B$TF^3/AC5##R5UBN'K_/_VR$<"G^WPDW[P[@$_[?8 M&4R#,46T%\QFL( )],C*),_BP*S_T;8!>4RE'XKT]R]]%8'7LZ^T2-)]C!!2 M11C#ONJFAAD<"A]%:,(TP#TYZX,,7B2#KDJ+B,VIG%? F$P?,O7< M:?ZPW&F36A0*+T+;()3@[[TU=0][ MH$>7'4;#'*Q)!5>C M!+_?J?E#4&*5*@:9_CM].G434>\J3?.*:?W$&J#:\H]GD*4& MMEWX;@"RS!Y6*8ST#%Q'&- -Q $G9N#[5W\GR,-+(^EG5="QSG8[!K%+(B\2 M!@>7T_IQA]D?B=1K0X#:%3PLM5. B"!Z/VNS4MF(LOE:_SJM(_1N%\ _/BCW MFF).6@B$!P])BX$!*C%[J# P)N_*.^ MQA? I^O9_!5E<_KX.(RO"\]:R5KRJNQIR0N145O.]9(_?OT;A&;$^[].ZJ_;W=[_+QH8/O9_-S"@[E.(GQU08T%U,X2#M"ZV^L M],8+0G2HKY<&"*TAF>5SWEO(I_8M>&OIHL+%;PY>&:,S!WWL)-)M%P]\5+BZ MC[&)*(0UXICB<0N8=0L:[L,NJ!$:1[8)7<#WX>*N??5_#33WP.]I=?8]DK;V M".;^(65 L*MRR?^<<;)2S#8GG8CB( M?16P>;L+ZJHVPJ;=WVB_VOP/VSTDMBI>XJI!.-H@973/")NAU)BZX__ZR08T MN.'A22GYL)'!R+1?\&XL]F?,UHU2W7$FD9<&;/&;[$)/H(?1KIW EE%/9#:P=,"O"7)AT!,W3&( M"QD_+X\[7HIX%L2 MO>G"?=R=^X77C:5''*]ESG2JLP=V0:VVOT"/S6NU "58(+0?$+;CB:Y"8 MKCQPKZ97K],BEGQN_[2G42PVXJW#S/>!>QPR89UJ"(,D9$8586ZB3#BB(UBY MG4=.[L&Y#-.*C)5'"E],'84)$WWK';K[YI.NV3MZE M)Z.+-ZY?(+-E,%UBG?)(,&DS%2J'[*'8]VG+^:XG-'!M:=,#6&GL(SYXJAEG4\]N7@I[F 9-E:9($4>7E\R+9>Z MT6KSS'!:VEHZ9QSM-)Y8MC:2V/TOKO><17?KP1:#W+=-LR7O:W4[OM1>5DX- MKYZ>5>G^5!QU,WWHCP]I$U!MCH:(P%P2YCQ)A^VD\]1SRIXTX-0R5- MS?ZOAX2G9SZ=-7_1Q(!D?*P[5W^E*%7YP'%$OC:>%(?AUT;MHZHMO -&:*<5 M#.F!']Q?9]NCSBX>+=EY M9ZZ[?0$W@(_!B$+UT2/$>LQ:%_@#+@$KML2J@%C0+MK(4;1RW<@*US7&A\D= M[2[7G8$#;T:[)R?N)OB[6]HJ7;]^ZI9E(^L(,X3U]#[&*(@Q"[59\W)F'BIH#WCUC*^H'4NLQ:?('P MM/5%*I'C"7MB^9EZK%B\+W'&"GW:VTE>Q %U)J=G^X;/I!/9I&TMHROB375* M8R+\63\9Z'[V--=9_@GFD=%V#WP='SV*4HM#3-[C6EXN2[D[LU93522B]E+K M4N;2.QD?G?>URK>W$%UE79O1L$9,+Q8PM-]CZ>^O#:_O1WW98O#UYV1^FR%KY2/F-B, =)-,XT\U7Z MS!C[R+J+^S4OPE7[-9XDJKI[08X^2Y>&O(PJK=G9;XM??!],SPW(VXN=;SY1K_.H MZG !+X\5&>,^QX?C.V4JA_Q%WJ6)_;KX@WC*6FA;,)!M>\0@ MCZ#BZGE:#^NS5?]$^=#^)\)]N*F>!>W>-. XC"GNW VF7M_!>^/%4'I 1Y6? M8>?QB?8;!RM##9Z6^+2ZL+IMB@MD<$?&BM^E3JJ(\8D'&B64>@T.&=@'G-,)(I=P)U<9*IHA:3-SHB2[QI8V@U5G.GPZ^R M6'D^>'RVQ'+F@&A_2T!'._="G3C(D705 MN.%3(XV2"<:\UQ%W++GSHTGE9F/;IVM-;PWNVB:'[((:!I@BGTEJ VDS/3=9 M=9TRJ$M $M6^'WJB*7&H[SH*,KD+JJ40[L1\69RG;\M=_ISA;:FG>@. M$/H)NWL8Y?..E=$N7(0>*=0::0^C=!SK:_@:BACV-)0TW&X2ZVBHTWB>G!NH M.-UE-GOJ860BTY"5$801PW2Y5<-\-^-AXI!P\A"_'UL82,>ASE'EH6!"H^!A MB*9?T061^DYG9^-XMXS?86_"M)0+/(CUG^3 F%:>KK08 MHT<^4'EJ7[)12(%W#/9S%/>A%D^5@M33&[WUM2=[:U7Q9QMW08 RKJ< 1MGL MA:5AZHF]6%F44C[E )+6G[405@7MJOSN'VSHW3QI'^"%))L3'_K2ZMW?]7(& MB='A&'5P/QB,Z3+%DV:%HV%-/.LP:"4L[0@M)+,('NY3,>]#?_S\P6IWWT9) M?6.AAM6;H&CT7[)GXM5UOC1]5B]3%;!=@$5U1RJ0VLRLXCS,NTS22()@Z DDC=/UD"-[3Y!-_4O'Z! 4>!.5 5@)[ B#)OD 5U^^8- M@)1PTJ9X)_:MBZ-/X=%WHS];$Y1;WD79UF>5G%JT./7SY1FPZ@1X>)Y#" ]D M 8%ES @@CK9)#P<8OJS7K!EV%^@^ULGH9(.*)F)D\'8 [Z%8N^M_5C' MZ%TNU\W"BG,]MB#]/LF)7Y4*?C:[#_,L%N;[TX0VV8>J&;[LH1E8+UQV&2V7 MM% 81Q8TX(681!P=#99KS/#Y.<;<\9 L="L[)E)T,^M\,<@/T]6.K9=*1@4P MCJ'VKH=C4+> 09I4OZ+F),3PK0.\Q+>5,O1*3QSQ2:0QOU)W")R3;GS)92XW M'W8$407AX0SW' "G;E("4G=!W@5<%'"?,'"Y\QCRL;:PGU'5OX[2[]LZ;Z7G MR68M=7D\69%'1?KHR(,'3@TT7F*U,$#HGDX!3JU0\PSD_'-^=/#V*:C;[[]D_%MM24? ^2JU MINP.Y46UYXA:0]ZYB\:D%%]Z5?2E>CZHBG4OOP%@>D,*3< M^6/A9U#BC(LH#)!&"_C05&4 >/4&^CQTFC,9"U0\X+%*C, MRE+@N[Z/EK9N%ECBRL'L#\3:CJ6X'['.?"@>2EE3^*-J_HN3M<_5[7^>L.>V MI"AHT-KHH\ R+?0#D8^#!#/-)(M>C +*E&88@S:8G1VD00EV+:.HXP%NH146 M/$RE;"-GUW:CF'9>TU"A[+M3@^]W1A4^8+!VWQ!W4$F&"PP",MF" MK:P,R 5J61]FGS];A7EE#,*#0\:QQ2)T>[*-?IQ:SA,J(? _^CU]@7X=EVUG MYHQK4/;M2S=]90F"P?"D&J($^BA3B%6-U@*>T@?K@,A=T"&-OL?F.<5(;;)] MS]?[+/&%S@KZ84<.I@?-05= EPDWJL?:/[0/-SQ4S[(T7<:3RK#R*!=J/87, M'H;)Z^V"%%!FK.S&(9 W/0^>W"FUNMT4BN89_^FH&F$7;BQ7+H#U374.RUXD MK8N>.);-3<%,[-T7=,E -,AAG:J_\A#]0_$SF&BV[HS#%$ XG[UD,_YJ_'7= MF'_#F_3[VG\821_OW_>O?G[K2N;FH]Z:T=JU55081^M3J??+R&D2*^"#T./ MP$)97+O_@HUNE^Q0;)#9:(U>@I[-B9&U:DJL,0NZ8JGJ'*:H<]JZH$SZC#2( MD40W(G!Z1TQK+Z0VDS#B:;++4HJ'1P7+XB6,=D&^IIIN^W]517^L-C"L:]$J M>?;]*2(;2[W*D9+8CYE]NI"VUK*P&5MX!&A< ,>L8$4A#TN 4(9.0L<+N-_" MJA]VW7B5]S+ZD8MKPUWSB,EAA1AG)3H/"=8%CH/5([HP_.BA71#OO=2"A30> MG^P9\]Q[W]S=FQK/)[1,98<<\7CQLEX,KMKISGJ.OSTK/&U/$>X-2'G&A-.P MJ7\#$NT?$%KWYM>01IDYKK<=)/0+1*IUOYU%OW^&V%\7T AF/* MUYCF--C: U':6:*;I,+GU8"Y]KY*K]2 D#+BD?#O<:5J&^:M395\D;)*].= M0TJ]&R/P(Z=O02U/W$2_QG0]POOA$C"U:DSQ&P,(>;0P,46NUSQ"V[QQXLO% M.Z4I3G0YJP"#4R><>$M"TAYH+*Y]5#HR XQPEB4%"*=EL@]Q[:7TLAHCX].8 MFC3Q'J>[WGGW'LNWZCD%.=W-M9YI-Y2]O EYU/"[GO7:45YJ1R;$HGY3>\:- M?A^ ,5R9/!S1IVF;EUS\NEVUZ@V<8BKN)ML_" H*WLFP++'-,)2O+%.L@>)?)#SR)K8 <*#NV";":9,KA5J4(EA(POPC-OA?^CU[BV M^V]<]IE".P;$XDNJYENQ4Q/ (+7Y&M#'",!T'8)PX(8;DT-.2_PCG$IU NH' MC#SHZ3BB\W+>,:3GQH^^$I,W?'T)]1F3@]=O%O+HRES.T'TIRZIA<7 G#<;I M\LZ0Y'*A3@XYM!>6F(FTZ[?1Z Z9/S.);SC9?M;CV,Z])LF1/H%KGT;0/SXW MO(O;]JGE/_ZS 0,=#,# Q*?3+ MP/K$\I741UP56JB)'?FR;'9=:@;^"QL5!2L8R6WD .F![,R MT4>8#C3M]1:&/+*9TMRG1,(\F?GPGFK;KJC6FK@R&7'#QJ_/+VD830A4J#>- MD@M3-2#E*GO/F,_#7L'B\51K8BS4F/6N4X8]_=@BM=UQP<5^02A?*V4A@LM4 MUM3H<"$VD#>*0]RW?#(OCWP5.10(=0.%F4.TS@3L/6.SXKA-)VDY_9OQBM(< MOT]B%0P>A0&7M%2-N+*R)4X-:+[=!=T]$#-Z$'F^1[5_\,:QXG*>K<\XE#.K MG+/B4SELOF):^'6@CX(01B:182EZ6#X@:O/2.+,V7" @".M;*&412UZ+E]C) MX5/7W#I=.PBS1VFRGJ&NJ3$E^2E@IGA8IP'S!I@'QP8O0R$YESDVI.:W]5:% MS8/)^TD5EX;")81B6W-LXK/S=H.WXQQF><2,.LP=?',;X M;XJQB:V(/J*B!25- AG6KOV0C]WC;Z2IX_PEZDR1T=G;_C][:]LLOSC<-3DF M:0YB^W:*H>>)#;N@)QA2'D( [QEA059M_1>7#/,)0_/>0I(WEHE.==16(MC MM/.NBQ:S^*>9KD=QVL/KI2*XY;3^ AZRQ9H<1[-1+"P;Q-Q'\THL!5P85[SG M-4;T=T%""+_0UC:?UMBGGEHY]F-+XYXM>3.D!,)7]5EI<\>LEQ5@..#&YE5A MJ/C@Z^)286YIBLCZ_D(]:EE*N[5:\B3%OG6,,MZ $;UD#2TNNS6U3$\1Z'OW M\$CVT4_1AS:J_R*Z<8!::B9I,\$ H=!YDL,2['N)\8^%(H,7\$) 6J_&FXCB M"_7M P4JSR6;1)PCWMZNW2$8BGQ5+MI?^_OS41#;+"B-HRE@E 4'68)9;S#W M_$THNZ ^51JN*RU!48VS8G;7R'[/8X77DF;=B8]$XMK#W%1@HPJC1R/%WB P MVQ94X7ZGYEY$I.LAX"DNR_#?QM,W*X8JYVVW:JHI6=2#(+D75(W?-WJ(U(N8 MIZYRK+1.)7;/)$:Z4^4S*2VQ=:*_ [L!#.&S0;8>W$T,'G\3^L.ZK3T-SX MI,[\L.')$P[JFBU).B"V"4J4AN_%\G)XCA#J*$>GTC]3AKB I5[8X?X*$CZQ M-:2E' '(]3^^W)J0/69>."-7ZW8O]OO @5/Q#N=7,BR5C)E#'GLYRIAZ@"-# M SV]]Q15>T:NFP,%/P>ZUIW.>5VIPXBL;(NZU YOW"]S?J_<[KWY(SWI7GA? M+N6NP+V2_; ;>X&&!YP G[+E3DG GS*4B#:@87O@!X$/R,U+U)"ZH.;Z.$?K MA!K.?%^*@R<",P.0C>5[]PW^V)W,O;&)YA#/* 13"(A@^ /;]'GJ9CSJF@+' M5\DK2XH!U M&YM7[0Y'.9]3$7WXPS/L84D[BX&,U5.K.2DEE@=?=5,LC4RN!"W7K:"LBOG?M]6X<)[H#SN:_/6\4^T[/:_,P*UKZ5Z&WGVLX/N]X+F7O_+E1P M$CT+HYKC(F%-P@,X(?0$6IS6G,P68%ZA+N:SXCN5@8CR-UFAP:7NZ?[07Z5V M-P6Z9"X^XQ7LL#U\'B8&([VA@SGLYRX\DEA;%@=QID34@U8P?TW+]QY'2!,*9 C;<;]T8XO/$?M*.M2\$%=XYAJKWD?P@U79/27K<]O?0UELPO" MS\V-_[9<]/\=9I,9W_?8<&V0T[P'@>7#Z^%U!/P5 3_3BJ.HRA MOHS LE4PU+2(N*'O>!J-CM7U_+[!:%^2WOX:KA(&9JH:$9C:6,">D]FJ_C_X]E$'UE7VT@.RLF$^F\;7:871>AWW[_)- M_,EH:G:/C&Q?]_ZQSJZ5IG4=!FQI7FP^8X8;^K/L;Z85ZT7C,M-*(=U1*=_* MJW9"Z4AFVA%=/@F0;I.Y9H;!XUV0_7/[40^4_8O;.?7).\N[H).-=NMSJ 9( MNRL\MA?J)6?=.H+]7/8! 6@&#&C'/(YC'@$W>L6EXNFJOU5;+7=!]7\M'0RA M06:F5VX^;':W^5Y[#O,8YH6=-:8_8)7?RV*+ MGS*[L@'Q^]ST\Y2M_]5Y6G MYW3J1GXFZ^T,L,501P\1&YI>W(/J(#W';KZP^-D77O^Y(R;PI87173.9]3:? M#4&T 'H$3#49BN\4;LOI1]1AXV.K)0Y:%8_I\S T_X2'F<4N8$*5%)_@,U// MGJ5,+RXP"4'41NPW0;;D+F@0[258?U*1V!$WIPW $EAGKB$&L?\I-;\^QI!% MEJ/.L-[H56)%9\\O?6DDF)B4^R^_" #Y4R ;P<\5SRN5L_"L?!BI#%-7MJX\ M^4^KH K3;8B#UQ[,K7K>'*9RYU./*D7^)?65R%?6R&A[\E#TEH!\Q-NTAC*\ MGKX=D_!S,61!]Z5^Z"#:,20[F27X.E%C$7[S?[$+K?'_^846U]8J^U +8[< M_ $W?9U!5NO.U?*7)5X?(T]L5MUUK%EK2/#@#]8[M/)1F3]&H(=7NOG ?H@X MFV^)5 !W' W23@,?0!_Q>[P9&5P0V'^\8GFF>FN^1T_M9KN!U+7J3[E%!<^5 MOL;>.)X9GM*7%+',L&0/8X3Q7BGB/7FX/F\*7!B9[YQTOJ/C_>VF)NO@ .,J M G= GY.\ \O M1I<&XBS?3YC65"H[7?B_2[6H),&T!+(\21F;W[YV7*&FICYQ[YOTH74 SNZ[^IVS_2?_"BX06J M]GH,"3[+6,"M==#P?0B)!FUNXC30Y8YUG*S^*]<\?KW/773&N4O\?&U5".U9 M@N*:>UN&RQ3V(@NK1TQB[^7 B$1) >F,\S[91N=I7MT[*)W2?+FX]TV&LBBL MK^G\2KY[QE3<\:&O[P7(3V"F,'?M&?%^M@Y01K.@NP(=R+RR1+24;\C'UKR+ M34M71_^>:6=8N:>>JJU::7%$-=Y4\[&5>8MMP Q@$L398VP0*P4MN*+QRM?U M>%T'0;_ZGLGA+W0CEQF%&\&G=>MK1^(0_=3G9!M=#JK#.]C MZ+V'IY_+?+3HE> M1^-.BX?JH60 %JHUNY%ZY5H8M%*"[S[AG^9$2UMSGN7P26NC_E*/W]WF5T9! M@[@L+=@]^ RFBUB'B,.32EP-)^\&"*P\KFZ8R7EZMSYZU@E __LUTTO]'BT% M1Q91GK=9_S2XM.-6'5BH "!P[%&$U"[(?U.!"2/JX^/_O&@7+[:1NRM7<'' MVEOKZBG2^@OSZ&32V<.+8"F(O1<%!QS%1$*%@0NH35&@2T^8Q\%A7P+1MKXS M'BZ:MLESPU^5=%ZIH@^$,;?+L=N>K$4XOL\XGNXB'>1QYYG%N&UB+W4RCB<6 M=;8,N#\Q8]G \*Y.QV9[)%R,BO@H/SD'.MR-Z79Z"&C%U;"(] M):E^C1V04X\.7<(8/VSN#'3J/$8=8BJ[PIF7M>^A"HBT9>TL? ATF^?, /C& MK= XMAP0?AYX,J_%GFCOF'"&&Z!=OJ^J:GZ)W.:> 6\F>QF'03R?G'--U-@9 MX*A;(2X![\Z!RK2U:8;72J$VS0;?C0#[U3$AM,[$PJ/CU7^L_2UN-B*#4LX[ MJ7R:[>:*=9R]._!;(WVQ]C&(G:J.6W"C.['>0>XL"(;3W[*>._>ZGAG7QR=7 M>%2@APCH8[0KE:'!8:^0^=F;_'T!_@]HK@EN&@\F\[_@HC^RW%EO M.J5\H.*LBDY9=%\3VAB(I'D*PA8*QJ^B=$8:5QF:=F3J_ G#Q.!UU(KDND+= MEH#5@]^B9[\VW/\D L)8!MG3TA@PICMG- GL$0PU0*T+G-#)U3X)/0X0+],Z MNH$R<_;WG"L$ILM"M?C5\>P( X6+AM8Y[T_U\)]-21XSX8I2_JS!WBML( @] MQ_Z&481PTQ".+&PC5L8Y'F4O[HOFH:UMY\@2GFJA>P+N_PL+GTW*M6G[&J W MO$!_LYWF^_P$R!@+'"]C'K9 L-*89N7L(41]RX'4WV\_RP9\IK M[D4K SX,>Z8P36K=A,KHSX$> D:H]MV&A&%XV2T/7)!&X\O&U*+[5>"U9D^Y M>$KFQH]+ASX59;3'F7#F[3-Z^B%[ "_%EF-: E;ET^AQ_"&F63&@U/L,,+;. MZ14YKS]5DC';>VWF0J>5YNBD3)FE]>GV)+$ TYP?(-:Y,3RI"B,$<>:0;<13 M-E\H==4DTZ'P<\],;&4UD.5UW,>KW#',=)FFEFT7=DW%[OV=$_&.6;S:[[6_ M(!K+F)))]#1 $);"/LF48F4S+] T2*$]"A>1-490U M<&,O9?D9O-<=@5V06*?^LE3>Y6A5!D88>,0PF,FN?RR1DCX@D6'A6Q+;TN9N M>H!/!@3]!_#3ZC^ &[!=VGSH8<2A#=?-'K3^Z,F_U0:.XI_3JW%W'=WFX[(> M5'%5_'00G>GUZ'@ITWHIP /<%^ !%-M1%-_2*9QLD'/VEEU MW"VLJF'52S(GY6'YG)FL\ M@HB?,4V12ZG1:]&L@=7G\Q14@W;@%\]*[*-[)>!)=>#ZR[!W7CV[H%GL0G7! M+BCQ+E!;L]F%2[*][2*+[X)NGQ0M/X )/: [([? %&8;8SITH"1:F'U/_$] MN"3%>]L?_^N5TEMU MGK_A9A@Q+(C)M9=-GK/'4MA=:-'_5,0Z!B04(>7(9ANX<'(%,[@<94%0&CMY M\M[])<<_E5@AU>R9FY*GNF1[:3M?X#F+@THY$?,[U&VZ%1##\,)T(6!^VM/$ M 7R#<-\YJ:Y"B3$(=]7RY+PL#9*]?GBQU)> ?5]0')%=^]%S>O^Q7K9OVWZ: MZ:=]K%!"&GM8$4K#=^.C"M6 3"JEAPJ4.0TW[."J&_*3B&N_-I*Y H^V_"[[ MS3YO";WAGNSVDI"REV(K*"WM\>::-(/3D18^5XK+* M+^4Q.;K85Q$J=.(?4/QNZ!#**L2Y@7.O"?U MX/GUK>'B*"U:9V7%JJ3A]=CH K]+[_$M!0X&H %.SSJ[ M(#]6.!U@1;,5T81.U1%_IG$X)=PXJ45OU=')NYI96?'*UE'^8$#V*:LCC^#[ M.ZFXK14 3-T%D2W^XU%:L](YVO^**( ^#LP3^NA0@^&&J8:&296XGM5BQ,JV MP=;RTN4DCX;T3] P]RQ7K[LF5N].:*_D, \K];HJTQ!]FS,U/5UH0UISK[8( M4FIAKJ;V]:].D8F-=OU2E';AV)665@:Z.(S[CZ@+T?53%'G^NXE^5\RAPPX. M'2", \,1[=3)2U9\32U$T\+N$E-32.'%TA=,ZAU937# M&:;; ?O3CF],-Q_.,/.X>($OW;6BFGD4P"T@ /58+&52_N $4.!6+6=2LL(,?U- 2!U(:BEZF]XBN\NZ/+(1E%L MN+.@^% M$AYP?7FY"T)9$6_O[]L*^1\ IRJM6;[F(78BKZDSU0@RW>X;9.P M"6JK8OH28OK#EAL6T384C_9I/GDSM,MP4SV\N: MO_KM6.T4?_J7:LQ7(U8&P60CBG=!L3#/H&KG2X2@7\$I8HL:GZUCA"6H9S+. M2OPY\TQLM5"Z-3UQ%^2SW*P=>/N@T:#D M9"$4N8.:G_[P[0SMI5S"379MSE?[TGEC)H4XZ+(C=W7H^-EPR&67LSOKV[N@ M7);"-02$>2YS@="'%1X@XV+1D'9"P\[^]'.IK^O5OY_F\C]0Z?;VG8"1:-X& M_G_0'<31,Y?$'N;5N\BL]U^ZM/SKL,+^W\\9'X" MVYWXGY\\[S].BEV4;&XQRS#D=G1P%WD<)7SM5EED^S[24&R>,%-)D6NL:'1- ML*^/D,G;O4.XKE?7?/:LUZ.(5@$0=XC$51Y="O@@TH(,C@V 2%&^GB8XCNH? M^+U1Q?&^2;FGA13D#]]Y)L2[HL'3C^?ME$)94I.A^VG;<0TL-_-FG0:#T)#E MDZ<:E.[YR[XSEN$Y]#G6M=?^];7S\G&QG6! O*M0.&EA,SK(64'W0I1JU#FC MR;ECC0Y8X^>FKU3EU!X,G#V[>DL97X_Y(,.6GF9*YG>U&B/A5S &8U8&#UG9 M\S9?V.[7UKNM6J:;:^0"Q5]FNDZ8@0*A0E3$4[8BTI?0U;EOM%K/Y5A?B/.T M0W)QI3ZJ_V)W*^]C2VR+H?6VJ(>5*P@E7 BF1AVT*' MEEC%7_J)-AVK!(U^CB9H$#A_7G$^'H8%\Q+GOR(C-+T10Z&L0UU94W/;R/Z' MZWD@^J4=]3+5VR MHMYY?U"3K[@SG/=O(Q$$P/MAU"O8Z9Q^6.->THN947^%>TPSJH7E>!! M>7:%#^;0^<1?-S,TW<3X'_#R>@0.]D.*Z<\X_O$-%)CU&N8WIT&?JJ,-I+#! MR&^S/;L@:J(OCK1NJ_?^;X'4-[^TNKE3,8N(>?#?9]8"K[AG5CXEX\N#KO(L MI/5H T<('["1^'U,':H&"=,7D "5AA] SK+%L4(KSU:RF^V-/&9ZRL\WO>L) M]M(OFW8,UGAJU-B236I221_G!D>P!V&UX$B\!TP,=1XHS)LOI@@K,FW'UQOA MAY&9MJF3_/G+)V\[^SEDRZEK5I-CYX^8>M=N?#;6U=71WWL5NR/#\?>%..-P M1J"G'CZA'VD&O8;]&D)N\Z)^4,[<"$1TW MK_(LIB9PVGZD6D1#I9@R )R$2,"*Z"6!GW9R-GUT44W1)&8,=2U8>?3[+:TV M]?B(6JVRW/F'C88;=SY O/^3-]\/$*9(]2-$4!C@(04KP52G>:4T2#-UR&V; M?%8>,@2]]W7'G&/:&UKY O?K6G#_4'3IM>PS(:F#B\>O\BQM)W, +1=;J!(6'9B@#B[ M4BK3&'+*X2Q[5#(D]&A-S6U3 9)SD8#'(5OIFK CX+'_C;WW#FMJZ];%@RBH M(* T 2$H*$@5J=(BNA&0C8 B("TB74I$NH2$(D5:$!0$@2"*B)2(]"*A%Q%" MDQ)*" A("224$$SAAOW=^SSWG/O[OK//>>[]G;;_F$_^62OK77.,.DS M/".3E[43Z6+33!A:H6;$QNIN=H6U%5@S?NC%1Z2W2,1O8O4@U>BJ,CKI=$S*;^ M]O+V53/O!TG)M:AGE1N4\PI)1<%4*PJ&!)[;!R1!P:1#&RW#P1S&)/TI&SG! M7S>>^2GF:$Z^$WY@T^.GM.=<6QMIB;W5_#05;NV>Q]U*,&4MZ#'0069 MVD:%)P)/S5%"9D4=5;^$RS65A9Y=7*=*]ZXZ_#ZIGCS [M8U[OZMY!S M5C0>'!E&09)>STEURM^9,VBW5V0(0<671WUS5=KYV9?MOR-$E!L 'Z.-:V_S M3]ON',BY^@MS?5A -:KI24OT%.@QDB+3R;F.[!3#>5;%-#Z-60W3&TQ$7+Y^QN3I7>M!?@N9(ZB1\$N [8)_0[NL@[$)HERO0E' (.(GM4)R M$)F=#"/@0$@R0EDD3&T79?='G2/J?]4Y @G OY4Y$F9N?/];F6/HKE/0]+Q0 M5[4[Z\2_=R.@_S4\\PUCK@!<'".YQ:/ V<#*&MJI+K(%_:U)9[5_-1$5=T&. MZ:EL=,=KZC;D)$^_$_HQ*YO[N@.6,F@?K V3.'8'B_^HT=O#"&.XJA*WBPU2 M2^XXN&V:DU@9QX:I,%B[V#E('+KB?7$HZM[DIW,;;1U#/\,O_S9ZY?%JRQ&# MK,(OH9BU!:9KZ".Y1LOI\M$_-FJK\B>E"GZO?,=C]_X8U["MFD3@,E*N(_', MQ0OH@I4]97(\/0[DBL;&3_^@%.''P;>E3ZK:7I7?&+1(!63>L#YD=!R?D?MR MASA7HJ IDQL0>X=!\T^EH78+?@2G]JPZXM0.%2-V'8I_,!3F@@O&0+/O*"=?QYE,,6N%>J2Y$B(4@X2;2U M@L0!/Z/C3./>5$ TCUZGQUH^C3E]M'GO=LH5.;'+OJV6IBTXBNS8@4%8[2-B MR.\&G$GGQGG/%'TX.[P3;#CK:E+@S,J^T7D/C;Z).CK4H3_:XWO\(\/JW1@. MTG&V33-'X WB_2RUU(D>MK3CI ^UI6K #SHZN*"QS_*'8:*4:'G53*.[0ZHZ MU37?KO:,1\?W=H'JW3JYGEAA[Y+&2\Y[J1H8GV07"GS857>S2K-\J5!R+,5< MG[_?_=^1$F[TWTP)Q^ M_H/JK806^S>JMTK:6M)K;9RLC^:2]E)!4$#K0\8) M!..4""I.\W@A31(X 2FT%8F!5,S[/F?]N,5D"(RLS4Y9#C<&(R,R?8:W-# MDI&5>W9N6C"3\7ZE#D"H//]2K@XS,2AG,-W\\3:J%,,FK)!ZIW\?X.:6L0!O MKG&;%%WI0-'DS3FPK7J9?NT.?8! M' B"WSZ@]1NCW@CLUG;)'U6G.0-IYY)8BW#$,QH,'D>RXAJ:8E1](6@/[8BK]5FF?O/J!V$[@_.XUN.W,"SPUO%] %-N MT4AZVCY CM%'SUB"5Z&_;<%GM7PWT(-J M^K)?J>''=**;MAG[YT$'JWD$Q1Z''3Q@BV6T4;E3M3$$$*AOZ_%$U\M-PF2- MT-(5(;OP-@R<#4'=>6,DQMK:"2& MRHV%#>[>FLYUZ]TMSR;W7\GC=LYO1#!C[R9X]6L&_R[3;@=V3-+?D!$@.,FM M=\]WV9X[ 81W9<+0\3[8CR>#R=7;5(-)&JYB#1NTMLF ;G1.[0.X_/H 0?Y6 MQ_"@ WU$V#&O#Z!GT$N_,#!D;O4UJEK2:QH&J;75 &Q+]+/;C?JCA-U;D28' M7.->(R0U4$$$,1A3%;HR-^='PW4>QY/0S+2T36\? )F"MW(SG[Q+!O?\"&L@ M@-RI;P/W 8H+U(E.+2?ML3OS:.8CG:,8_$@R&-FXA\/"?/I>S4->]ON-J;!, M#]I=2/B;C*D(BB'Z0-W$)Q2?DR'J:Z$D:BD5'9(X#]/R+X&P,B&O,T;3& *F M9. X-(UI>5U#&)#7+SNAN R?Z8FN*UU? $\*^.=M:F@J4C3)SW!'YAU:=,32 MB5PX%C:\X)M-V%-WTNCB'PS>90AT_9*BR7*O(?<\R$B"J18])Q?\DIE;3R.] M@O*XK^?7&H,/)BH*6/TW&9N4DRKZJ%ST+@AXQLE5F3'JV^%&$60( K%+?X@W MZ8?7@7B1:%C(]"(IT;^+*3GC_$8(XS(WXQ1F+P/]J8F9H)F"/*D7]@'4^;Z) M?0#+-,%65Y-Y=Q>Y%H1G9OY.(2+<.?3"I0UG9.H7[\[Z]#/LE.K!PHG MWK8&GH 3T[Q^W]B"M:$?30_OOIK(AEU^"MQD#R$DT"/<[PQ?T(*R3H6FET;J0% M*F63;'0UF&"FZ:5 FBQD#?1I3^(;D&WUP_Y$/ SDW9IZ/H M/Q0."/EC+8%IDB+GMAC#BW0$#!1: =E0RE[#^%3^0^4_T,4DRAV&,#<5AF/P M(B@&Z,\,.&@-Y$$UF-8*#$$JSG3Z36HLE@1W,?->\C"\M8G1S.@?;X!7Z@XN M;3#D]N *.M*L8])EO!W( \Y-,::$AB0";*W%CD$KALT[P./ MO;*(8%K% XZ7IT^6&+RH-33!>X,,_Q2"=INH],(M0O=P.>.,,TY9!Y96@AA$ M4T02"IC HYBI=DYY#=R-_A:#HVELZ=H]^0[_^PUJ#DE-5E=P=@-YO]/2+KSC%,'ULU0S?A'V.L^JA@-M@K;F''2 MP"5/']#/-![P.Q ;T%5, 4:GT6/)0,D]^$0N_/7B@B]2?6&R)M"WWW?C'O9? M4'L^EK5*J]Q_0?6+!= 'L\D&\F8PW=O3UT[S;J_)HM3D&71CYSLE\_,$4 MJ1 5:0J@*@Q3[92I(MWCVL@U# A&VVKHFS^]G.QGC2.EP(GI\&]?Z-%D]*\0 M*GA"?1^ $_/!4+@V'@+(-YF.(^ /Q_$(WEIQX#> 6E33 [_AO5G;J;F4/1H] M]H?[B1U'_\W]9.(.W ^^H9#I?IA*ZBGTA_O!:/]+BF^E]2\I_56Q7CLIFI3E M'TIT;X][Z8_E[K$W(:(6TF0Y%= ?@KG92>HZ\+WN3"BV\ /?*^9&1A[X7J_Y MKTS?.YFXE4VU['\^RW1!^+-5E"B4#+Q5CYZ>%=!3XTK553]VYER-QI9R96[@ MSH&W^I^;.O]11F/0O.(:E0@F1PYPQS"4*#Z]#C46S\^%QK5D<5]R3+R<:,0K MINOLHLU]DRPC>_.NV\V'_C]&TONT+KL=[=/HL0?V"Q*8:_RP8FVR$>T.5882 M81'I;"]B]>"=4\K9>K.0M<7MP7D'9&ZJ ^(7S.V9E<13%\*E-/^%A9II MNJ+$5@+9BYELU<"^(H%'FA+FM!:)-]!*2;I=Q9]XC"1^/)!]$S=^"/ M\H)D MXL5%M)ECELBKVW/3[<^[664O=M\/.7QR1)BF1G\'FHW%L6D_JO!$5U2_E8K: M.:517A=4/SS]V>C*@^$;MZ[B,Z^>440MJ@AGT/@F&<>B0LFRT6C3X\U=QW$D MY8$JG&@M'# M(C=)#'=&,>,TH^4#JATRT<#@\"-*S0E?SZ/!/F6T:+XY+%+;9K]<9D"]J?WS MV;:SB^@,VK51:0[#$3QID-#N<&*$$!"FZ[47I';G?+LB8KW^5"%1=3,SV32Q MV32-WZ@+\W8[%-1(OE2+/1VW99X%1T[7H?7YK+("CO"97_V_.<3<2(H,YC*B M^0D:?0^95X/[8OS&F_FO\;7P<2[=\DE22KOG4 M2/M4).I,O-!IL7:QH\4J9J^ +Y"5A;13K&0;RJ(/T\X>L36:M8>92SS;_J3; M)8D:Z'V(NS P-<=[\LH5'27*]S^8<(Y?.2A3&%LBC;6\7J423@EZ2'X9,*JK M]C??+5NS!K$\R93PMW,+O(I:;8W_5=*0J#3N'BH\6FQQ>YUK+)5C-4][/Y]9*7&,??SF+CUG>&4/7%A(N75\/+N+A5VFR")RM<(> M18=B5O&.IUJXJ!"7L U@78=1!, M4E?DW>; V'.\WM5^09&__XJ)XU//BKO,1 MECZ=1A;Z:X8IB;NH:JCBO.+18)R)B6?+D])/_/Y4U#/QE&/ZOC#*I M.?8V" !J29R:X::\?'MOM=Z^4WW2H;7BAJ%X5 S[89ZC$BDW] -'[EY[_/1% MWMJ8Q45]5==*W4"*"U62T0=D]R^>%L1C(OUS='&WS3+N-U\(&7PBAU#8=6%/ M*8C#:/2%J+/))9Y&1CN+0=1U1[GSQPR>#UL2G&'6$\HS^ED93(*6C MWMSLDA7=-G_(@Q(%@,_N:?^H0SW[XUO& WJU+N^*"0HJ0+J +*KWVIQI)=NK M$;Z2;6!PM/TGZPUAY9W$)O/UU'.#,$[9:07?K]=5T^DS!-0)E M&4VNH F-C^!U2L:R/!Q52QNA>![0#M(1C0_.5I-*;#!/U\](/R\CZ/?5EZ]6 M$; &,CJ_&V^CFIJ$&6,'(7''; )QM2M+X:U*E"R$7!F_Q(K8NS-52)Z7IP\405,SG9M MS$$N[P&'DOAI*>@U9LIZQ(N>,?ઢ&?=]@5!D_A5GL6&90>Y!AD\,+CJ M*)6<(T-&,B^[\T?7:TP-:1EY1B4B^.-*C"+/,K?3Q:.U,BB>FAY0J*021D?9 MB/C[JNP"Y6, -*V"6D6S 9*W'=]?2'RS64_=IB%6K\4S0AEGX"W01N[ <]64 MFEF12=:JWS*$38;L+WI//>?K/68FB-Q)].OZ$K9+Q#&.5U$Y:483AV'*)ES+ M-4 )ZTA;[2/K+BZ7_,9#GE)=&[W '*ZUD#G'!9_5&?">?/_*E28N5-M=Z#9M M#18_:%?XM#%H%@X<5RN:-7'MLJFZQFKBZ"OZ[?ZG[MX;WZZP2V#KZXD%@H*] MYUV?''M?%ADO773Z7UL>^,_C(H=_&C>]8/ES[>S1NNC9]_N TS!9Z''Z2\6F M<]"+J8N#I3ORNO(.OSK/9ZWW&J:;U=RY6E82>;76[-NEB(1'5R5:0+.YL&,C M.SE2UR@DHL$<6TT91?#>F/:#K-R5K <9MC@'"4T590A/7M,==+F>J MUTY9?V)?.\*_ITXU+:3Q9?J#1&A0BM5\F$2+L%24/J$S$^^9),.Q^-W+?Z!C ML;[Q><*UL;-">,,7WMRO+%[Y5GDW9Y9UIWU>(H4^1K]C39D'A@/YX.[ M;"2,/?L87(@/+/1**'HGZQ-P0O%. J8RW7">0[B_^&5&[]UK@2_-LXJH!K0@ MRG,0 33+/3XV.Y-?SU8P]UIVVL]FM%W)#N-4,!'Y03X_TT%"9>M$Q(+!;ZQ: M(MH 6/@@.!M<@2&XS'$ >:#N%&72K[T ><_9[/S-,$OI4].H;=MBOR"(RO,\ MZ_2 I)N]"T\3<]ZQI(%E[&#C2*9,HM#.:&YXBV$CI*1]1FADQ]:C2I&MP^U8 M=161OC-8]0Q?=U0AEW2]ZV)@QE>OEYM=-@!Z=WXQUMX69],1YCIG^%[?WW'P M98P>T-SRW]^+_&<8'S.P83&%7J-/7IR5NK'^LV^]517&Y&DO:5LWH@T9!3^$5Z+C# M%305DFX%OB=;K;WVY J/A$#WGF'\-< \F]WVE7X_ZG/]4(U;Y[X1<2WM1@I] MTV']/_&EZ8XR-/^,:;?=MWNW2'#:22ER-<7WXSX A4BW<@L_M*@%&GMEO%[ MXZPSSU'GV[<,>'T[;RDG&VG;,RUC/CW]'N\=1(>56LK:M9J34G'RU1\TP)@%BI@?_I=24-O("V : SD'EV]B M89K7=5HP<62U$&I'O/6R9 \L%S.X,%S8_Z1Z'Z#SF/WT4=D-Q5@PT0XY<;U] M512-4)F&M/%6$_J)\@OUL\Y08GE*^C*CF/4+["-4CZ)(C)WKJ*NFY.##9-N/ MWL!17MGH/VIFS14:>=Z]I@\5),DRCM*IW-!KO*;O@V&K;>IWV.CDYT'GCK@N MG;N86,X9R +H>H@B*(ATP!L=SQLU?7HY-K6&WC0/LU(IH&E^]:1^Q8W-A%TG MXL@C]+0F^5=S1,'V$P+K(9FWM4)\++'XB3T61V1O2MI/@:;7,>X^CL8)0:<, MQ#E+"L]&_. Q,//OM7K[3HLRL)I^%*/U,N7#2UC;D3D6.RP76Y<&AED MH)S';_*!Z4UC'Z!2^Z MD-[>3,7SPB1(:O'DAI;[ER7C;)4!M_C6)7+G^7<@;4B*8EF"5(8WR0^_1MRB M]B:=([C,B[[)O(,N^0)R>$+CR+JFO6WQT*#1&;D$:5U\08EEP\E-)FR!%_Q^ M2>>C56$B?[2X=43%Y6N\)UGDBM6]^,"S*O#9=K;F3/<;_.GUWU^)5>U"(IID MH)ZZ*)QBD&^8[)C"I M(@/!&RCB>^1;+:QT?NVM\']A6;'^\X-?_V=U\9_IE<2Z!,(:D*,H851M]]PS MWV&R!L+!H>W8*9LC!$+;D:K/ML4ATZZUJZ\]+\ZYW@I30G;>H2P9#K^[5QDF(R)_8T7GG/-F2[S0!3T^WQM' M(=(^0(FQ;5]MGJG6T5WISS=FBV4Y([G-]%9D7Q#5P[6%B,-,&3YU:G[BKVD? M45M;O^EX&JRYM: M!'=R@&WI+0XCB4HX^KU-2'+!NH\%7TZGY-7QB,Z M4#%6:F-@;IHY<=>,"(F%R"N3@=4_,QYKIY,WPJ,/&_[FGL:Z30T,Z3LZ?6@OS-&IS8I0\KSPFGGV7@ ;9F>-%M)"B(0J*:P MH91O@FT)(6\IC['$3P(8-83K*>J2QIT?]1_DLSES/5\AVQWX1D&SI4 ND+LI MY\/1>EQ4DSA-=T0;E+]2G29'3GVH&3:2<:H]M>AB0R_[<2YC]M/=JK^^XU&Q MC,-$MZ@Y2BA>5*#K]X'[S_(0MZIJ#$LMI?H73DH?B^F94NJ_]63LF.(:CL@& MCU&#'WE/]$F>X1U&]E4.F63#76K2_$"9?*&/4GT"O5=CIMJ7) ?8YW=C88+, M%+LRHV,?,!G:!>?>[8/,Z5Q0//QS^,9XS))9^1"6XP6GAI;KR3<2&ESZ(;$= M&/X)RBKC*'C6-(K! ]9JAUTR86T9%0 \"/KNM9'/V^Y$;1F9-*KE.;KB"QXH MC&H49*;OL;G"541(N'^QB:!AN7TZV?)20>/)BU?..EWEP])YW/_P MS"CJ]X/3F7__S.B7RP?Y]3\X,[K]E;FH_]&9T;\P_(7A+PQ_8?@+PU\8_L+P M%X:_,/P_Q?!Q"Z^?^];S?/*;TI7A%FD94L_C@X]X?.+Q>[%=2*()9$)PSJ+" MGM+09M[K]^A>06VT4W7.1'V%T7&)\EW)L1E_RVVENQ^,LQ*GP&F>F\I%-W+T M'SXW"2E&QNT#>$"ST<"*"VB1/N(^H%UX([;L-/&SME7U"FC*V0BT*0^].(^@ MG(TER,^N1GR$2I)@::6G/UE]4_:HT8K ? 6\U&B^CIO-Q.3 M.YD9F&I*PI&TZR>XCK]O3(?9P)M!ST]S:SXI+K0L=#?XTT'; @M3"&&)PCS)=G*'H@/JI61.=*K[L-*]3:\1@? M>VF=#=RQ\^OZ'6Y_MY4RB0]J,WUF"9Y G]36>;]:36-LF%7%+]S 5Z9(6K;( M=AH\7-\'V!"M$;NTIE.0DK Q!OP9AHZ(*V 0GJ5N/D&M_H#KV*!I J_Q-33Q MU.F?FMSQ7<^26T1+.PL%Q_4DUR\$F%XBG!8/D?#5^#JONHS[M$OC^WI0TU_! MWH**?WN'R'A;G&ZOL-A/?Q=I9"&PZQD9H(N)==X MO< #S8-V,N6PP8(G8A%WAN2!/8)*.4UV*<_.W!#35EM@"8K*M79L\F;>XLJ\ M1?V ;UN=G## 4($Z#?AHR[\)=K@>_ SV1D%A_=IS84G;F@^69RWH"I6^O-L^9)=:\?GQ[DB]9-E&4/6NZ?HL>:]2*:5 Y^YHD?N852AP"/E/ MZK[^F=H]<>'?<]Q9RMP'_!,E1_SO^CWV_N"3_3]5W MR/^MC7W^&O_/QY_90_H3-';_WJ_QWW7\&?']B5K0?^_7^.\Z_HSX_JVE#7^- M_Q#B^Y.GZ%CWMBC&5%/8=V U=Z?.M24\I-T:*C6GP]7;>;/IA.UI'WEO6X,O M0_C*>+JDKA?*OT+7AS^M]^S3LP99J%_F)"KY/0G98AJ+YJKTM!?@V'@&/(4J M4?$\H>D:["W^)8=_W36[R(W'EC/][GD,0,R8NP3=,^ZA'+-GWQ)VWO@&(.[I.\]?CA,B*I'R>AP MN$(O #T )SMH?0J3P5AYSH<]G/V(?5A?G\1 LO"=VOB_'OI%ZYXEZJ:R. ;,P(B/=R"G2,?.04H M:]R_SOE8%DZNIK]750Q7Z$5*,KZ7/X%('- M^Z:9K;2^%+;+AGOG%JM5/ *5L:ZZ HIP;4 _GW^&T7LU=5,Y M65 %67.W8 %%6*5*!V/,)7^>]+19B$+3*FQ7)ZT[/D@U&)I7P^O#W%D'?."0 M$P:SH/@F2>@E>HG3)P:6"(R5((7EK#_C2R=Z"EO$]IS3"EG(Q&#W \&+Z_8Z&ZBZ3QZ6SO YZ!.."NBK$S;*^$:,8DUC;U:GG!;[TNWMX2 M/9J(]?94"=YQ,W;"W8.SGOP_FLY6HTG<[88TE0"1!A'K[?G'1][EWA'B;."Z MQ75#2RRG87'W/P4UPG\/#':QM',92"(2WBI+_U(-*E$JK>]5OU)BJ)O.3]:9 MOZCN_B-A8$803V]O,7@W*/KPFBH($XD;'16$3:8S7+^YG>[4J94TUG]Y<'^@V'@ MO4&)S>9\+Q MBJ(_TP6PI3L_-..GY7J"%+-JG[$JL+%QA>X0AE58UE[\.=:$/UG(P?HC#NZH M.'%A>"X'U;'*S>)>C2W(OG/.@#_QF)=KSKS?HX$X^*=PC3AM4&XEG<;P.Y.8;Z..5_-0KPEGRO/[33HOJLH49 M>Z\:NCQC;1_ W@87I"G5#ZTK>D-AT5#]T)!07]\/*U*N'[$E7,TUSEWF*HB79TJ\C(@]\J# M\0:7>ZS43;]U?S/V&*@2/5OW)%1J.&!2DE5JUPW!W5TK MDH=:Q7VC$XE!E[O3NV?O[]T7K?U]C<5@Y,7_!Q\O_R+H-.,LHW[V;S +87I%=0DQ8S4_!*S%K M&W@$HO3]/N"!U#-YAXTU;W7D#YGNY:@+(].M/W+>ED)9Y_B%G:Z41$T#ZHO;+C^PHMJ.">#?29XPXJX_M(E:)[7LZBCT&:Y9DQM<%KG M94UVJG&0BGEW2:^P,YMYKV@>ZXYP/&VQ_*#A%DV>Y+:V,\N=!#I1^?J+FR4E MIT@A(>_GB7.V4[KYHF\S+Z2L6^>'OU5)YR,B$!63G>UFS[3E:.< M)&GI)[0V:1*] L>LTLVFZ=7]BYV$(/T ST>#MHW/?_"EJ$@/HMD_J+#L)/%3 M=OX-TVXZBN2!>XHZ0SV!%35K>_@/VIYSK^V%H'I%(J4&5+76_J^6',;5HU=\\#V Q8.X(DJ2)RF3T38G(=*0XC" MB9C< M;YQ=M[Z)&_YD27O@HV&WY+YZ%7C-''R&YD4O.4O1(7&8$[]Z\'H*/.&.G?NN MF-HMI'@>_5WQ5*]1>%&8H+$0L9Q%I+"/#EQ .V*QK[% MJRZU$L"=:L-3E, ?*RD/1VO0KMOF852+X#O-)J70,\.J%[W>CYT=N3JR4%V#7!O"M132L]^E%UURW+*7 MC+9HZCC4M$V"=V .4Z[/KK\ECSSY_QAHFXC"ZD07YT65+*"XZTZ/^@ORO+. M.#1VY'JEG^20:"^?&9]KJM0IZCR@Q%Y@@ M& T-F!TGE*'DWC10O7/ZDK#K\2NC^/R:$(GNB^+NYF]AW&:>@;W0DP*0R9 S?7JR6O:9T/GBD5=&?WM#GI^1[[DU'U)D72U=/5(7EOX M[9%F;F+OJ<*FDX]+7EKIYD6CA@W9UEVZH5_1E"Z,&;8E?G:MHW M#@?S&@?[0V)WA;W4LHJ[32L.Y[[W54)T1M1&2_G4!EM.'7+.6@DYWOFEW?0JT'@0 MG(4^ ?+!Q(\!J[BBJ4J,0=RQLB;1F>"O_>M;;1E([,##\ND$Z6^?NZ0C#G6< MZSQV7Y3XZ,IAI;IYX.2J934\#B9/N3,;1 )'-IV:[G&:"[L7P.+]R*WJ;NJ. MG'QCAFV:FXA/1E_6U!F>Z-H\[L$5V8A!AG0PKSW%$4+*,!YYD-%F9?-@]22. ME5KA/!@RX_9IHF===@N[15ZFOU4%'W?'$=\SCD]35ML?_ZRN)]=Y"A1R97@7 MZ'V0-?'T!B7>03QFR])?;<*RRX6 MV_> :1_%X_H->^ MD]+:!BBF7<(^F6QU$(@G-$!$EGXY@3.KGCF(WKWB[Q8S.2$.$ M)2.60FS[."1^CX!^<''LG\US#===RB^^9Q=6UB_;Z+UE#A;UK74M&?C[5/;0 M0:N? JLR.C 1 F"N3?.#[J-Y2[.V]2@)SSX(H\\2#'8 M!\B?]T[(8(\1YSD!@#TW!ZM ;]/SG"FA)-M;%+C3^]ZB-H&HHN $*[7!QEVS M29M*LTF#PX;'4CV+?L@*[Y[4@4X0A\EKE%)?JME/< 60($K,6L5/+R66K&]H M7PFAE[(5BXY_3NR5>QS'(W=;[GXZ"XZ=->4Z#_?01]DMYKJL&2WUV@?PT&R) MA#1(9^U5A5KW65AG^#M\P)/1M/6R?YUKHL4AY+[NDQ&4-0 M^Q'O8$_&<3\BL@/^N0E!O>$AK)"'+6LH[< ;@SB5+)K@/#<9-A,0+W'&7LK\ MR4T+]9ZKP()*JV[D49#'M%,'2'@'/E$\+Q7[AHA,5IF^?.+QS,PH947-ZIKT$3:607 M,#:HM8GO"ZDZ0:>TZL=C+.9$::/9C(H1:_]F39; CV9?VW):KO:%?7'Q M)3=HE)%J^O2A 9WX+$#%W]4Z?A*D=0.[29TS('C,X28@9D27W=AWQ.KG;*7D M26JDY45*LRY_ ME=VDHWWV 4E-4L3<9XK-\*MR1%YJ)-O:EZ1&^?MI/G+>FIB(Y M=U/:%N6DZ_#U@&-DQ8E8\A(EA'J==H0DV#D=:EI'=**>>GD.%; M*/7ZD5"X_4I1/^%CL/@'\7@ ]4D\[2N$(FT5IWT%#S\,A5!R9B7R:/*4J"!O MST+/J#N\,Q/OWZ2Y^7ZX1\^1B!0:\_1)7H3(79KNZ0A3)N'(B<.,XY2&-NR) M'^9?"OIRR\M6K4[49?7J#WK78#3S-_O=TF?.WQD+=9)\$*Z;G8^6DF?F0N_@ M_(W\I.LM##%Z >SX0QRW]GD2JSGBYL#.9-+-F9V.[RWM)V=LK]55>6B >LDD*@FO02F2E,M.XAJ-:@53M#FY0U-77/VB2 +&OLJ:4Z+?]]NCG9 M-5G\T4OZ#/"@%]-\;3EJH,6<)-@J/8H5^9L,77CV1/UN->MMX,51N?4 M13J'!L_X/OZ9L/#6)>C$>\A$!GF)!.Z )&,Q:W74JU"M>HH+ MB=5X.*;B2&+&X$I@37V(KU"ZR*OG/"G?6,R.XIN\B@$LO\[J0VU)S 2KL8DB M1$+C,2UUVD)A< B)W0IAA+#QC#O[.6(BZ)+%"4BOSQ5>OA[=4\_6WY9[,,\SG#'/3-I^+W$&0E>M%K M<@/%]@/M=PBW,3[*L13GWMDY%U#[2D3@KMQ:/)^2Y(+%I]/XUZ6 ,(@^E$3R MG$^C7:$@\"# .):CHECOXPKV[PB9-RZZ&$5Z+B4+[?\*2^95T*V?J 08B#&6@6/556<^45TJ2A%%8(BOD):55DU\#ZN9 M:2DL'H]XE_/#O'\T644G.^4J5?/>@\@+N8%'XSB4E9H! 9+D0^&2^6C%2?(& M97(.?NQG*HV=8NS+C-%/>E;?"0Z_=_U#1P%VPEU04+GKO:E.7[:\=V.4F=GXZD,]B6/D I+J;I7/K.TB!#YO7SNN,%'UAW;L73-DE+ MA)XY@J;;A/K$%U^3 DB",P-S2\K3_S[?/;_$?0 M@>TI $P1K!-4A8N%>X%CK&:4A[<]T9RKFER%N@EE[C5=_F3AZ.IA29=/#9VG M':N+^O7,]/A8=J;_$8$,/S&CF7OR;2NHTHUPA3G-X;FLP_>VT:S8R>[ZB;3= MH"TCB0[I:#7 @Z2!O!=7N.Y^4IM%FE,VF$[EH&VU/9[ MBD],[2(L1X+*(Z9 MZG/)_UD]N91C'N*FW LY5;3ZI3Q5Z2KPECDX+9T9FMP&Q<\N"C/<#^TYY_ I!3,/8]L]>:=MVJCHD%Z8R6IY)E[EQ+C#+Y]YDQ!B1Q* MOASX^7FN+)Z-WL!0HR!;GTBB61BGIH+W >TVA!@=4V1SJ^D9;3 M,'Z/CRK/7.=^]2E_*>8G0))UYU \K8MH2N/GQIO&H5WL@\C))-VH(O>LPIBJ M0.+,&WS(I5_A8^HRY[-_>\IEG^WXM0SPX*O:)Y0/Q9-ZFY)%G2^!5P1U(3BN MSV[P/[31&U/Q]?RP#_"8P-F\7JY^UJ'JBC@#YF IZVH!C]@%X1-,9!YKE"/3Z&QM*YCS57U.G*OEU:*UM MY=84FYA_WYGXE _RU&K)<+:KH.ONJ.<@)R!VHPU=K=@FNR&T_$L5%Q.0PWX' MJ3^F8CM?'WKBVJ1'ZN5Q^WG.2Y,62P>>YM?Z_T&*^V?([O]4!?Z_<)H#I4'I MV@=()G2 R>Q-^X!!10>$';!]@]6(I-B/;6%*4^H4E5:^"5[;YS,RZUR>.79NUGM&^6&_18!W4W*_3A]!C]\(I;:=3+ M--X:RLE9)*^G34Q:H;ZDL/^O9Q6AQ9(I%0_4XDDJ:6T0:7B.G)O5,3(VUNLQ)RTN**@.7#V?YI*U'M3<*V8(\.=CV=9^ M$H#L0$^*D0<^:$JUXK@2#EOL63R<.'HWC5T3C=Y\U(I MY31!9!_P!.0&F9AO05981?I 3\QFEBEXKZ.<&T-\XCQ\R\5CM#\(64,X+U)+7OY'Y[)\J?=$A7&.9@%L;RGN,[(OA[, M)?5HF]D@[R+Y=PH)_*3X);QB-*\AD3]U94:3I-7C@N\[#]OY3C+=^;P/>(R= M>F#\S/38Z2ZY[L):X''_(,HH3,/>KD^5]D1\@. ]"4F#GZMGH1IEJ MEW3Y-M\CXQ70;\9^5X%''^(JOJ/7D%131@>.'K1;XI?0KO[_'L RKU M;HCU@J]ZP(FF\*>CH./G*+Y%E*CV^OYB;U377 *$?R6H)V#NJ*K[-4F_TE[] M\FH#X?:3<\Y*227OOSCA@6LM>/13;$:"]L.LF<+28$SG#)B,>J;8U ]YI2>4 M?/B91+3\7/(14$.2XV2N'3-'9*67;Q^%>QX[1X]N/+LU[F#J")_W'$=_7\[2 M;^SU%?WDV-S0&/SR 2+UT\;S,$,$7&@*#C418AVE))S!P>./'1 MZW;?"R_@-%!<8SXP='3FY3[@\&OB:)1 7LL0Q/J,#QL79_U:\];6__PH;G% M>;KS9Z\*^WZ*D%,/@"NR*65T'_ Q&)0]%-7FF*.>L@X-.;/S5T8G79[,*G" MQ.]=IZ"SGD=Q+E]C_?J[*G@UUV@>DZL^AJ*PX^,\,5#)325Z -YD_ MT7#R,0@=*!^&)&DU#T&-B1<*9W\;5:R4_"X>ZJ&H,LA29_A#Q$X*ZYBK5&11;.@$4,&H>'%NQ\P;"O2R%A3< 0 MKVZ\<45UX0G\:0G<"X0MU*G[D8S$V128*R6$*> >8E X,[0^L:*.XV><#\XP(G[I*_V> M&U6R^ASS3MDZ973U_&?;&T+G F[H'P98!)[.X_Z&2*@'$G28]S*8ZO^8TDN^ M1D+&^F-X@T/-ZNJ)S,FL:@@S\.X;>;+=WWM\_*B#0?UUR<_>G$6)X5WNN%_& M?]XZ;%=G4"]2_,PHR/K2?JG7\QR M:X(OF['Q-\]]L89>',3-WZ/@ _Q4QD@_HZY7U7@WF30J7LD-NJ4.R4GGV=-H MOQ@Q)GX&]*\R/)OS5#N@8=BDF3L1\Q5AA9)RV<5%DO>'9ZKN& MPQVYHG?OGF;1Q]X':%FM?('>(0V3A2BAI,E9= P# Y.<"!N1-,4JJ]A)PU" M53U$;AV7QQHIR"N<>46.VN3GA!%5=QA1[V?( M8TCQ&/!=S:5*F/^49G7X>PR>:!7T;#[H=!6*TR;8;;:F'TS%,KT$P[+VM#MW2UHO/&XNT74$ORH"%E2:L<_&TG@;R)%$5V9T$;$]ZE,9(G]N^-Q098]5;R-[@@G>UZ>4\P*Z'.CAL.D#+SA_)9#]]'9XHM+I4%-Q^A9VF>) M&W,U[>A$!M](U=$J3#QP8LGL+E= *$PU;\F>&>K=\QX=\_S;/&5WE2 MM=V?J*]->U-5*0:VW[MU0VO4QWOKY])[1(M^%+? MB!&2=D7VI5P\>^^Z6C \#OQ)L&[*W@RKH,>@B)BX%779&O^#ZK3*:1*W7J]):!66[W_V;KE< MIK2@TLJ$;8__:K>O:/UOV7BS3ZR+JEO<72"*5%,L:7(>3%,,W8B'\S0J%[=Y MD#DTH#H?)\+$M[@J#NR,E[]ER(2N@1@KK^Q"_6%.9$GOB@Q$;].<1I M>T^;@NJ*?< Q@2\?$KX\'MULEZY*G?GY6RYX(CZ-9_SJS.R"=6DH>RMP(JH- MS:D-+Z,YC:E^,>YH4B.=J%03M%DL)?MJ!UK2NB"'+0=:#BNQ[8W+A03M9:[,&@"JOXUONT3^FS$GJ>)Q?&*^C= M4XAS3.CUE% #8@;M%+JKB9=(N\9Q0J%7OZ(Z\?$I:54.%7T:'XOE?>95=]TM M-6=JYG2DY@L[^G1WVS.2X$5&+JA)+#T?'VZ_=NZS7LK'CWD _JMW 0#9:88< MK!7,!9.']=;#UV(_!"/:A<%/O>4)A/6DQ.KW6V94[6>70C/+Y%TOW,C4'G-O M=YE^?86=CX7L@-@'B+\&_YI#_CI:*KQ X\?W8HY2+'O;;&)*0\IZW8#I$%2[ MK-^EP[/=\G.17VNOM:2/& M/Y!-ZZ6GX;\,*'?BIK-VRNSFRXZ$$4KNV:W8F(SFN#TF^YER=&:<#'>XX"*N M&7/8Q:B[6T(B:Q,9A3R\S1T!9U4!1\!8ZW-%3+AO"5QRT!VM];@49 <2^1UQ M]K+Z:3E3IJL6I;^"S^%IURAI5/V^K;8R3R 1X<$] G<)?O2EVF(?$&B\^"7E M9(OE'8P-I7?>D9X/8X.WZ.L*0ITH2:'O@C$M,Y<;:HFN&8?5N#W\\'N*+:]4 M[F69;4@_/58HM9@D=$V\ Q9OP\ (BR51U6UA?;"3HSMAA[YBC!)N1ED.*QQI M*A)\D1>RJC9TN+^YHAKWJGRG[#H>L_;6"8\XY>[ S,GG1>%S"N7XN!\F8F%A MA$CKRFZG5.OYRIH:J\SY\YS#>Y^/2,I*NW:S+[K1>,E$CWT \19W<@5E/.*# MC6>NJB:VI\7X993_FY8?HK7=J@U4T+CG+R3MU/PL? T/^[$"Y&/TO344/!N3 MH)(&=LA^ G_L#QR'LA[MO;Q25).CM[\\91&Z@!<:R=0W24%'Q=OVY0 M)4?M_-W*ZOCE/-RY#T)<$C6&:=DR @!H9_A%J"^EX2WT.-%PQ)_*^M&S_EU^ MU[5!;X!MDK%90+M9WNP1EB#CLWL/GMT;C[:AF5,JJ-HK^X *MAKJ!0JP0]!W MIC>,I! &;L]X?M'Z HGMO:7%1+8CJV"R'.U;')=R%EV4LG00+/R/]MX[J.GW M^Q<, B(@1GHGT@1%FC25$E%I(H*%&B!*D29$I 6)"8(T$1 44!!B0T2D]QIZ M%9$.H8701 @DE/"&%"Z?W>^=O;-W?[._N7-G[^[L]X_S]YGG.>)CN [Q;(B_5Y!6G/6N7_7B9JX+W M]WB'_\%0 $):MH?Y-)@SN77(>9H/6+9G07]W'<(E+7ZD= N$4K=B.W^/53/Q MMZ;I0>1M;/%8JS:K-07%R_-D7>NH,O_E\^!+7KJ0!R CH+?9ZDQZ-\B>*>#U4J^F!K1.1:P5[BS+&"CQ''7'BVBNTV M-[8N*HCLB8$!>9LHUX)5M.P@^A+*<6@#988-YHP3=@9$>> ": %M1(+&:N&-XV.3DM+BHK\72 M1VHHW[U=#4>'GS<2SH<6#L3VUFD_/J&T:LF.?+S58B!82A[]F._L4SK1N9BY M2N&:^LERX3PW\D/\J7NHDL++RPIRX4'_T1X5P3T8>8QYAX.BRNRF'D:BG-.X MN_GSL]S,SB?0*)P7R99:&-DQ(U<[MI.O.>2WMGP),R[5T&_V];9WI-=&TSXM!<]#E=&_4#Z, M3+HRY76;@000>2+GZ5R1,-+8?F%0JT^UFW:7^W'TQ8_NV6<^I8G:BL\C^T\) MGC7VZ6\40K=AN!OY >PU2G1RV#=OL<1T3+Z/;;KM>DI_WJI8O<_Q]*ISWR)_ M)D+.*Z9IF0[(WQ,*U_<@ZB0U0M!]$.Y/PS-]]?$72-L-"N8E%KNV52*;I(>D MSW\W#;2__?E\KNUL"421KLAXL6-W",PQL;-;4V:C*GCXIDGE MXWH7\V#CS9[RXN[(+1^Y"#,3/O57*6KUBJ 0. CCEJ!!#2VE:/U*F$<((HN< M*9K^1J>KB'4+(PC?P0FWDW+7VL5BY[V<6@1/E4F0_2]#HK$5?4FDT _H-NR) M0S*0">?7D__2382<_)N!B-I^ZM!ZAV967S&8):4;2[K&,F_ZV30M)'G,4[/6;%AU#AI'TZR]?Q_?^XW]Q__(_H7_YGQ=BS?@\'_M05++\N6M"I=-$2"27KOYV*2H%^37:3MX1D3 O^X\3 M>K(2X!,&2YV6_[2;,T>SH?4U$?VMHSQS4=75[R*NO89Y;2S5!#?=$@'7OW<- MT5^=A7KTL\V@/!@Y6KA)'+PBI?-FPX ,N2JR8/FJP."?%?6:M/V[B'<\4YUJ M9[A:V&^WJC[+FH< I]-;,")TT5K@' I&;#@[ZS#J3N&(U5(VV,3K7W4<=I=^ MF5ZJGY]_MIC=)4XV(3@I_9F3S>!?!$/+.'"[-RR))247&T M*^@N,0A)>'[V&,IPC.Y.5#XQWS36F[>BO6]6;"=;[ZPW)BQD>V*AJ,?Z_==+ MBA>U=@KJ+=GK'_7*WNCZ>",I_-?EO\'A-?HW05+A5FS#_W%4.DPV+PY KS$4 M+.,-A.\ M'*Y:(B$L*P;"8S/TF[9?WK>:][-O.Z^N 4W;^N'=_(OB__J?%;] MIK6ENE9 DT<&4,U^:V&XD1KM8NMUN:MBS_=_%*\J>RBDAP9>M9#1JLBIHR\< ML7[W!G-,XO=1A:8#$% #+T>TX1(&Z=0GUXJ1LJ:N0[U#&OKT>"9C@<3ZY-#Q MX2+,\3[:-90 HZ21ESF8+=$]\;#-U: M($.^#% L=$(TP>[SY9NJZK]\A)X<"B@CZ>XZU]@.0.SMT.RM_Y0 T:>DX M\@F0A+9BN'^-[L^VZ4XB..U,W^MY6"-4B.[;VM2(T*T#T(V_.!(G[90GIAR> MA)*F<, IZ;'ENDFL<)7<+Y,KIYOO)5*06XZ.]HZZ*;@S-H_?_OFP,%8"),V= M3B<6Q6:?!.(*9J8L=2+Y=@I.^49<5"ERL>-I>WN+UA;?9S19X:]!&0*)0GCK MGY)I5$_ 2>@KU7?!OA.1LW+)Z06BMJ&Z,]W'PQ=BFTRI,#$2?2!M'4N_P,AM M! %E!(5FW/-+56W!L7]GM('5' #7\75\O:JJ?OA+5N:%Y@&Y=X3Q";7C:6'W M?2]UBL9W)>/MR"4D-@@A#C08J&EZ?/T#DR;:&YQ41SS M^GAP,:RM;G8Y[4K4=&TQ1!G5EX]I5BVW,"=RQ#:>'J?[ OE?_LZ<,5F&AH";:)!W*E),)KK1[J[O[A#U7H MKSQN.#>.37OT][?FE%!3*NM2,/YC["+4I3]<;+3\4_1"[H][T(OD,4R8G6N<>BE)P2(#/UK-^[Y_+;- E5K5ER6 X M88Z&N7VYJT+DG_(-(2GKBXLT<=-=X9MK0]=AREGUBEP&'QD9A]X* 3/[7J_6 M_I!2H9@D[,!/B@?5#--AWWBN4^Y7@!>O2D10<#VE3T#&YF1'>HJ]]WYNM.9*$'>#CGG<54>1T9/7+2_( MB#@2I!^\^VWC\ L:M0TF-0K 0,/X Q&:%K?/"L]4W] M%:]51'T8S*MV)S"AKU[>EK>.O(2[Q>0R@K1#\$I$CX[X"GX[K]O-A 2%1SUO MRW_VH?]>0NV^+@?_]37)>8*(.@!YJ+(AS:DQ%$N2ZM=IN$$#D72IUZ(^PN0E M7LX&%/O35/:$R/*2LBSK.%=\*[1L!CL'GB#36^S4XX7CR&&BO;)XCAH1[B,%SM&#!Y??DR98MJB>O M$I4QMR0Z_0LG9+GU+PG]6>*7SMCZ=D/.;>,!]^:)NAST(44D6T# *!3ERY/3 MKXFX:+3"< 58> (^]1?KDM&Q=9M%"N_I(.K@LK'8*?1+Y%EUX5;95/T_'[&) M0-C<+,\D< +\$BJH0&Z3B].\J 6DWZR.FJI_U7L\.%;LHAE"W5"\2NIQ -P1 MZ*7>(O>W8\3M#Q^F<]4W9)'IH"IZ-@=XO'@OQJ3R'>=FUERT7%A:K(0"WBWY M[J: E"?K5BXUA&S29ADQ2S;= *%8AE_B0^+1,KP?\++N#\JEY.LR/%"\;\)\ M..6SGHG:O!S[F]2&@* ,&!D&PD9Y#9FA0OZ3*T]NIKMDKA?YJ2_B)R9-1A90 MOK<&C.UCK5UT4+;D7!-*4EL_)_WZ2.&#\T@]>+>'I_:>UR6]][2M);C"=N7/4*XXN!T@I6> <3A]8E5W[\!&NHS.2(T5(*$U%F^_RP M2,K7[969(M'X/)^QD5@+CZ=[^R:N MAH7U73<3[S8^ &6?/,5[5$\C83<JKC6%EFS^5F_/9%]Z/D M,Y-BVT8$:U\$D].:(&F#.3Z],BO8*+?"#US'$WD,?*%V5='WE5?KTT-45VWX<)&0N!7SKGJ7;/S#ZV[)$?,;%R\6Y?WY'QD"\)^8PON_>I;!_U_E/V.^ M__7SB^ABAR3C.:;Y]C]] !/FU&?5@ D!S+DB>Z.R(L*S:"?63YZ&R!*KTS.X M^UO1=+S<8T.R)U12::BG]+VQ*_POX%;S8Z80KPH$I(N^S(G*)9TE507LIE5C MQ>GF0 "YYW];TARK.0N&W60ZWO&V]7-D;ZB5R:-$K,*V[!R ?W+XP M"G( "@_!T3/A&=#R7)(JQ9Q: &3Y4RR)%6V(4#FOXT*CS:.#HP(2)D=T:XP4 MSJ%=S/G,Y,8FW)D2\QXVXS6*5VM#T%BR)3=_&X!LV>9_4[\-;702=AQ F>6T M%P#!F]RT,\WJCC#3TC8"WXFQVX;-;(^>O!@NFJNBFOYS 70,(T&3=.<*X,7 MYGD]R9@!7RO\-RH*U=IHF2'U9_)LKU/?R@&0E8WE*+K0$F/TAS'S'&31V;*O,)RVO4>:4T=^YFV>:ZT-^T53V^,A'37 M@NL8E!!W2; <5SP=TYYE?!]#5)5<%:LL*H";ADPY.G'7W/M9&*KPT+ 8*1XG M>1.MJ]'K0U#G:W7A6[*9F V8:B'F$<]\+Z_TF#209)1!'R $O;+/C08F"<&> MIC=5%D\#SY8380&Y\LUO97Z5?CI__0;X;>P6ARC\70"<&LRH@#Z XRMI-H-H M-F265N8T^"AUU-PG7C^:[QW8CW M]F1U(>L'1MZG;W_3=8*?N+XK/(&\ZA1&/YJ@D_ ",\9QB\ZTAM_,S+2]M*N6-8-=%/R,' M8G^U.W]@W8DA]'>"CZ!"?^]8\J*@/E\K![5@#6+SI.!!ARK\C[?G,FVL;_>^ M;CT!OOGAV>H(&4/GGZ?& 'DT,]19"O1%HUIG;GO^GVSED4#E6D>$8/&+ID\\ MGTQ"+LHGFKO1;&?^:QDF&H&>@E3JM$,FB GWZ3*[WR M2_)-6X1.TO$/1UWLR*V).\M+[[*.X\#G;.0KV'U3=_7/Y9YI>W#A[9Q:WL6Z M=5)E[@J/D1[9H6E71Z6D4RPMQ#7*6B+%C !2VJ,?@&(*T0.0[:/D92:KXP%H MT_H1AO\ 1/B,DVH\BV2]"X1\GU@1>UI8!)Y8SN@X,X_M<='Y7O9K-<;J5FGN MV;:PL:X1"N2,U>O(UZE9ZV0H$7'V"=//0!C3;-RHAU(DGWA'WC M&]@@ M:;ZMCY5OC [!]K*1;G=?.G/,P'K/6(#E\/71]0.HL0>@#SHQ4++8\@$HY=MG MHL$=1:/AQ[=+:Q<;L-;HC[#6XT0M>3%OE3-U!CY.@<%_,(:"F_!$G!]T(G-N M[*46G!49[UR=1KMLA:];V7>G?O3]&BT>@U]7OI:\#AE1UD/;1[!)(2[QHWY#? M@A9'#V!*QIJ+QC.O 7'D+;OL^2:'\EVA6OF*+T8[G!M:XN^R FD^@5Q+@NX0XX(9Q+0D@'FHW<44$6ID8-%]"U\M"]R=Y2JK_UU+_#V'U6X]]D MVQ7Z+;UXL"4$KG"Y\*%Y]I+D.LAA!RS'_*(7,H\%HW3(!_=4IPM0Y?CX@ UQWO0J*9B-(PZWZ)C8U5SV/PJ1=[&M1G MC%J,VV&V]FBK= 8#N_-*"/#?C*BJR5.52(5LXTC_RPN& IF&[O=T7"]<^.,S M87 ,*0L#/,BN+= 3>N881MZW/V+*T9E!H?W[UT:+Y2P5+D!US_B%+F?0GS*^ MTL_0$.@NN =0?/Z8SYW 'KA?'1X/677Z;="B=!^(O;+A$DIM.QG>[>=#/O[ MR*K04+VB=UT@Q@V*!^D.6:,9+48>>Z&5Y>PE2WG)'?#)P<%NVME;F%SNXD2Q M-SR>?D-(^_ARSQZ+>(ES*GF9B&D] ,5G19FZJ1;?TK&G+"KW2ZKJ2( M2(3?2GYF:\.2^NPX"YOMPL8:@R)L ORS8\.5HM#&HQ.8KO;;LREG 79:"-*GY8%G>8-"6PB'):]D/EOM M[GIAFQWM60A'4Y-HUT(&B-% %B8ET73H%I2WNG7C[8]%O<2UBW]*T4)-M8';*S':\33M<*(6Z A0 !'8"\H<\.0!5'DP*(T&=/ZO'K MF=Y,V RW>%V8R_QWN;)6,5U5REEUI>17YY7^<#$=,*YPO,[\(?X?.53U&[A8 M2!X3F1$OTZ[$.S?FDG2ZU0"JQ+(>4*$)"*>4/_DKS% M?AE<::!.=R&#F^ Q&4GMT+BQVQ-_:N\^@+W[6)FQDGR7[V87[RSHB%D':.'5 MQ0)L-/:DGB[%=6XTDF+>PB.[8B W5!!D?CHUV-1W?=[>]1RN);BX:\V',C9O MV]F?A*LH6H-1^HD'H!8?DK@)62C]/E%9JJ=CO<<\L\'6LJ0J16GR:S5_1[%& MT5O?9!??').WL& .??(_:W#B%5HP,9BRI.;,M(&OY-Q6*+>W6/9W/8T\9%;& MAE6)<67ER976DZ?;9C9[S.X%=]0<;V+=C7Y!]Q^#>JL"BH4E-.XBDNP"#UO M[XE#6,*4@E$FF<\N@1E ]2$"? %BO*68)-)Y"S/C:E$77]I M1S?5M\;^R>\#^QYS4[8(L.)KE*\19@26/-@!B!($0"BKU'3*+(F?D7H XBS( MB2JB0K$+C"@YBUG/B;J0=W+O.M/47X:LPO6L.'8^&J&E#D"MO6A=S&\%PP,0 M3AA"3W:"/(<2/D,E*OKYQST'D1BS!N$[G<+)/@(K&NOWU)[_)/!=$EL<:J^G&O)T&IOW*_.9Z#/QT<_77FJV+#[#TKY*]_ MJNDQ7D41T'+]7R4>9 Q,K+Z6]4K&RP?=7H7ZUAR;JO=C ME<'I'H!\-Z+A%47-_?@D4\8AGW%7%@)+BJN>@/ @(UOYEDFWQY5;'??2GKM7 M"C^"[_)/C"[H=4I&[ED.A,&68 S-@KWKI(N6*=/IIO$TQW_0V=7 P M2)A/XGC>E:Y!_L%3HK>>";#LZ+0C)OFIP8 2,:]>D *&^_@:]XRH%GVN+*UM M@'&;<7+KST]>/>O0UG9/;RU^]L)28V+5\+G"[>V1ASFP^%!7ODXY>+VML>CQ MNH!JWJZ. #PN31E#-/YX^%@G8]K%Y+,_?T,J$79)")XT+((H>;U)N9U^R1RS39%DT7C!R BO&,C3@P7M[8CJ6,XA!8'+._6 MDC=B_#2WJS7^JGL5+(1^->X \06;A%V>+V*C)>!#1YV9&H^ ML2Y3=Q9\4LO.3_/IS=,E_9;EB HITPNKIP?@<$"VTX '2)V#J4K0H2/*0060 MVR_-?4(]SO8=_Q:6?^84@6QBA=0;.\P+S1MQPM@3.,)G3,5K.Z2J':5L)C?Z MM]V*6JMBL)!J[)*&Z8OXTVM^%QU9LYL8'H=1Z2WCG8$RLV>VM R0G=:;3ATI3C[K]&3PEW!&2 :-!Y'(F7[$IU)U^G&P&K M15?G2&+F;]<&B6XI%EM=HJF",K;!J+=G1>$SI :@-$GD)2^*> M0PC#S E]4L$5M2,>+WP\;=PY-Q4S-#UFFL-YN-40[U0,1A!/V8QY :-HVU%.>L M Q"DUN?/_DL^_!$6'O^E29F6+[S1K[Y=%-%[N8>E\W.T-YZFX-8XR%5M4BJA M\HV7SD^FOUV<4;*7.O8V>R]!8&'S2;;/5B^3/RD6S@U%P">A1$1+=?E*$/8$ M$MZZ_\4L[T?"0^*0F=D[T[CDN'MO(6JB>H=)^P!4I [D4"*;L!R!F?IW.G;/ MR_X-,;M_W\OW>+IM2/KM(S8BI^(=6Y^*$)#>*,BJAODX0N]=%0O1+1Z6P'GF9%8([0>>@!7#J$+0*E. MP/TYIX".R*;:F1(B5&KB#U21]J;ED5E-9#G9%R,^_4UG@-7D>J\%;$VVY)<>Z%@1(YQ["W^\X=QP@/]8R M&S\C/$S7_6$4X#ZW:E7E$-1V9])^]IRZS#K-,5ZOJ63Z#&\>"9([VZ@&'&95 M7:("R?8[LQMS1#60Q(7A_G/+1VR][-M$XX?;L(XCH_AC?,BCQ)H4,\DN_)7O M"^L@2.@M>$HC&Z/&0!>HHX8!HXC K!.=Q-RF/<3<\+R_KI=.G)= F9$_'\?6 MW9O):G>]3ASK?B@!/D/N)Y70O/\8B#.RF=KT6Y7D\FP>H.[[GQG)VN*2%_,D MBN6/:S=LG<,N)(2<+WM[[9H,/>I]%H%U9XN(:\?$S+(V0OY"!9AG_BI]^2-F MFE!8."%U2R3-*,[ +G5J2-):V LWWNKC;D%%)7K68-;, MP>'!?FF6Z3_NF,1E5_29;* M/;]CO[H_F;!^E&7C38:_D=(Y +V91VHPNZT[F>F.OSE60IIQ"=CC4$\PNVH; M]/F3#R/;(=D^<+VKY]@L_";EKKR6N7"VE>.LTH@2P1*?/A^%72M2B*YG)Z?? M,$694RS;A'7EA82?_'@D,J.F3BDSLAP>^:SVL_%M5T0<@!#P1 M?DQ/AQ+6ABN/B=JH@/( ');Q=W[KF=8*[L;(C+)-R@HEL0/*$KUZ<5*+74HU M$:]83D&*JFS5)B;-0AZ9)LJKM!VY*>!&/F_YVS:2SGJ(9/C00T(S,HV 64A M"$?4CE<@;*FF(FT@;5/0)OG(S3R%WGK6&I-38Y& []F\ M%7%ICR3:\\-K(;)> ]H;^>< Q I%] O9,;L@ HTZZ$&J=D(A79)RM&2NP3HP M_'.-#4' X>"1C;Y6 )1F1,=3G%-5X/25RY>;2 M^G)SB-7$7ZQG><9ON2TE-6O^3[KWI+LG$]_*28PU'X $H#Y)^/3#3*[3FH37 MF ^AR^YW1M!=0W,G?/;],MVU"G[%,+YF$M/$XU3-%Z[^=O(HV:B5OR_W__F(.T( M[@E2KE*K&7F8!W!6U(7#"*R#:8'^0*IVZ&0\3<-]7:F\XS#U!X/W:CQSOSIE MZ=:CDJ<35]NBQGGJ6%&-$Y00ZDL@_QL:?\C+G_P&OM@.:3!I M0LY]@9F3I$@V-&:%!9VSH5PO[@\#[[MPF$X,<7&[J?>JM&*'-P!'#"_=E7;G M#^2X@;#W$Z/EYP5TM>Q3%)Y6!S--W$K*VS6A&;?JNY;ESS-NZ"$JI'_!D$T< MW^DAC"\&)Y@_F:))'5CQH(OEOE(FXXBHA)&1^H?7O_%U(X[G\[HT*;RU#9U[ M;%BX.[?1!CF.NDU.P";6B^SRK:2O+,&Z [ST,[MB/L>NRR9:_+AH,QDM$6&$ M#C@$==[A4/*-V;AKB=CQ0ZC97) %I>(8G]%09A^4H_&D#X9MK1P&U%L4_#&0 MJ(V\O65CH].=RFOZ_(OAV'X">C^&UDPC**JUM#OJI"=-OTG6>%&)=$7*V51:/%!+N><#5)F7:)J\G MJ56N@<#C1?])4EI9U+SQ#%I1U69OP$_79;Q''Y^J3-"),A %8%;#.[?FLLS; MUL:>1+W0JBB.N2GR3/OT;MIM<]9*K:X'4KF%Z&$X^9:3*U48CC=I01\;HD/G MDW@RL:0#T/'5#&MBPV)#"7OAPZN.5V62SFWPUM8\/!\]]4&-8RU(D&RYYDHS M1-DQ\N]8 8M>!EG"+9/-DKB8SSZ MB5+=K?B_K$KZGR7_B2EL_V]8KU 4B?&& K@M5Z: S(-*HZZ5EH_M#-B],+B MZO5W]S*0O^_;6*W((YDV^8"U36K:=/3=36I/ZMLS[-$G>\*E3:^\JVE M\"9([O6VEH!-T.IPP:V1?(4S^I,CI7E#"1>^&=JKQ!:$N7OEV??F>O/*4;<^ MF\@]!G7]:66WDSIVBA )?P-AQ;AC\3@J[_!.$2OZ9ZXAI;^%<7VO:)LA[(S# MWA@.?*=P ())V*KCISK/76S>&]:1.)ZFO#]@Y&9/<:[ZR)P2%3H\%L(%YCL;;18HGO)&P\PP@8G$+_ M=@"3=&A7)CWW;^;,*9_=NC&@F2"T!-N.VY'$>E5GKWLJVX]_/S8?=Y\KO&1F M,7JV4O$#^)V6)1@]Y*Q$*6JSY%X52TS^ BC<&9@O)U>L9RWS/!BE>HHJI#V> MK6-,Y0;"+C8Y[Q7UZ+,R.1FTT!4(#_,D4GMT=V[G_>RQ>M/:@IHD4A\C%ZOQ M=.1GA*:!UY3.-?[S0N? #B1#UPXIET MIAA\)"K9E\,FXS]\ONWN$6V4/3HK9>\L:8[@>%6]O'WDO_6#) ,=9AO\&!H* M+- O4T@S!=3^,B/ODLFI[RW);78)WP=J'-/DPOVS'W'*,6*,'KL^$D$Y0=WC M(MX@PO0+@^\%'+]Y(K>R9?A1:D%00U(BFHO9BN- 'P&6H+$&1VM'$M8>=7.D MZ_]6J^U1"_DD@^BT$DGEX$EH-J6)O5!LOJ<&7$?W\K"+S%"=6B7?NOA7Z%>> M_?R^P*=A37 OAP#A1,_.,_C2"6*$^RSMHRN>@J($Y,.&L) M06E2;LRH>FZDF :&U?6^XS-.$!3,T(SON?92<"_=7Y?;O^(PJC;K'H!\(/BB MC@P=DLF/6:1N,X1?3T;Y1+*KJ\1^5.KRA#O_LV^.?6+K^/E=[[1?_*_L-[71 M:[Z;2>L+#R MN03IF8]B:B6?"CE#]$SH_+;4 &"6)L?L>X)9VZ6\] SAN)JQ9&Y.$J,2E_MA M-0M9SY/[O1"+;U3#K;&/F!N8W]Z'=OO5AVG"5"VW,_C;<>P&9_L(!0HMM;1I M.YX0D[#.84S)>I6LC/W/:/D:3YA'QM";A$1"BBMVX-*AT_2V0TLQ\6A!].]+ M'*0S-&7[E=>.XT@GE.1W3[&LJ33MW2=!-2;E*;JQA)HS>L=?Y*)N2*F^$925 MGSV*NV\!-65DHV7HRL#\4Z&R0M0]W(@60L#)+N*524#>RX?E6T<):4VJ;WYJ M5/N=\O!D<'\*AYXNGQT?H[X (N?ZG^..,/7@GC'-_ZQ^5C8KVEZ-6VP\I(A7 M1,IWTCA/&5587Q%;WAW:2S1P/&&RLI'@A_+QF@OK38H)#G:(+L]CQA_]'""? ME5\CRW ;N/KH+ZA[S^5A'/(,2#@-1Y5@$SMTR!EKF@F5S-"- MI&#(WL-4,BG\MTI]TDSNTVPOLU=>-/LJK>\G"!*XG-2XAF9!#_)CFJ\IXWP2 M;/I;'R$#F"=SR(&CR=[IMV>^Z6!\?:+NY'YY>)6Y)IW\&*=-0#LPA [/Q;,- M'0^@C@#2Y$AB_UHZV7FU):._-4FB]4=C?$B^H^/DWTLN?W_K(1X.&'&;*,BQ M8=2OI+B=6N[Y@3V";L%5_5.#4@18SG.L[18!!JMM_DC8#3(VKMS7=#I!95-2 M1CYB=$[.B*\\7RS\IFS'"9VC2O"Z82N.Y9 7C>S,L48EX,[G0S"L$*N9Y51_ M*U^\'^(44'?<3C^7>U 9 2V?7\BBKU%N' MX!?A02;IZ0LW@P7A&,_Q/Y^8"W OG1OQ2PWU<-?-:X^K3S4O11EQ5S!OBV_/ MO I?OH_9&]KOG]M@J"*EY%4@8H[PF':KQZHZ;^)?1Y'1? TR+&AXA-9BK+F M#]^>-^J8F>#DW3''(YQW]$0,.H4(3.M]X?\]1:+.4#B:L14;45!OR3OSELWF M&/#JC. P7?_K2DC&Z0*,?E1;NLV=Z>YE0\W@74[1N]5<5[_*<7PGL=$S_ZE$ MO-"HB/*K!)8IXL0&9NJAMFQHKF1SVH$8G'BT.B4DCNV' MC%->ML\60TA/:=?1/Z6$&"E0KPF4Y 88Y31@ES6A$\WGN<[0D)694/8?.@0=],9A-O@)GDBG^C'R MT,+H":S <@3$QN<+2@&:3\Z]/.5%[YB:C>8]4;&2:%/SO]@):J8(XM\/MTP0+4X\^,Y]V7CO5 MZIOEJ5+&_-9&$H: %V5Y^KZU]95 MIO+7-K?WK(5.??G,=^.=Z-VBP;.',171"2U3Z 2S,"<\J+\8V=')>7U$)R%E MX79GJ1&$?*E9?4*C15_%ZJU!4O3A_JDM6MXI4286AG^>=-I(\2*X>ST81<%^W1F8\OI# M),I'>*Y$?Q$5O2@>=SLX:9!+D75O'\ODG*3YPX!?-"+/^QFN]]T4[5TBGV?( MI5121U80=?'NR:EERY?I%>-BHD?>EZGCCXGNWYF#K]G2;JTPSP'[LP([&\J9".^>D78KI)XHG=O(NN'K@,B@/S MXLPF9W%&\HY2$3O&VY-_Q:K]455("2PG^V47I013:CK8>]%*-/A:2527BEW4 MOE+;;)D)B9V0A%]7G;0DO!&37_I(?,HE*=PA)8;#91R30VJ'V@JEYWLOE(<) MJLO7'C72.XI)W^XX])=?Q8Q$YEE/R!$#K:NYYI^=Z6; Q.F/\C3S $TQZY29 M*Z/%1A+Y"+E!^7+E.F6N=XY5^\7&>K;MV)(D4E@A^A<$A#YN-PGH(Y@\0,R5 M,95"B%W#)L(X/$'"O^/H6_L;S=TNK0NRK&@D(_-3^*D*G]R*A(U;KF^_G9=1 M#[+I/*7.9'3.\RMM0K"U'W+I\U%DE>WL66;I"NTNZ@ MA"FX2*AO <9XR ]UZS/&=04/CV)O]:H\7E@6WQW5ZY=-^)E,<#MK'&5=)IO! MN'CH@6JX!TG/L>1;3\6@)Y#'%:P(RC(?^0F_>K6ANB&M8_Z.9Q;O?/;@L%I5BL"CY@-0:-?9!I^= MP^Q'?Q=)O<'XUJA.ER +'Y(E"YV8]%8TY[#F:H*)W>"&0G7=*&G[6:8GLT_Y MAX^?FPRT_&*&9>VD\!*[?R!N7'R>HTT91HTE;W3"U\2A/"A$F!?IZZ#JNLJ& MYLJ/.V[LQ(Q?TW*M;*^(ULU.U:?6(<4"5AP+/R&E'B0C2A)A.1SW ([WJM=K M%"??_)CKZ'VI(SU4OWVF"O'E^*0)U@X3DUI'EL)CFX\ M@Q[ 5;TWX 6.9 N,58"C#402BGX$]4Z23B_]VK!_4^VI$KBPU7H7LP7F#>"'4MPN-:T2> T!QDV$USLP\#%9J^I]>'[B;. MY2:@2*7R/[T3Y/XN?FG+DZ81LL>8G$;D?_K7JM:*[A< B>L;5B,HF^XGKV?S MS-\,?C \FLYZ9O&(_1??Q4.KFK8TQHT<9M[S731\^(KGZ6V0E: QZ ,X DKX BW;Z,#A MZZCW1Z$>F$B?3U>8@YV=0DEI?''*&J[[S MS$XZS-U=61$_>0"J.^;F6-17#4EKM/C]SPDG;0DQ+>!X:"F\.:R(RP=Z0B_@ M1.F^\DR!?P#BVTI\_F5*0YF1@++$^U>\]'8NLU>1V+.XQX=*6R#_HV#R 9!/ M@)/"B+BH2]!6"!\RTFQDLEVLI)ZR\Z>AMG@R]WKOT@K^F@_B8B+_25Z_4-E@ MJV49,_/&6@=0)RG6N]2$Q!>JZT;4UX%= MC3Z3[52HG(E2Q'$IS[M6=?!%:9S%GT__W;BO_YGRGQD=]M_O1JQ.D@0PMA3V MU'2J>$NZMDZR4Q&V[K[Z@ MY#__FO$?WWD LD+0DTS^K>+?*OZMXM\J_JWBWRK^K>+?*OX_I8+U_P2YNA#U M4(I"FW!M")6V$N?K'BHX08-FUN]=HVP=N'JX(4^G'==E*617G=M1 M\2(#H\5;J:0.R719_>L?P"&34DX $Z3HCA=]VF5+)+'W KDP[;WVO_[/;_#T"L6W_0Z?W@LLB]W M%0B\('C^V^*OJ<\\D3 "@\@/($IB E/)$L@3C%$:H1 3M/CR5YER&=" P(2' M&")?W:!^@B 36 3"B["/<_ M__SS+]]HL?I+7GSY.?"\\.?NZA_:R[_M7?]G6%_MIVGZ<_W;[:5E=NA"]5C_ MY__]RX=/[$[<$YBMRXJLF6Z@S/Y:UC_\D#-2U9B?M0LJ+=K/M6[NVWJ8M/' MM]C5:Y%79#7!:[%KIF?R2O_@@_I;VXQ^T DRK=MIJ;MGJOA6B347#5L^>33( M^+_]H/ZVW)3P"R$/2TWF?+,2U_+7]5=1*L-NU9]%QM3?/E4Y^^/7=5:5M_EJ M]2XO_B0%_TSH2GQ6+;Q:J=\N42H"/R <2D&H&ND"!@GV8D@\+A(/RYA[9%EM M/X&E6,-?/W76UB8YM><'"]RJ(]]_(%""G;F56BO^)GE M:F+Y4,$G;X6>B(\"8)6/\MHWKX%RZ0>0%UP4:B%R )[]3UNW<"L>U*M_IR; M-T7^I2#W5YOJ+B^R_Q+\ZC[?K"M_Z=/0CP(I( H\]4=(!,0<8YBP.$&4I"0- M/"OF-6MW=@Q;?[G%UF[PT!B^ &1K.B"U[>#'S0.H\I\LJ=:P/PPIU3W*8U-G M#?#.9'#3 ;RS&C1F.Z1&.YC<4J!AV]-2G1T@>Y1F>;L==95%M?RH7J%K^0OY M/WGQ>E-6^;THWN3W)%LO:9*B..0<(N%AB"0A,*6(PMAC*6.<)@F.3(CJ9"MS MHZ7..O![8]_Q:8,%DJ,%1O!;\BCLG?UF7P3Y=6:O[U_6.6/ M0KP2:R'50NCUIBC$NEJR@!)?_1_$480@PHF$F"81Y+$?44X2&J6!"0/8-CPW M5FB-!P^-]:#2Y@.RYH"VAIOQA'4'G.:.,6$=F4\Z1%O#06TY4*:#SG;0&;\ MK?DC8"N3&]#P6NH7R2:18//!1Z-8=;/VT27A_J8\?U M@^\?-MM[2XIUMOY2WHCBTQTIQ$V^RMCC;BLY5!.^*!94DWT 44!BB$,?P>A3$@:>U<3O3'MS8_N/H@(?\K($REY0&PRNJJK(Z*:J=XZK'+S.[^_S=;/' M?)>O%/2&(X!I%YA-&AT".S+?=Y;N,%V QEKP>_O?43;D#1%R.K\\U^:D4TU# M )[/.DUO&T9 +8U]4B.>4"RG8TPTY;W]]B#694=V2\8"G@1!!&5$.$0)E3!- M/02QE\HH]D(/R]2&AHQ:G1L9U=;:<8L9NF8,XQRST7>B:GM!;7 ]0Z]-UG,= MT!H-?FS-/GYJ8$TS5C Y)1NSEB>E'"LPGA./W!J'-?/K2?> M5T6AWB2A)^*O'G>7J!F9_M&5/A5\^X]-5CV^7Y=544_8R^OJ3A2?[\CZ^D$_ MHORM/EM\OVY";99<<(9Y0"&76$VDI @AE8S!(/1(A(40/*++O:"B\R=.$]EO M]%V;16"Y_,9O/_U:@O; _\=L#4KM:VE[!CC5.V!XB#BG+IWH%%+[ W5$* =] MIT'/:T ?0?^ZUG-0N[X C?.@YSVHW0>5\A^T "Q P%0KTH#@L-#S8F[S>VI MZ%3&3WNL.G&7[)W+3MW^T!,?U;Y>NKZ_?RCRK[5E97MBD<@4(9X(-?&6!"+J M^Y!Z/H=82D_01&!?6![\'&UK;M/MK:D@Z]EJ>PIT'%K3PR G@(U^)M1AU3=S ME).ALW X/B ZWM[$YT1G'=\_+CI_RS#&>$>RXC>RVHA?5!.;HGGR]H?_D8E" M/?+NL0UL$%',F?0BB%"$U>(]91#S*((^BKR0=AE\(\!U,OMP;F!) M''A^I)8>@H0,(E](B#$3,):,,1RD/$[I\JLH:#[Z^]5O97S0 'EVXLB:$\=R M\(GC4V#-)@2#P1IYP-?4X;93<,HY(V0HB@$_TR^U8\K=XTI M?GI-BN)1-JE\Y9)&$6.)[T,>QWK*A2)(.4LAIPG#(@BBA%L1BD7;;VIM 2/5C5:JJ6TYX=J!A2$G.IMU!"F MQ!>0(APP)AD.4ZOPIS/MS8VIMN8V:YY%>\P/\IW)PT__SV%O1EP.$1V9K'9@ M?FK ;(P%/6O=T9,A+$XIZ5R;D]*0(0#/JB7@]Z, MZIT".C+9=[;"HC$6]*QUF-AC#8W;(/NSK4X;9F\*PEZ@O?&-PVB_V;.KPVGU M*5HGYWCU+2N7@0BE%T8IC'VF$[P5ZQ./)#!*! ^\F"9QY-L0_HFVYD;U[>[Q MUE;0&0M^U^9:'L:? MF,7QQ!-S*S#$;-FE0,\'!*)Z?:FY1(#!Q_3B$FMPPC M#S4J:Q&9\F->B?)#3M8Z)_%=MB9KIB:DMX*)[*L^<7GUN/O[9]54_>*'1$OA M(@19[*40Q=2'*0XQ)*F?4"YDQ)E5%.$EQLR-?G86 FWB(-*YJ'/,6&DJR$>F M+4NTKPB@R:E.Q?0/>=#)\^TE\NZU0'>;9AO*-(8!3R!?H2)XCY/ M*NZ+&8QH)#Q?2,2H4?3CL^?.C<;TF).55:8S['JA6@,4LOK@G>:F"R 9F68& MHV$EBG7 ]XMEL/K/G$SXZH C?:FK0[\>F.XGONA^N!4/>:$W\IMUN!I) ZL8'*;0&;4\K397S9@[*5N6=UL1T9<9.KY;%-D MU>/;;^Q.LYM6\UNFF*&$Z0#:(*A%?QFDH2]@*BBBBI%(&AII;!UK8'X4T]@( M.B.!MM*,98Z">)I07$ S.G=8H6),$N=AZFGCW*"6.H3>P)9&!.* A:RU"C8R+"]N7W>CSNX>/^TI[)Y;>\>M M^U?,34/H75Y(D54;]1K]7>B8:<&OOHJ"?!%_4P^OWBBJV:9"+@434J0^@6$2 M2(@$IQ"'M48WHW'J\23B5HTK']FR+N& M3YL1,;86-R66.YN;VLN[(C&=W0XGM)9(.:42T[8G_=8M 7G^,=K>/E '^-"C M==:-5OYL(R$?G]6Y9%Z8<*26P"D5$40A"R%E0LUX_5AZ<8!\A+"5*K"]#7.; MGO9+86[3TKHO\159Z9K>]3KZ=;T)6FHEQ.?7E=V%E@'60[K0C/Q&[IB1B? P M]RUVG%B[TOOWUJ5%W56]F*4Q"Y9> +);&>,!=DPK:CP-3".D_-, MSX3(ZH9D_/WZ-7G(*K)JJAC4V4;+) ADDH013'V"(4)$0"(B"GG $0ZHX-). M\_%\DW-CT9W%X$&9#!5)LL9HR[C,\V";$:!;"$?FNQYZVEH]Q+3V+IY4RW 8 M=6D,C]O8RO/-3AM!:0S#7IRD^9T3[Y'NK]NVGET)-! .$ M88A32CE'@9!>)ZD^\I;G<2N-OLNGPNDCDUMKJV(T]5*M5B^BG'ZB5T?>AKRP MI[Z;/<5#NX:SDCT_WQ'SV.0[8>?WL6-W'FAGVV\&3;E0"7NV@+G-:+?'!:0]+B@Z MF\%*&PV4$??U0/ H2&$[#EAWCQG)CPGZR R^)T>V=UZSM;^Y F@/QE(H,X=N M1-$R R->4,?,'*+3TF86SQFHO9X7JHEUDQ+.'C\K4BX)JWGW:LWK?ZYJOBZ? MA]KC-(AY(@2,19) Q*0/2:K^%A%"?!X&- Q"*QWVH9;,C1Q;1T#GB:7\^N . M,6/!26 >F0Z?(PSZ7M2;G'T_)LF5N!A6MS+N@ZV95M+]4M#VY-TO?N P%OTL M[G7$9O'8G!CORW[%'N.IISHJEIX'$?(#B ,L(/>1CTGL2X_YRX=Z;ONI(H6A M1O>Y9FT^V>>-C_?UOA)?LG4]56D/AK8*;(-W#L[B3QF149B$,*%<#58Q)I B M%$,F$8L3RJ*4X!;_MVO#[1WWZ'=-CQCUV,0H3'D@ MH$AI3'E*/1Q:56MQ"?HD)Z@.M07/@FTV W )X<@#_=;4-JAM7'E!4V"<#M5G M&YUT1#:%X/G :WS?P T;'7?5J*9^5(ZT FLA9G$4)!%,0HD@BB(!J089\5"& MOH>X^IW5KLRA5N9&*$TH)VEE@=?Y&K(SNFL6B"9I&J(XHE#P1-?60A(2B3GT M0B^D 28"R]"N*L;%F$Y3'>,HJHLFX*P3O'M0TR/+!=UAI VWK"Y%;^Q]J1JV M3J-Z9Z+#G:=3"+C=7CK8TK1[2*>KQC=#;NME:!Y!LPUK?WS^HOS;R8*5:9:TW9'5UKS/6EL)/$HR0!SG7%9R" M1$ 2(Z;H6LB4QR3BTBJ@SJEU<^/UG:4@7X-LKO.2'6LV^KQ89XT\:K4),CO'ZE!*Y1EH70-]WWKY+PO0^TJU@PO0N @:'QVF M48X!O=M,3*<63IO,.0:X>_F@HS1RB53O9_+M5FB(LE56;X(JMN*";UB5*2O> M?M-'\[HNYDKOE;Y=*P,KDJVU.!!&C,U,E A<6P5 MPWFI07,;O&LC&U7QOIE#M'XOZ"4S5I\2^[&)7$JA#/XJNII]NF+.K0=:]Q9@UV]/7%PXYW-7H(\@37R!42^@7WPYA(=%CAT\=V H:YMBPQX+K$37G5DV-[;N9S69 MQ$:6)X,CVRP:2XUE=]UNQOHOTIDCT__$_6@?S.H:<[^&J MSAN8.,=ANYZX*LO-?1-#JPI*TC'D8!PG5%9G26 T880!3 MIL]/TEK^*14AMBK+-+K%C?Z%63T]_T+NRR>U0Z[%"1S>_$G,6ZNEV2PA0G%*8!QS3U)&$RM*EN-ZWY5L/9!*7R= GG MK#4?_,A;!WX"=;YR>;>H_ZP/-5J/ZYV38HM'_7M+D8=IWQ>SD7"^;\'(P^+K MNI?UGZ#GT0+LG&U^V MI!?=:E=,Z\*TLA4;!%8<>/KMU5J-8K0T$C86V"M\]X$Z/ 9?",?:)ASD2 R2Z M]UV^4(^[]\")Q;?W7=E7VCYPS8RV:G[+=:J*5NRI%_&Z@#9E6O.?4P11*$)( M,6-0^HQP$=*8^>F+;]8\M7EV--(MS;]NS9S!5LVS?G[!S9KAO???8+MFY_SW ML&%SN*OFOV7SS.[O?]/F<$=,LFUSI.FA0F[_9],$G):?\R/Z3;6)]+D7MWI# MH,PJ\4D47S,FFEFQ/DS_LJZ?TNB!1[Z6UY04\I1Y$$E/?:@H26 <^E'JZ8Q( MZMG)P(UK\-P&KUHVJ^4VUN= T<0FV$K)C=S=9L/8G#IQY#'LZN;]Z\7A$6I' M XO=EHFL2_&4%>CYY%+B;AK@'0ODC6STQ/)ZTW3!OCC?1.T.U3FO,ZUN=*)5 M+W^_C< JM6YT/ZU?A]7V;UGZU!?,B]3+PP(,$9$)Q 'AD$42IPF5A,3(9IRY MT)ZY#2.:4DH=,%-N:,F*K)Y2@**1:K8;0R[M*;,A8D+\1QX!6K- ;5=?LF31 M!:263;+A$S636N7YR:TNM>V=8.M8\_XRFR;6PG<"X+Y&OIO'OHRXZMMOHF!9 MN5/K^ZS/+M^OJR);EQEKYH=8!"&.D0\#%,8Z=SN )"((\HAY,F0RC865>M04 M1L^-R^LE L 7H#XL!EEG//AZLGC/R[T$(^]UC=2U\]_LNM[M;K6N M[[1:]1*C>R_F4M1I0$?-8ZO+QO#O8Z]K0%>XUGNU:MMNB".Z<'.1J2'T5G A M[G68[NM\_544=9K'3='6+JF9M:WQZ?L>C2*FB;%N?$ O#,;3H8 ?GI4&!G$LCS7-6US:K/]*70OV)$;-!__*1\0+8F@&.U ?K@8="KQZQACQPDH'G D^[ M\>.21PR,5M6/EIGJ/5%>RS?B(2^SJOTN/#^*DE1Z4/ 40Q0C"M,0I=!'42(] MGQ$BK++I3K0UMW5%WU2]5<0;8RTC.T]@R[$4/O,I%)0AB) 7P93&,0Q8@+%, M,$YBWTY7Q!&ZTPRAH^-KMJYRA-G((^9SL%H[1RA=;H"'V^C.$^U-&XIYWO&] MN$F#6P9*Z9)OKQ7)9]5K4A2/,B_TRN!#MA;O*W%?+N. ^EY"U40\B!*(1"(A MIBF#D1]Y<1P%Q&=V>J(GFYL;,VM]@\9DJC970.C7!@K-H*_RM>;4I2O6RU&3Z9) M$+)$R]EPB#!)M3@WAT&$:)0PG$9^8!6:M1/+IM6W=@GFGAZVTX=; MGRN^KG,]WZ\/U6#?UEZ_S5>K=\V29DDH8U'( T@$$Q!1U<,D0@D,O2#D'L*^ M3(QF'@/:GMLLI+$?O%^#S@.@70"=#VIH[;P OVL_0.N(^;F8=?>28N$]T#FF!OY,SR*&0'3V#M'[@5&>00SWMG4$.?L2P6>-OI,CT M26<]*]71V4N4^@'G/M(GCPPBABBD@5J2IJ%,>(#2A*=68LM[+HVZTX]T$TFT9?!,W()+U%I5U6:O/NYTCKK?RJ3SS:-./I\['K]P MV$?]I@U5^$R^-15:.N+(1/E15$M)XR20$84^I5('%T20!#R$&/M4X&1\XQ'%D=N@LK27/MP68 MA$.&,,3"*5^<:W-2]C $X#F7F-XV\ 1K764\6VVTZOVNN,3;;UIS2'"=&:*# M;C?=4O >DYV!5-%:U[3=(6VSFH-ZC6BN)6>5F"!U$T-PRO M^^FFSPW/YZ;NR;'/\_H=UZOX\_9)Y[U^VGF=5SIEHLFS<%\1PBG0;H\-G5@V M[3&C2S#WCB6=/GS@V8*B$?7\]9=ZAOIWD7VYJP2_^JI^^D6\R4JFV] R(*I5 M)NI*GCR.L)_ D'@I1)ZNV(,DA]B+$A0F'F;$ZES3UH"YD7EG,2"-R8"W-H/B ME-J/F\XP/-,9$>*QCV\ZT[O%ZA;NUGS0V5^+*]4"HR=@:,>WI MRT"(]@Y:ACYG8)#^R7VX1KB@U:#X+\&7/D]8*%D" U^MJE$J(X@)"2$/!/)] M/PG]V$IGR*[YN=&>Z@*9%_=$O2 @IZOL"VF2A75.7BDS7;I C6?JNZWNA)ZJ M:M7>ZHY4X$^A9JS9NITDJ9FKOF"[9F_U(@ EJ_K1Z@;]>RJ^9&L]^.E)E/[! MHR"&4IT#>]N,6:F*W;V.XR('X2;VR!Y.Q.FC9L? M!,]>*/VPIPQ5URG5)\FTK/$;]>A5_J"/N[;ES>KLD9#'-.)$0NG%$B(I&*0! MC2'G5% 6T]"SJR-FT.;<:+,SN8X]X3NC;05RSH-M1F".(1R9M9Z@U[.WD[D9 M(7?' B#':C7GVYU8D<88B'W5&?-;!RK+;&BIEM*D>/Q$Z@);.I/SZEM6+EDL M"!<>@CCU=%I/&L"4$@(#3G$8Q%X7;^N2??6)MI6$CP* MJAFW.(%J9$:Q0LE>M^0< F[%1HZV-JU"R#FG]V0]SM[@Z*Q4']=QC&B($@I) M3+"N;N##-!4(IEZ<(,DT5?@7'9#.\%2TECDY="YZX4GH!<>?W\>9IV8&K0K3 MRB2M5OF?>E4ZXE'H9.>?+W_H:7/2>?GQ9DTJ=_E*W5'J2BO5X\>\$O5//SVH M!5&C!U%J,5+=V_[2]R1!H5J=$.$QB/R0P#1..91,) E-4ISX5G*?M@;,;3ZA M%XRJ%5#6(V6I3=8[W%F^T">4]^K[*$]*F[CI%<.9QXA8CSTAZ9G^/T!C/-#6 M+]HY2NW NQ< +4/#BQ-6+:*9%,?4FQ^G?"K<)"#S."/LK)P&P2F;'&EJ4LXX[>YS9CAS]<3ZNPTWO5^755%G M,937U9TH/M^1=:NL^#?UB&HKJ_CLY*[^Y1OES;;FR-*CV/>I2* ?^+J\*HD@ M183 B)!0(A0G*9VFYI1KS^;&??BW!%VVF6MWH.#&>KU:DZ$6/68:,S0;I ML35^7_+-&'N.>;D0<#LQ[<$#:GST&>]Z)Q/<8-37"-Z+WZ@O 1JJ7BFM&4@' MC]7_\] 7=N[=]R%"/%:G.E,J'LW @=&!NG7M0B'NE!?95UV$-K\7OZX+05;Z MV/@_U.HE6W_Y&\G6'_*RO%[O AFOBJQ4OWI3QX$T]GX4U;7\3+XMB4]QZ$<( M,H$)1%P&$,LXA0%.PAC+*."!M(HB',G0N8WG.W_ CSH*_"?P13D$%'=G:JG8 M5-\!Y=:S11TNKF-FR#?+4,2Q>MYLV)Y#?XX\"E^_?J\E76C5BQY?J&&19"N= M,09E7D!](+( O4YOO0;:;?"C=ORG!:!"72O KO[2 A"IWD:]G>TP$'+D+G$; M,#F6L=,&5HX,^5X YMCMC;1N+8\-I_4?GU6K6JI#?7T?U??X)K]7UB^#U" )*5Q3(C3)>@ (^=+00 M'+E_1AY-;+K&_2+J NRF70\-,71>2YL+H+9>I5S2EAW5R4RP<(2"V@_O(E__JSNJWFGG\@_5?8_+4FG(,/ MG(0H3KG2?> GKQF8+%-+)[\CK(X>;T=>C ..A?1@*E,/(AHQ2 +)81@QS .> MT)!:U=H[U,C>0$ &Y31 XU-&TB MR E7]](]3ET[4!.B#K[:*HB*R)-4S3B.6.HGQ[VV:W:P-,FII4-..C>7O[_X:L& M;I*P.\$W.GYZNX7X+B_T!N)NBT9G>ZTU/]03_<_ZFL_B6_5*F?['TB.8H8#[ M, D\"5'H2TA\GD#?QRGG2< ]:27=A7Y8X^X=0) M2;NMVW?MUBWXA11_B*H66^M)A.B+7[4)KI_NA*C ZQ4IRZ;LC<+!33_?:2/.VIIPZ!WVN7@/8)U$ZYW&-QA*_;_91+C9IV[\01 MA'O[)*Z>.S2U]F#1=MMIQKG'S.@#;4T%M:V@;^PHDQ%39!PG>)YI=.+L3C,( M]E,[#>^;.&+Q:<5G_36V6V-1(+7Z+8&"1SY$4BUD:!P%D(L@%@QASR=66Q;. M+9S;M.IGAH^&^JS776@5,_?5SKG]T MO:G*2A%BMO[R+ "O=4#<%!D32T9#2B4*8)PP!E&0AI!&.(!A2'F8AARE 9UR MK+G,G5D/3(T_H,J!CH([/#J]6.B[F[=IFE%MNG?D.QH">Z_:V]ZKIG^LKMI! M#OUV^_L;KHRKN\>"HNN=5!:Z,6M=AN_8M?'/I^H]MP+][U-V;JQ>^5H>;O1&IZJ#-[8R/7* MY8W>U+ ]I??;/+NR.[47_-5C)[:[(:M?2*4/!1]U(N:SH_8$14FBA_)I)"K=][OH+.6;M] MG8MZU&Q79JI^&GEX[[D!=GX1[$$1.0> 1C[B."HFG.CRT-GQO;_ZW1I%F =;Z& M>6WQ"QPAV_:^/K7Q" TA90RIM7\ M7^E'WV;E'VUM+/)%^,LP21*;F M-\3\3>1J@'FXRQA@?<-!H2Q?Z$" UG;K4E+',9=$XC#F(8P#%D/DI8E.DL** M^(B'8D%\D5H5N7&%^"2YD6V5H>G0-AN576$X\DCZQ$QP6Z-V3P(HF9;BB@-/S99D"K%$A#*")/;DL@GD_%21HAIY9^68G38? M\'-KQ_N67^TJI3ZIDOK2:1G[W9Q2@<+8DY!+PB&*? $QC3E,O#3"'J$I([CM MYK=K_MUT7O,17?-?Q]LN]/U)*9X;CDW1SMA'KM:1ZW\ M/K:OSH'L.F;W>$-#LY6;.(VWI-!#4=D61HE]Y*,D(5"D(H2(DA02K;D9^4'( MXT!0E%C6_CW4S-R6*U>,;>XW33+S&R$SEEE7^CV(IAG;7H[1R)39&0@Z"T;FCB1^Y2[^^G;)Z\>&"%U<]V^ICZ1PB/2@QY/ XA\)B%)A4Z M2X,P]I,()U:'Y=LGS^T[5X99QAQM,3+[E =Y/O+7JVP:X7O=\]1M@,[VZ=-& MVSQW:B]T9N^"H35O:;4[>FHJ8,LD#J+0@R0,U4=(U;(K18F$$9.^3(,@(%YB M\Q'N-S&WK[$6U=^9.*CX]0$@S;[4R^ 9^9.U1&9 /=MCSCNN9KO7S,2U;(^Y MN5_)]NB50\./6:%#FM^(YK_OUS>%>" 9[VKFZM2[=:F%F>MSYT9C;LE0&A,6 MJ$^?(0P1H@RFV)?08UQ2$J9IRJ+E6GS1,]7/-O''0ZPQ^B#2YH/8LVG,7?': M]#J;7-FLEN%Y'83"-LH3O4O>)"WIS?+F%T.*: _LOU@D.(TB"FGJ<8C"(%1T MS@.H?B8YI1&2D=7R:<2.F[0F<;.T>JAUHFBS3::S3=AJPYNTDX<9=ZKAU&_T MKAI[GM@Z '[L7/BICN%J>Z8UO^Z")NKKC/+J@##Q2Q!T'" ^R)2)0\,O@6L_ M*/RBIPT4+CZJT[<5S8MHXGDZ3BQ-R,^MXA.,;,^7LBK1G<4(65CD-R**Y]O=EK! M96,8]D28S>\&0IVR%L0A9$$2I1P1PGA@+%ABV[K-=S--4'CC 7ACK")A#?AIPAD9 MQ)')IT,/[(P'/>O!UGQ0VW_^@.!BM(VU.,9$?2*-#4OTG8AE#(7MJ B&]0.G M$K<8ZFE/M&+P(X8>]S1/_$R^=>(7JGFM>:&&G7XAOR7R,.&^CR") PI1S$)( M?-^'4> GGL^H" ,^8 /8V("9[OGNA&@:3:EB7Z7*]MS(M$=,CY-< CS56K@E M(64TZ%F] *W=_9 XA_M\UE@Y/I0R;7WBLRI+4/:/L&P?,#23\?X^:]0CKM9< MBT:HYXLUTWR:E6R5EYNB)[P2THA**5(8U+4'4QI#3'3-(I+&,4:A3\R*@PYK M?FZKZ)[U]4;Z$_MM\^VL^L&,QL9#=V0N.PDLV-D.?A]E]3T,-\?)>U8F3)S. M-P2>_02_04\9N!W(6+Y1+=V01ST_[!504P1S#KD72RD3@I/ *'SX M4D/FQG\'PUZ>1+WP;@56B*]BO3%47+BXP\YN?$[6#2-SXZ&0EO?KK0HBT-Z MSIW%3M[6G$/==HSQ'NED'331ANGX'66SE>H$W:/[JI<]?:I-5B<8]'98DUL<=#]OCCK(^;*IR M]>O[>W5/\^_-@_IKME8.DA5XV-!5QM33U"T*',N$Z8MZVFRQ,%G_C7U$6&/? M. (:3UK!O@6HG5F I[W;/\':>>0PX=D%L&Z3FR^R:-I$9A?@[24M.WFH]7*D MV\J^;CF@#LQXWRQS^*M-]3&O_E-4-R3C2TS#($(B@8&/(HAH%$"")(5<\A2+ M $OI2\.UAWFKB MD\ZN-\:!?JKCL\[J.LJK!)W=0!D.E.5 F0ZT[6- :[QB& ?BB98'[J"V60;8 M0W9TSF_QJ*DF^/;>]6;S VX>.'5G=X)O5N):7JVKC&>K395][0TR;[\U%*=K MB&AAC4WS*E[++E5>C5BUKD8M8[]$C-(XE@D4?AQ#% D?XMA+H8?]-% S>1F$ MW&HN[]2\N8TKG7=UK8^>?_W2'IV'S=Y^ST=]TU8O0KG9".JT=28LLWP=OP6& M\_P7Z]NQ)_XOT*WVBX%1T'>[.G!KXK3+A5'@W5L_C-/*4,6C[9;2X^>"K$O" M:F6E5_W-IL=:0B".>.+YD5I5)'X($6-,K2I\]8!\R1.=<*QP'B2;:0.!94,FY^8I$E6UCVA9>LGS!<$*:7 MTO8LV>W7=2'(*OLOP3_D97F3EYFVXAW)BGHKYEFMLX@%'O4X@HFOIK;(EQ22 MV$OT\6PL$ XE2:U"[AS:-C=ZZQ6STQ8W^YY-!-G.+Z =4S^UJ7C7'EYEZTV^ M*9\_"W0HV6O=N'I'S*CVA7I^](V;LSG BZ-=MNB]**,6S1L!>^?B/J[LFUP5 MR#&PA^2$7#=QP='GK7A0W\Z=5A:]6O-;467%@0W])4YB+TI"!#E! B(<(4A$ M[$/FIYZ,.4M#F0[(/;$PP8@DIL\^V1E?CPQ%;7TMS*5/Q70)17#UY$1SP*&E M81\E7D2EQU,8^S&!B(<<8HP3]7UZ2'@1XCA UH?1#CMGRK&[/K\L=GWS4.@R M0O<+\+4FY_H\NOOE>#UB<6CL'N=)CHA[9M?O?VOXP3-CQZ?!=HBY/_LU;'_Z MDUX[8 Z>ZUH^PI4.7A?6>BN8R+[6^[%^2J1'0P&#A.BJ.5$ ::CHC<5)@E(_ M#GPFG*C>[;<]TQ%G&]1=;"V]5.KL .YFU.4,QA>5,=LB>GL>40?*9<FR*WET7%QL+GE'-%?6F,(8I(! E-*&0^%DA$(I&!9QABY]*NN1'E3"*A M7?<^CQ,6"235UZFK@7E4C8A>&,$4<\03)KP LVYN/K_^?SIS'_L-($7QJ%?$ MS?Z#FKKKK:%,9O7(J+JZ[N.[?*6^X?)_U..G:0*LZUX]/4R^X)[W@\[F.:]1%P-OL)':K8EU?#K>XFNN:KFRH12/_5BQIFXK*# R?;G-LDZ MF%)].M'!U;[9X?ZY= OM8M1?>#=M?-&)@=A-M,UVV(:9[+B=!,A\\^WT8P8& M8VH!OVOY:RGJ0@+7M"EP]W[]]AN[TU)E[_)B*_JG1=*+8:0K MK2 2$)@**J&D:>)YB A%(/,EUH&JD^A-A371@+RCU%Y ('U$SK>.).G$;[^'OI M1K/1;Z*N&7DDW/:)\J,I?0.N>UWRMM\E.[G2VIV=7H7#D-_+074; WR!/=,& M!5\.W%Z4L(-'7IH>UY/_;$KS7*UY3P?T6?AGZ.'0\]( $C]0RXH()Q#C.(9< M$DR"U \]9J=I,5QB /VHH[H5HCI1T9F?+"V67#0+L>!K9L,<-Y%:=>/9*AT=I*A#K MLIY=]9247SWN+E%KI+IRZ)^DX+^0;]G]YO[M_<,J?Q3BTX:6K,@>]-VW:@6U MI"Q"OF)?&">A+A*94(B)""%+8U\F*$[\-+(BWY$,G1L[WPCUH'5%OM2D(%JK M@>BR4?6F4,:RAR9/]<=U7NF)LA!<_?8G2W8>J^\-Z7L&/3HVOVO[(:V#2OM. M]C7G 7T$_>M:3T'MZ@*TSH+.6]!W%VA_'0X!(_>(VS%B+&.G'41&AGQOE!F[ MO6'#T$T;QP:S7X7=L-:L,MDY<-P#=C=+>0CLS-#M"T M)EAS@)Q2I4&SDY*>.0S/ZCP(O%C 1*%;\@SQ(68I@RDB "(J(H$:'E&=;FAOM-,8";2W\0YL+ M.GN;T(/"C&W.(WR:9)SB-C*W#(?,F%*,X3C )*5@?_F2?_U9/:,FD7\@_5?8 M_+5FCO-/GX0PC)WL>,+\A@N6R_3\](D^GS[5?_PF2KTY6N^DEKN%WM*7<> ) MM4*65!?%9*&>VG@15#.>A#))A4164YM1K)P;+;5F@H>MA;:;DZ/TI<7:]R5[ M:/X+W_H_H.OEQM<%V'GK>-D[5F>X7_,ZMW3Z!>]88!]<[8[6V(BEY;IR[RXK MFCTO(3\#FC O:-89/W4YL^>@35_-;&O!_(J9/0=G4"VSO8<,^ZP^DV^O"\&S MJDY0D'FAO^!&"5.@A%&&$(R1#""26&@Y"0)31&(_\@CCJ=4Y\/&FYC9'TD>) MC:F@;^LP?=(3")NQE!O<1J:DH9!9T\]Y-)QRS8GF)B66\VX_9Q&#.X91QL>- MKGI]+;=1*Y_$EZ8<.M34H3 M9YU^SA+G;QA&$M?5G2@^YNOM]_!^S?)[4>IP9R N?A, IS1]N:5)>/^GL MKZ4.8^A^S]_D]R1;+R55A$("#_JQ5JU%<0II["NJ]RFC@A,_P;X-MP^T8V[L MK]V JJ%[T!D*=IXL0.>+7J%I;[97TZ?ESYN(,&*LA3B2!Y:>\)7OMF(_Q2D^*SZ6"RC.)!1 MA#C$OE#4FO@8IJ&70$Q3&8HT3@)LE:A@;<'<2/5=5C*R NI51I;L:(V](2^. MB>C8C%C;OGB>+/NDNKM:HU!1*QHN@/8!U$XX9,*A^+GE0&LKIF6_H2#M\=[@ M!UDK('X212;*_[C=RO#UQ'QN.A&^6@BHW2UC29I2QAFDJ-ZGI BFTD^@1'&2 MJN\]C'W/;%4ZH/7YK54;#\!_@*VYC:26LW9&WU^N_AB MM(UE^L9$?2(I/DOTG0CL#87MJ(B>]0.G$LH;ZFE/#&_P(X96W?PJUAO15/A< MU^%,?\^JN]>;LLKO1;$3-O!B/R6QX#"@(M9%(!*8^I& (9481UQ0D5@M-DP; MGAOYMW;;%MDT1-EL63$&=B.S?FMR5Z^X,1K\J:P&G=G@]U'4(6S!%#]L+ 34_ MA5@(Q+PD"%EL%.1TKJ&Y<4]G*^@9.R![]BR^IUG()6HCL\YPP*RRV4S0&)S, M=O+AD^6RF;C83V4SNGYBX9=&7OC]NJR*VK:R#GCX?$?6U[4:0/E13[7*2O F M)&OID8BG(HY@*M($HD"DD&*>0AP(*GW&(L30\J%6)_Y4D:(RF_E,9K_-A_C< MB_&^R5];&\&K1AX8D I0\25;ZR/+NHI-;4I]PMXCLZ':=\-L>;?UUMA-H>?93^/ MO?5S>6YEXSWHN0^:F,-* 0!:!!9@BX'Z:XW"#*2&AG;^@9UC"U"[!G*U0GG4!ZI5XR&0RL7Z)_J2SDN@W;0;!MWVO]E0 M]V*].O;J4EG?ZT;5,9VC4"UZH';U>6B^S5X MHWZS *1^&^JC=04,:)$!&AIW(]HH_>-TU')KX:0CTRC@/A]]QFG$^E2_W1?< MQ4O5D0)_YLN8"\D0H3"-B!H=$L%@RJ, [+I":Z!!W$&(V M)[;GL#AZ,GOTQJE.8,]9WCMI/7OIL!GVWT3^I2 /=QE[K:W5QR.UU&A6;N,- M/ _%OB\@IHD/$:4QI)007<(S#"0)>EBGBB(.01)TD06H5O&+4Z M-]Y!GO_C'S^!>U*Q.WW8P'K66XI$F*%NQCW.L1Q]W5O;"_H&UU+$B],;$M;$ M8P6,4_(Q:WE2 K("XSD)V=T\VW/9VWRU>M?(Z"Q])/T 40*%EQ*(F%"KRS B M$/O$8R34HL=62C?3FC\W:MP)PMQ^^G6('.ET'3^;\[6!W?G?]Y!-OSZ?FESY MWS4XH$7'9:VG%^G6[^T(KN_"?[=SN /=\P*'<8>L&%IR7#\Q+]KE:HIY2J,0 MPQ@)-:QY80 Q9Q[T)%-?/DJXP%:; T\?/[=AI[/.M@KX$\C,!H3A0(Q,V)UA M(ZS<#_OLN/;VDR8F+JU]R+W]RMD'K[(^W=@K;G>L["X._8A)&L/$#_5:6R3Z MM /#0*:)H#(.D4@-3SM,VYS;=[U+&F[*'Z_.5M@=C/;9(Y Q,!Q_A?V\HN9> M(K9!U>+!F!H?FHR![42'*(XPMCE6L47KZ#&+\8.F.G:Q]:QW#&-]ZT#Q>O*0 M5635''(W.2MZ]^.CJ):)X"D/L0>31$J(B PA#E(!&4_2@,5I$.'$9LIUO*FY MT;0VJ]0J#DWU^CH016Y6,E-K-])LCRKC[29G)X"FB'IAS!DD,5- QPIMPJB MD1\E7IC&02B1G;2<&Z@GRMDG*[4PKN,!RK)901?;O3= 2L [1F*Z6YRA;C8] M=H/DR.-BS\A=$F$35Z4,=5A@X2P8;JLI'&]NVM()9]W>JY-P_@[K>?9-D>NJ MP*5.+]Q?IN\6\6V1DVOYEA2KQ[??1,&RLLV-;I?K2Q_%@B5,0()##Z)4S<(I MX0%,%!&EBG H\HGA5-RA67,;!K04Z4/KWA/142 Z\]7O,[5$54/%U\8_XTFG MR^X\.]=_H4X:F?8ZKX!VJ]VX??5TXW;GVF);>>I:@MH]L/6OE=1H/7R1+C1> M6KQ05TZT^IBZ2VV6*2,@?W0EX[*MJ18[(^#36P^-\?3A];[T4\GJAJ@U6;O; M&GB,$900F(@D@4C@!&(?(>@10AGC5+WY5C6)#K8RMQ%R9R1XT%9:3LX/ ADB MSE$H.0PP"G3R#(8I"]2Z2"*9"B)C'@66JZ%+H9QF(30&F(:+G$L!&GM]LT.F M-G"$(X&3$#BO$;??TN2UX(XZ>ZCFV_&+!]9@>;*7U6DH+CTJ4BQX! GUN*[( M'4!")(4)BZD?Z5Z9NB M"4]X4L7IZ0F"SI?[O_\9![[_+[UKF'ZT7.5_6FZ;'.D?,S:Y'/61Z61/NK6S MT6'IE9,8N"VV<D:U)<[D.GVL1J;W<)HO(GH&LZ)=@48/F6J'SL:CWM:;U6VNPQ#T8+!1W+2NEC)"*0^I!P6GJ2[B&RE^1BE, M$ K#F*641$:G5C:-?H=,_5"(!Y)Q()J1LXY>R.M9SGKK%B!U3(FKP_1>)UUZ MK#X,^A<]8*]#_ENCISALWX=HHF/W7L,S.8#?A\+\*/[ O=:3RT.U0;K"Q3>Z M"%*YY%'BAW%$H2_T+C9&%*8BXI#KE2=*411Y1F%41JW-C:YV"3 /M7W&\QT# M8,].&MW"-3+%'*TKU$)X+<&-1-'BIF'3Q&ZO\%U>O-Y->98T#%$8I$3O\'&U>O<(I'X20A8)7?0,\R2T MTML[W,S: MFG0B=MK=YU.O,U=?5)GE5NC:DHIDU/*SEE)7]E_35?:E'E/TIB'3^^K9?1T+ M\DG]M)1JZO=$SQ^3U$\]3-1Z,D4ZP#V ./ B2(0G!$K\P(^L:O"Z,VUN5--Z MM@!;WT#/.;#S;@$Z_T#C8)W[W'-Q0%V&$7K>C-]>IC]'YL2INW)H81J'J(]1 MNL:%>2]1W,8AK$?*W[ALP;Y SMMUE56/O^6KC5I>%(_OLI6BQV7BI30.101% MR@E$B(60)#2 ?N0Q7ZB%>,R-UN!'6Y@;83=&@JV5H#'3O!#.81Q/\Z83=$:F M/UM@K K>G'1^<*6;PT^=K,3-2:?ZM6U.7SBP%NXK_\J\8F7L14&0<@FQ9 PB MZFL%R0#!P _5!RY3P3FUK(9KT[[-:SYI/=Q7T+_Z?RP+A5H!?W8K;EPP1^:, M'HHC5V>U MVR/NM8X$];H=6B$QP6:1V"W9DRK5:/G+90ZQ!O]TJU#GK(!0I[ M]+RN$7VN:]3F@_Q62Q>]7S](5OQ&5AOA+U/",1(XAM+'H8X*\B!E(H&1 M%_$D8CQ,J%4&_%B&SFWVV7!@WA@-.C&T*J_("GQ1SE: DTH J1P 7[4' X3U MQNAOLVV!.?3BV"/>Y6)Y6SF\QET=SMXXO #:9?#;R7X?)H W8J>XE[H;P]CI M1>U&A/R@?-V8[;DI[/%.?87+"(F(UMJKGOH#49E"0A(,?3:@>?SJK\^JAZ\^I:52QRFOD=9"I&N28ZPQ)"* M"$&4!!$5'DL]9'6\UG_XW+A/VP:T<>!W;9[ER=83V S/W@>",?:)NRD.]B?M M!QQV>[[>;V#:4_4#KNV=I1^Z9G!EC'H!WI]%[105>O.I5:R' MM0 O4M\UC24DOB>A$-0CD2!2F$EX7F[*W A@:U\=:^)4+,A!OYEQRC2],3(# M;0/DGZQ;^PO5OB.+G93E KQV'<)].:"NJW<,-6?JDAX7PG:@SL>E3QS&M=M5 MYOOUPT8]7]JIF,1DQ'$4<2M_'$/$XA22( M8YCZU,>"(1^%5BPZML%SX]RG_NH0X;['=1&!SF<=4-QZ#5JWP:120-(/:2 .K$)9I0F6!J M5R_]8#-S&W Z*Q<@V]II61O],)QF5'XY2",3\ Z?G8E V^BP\/E)#-Q6.S_< MU+0ESD^ZNU?7_/350XLA:BDTQ2UOLI*M//&$&;V\K?R>'NYW=HZR M=#3 PW$]P./M35P<\*SC^Y4"S]]RX7O]= 3^5)%*7*WY!]6-J^TUHEPFE-#0 MBSP8IP&#*%%_PT0R&-,(<_7+)&16(066[<]M+*SM!)7Z6EJMIUH!./B7M:BU M@J50/4%6@#;S%]MBHG9=8TE#[@$?F9K>2BGT[H8 /9*ZU?@_=64!FE[1JENU M.[WKA5KS-'/'$8C,#M%QR,W0AIKU:M-J185:G+* MF!=[86\;TA1/7XN MR+IL$MOU,+&,(DX)BE/H!_H3IAS!5*($(J;6ZJE(_80&=CO-1]N:V^?\?JU: M$64%"F6<[0[N<41--U^=X#3ZOFEM):C-!#T[%_4DP^4VYUDX'.]0'F]OXLW% MLX[O[PN>OV5H#2F=$%G6NXUUMEP=C52V>9*"^TN?1+Y/,(<$QXHNHEC"E'H" MXB2-(A'CB 962YVS+C-><0KH MR.SR%,M/#9:-O6!KL,MB2H;0."ZL=*[5B8LL&8*P7W#)],9AW'/D=$,M7@HM MV%C>BG*STJ?YNM1>&P;9Y,RIJV_R,FLJ5A*)$T:DZ@DOTG7:4 QI[[J'>YA M'.#(,ZLAZ]:LN;'8UOPZ+EQOU3QTIH*B'?.KO*[TU$ESZV0Y.TISU*-FO#=] M/XU,CB<.J#NGP-:I)K*L=:O-:*YOVGKFCD;=(NV4:QV9-BDANX7S.6L[?OHP M:O^PJP9WM6X4-N[RE;J_?/N/C5KK+F6 /<1I!(FNHX!01"&5BKZ)1WT:Q#+Q MI%J$:J$&,](^UZ 5'6^;'>];_UQK4/2+YNE]VK)G=[V%GOP+$+7]=CQ\%GXS MAG4)ZLC<^>$9DF]/HV9-@:90."6WLXU.2ENF$#PG)./[+LLB5.QU5=<2T>># M[<_:FEU/9!K6?!M&<_^PRA_%DU\OXQ#A5 2I(B:FB(D)#U+!4TA#*CR?!C6N+)H"A M^T7KWN)I1J)FRUXD9.ODDVO<)R*Z17^4Y$1')KY(PJ);>(\E,3INY8)RJRT- M]4::+N'8#QA!'*Q]., M9-VA-#)I-D57NU&L9^H(2=AFH+BOOGJ\R>E+L)YU_V =UO-W#52)$6L=1?U! M/;(1!6^3>+V(I2@-4XBE$! )1F"*.8,I\T-)4))&,K(2C#GT8O@#:[MY4"=I:/% =M"YCCR$'CYB<. M&K2%93]>T/H)@T?3LIGNUX/V3:Z>*JJLJ/5,M&Q4^3%?/S07=0N"FWR5L</Q>@*,QQ_2RVX3I%D+//6C!KZLZ^JVKO3V2AIOP._M?S^+;Q5XI3[>/]Q. M!RY$V?6,8:@Y4T\J+H3MP+SCTB<.W-_>B,]Y+P!,$7:ORC67E'*B%B@H2+#Z M@^@C-(_ )$UP[$=4(KM@SI.MS8T+4G7Z[SPW5L M*;L3UVO12<-)QI ?2ICZ7@*1%!)2CR4PH5+X-**)I32<1=MS(YN#)09V@GT+ MT#H E <#RD@8=H@9"8T$\\B49(/P"#LO T!S7XS!L/WIZRO8 7.P9(+E(P8' MM->+V;]GU=WK35GE]Z+8DZ$EH8?B4/4"$HQ"%(H$4IP$D$9QBB,6H"02EC'M M9QN=&Y]MCX6+KA#KH#F3$=Y<8HZ0Q]2X@76!XSB$./(E1&DBTI"'ZLF&]?#& M0GR:,GA',5\TX9S]F:QER)=1/YB-'JZQ'7G8Z,P%?RI[06?PN(+*-A"YSBTX MW_#4Z07&4!S(,#"_=^"N9)$S(7BIHUT_D95.D?Z%5'KG\_%:7GTEV4K7A7N7 M%_J7NSW1I1='B,4!AA(+M;!.HQABWXO5$CN0,4<4JPFPU9;D,#OF-FJT-F\# M5I6QI4[ER7:[S);[E /[QW"30QQZE (O52H].:0P^?&]]U!@)EH7$YK'W(3K/5I4",/<'J M86!?4'@?#..:8!>!,E$M,*,7Q*;TUU&GCY;\VK]CJE)?1VWME?@Z?HW3[ MZ8RV_.*K(^47W[9E<,JN N/?1?;E3BV[KM0BD'P1W>]OBHR))?98C$./PD3Z MD3Z:5O/ )$(PUAI?4<@]GEB)6TYK_MSHM/6A5XI(I\_S?+4B10D>U&=4I]); M9M)/_$ITK1H[Q:$?MW>#@C0(K&]"M18C+XE/'(?3K&K M/)8+<]B8'KE[#/>VQ[9BJ#!46:G'J(?K^@G+6.(TI>JM02$+H9JZ!Q +J?Z) M11R'*>9APNPV9I\V,+\MV)U]@"D#;46@GJ!G-A ,1V1DHNY!\?H4% .DG0YY M[%C-Z4D3$PLX'7)O7[/IX%4#\^E%60KQ02?POQ$E*[*:.3[KI?Z2QJD?A32$ M$4[5##7 @5J.$P3#"(64)#)([0ZS3K0UM^ED8ZJN2D9T7F//7/![;;!EF8Y3 M,)M][([ &_G+OP W^\SY\XBX39H_T=ZT^?+G'=]+E3>X91Q!CFUZ ^8DH(C' M,$&Z&"1C/J3<]R'CE'DL#6DJK1(F31N>';6\D#2'99[)&/".33X'I3I&22JQ M16=2]8Z722BQA<16S<-1,LD1%://=Z3Z>[Y9<5W5@E5;+70MAUUKVWHL%!%/ MH*_5^%'$""0R"6% *4HY1TF<) ZTX,Z8,3R(LIJ7?Z#:'(9-@][L%^%,[ M51>T81406Z7YK%&.U[?:*^<.[$HS_AN_@T9FPZ.B;Z!2/H#:"=!X 7;2_YWF M_^@:;X9 3J'I=LZ4.6BX&<)EJ-EF^K3!-4^*9J;9_/?]^HJQIIX8>:R7/$D0 M(.HA#IDG$40\"B$-40*C@! OP3(6J16;GFUQ;L39F:?UC;1]UI5+S@!LQG%. M81N9SK9"E3]VUOZD=^ZW0-Z< 7)(V1$S<%P7&CG3ZM2E16OG&IHA MH]12,U\::[MZ289!.\",8U&< 3=17,IP M &V"58Q0.1JX4W5Y%@N\+1K]2[X6C[^0X@]1=9.]-C"3X@"% MQ(L@#6@(42 (Q'[@P03[3"WW.$V)4V MBQ_C*(N,IYX3ME5$\U-1_V8;*:OKK ].L.] MN(&I)L&ND.C-DYT]4C-ILE.@!IY.-EAU!DYRLGT62C!S3N^I_YZ]86A5X[H2**E/4]Z0BG3;06$:^2G!!,8\3B"*=8&:B&,H M/(RC*$$H%$;9'N<:FALSM$5]>\8";:W=9MM9=$^SA$O,QEY+#X1K0#7DTUA< M6!;YR,,GKH]\VL7]0LEGKK?/<-4J!'H_24UZ6Z)9JCD 9S3 $/&$0!2I53!F M0:U=(B+U4H0A-PJ#._SXN7W^?1.[N8%Y@N3O^PD>;QW@89[R M>ADN4R6]VN!CE?QZW/WCZ:\'[IDL ?:XO?T4V!-7#4R"U5O=[\MR(_@;MFP0/1@_-SF:%I;,6V:Y5"0]C(E M!S_(CB7+HEK^DJVS^\U]N]N:^G[ "5'@BU!K)6,/IG["5$<0[!.D,QZ,(MGV MGCPW5FN-,V.G?9Q.L\Y%WH_,)JU=#G5!CWI[ZMM7-_6^>_6OY]_\_E,G^9:/ M.M-]H\"AMLUNBM 'S&SP'PC#R!]B@\#-:02L!^H#OCH=@OO/ MGW1P/>#8\V'ST"7V ^*5E-DJT_*BS2Y*=^:/0E]0GT/A$0%12OVF0&),1>2E M-.7$+'OX>!-S&R+[DO>&R7LG\#L_8EZ.RLA?[,Y T&YLNAU$3P-P\6AZY/&3 M#:NGW>N/KV>NO$0:8'M24B[D X_;GQ@;OLI*1%5#O53A$*\ <=[,Q?40T1V:13E-@ M=X#:J@OT=)BK'%"AB#=32WSM@1O1O NQ&T%]P-R&%U DL ;HL$J!_6.&\=LK MLM+;=)_NA*@^Z'<@R]=O\GN2K9?<#S&G5$+LA1(B3Z:0IFD,D>(SH5;TL4^M M CF.-S4WUFHM!;6IH+,5_-Y8:ZEZ<@)A,])R@]O(_#04,FL:.H^&4\8YT=RD MY'+>[><\8G#'Y9KO'_-*;/,M QW;06D,8X0439"4PS2(!"2!Y!$34GI>:B=W M=JPIFQ=_&N&S#SE9ZXV)VMR%_MM]5I9Y\0C6N6U*_U& S?C"!6@CL\53V?7: M2/>YJ^=P&$TL_4EC+Z:&?LCE4W+G!Z\?*H-8UU^Y%9IMFH,(F1?WFHZNZ:JM M+*V/:K5^V^?L7EUR+3^IGY92!YYTFF#2B]3_%(L@4A>*IQC26/.)6F&)P"9=^75IKK+"ZV] MLA1:Y"1.4QBP,-&;8P)B$:00)\1+:1PG1%A%R9QN;FY$O;6V"759-&+L)2!; MBVNY]N:GEAKM9X WG3BZ@G/TZ6.'Y*<&R<96L#/6Y2S2!!3'<\F334X\HS1Q M?W]>:7274_&ZI9HERI1J64VL]912-7'$B1="I-50!,(BC9/E0QT3\ZDB167& M,4=:L_D:GK@>]$36Z)U!(^Q&D &46:N76EXC2*U*1<((9\ M2H(T;+%]N^83(]NU.!6N5P]%M@*AYP9:,VYV -;(I'Q4:F]T%;U12/A86W/0 MP3M&N^Q-6,%%XB-3 O#P!HB5'<2"=?Z=(<;FUJ6 M[J3+!]3H3E\_C!ZZJLOZP64IJK(.J%)K/13[.M02"YX& MA*78LXE*/-R,%35,%J#(N^6)EO0EM;5VM' $4S-2N!RID2EA6Z>[)H7:Q 6H MC73'!Z=!<,H&1YJ:E M.N_N<"V;WGU(!WXS5"JA4=?K[9-<;ZJR M(FLMWK(,(D\MM3VI)M=<0,0)@1A1#S(0T8:I67-S^]C:<-F^_N!V MJZ]GMOVNJ2'ZI[]:]YB._$4;PNE27L$$F0M%%DXV,;'4@HF[^X(+1G<-FYL_ MEX5Z)AK%V.9^4X?KUQ, O7U 5GKSX&]J6?!*R+S0RX4E\YGPA:[XP3Q= BT- M(4U\ 3EEZC]JK">>5=$B)U;-C:R:F?_.6*"MM9SVN^DNLU7"Y)TP^J+BJ.J= M,A:6M>I=SRUPL,,6@-:^Z:6)N\6(4ZR=KEW<6#;I4L,6Y M^C3*3Y5JZ;JX*?*OF8)F*2)& H\%$ DOA0CY(4Q1C" +!<$>XMQG1CQ\KJ&Y M46L[<6F-U;H%REP%*>@,MIWU'<'7=+YW.6K3S/0& #9@CG<:C0MG=T<>/O&\ M[K2+^S.Z,]=;2V@=2@GY+(K[:UEKWQ!6-5(/5U)]CF]4HS=WZHKKM:*O5?95 M%((OO21@2:J6CE*M'"%*"8?81Q[THUA-XKC$06!:$>1R:^9&,(V]@&B# =?? MRH,V&>1K 7AG=+W,5!/UZLYTF>FFYTZSTN3],3)U'-8UG^%4;L MQD[5AM##!T LY]DE]WC"%?98;NZ8Z(^9. IYW0J4YU,N>SY]0OPD4DI'P28 M ,69>52I))*X]X \>-U[[JX-.%?6T+ULFSPM[>:EX1:L%P?'R[%P:;NN*F*B$W6@5Y%QT*B M?;XX69!6)BMB%A*3?K&SH,\=&[]SJ9"$'<.7Z\?-8V^SR]8+^[BIEM:6+/^U M7A)]V+[?&*.W"\C24M:U;$FF 60, S.,:F!^E1'.LK)4VN>P(*QYKGQ,V2X4PS\ X=)!35QXO"J&/ >AV5%:<5[5=7/"K[KYG'W23&Y7/WX11G"NE^N:V,-:]6DM8"(2X:H64LQ30',: ZLG S0 M!9.8(85%[KJJ"F+0W*C_J0:")1*[P%IOUN"^+M=4E]]4M9])U3CJJ*<7K MQ MP1CGB( 2263&N)N M'%P93]XUD0?M_:=E'4JL1W;_L?&I-Y@GK5=)ZU;2]\M[_A6LNYS7Q9-WVT3K MXJFZSV=5'!3KLZOB,*U,M2H.BDEO51SVN2-U/UO%O>6^]OB^&E^J.<=(F0$Q M2VW)(D6!^04$6@J,20Y12IV.4H>;FMN4I34O61TL]E3U/(^JVSHS#%:QSS / M1MYT1F9.,2"4(E JBC.E2892M5BK.QM,]L5#\N1<@T[O/VW> M_Z-F(U(&>UCNV@V1JC4UD8WI]5:WV%2^V7'G07LPG&@*V]IH17U;*Y/. MS(#B)D-(A-4U.=O:M)(F0TX?J9D,WC!6)D^HY3<[:_EB'M EU1>2PS(STPG( M2C/%X#G@.55 I8H4::F)9[#]J4;F-J\XV#@RC?XDDFYD<"T^D7G !YH1 F_G M?0\LUW:BH8G%U\Z[>BRE=N':\!4%?U-_UG^I%@J5&$&5 89H#J#0%- 2:8 X MU0QAFM'"*7_6J]6YD4&_356_(S!\*OD=WSQ:U:<.+?A%-?]^MSY3/7PH;Q)4*L@/K=#:08ZM3RTFY ?*"74ASP>,K'RHUN:QJ]NUO)7W MR_72;N/86O5=+7 M"Y'G=M\E3P6 ,J6 XS(%F+(R8RG$9>94B]2QO;EQ5&MN MPM8R84\,]JR7. "S&S$%!"\R'?5Q>VIKN KLGJB$K< XT.:T51G= #BJU.AX MFW? RVM6?;7_;X^9OK&5W>NQC03)QL<88LUY 0JK?@:Y8(!"IH L0:_6%RM;',5V6]-2(6X<\MVZNZ3''W>9I^B'V'G2O M"PY^V/\Z[H+DI]:;G]L:1HGU**E="GC:%0#8L+O65]@S[5[V]< =[7 '>.1( MRMVGV]F632OUW*:7<_?JQW%&WI]L*[O5Y#CA#F#!.,=/ M9T+W?>ZG0R?\1]*_;I\Q;3V_Z1*C;Y*>]S=)YW_2 K#/F$YJ" (.,=/V6=CA M:"+;IQVZINV0HV%NXN:]=S[_KOB_;VIUC\]J^\T\JOIM\TW=<[6UR\Y?ZY\6 MTNJV*Z8 Q24%4$(&&"THT HBPA6'*7?5#G-I;VY#D+$9M$8GG=4W26=W8@UW MWEQRPGMP=S TBI%YW0' Y(_&:L>X/^-3;2O*Z;6SFT=HNB[9*+G?=:\QI*5&A0$DE 691D0&6*P*X+G*I M$-.,.Z52GV]B;IQK+:RW#FH;?9.,C@!TFW%?!TMD$GV*R#!?CD@F.N=]X"2B MHV8F3AXZY^9QTM#9*Z^25/BD'IJ9W@==3_Z^;E;F&>\W;+THL8*T8*GYLKE5 MHN,(T))R0%*F2@TA*U$V0C/A?(MS^^Z?BB)L.[OMBU\=+$]6QO116=D7L!^< M=85'-#)E/,VCWIMLDZE[1B?O(X Y*H<]#*@ODJ0^#MRQ">C#0#EEF%]XS$ND MD ][=29'W.'&D=)HRTJL-M7CMMVG[A;PGU1],/C:IBX>K=^KPX$/%2++,2L MA(;)85EH0 N-@2#23-\*A07TRA2_TIZYD7T=YMXJ'_;=\=0[N[*3W.:&$T(_ MX2[K";W)Y(\HAV^!\ NK2':E3=-*D(4!\$AS+-!CQQ'L7JWCW?KA<5>]M^FU M1;MF8Y01FA<29"3% *8E [PL$6"X,/-@3"C'7D*2%]J:&S'6MB6%'P]>PM*- MXP(A%)F_#L(^5AK7&GJ3M(!%6!4[8!*4DRZU-RG?.#C^G$M<;AFY)U9KS-=Y M)-7'S6HI?AS&;Z6)((@7@!$L -0L R0K*% <8JPHD<)MS>S0UOQX@GD',%V" MTG&;+ Q L??+VG(4C9W)'XVE<2*+'! )NX=VH;UI-].&'3_:57.X91Q)V!!- ML;E;VR#-+^Q[&SQ4[8.*/JHU6]6QG6OY;FV^3U7M;H78/BJYP# O"*00( C- M9(,K!DB19<"\92H7&A5,>P537F'+W$BF[TI=T)ZWSMPD;8BL39):MD[4D3H/ MG7=^U'1-![I1UT3=$IG:GO2(C:-\M>^17G#EWI>Z2SIODM:=<.07 -.@Y'B- M/9.29P#@GI-KB$=ZGVU\4?R/R\ M6_*5.L3=+[#(D89:@()K!*#,5X!!+4L+G1\L%@>SBR M55*I^SHT4ARL3Q[,AZ6VMGA=4YEGMWE:J>?QP?RX7!L'V2IY>.1F.#9/,[>, M*JL>_%T8/))YL1Z.S/![OUK5VYODDJ9+XU]=AJ![)9IR:_OWX.#D"_6D\WG0 MB_7H1,=&+]"S/J=,4> _>Q@5MK6ISJRB8-0[VHKS_"NR)?AP "L_$\#ZX7%7 M[^*'8UG6@?\FW0RN62V0% M70@N "14 6[S:DB.N)9**,BE6TV*_R;OQS1E+'IOR'%BS7^7=\-M$V#F_3WA M\>^U238])$XDV>S12'IPU-6 R?8%UY!1I<:F]N\IJ\5 M^W&_UU';?9,LNS]>(3%_$G&W8284CI''@[W0O('PL!2M<7M]$;?18O.7 (FB M-W^RP1>1G+_D^CG5^8OW!%6C;I:4!W5D1@N$,J@!4KEA%B;,0HP+!!A!/#/+ M,H5@[CG5=FIX?K/CQ.P QR5%<%ACKP(<-ATGU @_ ]04(N'/FYZ# M2O@9.!QEPL_=/6ZLZ!7PZ6:U=@BZO=]L=\O_JJ?.3;,+E8LZC,(.%PI A0O M,L-:>9F)5")2(BQ]N,JYY;G1U2_=1+2>>-[4)3^K>MPP%-:LG%G/B6MW6MQ[ MR(W,HN >F<_Z9:8ZH^OYZTW2M[OEN'!\YHU54$IS;WU25O,&Y3FQ^3_ 7_*W MGL75#'K[N-O*PV%*\_0O?V[>Z=?+K7B\MPM^H:I?U6Z1:_,RL@("K84$ M$*<(<,:I^0?3B"-#=4>%]7-7-Z1\R-(XGQY"9YIY,GSB3&FPFZPETH=XHNF4H&-V+7>*G; M7HOI>>W:T4^>3)GV6M_[NK-7/VODE-V,E1_T)_5-K1_5OL!NGB/(4J9 JDL- M(#'C%J4Y 1+J#*E,*>(66'>QE;D-3-;()CZN-M-S8GT21\=)]+7H1!\&&F!: M"Z.4)[Z(0=B)\,F6IIWT7G+V:()[\6+OR6Q7C_3S(Z_$=ED?4]W>;55]FM6F M !9%:3YW2(&&V*S."Z( 41H"*&@J)$J%X$Y1-6[-S8T'.I.3OLW)WFCG&8T+ MTH/3R,#XQ=XJO R=OW*;"X;.\[_ 6$XTTQO[.OK,XCR0.3M?I #",@<$9@P4G&LJ$2FRO/"AY_\FM6PG0M>-J.=? MK?996=J;&'5IIZQ".XN:LYX59N/4DWVO=O9[ZX0^>\&=M_>;Q_5N(8H<92K+ M &.9F;_I(@.$:@HHU#FC0C!)2C]]DG9SL-A7>F0 :C>V M" E@9-IH3>WI]CX)F6_L#:E#XH9,8#&2@48G5B1Q@^!8EL3Q/C^6D6JY^*7= M4_BR9>MJV8BK/6RVNX5Y9YBP?,(S12VS8$"0SD">ESFFBF0IHR[,ZC=[IV[-G;_LROED);:)82;)=K,A=F]69F#8 A60"N MB+0!UI)QKSI@SQN8VP?^NA<>[7O<]@PZUY.V\8!$/V3K'^AWFH5UP&;(4[;3 M_@<^8'O6R,1G:Z==/#Y6.W/=:/EG=G>W57?U:<#^O.[][=1]M> 0<IR##4XMV_]J;U/CI.MS4EMM./!D#/H;JP0 M$LK8 _YU*(Z18G:")K36\N5&IQ93=H+@A%JRVWTC]R(VZSN;+_K1O%I?6:4L MGRUW=?YILT!6/"]1EAN&274=>TH!3UD.,L1R 7DND6)>>Q$##:"ONU@GO57U*T/^[#5SZ;;/[#[7[M!<: M; (9WVZV[:_L==E"%U)F:6Z+E,'"K'L0!80B!#*FE"(%9YGR4O&9UORY$=\3 MR4_1E^T0=9++GZT0 6"M^,;VX,RU^443OSAN##S?UR$RGP^4[[#5'UNG.[F6 M.M33N&DZ?Y<<'+WI@LGU9IOTG TW%KQ,'P4=629V8=)QZF6ZY_FH]T)67"&' M-Z:>VG'IM?Y>VF/STPU9V7;V&2#:K>Y5]O7 MMC>L,D)]<+VL_M'FS7"69UFI&4 %-T,WSC2@6&E00,Q(#K.,2Z^B>0/MS6V; MI#,W>6)O8@WV34"XC+/CT70X]&*?5)\'+D)1/4=< N:[G1>)T1AGF- 4%S3B 1#&S,& 2I$A R0@F M7'GE,[DU.S>FJ:UN94>K+F'0CV,<\7:CFO H1F:E(C\XGC.2Y]WC8^J:@S!;M\HJ0IF&U%K8PC(:2U7B# %=8FKKK&> MI)H",PD2)2XE@\*K^N>%MN9&03U3ZQ)OHF]L\M-Z8U9KV%=+[@+4CG.>, #& MGN\\P^Z)G6%C\P; "!ZF=ZZ]R2/V!AP_%;PW=,LUU8.?I@\=2I@O"DT00RD! MJ2Q+ %.( ..I!@*1HL1,2JV\,@ O-S)>WLL[?%?_W364?V9Y/5K]MOM6+ M+0MENQE0Q<\VKZ:.WXP'-6 M;,?I(5.I[?AXU)/;\;IMW&S.K#6;LN-*UMOP=B]_J[ZJ=;7\III*Q^\W5?6; MVGW07]CW19J+DN09!AED.8"Y* #51 #)$>=%5F!.O!*P/-N?&UOWS$\V]3&@ MZ#N0_+0RQO^<+&M'_*:%OCWC-D^,B'=D7N]#W9RX/K&]*];^DS7_9UMOH59D M-#Z$FTR.!"_H[-+7ADFGFR,!>C[_'/L8_VSR-V9=O/OQYEYM[PS+_G6[^7/W MU;;&UC\6)"-0,5F"HB04P$PPP$F!0"X+5$)(#=&N0,2HY/,+SU[LCQS!P?[J>8NEX^<"UEE M?1LV]G:S_67SR'?Z<=7NQ5>?E%#+;XRO5"M;ML@H2:5*"5#$ZDV4)01<009* MIC23F3;_ZY62X=7ZW$BC,]1F2K26WB2L\\ASXN/5#8[3GEC@QI_T-+A^ZN&Z M=Z9.-FBE<.R >).T'@2<\HP!+NR$Q\N"::<[8\ YFNR,>DC0O;>,]M:5>;N; MD1:B4"HU*SW$L[82*D84( 2)(3HJI'#*CAW1]MS8;7#C(Z.@OPV2!]E7.MDK M5^W678OU2^_2;R#[.E=B_M<]O><7_-0NWV7@!NU\W?R@7/8!;SD MJ>..X,5'^"^-WPF]O7TT4XO-]G:W4U7S]KU=L;M%*6&N66H+'R@S-)C1 ' J M*" REQDL8*FHDXCCY6;F-@J\>_WV4]*:FO1L3:RQ[NOB"[@.+XO#H!69Q\^J1GOF?26MB^=%MVOUP/1::X?N=<2!9K"D/OD\).=F/R1^UEG/#< M.!T0-JLKK(G3YF=%@?[I5RN'G?+;^JS$H_;6M_^-_.M_+*Y M9\OUPDIG(9X)4!8I,S/$0@)29AR@0DF)D-0%]RIEH-42\XCI1$_>X> M1T3OZJST.J7BW?H7Q7>W:_DKV_Y#[>S\JLEJ/_"?S;I0VYWAOR];5E<^J"JU MJWY95F*UJ1ZWO;440I3EJ<@!XJFA+IDI0+(L UAR8CB,I4)[G23',G1N9-?S MTX_PHO6D&T7.H7]B;P$>7$R6Z\0Z66>&'=SLA%0.CB8_U;ECC:])ZVS2>/MS M_RG+>W7'5DU(T^WW9;4H2EI(:":O M7*400&[U[T66FI^H)-@NJ7.GNO(GGCTW^J[-2]H0NC^LA8ZKXE.X#1^=7(%& M9++T <+KE.2,RZ./1IX_;[+SD#..] ]!SEWB_TFV1REV ;L@2B ->0H(X\)\ MA#8()H,Y$$0R5A20*8%=/\?><^?V*7:'==8V]V^P#]3P]S?2_=C[3"Z>>WUT M)_P<_<'UGS79QW;"@?Z'=NK/_A_9Z\TWM;WEU6[+A$NIL2?7S^C]J>TRI-U: M%HBX3WH[^BUZ^K3)WJ.33O3?I-,7>$;_4*OG)1VS_!=Z*RQ0V[[Z.?5A^O>KJ_@C=\96Q2+BP\DN_-<[AI3-^ M>R:*3IWQ6^03[OI"'7DV6G9J>Z8*MGTAG'NQNB]EP;C3C;;XVEN#X9OO9O!? MLU4GD%F]^O%7M;G;LH>O2W&[5>QY,!B">9%J7)@%D:=]D=2^1 W("X!JT(.$:^R9]*P@ '#/CP-"/'(E*(&BPA:ES%) M2Y!5E*B4RU3J)QR*X:;FAM5CC[.O8"F&]6%P2@RD_6. M3OOQ<%.(_ [C$Y23+C0W*>4,N_V<41SN&)F)8597]9SQ]8I5U0==A_S6!U^" M**TS7AJ6$ I B26@HB@- M"()5[ UJ+YC\$PR&( B;*W"VM6G#_H>:E["7"N@N33$D$,"2"D90$*(@G")4^&EV>;4ZNSHPEC;B%/;'WIV M>TIZ.R'N1A_!<8Q-)><@G&86X@576"%PIY:GE03W >-('-SKYG'4]$7=/VRV M;/NC":MZ]:-/??5B:B$I+AE##&#!*( L5X +! $M!-8,JB(G7E+APTW.C93V M%K?1D#=V/^+YB%U;[CFS<4#?C:/"8AJ9H$+ Z4U+[@@%Y22'9BV_]:T )*Q5,)"+4)1:G( ,-< M6Z4+9&9/BLDTO;:0P: 5LR,L6RLZ>>Q9F]B3ML1J4R4/S1F&^=AL3,S.'IZ9 MSVYE';V^(L)PARE-TU1+"0JE&("E3 $AG -B(_68U1P09+%6=U96],L<^HTV M_79D4KSNL[[\6_+N_N'1]MS26&V>?EXM+F#GN(TVT;^1R /0F>(6-\G>B9ND M[T;2^)$TCL2M>N&,8_1B&,.6O'B-#&>P7$IGN#]LY.;@X_V]&3X_Z'W>VY-Z M/X=E:4K+9J]02U8":/X'<(T5R$F*F"YACK'7A-NUX;F-8OU#V=_76R4V=^OE M?YG/T>9\MLF"M>2F>8%,QXVH1NC<)8X;C1& CDR%K$(6 M=I_2M?%IMRT](3G:Q?2]?RR=\6HIE[:E;;,D^%7MOFYD%A.VX"[4[=UUX_;O@CZ"KA2[,MT;'0:?H$^'4'6X<$/3.@! M#9R8],-#>SPP1&ACW.#QVV:G>K+9GU1=1>0CV]JC^ 57DA4YUD RH@!4FC9* M"UFJ,B[33"CJI4UUL;6YT7MM;$^@WX^2+P/KQK'!X(I,F@U2?;F1M?])9M>SM'A=F<0=6-,Z['*C)9C(%IA#C))10" M2XN<;&IB89!+[A[+>ER\>N0J]#!G,:M<,V.I=_0VZX9YE/Q@54'6%1-UYI94 M4!.K=ZFL1 #,,P48H@QD&%.:%RG2;K(=HUJ?&W'8TGL/VXU02G;S#24]%X!> MZ#NN\&)A&GL)UU^:?+O-^L[FR_VT;R77UFE7F_N[Y=UN+WA3UM=2+[>5%9'LR02<@%H1C2 MDDM 4:J X(B13$-1*"?%$^<6Y\9>G;6VDFMK[HTMX%H;;'[I>E[J#OEE^HH" M9.QS4&,PJ+-G]VB^[J'969V\CH"F%0GRH0.@JY/SK(?4F=3C1T?,U6& ML)]7O<1>SQM'%^9^5@+NZ4JWJW^H=9'3@F*@J*U26Z@UY9L7[(I^^R_1&68<73W6Y;K-A/9QS9>KE>F5PV759-WE MMF:(T 61A]Z3%4.?;5_&J!/J!U3HDNA.;4]="MT'D!,ET+UN'S?(?-RJ![:4 MK4SV[;HIM][HG'8?"BD(*W.B *$D!V;^GQI*XQBD%",-MN'Z\=^D5M\$C,-*1!XX.XJ[F@46X-KB5X(XP:'@ %'3 M<&EWTL'" XCG X7/K>,&B;?+-5N+)5N]6U>[;;W K<]O2BPH01 !Q W*$%MJ MXJH$0G',E2XDS;TJKIQI9VZ#P=[,Y&#GJ&.Q<[BZD4L M"(3RAB@O"ED (:@ MM'&NK4FI8L#AY_0P='F0Y,[7;+O]807RZVCVV]UNN^2/M0S&EXV9K]H1LR!I MB5.( :/(S%Y2,XLD=H,Y$WF99CPOF&"+![5=;N3GG1FTW2C#VPZ?S^.Y-?&^ ME%?J;KFNU0=?,?,'859L QDA@7J%9P2;.3RV.6[,S"X)!TR:N;TNLIR5!*62 MX+97WJSE;/JDLR5>CY@67J [W)@_*L"1QX3C#-W._!;BFZ3O0;+;)(T/T?)U MW>&+F;[K8,5+9O.Z@S20W.OQH*ME+)^%*)+4S$<1Y'9_%@*8BPQP70B@,5,8 MK38Y*O S"%:1J>F)4F2T>,]!)&*I.[YD MG.>@TQ>4&8/$=]IJ TUMF*Y(,>(%RJD"#$,)8"$5, 20 DQ))@4AD".GY/[G M#Y[;M]\5%?*J.GR$UN6/_!H,(G_3KNY[%>OHVAQ/'C99:8Y3+O0KEMMZ:^^7:_5NI^ZK14%3C(3=TBY*;M4U&" %S@%/S4J0$$0T M]](D.]W,W#['VDI0*V/4)1'_L)8FM:F^&7*G874;CJ\'*_)W.PHG_]#&BS"$ MC6$\W=2TP8H7W3V*2KQ\]155>CJI^X,0_M]49=.(/^@W;+OZ\>:[VHJEN; . MB6S%\ TM,<12E((2%A1 K3&@)2& 0X$H@R@W_^===6>4*7,CE=9D&U&AK-&) MZJQ.JCJ?<]/8/:((RKBNNDQ"TW9 =**RQ49>/2TV2O4=M MLNV'B3MG1,69Z)TT:069F)TUKA#,5?@Z%'89]_SI"[5+/)R&.D@ M,;%GT">RA%*4"JC4+NX(%H#8_5;!BQP+C7%6PL7.J@A.^8[OV_L?\HZ[+?." M8!=Y M7!]K[_>L:(3KV,1.AXU#.M31V!>MGI$S&G S=,9BJ5@@@_%A]A MQ?SXO=%?O?8,Q[D7#'.;"0J&=EM.VZTZ EB1%: L6 8%41PIK]C?R'TPG0+N M9#W@?;X6 ][ZI-BU6;-^.K'QTU5 M+?E*-5$+'W1SBVE6ME3$ZS@CCIUS M(],GXJL[]CWAK5!L=3F)?OX]B[H[U^:UQ,ENL+BKM+F[76.9ITGG;1=P>U7NMM=U? XZ"X M_1'V/"F2K=,>2,4%_.A$*W)SXT:D7Y16-F7 MK7Y#2I3N=!M/7KJ3(@\FG2N-TEJ;DF9_WO^A==)*)!V\J#?D7NVG%JEVC?_?>#%2WW]ARU4136U&2 MS;HFM:^;E;0EK5FU%+>\JM=9"\597I0*@T+AW&I:FB%"L!*418K,_W)<<.$E MA3O.CKF- K\]WEOYKJ\#[$C"]\K'774P_SP2#&:>3SIE[B*/*,NV?.(<]=/;)4=O.4O59P.UUKYV=- M(9M'&QGTT,IO5OM!6J=\2-:*;!.3(9=1#W9,8[A9:?6D]^ODD.SB0';Z+,G:X'-6QI M[O'F3%NO^VK8CHIX7_]$?PWA$]4-;[>*_;XVM]?_M6 %HYI"#A0M*8 RIX!Q ML\*4*>,ES%&.W$["G%J;&Q]:ZVQU7+5MRMXF/RW72?7/1[/V3[12NY_=Q6Z' MD;Y,@L'QB\QS9TNGUIC6)C>_"0FANU9P4"BGT@F^&E(OD6!GB,X+! \_8C)Q M8&=O^L+ [C>-F\2^N7]8;7XHU0M7_U7=<[5=9#)%%!O:Q3E2 ');_%J;*6NJ M4\05*S->>@4@G&UI;I3[V3_%:1A-M_EE$(QB'\'WSCM.YKPT=B=_-)8'G"@. MHA-T'GB^M4FG>8-./Y_%#=_@/4F[?91+,RW4F^U],WN?:Q*1G MH\LBQQDAY_E "*0FF@6,0LQGX!_"XNQP?_;&J0;Y(&U8+5')%[%(K MSZD5X,08L$Q!P @K\H*F%,+2:^?Z"F/F-BW8!P5LM/G!SGUMY99:D7[%JFJI ME^9OR_5NT^1(M\<-_Y*HIM0MJQ)FKI6/==$=&WEF8PW???RP+VSEN6%^33\[ M;JM/U'NQ"?[@ACT9/#B26$]L_&#KRTV;D]NX% B&?ZJT?]T@[6O2&@J2Y>E@+*7&' H1( YHH"EHH""&R5;+*" M8>QT?'BID=F1:VOGTUF%3Z'WBY!>YKM00$7FL5$8>>E0#8$P6I/J[(,GTZ<: MVCOG][?9OXV3YW=!W(X3PF$8FBFO@ M]!?O]T(GK):_6]/32OM[P7&D].]W]]AL%;[[K,3CMI8'V(?NO=UL;17;]M!Y M\UC9+!FVLFDU-L3OXZ:JI^GV?.3+5[;.\E_K;+V%%"C7C"# RB(#D-G-"\3, M7)JFJ2*4,EEXY9>'-6]N5'?[]O--8HU,K)4VZ;&Q\R8Y?+6^V2I!N].-$U^N MDV)/^:U4Y<&SFT.,,S!34U"QE=I'ZAC_DH.#B?4PZ5QL.WGWI)-#YJ;$P#]P M5DI0$R?.1XD![W$F2I161L96'N*VVP-4I:&M#YB"/"NQF9OJ$E"*-4#F&\*8 M*9667E)G1RW,C9O[&0R>89!'X+G1Z%601&;"/AH1CI;/NAXVM/"HE6DC!L\Y M>10(>/;"<5_SN_4W577EK#?WZMW:?$#F-PNFRT*G)0&<9V;!B7,*."29^:A5 MBB'+"!9>"\YS#,(*YK,0U,;:/-F9C\KH7MF!ZO?N(X MW' M Q\L6*2$,I2F#!0\0P RD0->ECD@7(FR3!$FHO"1R3W1AA?E32"06V]QU)_C M9H^X'_^= M*-V*Z$)S)C'>+SGW!7. ZZX'Y0L],HX=VUX;I.@SFX;7M=9?I/4MM='3GOK_6)+O/O#C4-BH!R96*X# MU5] SQ.AL(IXKHU/*W'G"?5(/YL7[RBIEVKK;LON/=;'E M=VLS#1(J6Y2<9D+I#&!%A4TQ8H"H3-D2"[A F+,<.M5,]&ET=I15[VAN]T;; M<&!K]#'OKH.H27B&009HB6 N95@UJ4$ MG$NL.=6P8%XJ'9>;FQLQ'=803>+YDW(O8D"^9@S< JI"85R:J6M1Z\>E@ N( MS"16E)A2R%$&_0HTA -\FEH,[ZS5XDRUVVV3TO:T19);<4(FS!C[= MY,LLAR^Z?W9E?/FN:Q?)SV,6#M$,[_?E;$F:2PAQ 7 J4P S9.E<"9"66E.M M$8'0*S[,J_6Y4;Q#>-$U!86].L9WR1P8[L@<%0SI*Y;0'HA%6D>[6/!"BVD/ M<,ZOJ'T>,C*[]VP+]@W[E>VZ\"UM^./#6GWYNMT\WGU]N_RF_D.Q;;6/XUV4 MF10D9Q"(0F, S0L,F%F,VQJ'D*>H2#/N=9(:S+*YD>3MV\_)KVS[#[6KM64/ M?B4'I\SW;-U*-N8#_F&\27:-=XDV[M6_N2*D-ER?NW'LB_3DR_+OYSJ0]M!! M-UW?FBGD[:HFV;80XV91<';R#,R/$LW%>(Q_O'NGKK7[>;ZEF0;W.,;8O'*<3M M83($NL020*0SP#"DMH@BYAF$:9K2Q5K=V0=]&3]XC#+.B6YH0S=')L:CGMKD MYY'YWH5;@_3>./Z/UQFSX/XFB:+G5G*RQVZZZ)Z@-0*#8AV5S\=9]J)(W]6?]EVJA)6:<9SG0 M,!< EDH FN.-!<$S%F[!L>@1#O* MD$EY]1JHGM/H5<\:'6Z^M?O.OZCFW^^>U -I[/BT6:T,L?_)MG+!I2ZI4ADH M*66V1+4 7&A;-[R DN8%+ZC7%K%G^[/CRM;\Y*?.@9_MH7G?AW]).C40ZT?2 M.N*Y7>S;36YT&1'\R$P9 ?9CT L=7^YEP]1!Y6, .A%)/NHQXU7'WBXK MP59VA^&M^4VU8"S/56EFB66&,P U*@"W9=P*0X*E$(RS%/F*CCUK8V[$MM?3 M:NQLMN]J2_T5QY[#>9F< H$4>]WLC\\HM;$S"%PM-O;\N9-KC9UQ[)34V+E+ M1QZ)GRP-N4!2,LJE!%1A#&"J*2!:0H#+/&,8EF8IF'F=?9]L9FZ?>@=9N,7 ]8Y$]^4-O]-_/VL^IK5S HX#'U16C"GD>?;FK:@^>+[AZ= M,%^^VEO/_;7I0OO_=F+QC:VL\NGM6H;98R8B*W+!%"@H-ZLG6C! .>< %S E M95H25?+]"<%P.EI<:\<<&4R0V%:WD=0?FCHX79\_LN.XD?O#X735V^4^N8OM M+&@?\Q6Y3)8SZ/&))$V,AS?)ZYI.>[UL/.V=4+QM3Z>3XU.,X1.+5\,G%E/V MNW,MA)GT_T3E%&;Q'OB49YB@>\Y6>(C9]E1%(B; KU=G8HK6QI:J.*FUWFI6 MY42),C73-PZ%G4AH\U,..<@T*U.=%C"G7LEA%UN;VZ+E69$"\&Y?I,"W2L0E MB-U6+<& BSR>/L?L4-@A@F"8$RB!BS1<:G'B*@P.SA^767"Y::1%4&6NO:K;.+4Z-V:I MYQEV)?%\>>&I,>B$N$9,280TX(4H $2R PJ#ABG..6%2F')?$1)PB,^P6KN M]GZSW=6S,5LR) ;,;CP>'+P)UD?UF_I\:GR3L%W263T04>VO!.F#4EAU2*>6 MIU6,] 'C2$72Z^:QZN$/6R66[?YV7N28ZA2P%&( "RH 8TB!%(J2*86D3+U2 M&OH/GQN-]VUK-H8:EGFRM6TU!)J%X6YC=05JN8?Z:M5I/?BJ>_?@=F.=L2#& M/MSJF152"/O8V< RUKT&)A:A/G;M6$+ZQ#7C/NSW9JYX5S_HL]KM5O7Q@QE( M'\T_[0FXDE9R[+F'NSS$CD@A*1KPV3+U$E@SZ_WNF\1:FOS1 MV.H95W@&5T>2NAJMV%PT"BA_RKF(0UAF.=W4M 1RT=TCGKA\== MK:YZ8$IR MB5%1 JA5!B U"QY29!R8V8Y&LH!4*R]MHLO-S8T>7C_;N_JW(+LJ?I49PR'V M4OLH48HWNL$RQ<;)BQ1W='/?<:LD3/''3^J;6C^J3\JR4I-B4=6P5K_=G\MM*L+E;^>6>F-S;1O2Y3*(B 9<$QR',B 3+]6YD5GV9CO6FXSCX!Z7OP"9.2O=QX'T^/$1J9=QPTL8% M5U\VM\*,55MU6>%B@3E'@I49*'&A $14V6I/ I0Y+5,A,),P'R$9X6F&$W-, M+P[QL54WK>J,XWVY'<_#6-\N<:/N& A/I%+>6FZ//5K;3\3-'472AF/=D= % MI55?&R;ES9$ /2?&L8^)(1=L.'97;Q%^T&^7:\/-2[;JJF.^^;Y3ZVII['J_ MK':+4DC&*%*P]SN2&F- ,RP!J3D M I@%"!0I3"4KA=?>U,7FYC94-1_0LBV:VX;1_UQK@GIN&UU&V7$S*!AVL;=X M:MCZENX+#[?&AJP][(1*V.V7RTU.NZGBY/[15HG;7:$4-NOF#MLSAXIFBX(H MPG/,[+9W 2!4"A"98D"S0A>Z)"5+O9(P/=J>)]GTRKU=*YAY'G51TEPT:OT6 M]=2P.DTS:);AJI%PGZ;0WJ;22Q1>F5Y?_5H)U/+ M=;L28@ >>60XHV+:O/J]DP$'G .HEPXB%EFY]'S[+ZQ:.@C,L&+I M\"."5)*6MVOY2>V6VZ>*T?5^D.$YC31G.@4809LM45.<30856-$4D1QS/2+8 MQ,>&F4::]$H@VUC@;6U^=^#V>L6J*KFU6^KW9N%9U9+LMMIT5;MT7;7IRSV6 M*3LA*"@0*)< 2L0 TPR#W*Q"[TH)^HJ MMW$J5@=$'JB>%PIO &XM?UZ7H+$^6LEP)\QBE@Z_;,!+EA!W@F:@E+C;,Z91 MU>RT0>H31:Z0$D1!P%AIQJS<3-5)RDN@$"D00P47!+K(I80PQHL;_[MH8HZ1 M8@G2LX,G#9/V5V0J=1(TW'?5<6#F2W527'W*L9TU)Q7*JSLMNLSD*93#BDD^ M:6'6DI&GL+A6&/+D,P,E$GQL%6H^FA=S9TQYTXG4+#!..;%Z/KF$ D!&[,"8 MYT";/]AS=4E0D!R"LQ;,=%'W)'T@A,"/1Y^XK08"0_QR^0.=W3=);?E-C?*; M092O3QT8!"QNUL#YYE\V86 0EL%<@>$GC-4D:^H)?F'?;ZM*[:KN%\V1RP)" M!E%N=?%1H6VI'04(1 3(#)+1MFV=AZD^Q_V9@;4K_,"9? DF:7VYQ8Y.*P#VKLYAJ>4S'6-S.CM'8CMCR(X$P:\ ML$/:=29-.^(%@>]H0 SSU''?[.^?_[KYIK9K^\RGVQ?M\( 5TQ*6" BN,8!8 M(\!85H)A(U3Y<(4FZ.@QV.BDXX,K!,]' .?[1FX>;S="*5G9T'A;);[6PM&? ME%3JWNY>O]ZL3>MUQMC';;L8JX^!%Y3C3$JL04JQ %"6$A!>$E!2GI90Y!SF M7N0_VI*YC0J=(TTZUK)UQ>XLU_% =1!\+5/3_4784=QS?WETMSEN-T_1&;%W MGY_TP[M>/QS\2'J.)'M/FN+P ?>BKT4S[-;T:&NFW:F^%K2CC>NK'SB68OL/ MZ[72_%C9Z;R=U"\$5CKCB )$@5++ G-; M"HBXIN&?:V-NQ-/:68=O-X;>)'I9";9*?AB+$_/J(>H2< \A"(#517-@HQ'S"O(:P.!N]=?;&J8*RABSOQ5H-7CJV M2M(ABPPJLW;%@@.M%3.\1TK "\T %5E9H@Q*S9%/K<6QB9.3Q0*/SLWSS[V; M9VY=E*2YV$EQ+Y;TYI#4%BYI[?>U>=!*R?:[[S9D94DA3',)D/E( 53V)!^* M%)0Y3Z$PGVOJ%_ISNIFY34\Z*Y/.3,]M[M-8.FYN7XU0["WMY^#$V,:^"$+8 MS>O334V[97W1W:.-ZLM7>R],OJC[A\V6;7_8>,+=CWH!9+=M3B4;_:;^K/]4 M+=)<*U26!TZ@./3?U&X?F):765YH+D%)BQ3 TDQ' M>8W,;6_;ATSOV/6&UM5<&H?>1=9N7AL(K\D!P,OS< MF!HGDL\!D[BAY_T&7S;N_(3K@T'GI^X9J;DBOBKYN%(?]*T06\-2O97Q%WOF M^$5]W[U:U>$46I08:0$P)0S 3"- *%6@(!CC0FBHN1>1N#<]-UKI++=3T];V M.DFLT3IJ1>F=E(ZN[1,W"HJ#=&1".@5RS^[DC]KRQ)J>U+8'Y"=_P,)J=+@W M/ZU"ASZGCQ];NQ4&]>6AQY1//(I\EE%2O?ARN:;,(:@,^/-@KJ[^:*W?5NW6SO/J[6MY]W2EY M^TUMV9UZ\UUMQ;)2'[=+H18J5Q(AQ4 !,T,&#)7UR1G(!"[2O$"Y^1^O>K%=M6R8.9"M6;=+Y"91.^"H[3IWEV<.SY5R_#J^]W M/\VK2OB/TV5>K/O_3=(@8/5 NZVK#H6DA2'I<$AJ( +.Y:;OO;"3P0GM MGW8V.7W''$U'7\"$<0.D6?%;!9^/V\VWI53RU8_?*YMSWI8[6]_=VDI-C7!/ MMSW%TEPS6C# >6YU424"%',$E,ISFF*9ETKYC'/^)LQMN*HUK_1J\V<;<:\[ MTQ.VM_W?_$:K$?WB-NC$13ORV&'W#6NP._/M./&3]< , 3\G>R>2@Q=1]AG' M@QB4PD>8,2D3CX?I.:%>\:1("XINN;9U[&O5 MLGJ,#+P8&-V]-&=(F8X$J4Z1606FPDQA"PU8:1: 4@J&I/3+4YY%!T^3X-SK M8K66\^O<0.NZ*3IL!JLXUT5[9^LWN]O5WSXOE?FS_;$-0H6E1+K,),@YI@ 69F+ 6ML8J;T;/67Y-M?DL;D]A?. 6"7X;W,V"%!BTRX M0W@-!_WZ ><<(1<,P(DBX4:_>#Z1;DZ@G(UHNWSW5)%K3C[T(M3]=: MY!<@A5 KXU)I%KC"0*H9 2S%&>"20XJU%E3 1;.%\7G'MKLI@'W>7,29U'X7 MKMVWN6D+BU^-JRX+S'-8 $2M'@PIS*O*.0$ES[A )2LQQRVN;]9R.E2[QN)A M^J9>>@8'U''CZBJ(8N\X]8S[ES:+);G=F34Z?VSJ-.TVMG!]T%H*YQ$)7SSM M:3/3ET@[Z>;)0FBGKQP94"F$?<.KWS8[5;W?L+4M(;,_U_FDA%I^L[U;O?KQ M:KDR#[HSU+9[K/:1A%I CM(" R&H!M P!.!(9D!GG"&LS8CH/_J3;5V:P\IC#.-#$]*A@&$&0:,FX4 3F4I4<[*G/@%JIYN M9VY$V)J9'.STG%:=@=-Q;G4]2+$G6$?X1!"2&( A[*SJ3%O33JTN.WPTOQJX M?!P3''8>-E7UFFVW/_1F:T^]J@5+99%!6@"5%1S 5!.K9%\ FL*2I*C0$'F) M&9]O:FY\8(/)-OO=N)4Q-Q%]>_W8X0+$;@01!KC('-';O;1XO7;"RYLDAJ$( MRA,7FIN4*H;=?LX6#G>,(PPK,[=9UXN]1E*@D1I8H"S+>&FUSHM, 2@)!%RI M%%"JR@P1;6863B(S ^W,C2H:,SL5\T8BIA:/:7-3O$1CAC!VHXL R$7FBA:T M5G&GDQ1IS S'%0,X!"6*J&MN?%$8VKRUEE0WQMG$!;#<2"0-A9 XY4O9K[ P^S1@&(Z*F_\M- M-H;=OJS;'V#*(=5R\7JY^W&[5>SU1JH%S)C(<%J8607. 10< FK8 ["2$9$S MF*;:*?_P^8/G1@ROZP-.8UQBK7/[^(_ NORI7P-![-6#F_?.'_(Y5T]\MI42 M?[G;?/M79JGA4ISZ*=B'<_4N9'"WU2U:U7! MU,'H$ E3<7K:<;TRB_Z+O=P)F#+50?X##,@Y&Z4'A+(R,1L304U9GLT^[6* M/EX>4?T#\!V1"1MM/]3HM*'UCA =I/EQN]&JLE7EV.JSVGY;BGV9 MD%SEJ<*$@B*E"L!2<4,QU*P\J48\%5)GN=-D]6(KL^.5GJ5)U9KJG%IX 4WS M>JHB50SH3!@,-2: 9%(#K&F>R:) +"W=]!&"X3F-ML'K3577G'B(A>QE7@Z& M5O0-O1X\G97^R:T7<'+.; V#UT1IK2=Q"Y++.@S#V436"[=.E<4Z;'TOA=7A M8O^1I9DN5V\WVT_JH1VX/NC>N>SMNMDL;2?3"RZ+DNM2 B9R B"$*> 4*9"7 M"I9:ERG.BL5:W;&=DE_<-J\X$>6Q'O)#\9;)A6]J(QZ1V33RH:: MF>].K4WOF*NTVKJ3AG=7#7-N%.0GHN+6]L08G_2@_Z"3?FQ'8CQH?VI]B BX M.WG'!'XJ3@_> 5Z\/Q;!\\.!]Q,G&R7&^MH?/$8_P_] [,UZ9S?ZI32O6V7W M_#]LOVS^7"_,XH2DB.0@Q0@#J!@&+(49X#DO&")9"&W-;J31F)JV= M-TE]<&2^%VNK^Z'9.4"'S\\"P!29QT5(YI*!C')J%K"IC>/#AI%TC@C&>:DQ]]- =6AU?CM^G='-:7UG\4WR M6-N)+6]]6O\YO :][ -&6?IC%#@@,OA=B>. MO'0&XC@$T_W60(5AS0_=[]Y\MP$$ZI.R9QO*9KS7)=G8JJK+&"X$D8@2H4"J M;*1WF5% BPP#G!8$E87DF'FQTA6VS(VMFCJ/K#4Q^3_L_N'_F9EL8_R5!68] M>LB-RR;"/3+'G2Q/:W_>_Z'UY2;IO*EYL//GIBG.&;&$K3^L<2O<>MCSL@5P M_8$;K(\[XI&AY/OV95XDSUB6%@AD3.>&/YD&E*0,E&F>8ZE1IC.G+;[AIN9& MCWU+PPKY>=;0"0-99&;ST$N+4B-G&*3($FHO4_-FV.UA2;5 -6QNO['ERO;T MV\WV,UNISTJTBK^OS3)HN7[*K9;_I:25$/BXJ9;V:.(M6V[K^,W] MAY$1AHH\ST%9YLRL)0WA,#-9LXK*6"F>I9F67BIKX6R;&TW]HO@N.?ASD^Q] M!7JS!16S,=L'WQHECF\![9M6^BT\L$#_ .M6R4*UYEKSXIJ=2]Y5Q#L=_4=K! #=.7HR+O@3A4_Z=T*0N,GQV)T-G!SQR*DB M)\=[VPN=O.(A8_4-C5_KW;9^ S\MJW^\-H]?[NQ/"Y:G7)>E!@0J988$)@&Q M"4N4:(:I9)I(+RFB"VW-;;;[Q%0[Q;5&^JH:GD?6;;(:"*_(#/\4*FO<3=(8 MVO['Q\UJ*7XD?[3_CE++R0&JP *(Y]N;6 1QT/%C(<3A6\:125NLY?-7I7;O M;9_9W'E;\*!(#5TPD0&&D%E%$U( 6[X&I(55,.(X9YKZ,,FYAN9&(UT9Y]K0 MI+-T5-&)L]BZ<4D(Q"(3R3BPO*EB"(F@/'&VL4E)8LCEYPPQ>+W_@O3*:L2W M=W?;.GKZJ:K&?O='9ZQ 3*2@T%):\79#-3)EEFI*#B$I-,>.J>F139T;1>W- M=5;/F;IOAQ?(\^FQV*OI@,I)9SO>92MQZG? ?;T^GW=AJL7]7-X)KZV!:;KI M_#Y"Y/8GVW28!L?^#L5$+8X,%VOK.G_0G[]NMKLO:GMO3['KBK(+)&1)LA0" M:!8? &8P!106$/ ,*XGS#%/B-$EP:6QNPWR_X'5M;:/S5!_Q-T66/=$ (H*HHTURDDU"L4;+#%N9%*;6>R:@VM0X3J4(#& MVK%EH\[![48J04&,S"R](E+6V)MD;^Y-='-OM%XG\H7VX;GR>]E/!T/ M?X.A%/O\MS$T:2RM4P9;6Y.?6FO/IYG['_0ZP1+VK/=RD],>]SJY?W3BZW;7 M./8P3]W:"=$OJOGWN_6;^X?5YH=2G]2JUKLYK \6F2JM^%8)4"K-_$5"N_M" M">!20J(R@FCI5+)F3.-SF\C4:9)*6O7&PZ9MK9#1NI#PIH,\,YZ].L2-C&+! M')F:.K.3GSK#?[:2F)WM26M\TK,^'%.-P2PH;WD9,"F+C8'F.:>->L9U(@]G M^+--7C$+PW:%:'>YNX.K5)6I3 WA06S+,F"E 2><@((+499YEO/,*X;N"EOF MQG][80'5N#!.UV%,I[B1WD101^; /4+3FB)4Y!KF0((RQQPEE% >"YH MR6%.4Z\=]9.MS(T':R.3@Y6^&7*G@'1CN*OAB%L"[.C&YM=_L"6LE8W9O>;1ZMTO%R+U:,T'XLM(O)5)?>],Z.-3C;[L^O5 M\R@ QQS_\SUPF7Z"X!J=; RDUL*;I+%Q3%#M&72<8V&O1VFB$-8CM(+$F%YV M_VQHZ)G;IHKHO&QU+Q!SX,)Q$[1/RDXXE'S#MFOS;5>WPKP C_5^FEDK+L5R MMX Y,H")#!!&"@ Q)8#F' ')(&(2RTQ2+T64X2;GQI<]"Q/9F.@W!7- V6T& M%A:[R)S8&9MTUB8_]9%L#0YX5NB.3M#YET.SDTZ_W&%X/OORN',LW53*W/3U M%_5-K3:U-//MN@XL?S0?\N>-WOW)MJI)'+9YPW7:\$*@M,!<*T!P)LP$36: MITR $B%.4UD6F5MMGZNLF!LI=68F/2_JY8WGZ>&X+G&EJ\A 1V>PQOZ;/L@W M]?*\='MK4+ MKEZ0-*1EICG) ==2U969 4-4 RW*0E.N6(Z\,NV'FYP;$3;:\:M]*?,GX>GV MI4BV[;'_@W'%4S'9H0<<#Q>#XAK[#/&QUDAND.V")EJ#XT2JN\,3]BQPN-EI MC_R<83@ZV7._>( D13 MC$0A2^X7K#[Z4"A[)L;@QVL"]YJ T<7:@M7.>Y MT=V+=$ED5@R@]=#KT,:]@+G+H1$/F^@9DY0X$4>VKHBX\SD;D <(F3S/T]/C+_]9R++C8P":VXN-@Q MA-.UHS?^=]NEV+52MK^OE[OJT^??V^A%7I:JD (!K*455J#49@E!@$I90%)F M B*OV=G%UN;V^1O#_+?L+X#IO#4?!J+X6_"MG:U:>&UI\I-%[><(\:%.N(3> M2+_0XM0;YL/.G]@8=[AI;#5 MJOG)!]T@-IU#L^:T9N_M[?6(3I5TRY.\3H/ ME +7L7-I>>*2=AY@'%>W\[G9[_N0:KEXL]Z9![U=KM3VM6GI;K/]L<"P+,N4 M%D BQ@%$&06,H!(H)G7!&$5IX91]=N;Y898;Q8%H" MKDL(--5I*F2>,T@6ZUH[5GYQEQNZU*;3>TN;]_:HY7CO;MVUN,K=W['L_ MBN7*/'E_]8^K$9PXT]VFN+_O1_W\=;NI BI[N. 1-T7]Q90[7%P?3#(/I\Q1 M![A\^&;):;NWX8NO'6BW80Y79Y_5G%S+-E%)%"9#6&D!1 M9H!2C@ M,$$2,JH@]!)PO#0+?D2YMF*<&S>A_:L$" MX5*F>8F 8(B;Q:Q9UC(IK("M1!R6BF=^X39.KZ361XN<@15AG)M9;FAX3>!S"*6%8"4LLR+0A8R=0I8 MFXB)W*X0YHNVYC20GB>;0J3=) MZT!B/ @RO)SLD*L&BFMAGI#RAQ".$)LU K0I^/=D^W-@TDO .'+BQ4>,8[?? M/W_9UM)2/PZ;%.VWPQ2B1)8L!*JT"5 $$3-B9!#H-"V52&G&<;KXIK9\ M,RVX_2;_&\/KQOIA((M,\K]_3CHK>_O,$>A\&(V@['VAN4G)>MCMY]SL<,?H M4AZ;>[4/5/0,J#US]XQ>Y58"_1!)&R-B=@"&T"4>3K8U=36'2PZ?*-QP\?*Q MD:^?U-W2/FJ]^\V\ @L&,Y4BBD%6*#O YY<$_,; MUMI@SX.9B;73-P#V&9"7/_X0X$3^ZCU1&1$#>]KU*X-@GSUTXBC8TRX=A\&> MN>Z*<(Z#0LEM5:E=-Z.B!68%(1(HS%, "X4 EX@!*#4IL2 8E5YK@0MMS6TQ MT.CN-!:."+@X ZC;H!X(ILB?>(/0PJW1_MT6PV<;6VY.5&0G(H2 M:(@U@)D05K4V,\R1,Y4KRI!TRG_Q;'=N!-)8E52-W38$8;NW/-DN[[[N:E6/ MJK[,4=;#MRLNTTU$@&,''=1FM\FHK>')ETUR,/TF:8Q//NCF\,N1Q'T1=M<% MCX3T5&KA(1'W$A0?@=MYF7&?ATTF/C["P[XD^9C; \2=/=7<_$WM%@4N&3D""W\MX &0W6:0X:"+ MS>1/PL>.Y'R-L9'"QLZ"$B]>[+C)EPL4.^O^Q0BQ\W>-(Y2/VXU02E9OC;$U M@WUHSO/??%=;L:R47'#(H6:X )#K',"\%(!)70*6VE+$=FJMZ:-XT[OA1SG WN+%.4' C$\]37)MY36MN MLKZJ1N;%-;6,CX;T\6.D;J',"3#<"N1:B MR)S10^>= SHC8FO.NQ\XB.9$0Q-'RYQW]3@LYL*UXS[X5ZQ:5A_T1_-V=&OG MV[7\O+Q;+_52L/7N5@A;D6VYOJNK"2Q5=:B[0;' .C?K' 5S:0OF:L 4*T%* M<$&YRLT:R*N\^#7&S(Y 'N_O;JR6:V6F*#;GIN=-L^-B:;JD\B,5;MA.Z/OB$N')']$*9T2 M:@3'B509,R9@CHGC-KD&>.%:/< M5TCX88,;*R;JYK\OS# 0=)%I;C1J(Z0I!_$(+$QYOKV)92D''3\6 MI1R^Y9J8N2_L^R=ES5^NEC5WU6>?M_(_'[M5!T8092RG@&;,+.$D)(#;*N=E MGC/)M"@)DCY$XMCNW$BE.:E_,#-HMK8']<$:K=V/3C)*G+MRT!9MZ7M2ESA]#%FKRA"]"].-PVR\0#>D,R.GH M2/?;(^5!5^=2WMK=KK>;K5;+W:-YK]^U\O]_5S:00,G;;VK+[E2W'_9QNQ1J M46+#M6W'P[._HVWW!2=3605?VA2Z/NP9 LN_(O-TD' M1=)BL3]S2&HT)LRRCM2/TR9=AW9B#IF#T;O(.R4[EAU7+@+>?+?&JE=JK?1R MMR@UYJ+(2H D)@ 6.#63?FY^XBS-E$928Z\CXS/MS&UT^KC=?%M6EJ;T9FNH MIIZE[MAWW\W5<[!FK%"9AE:H+Y4 *L$ (YH#CH5DT+@J,[[8N4N$AH!U EG0 MV+!Z+IC&@Q5YT.PMBUH;DY]:*\]/B,:O?$[C$&>E\ZRMEUG9G';X[$KFS.7C MF+;=!:[,\D@MOUD=N]_4[G5;>IF6BG+#JR#5A>$%P3@@!2H!)#@MBI1+#+WV M6"XU-C?.[6Q-MGMC;Y*UJJN%L-5J\Z==*=C_^-\DR^MCE_^-$4I8?21S^[!= MKI(BO4ELF&K]5_LFWIB'50_-9L/*LU+VQ8YR8YI0\$>FFSWRGWK(,VVC!V_W MP%O&?KU5T^?W >H!4Q:"=T;A>Z#=OH3O!B*V)]A#X6 R9\GU;ZX(>C^ MDT?K!'I4J7X+T.,7#766-)7QF@U"_V1V1A"NH FQYT)( )G4ZR5/%>"0,8%Y M2G)*_/PEQX::VO>[+6S9;.M]-_1'$77=TX? *?JVOH6HD?(J>19J$7)C?PZ, MP'O[H\.-O+T_I_;^#O_L'1>V^6R:(QH7\,I$"]0V6DA*6DF,2R JQ@%4/ .T M(!P415YD:2D+)IW6=:?1IL83;:O/G9"#@K%. ^QX*A<*MLBTX8W8\!ZIIY"( MTQOUX(BOTQ/UE/)'>Z&>O&EH):BO]-='H9]F T?-:5"3>3S+25%E58$!DSG4 M&P*< 6QJXQ9I5>(,895)Z=<-]M$'4,X//[]V"P MQ2:-H8@-J!YU!HT+RT@=>_K(]:3.*+E?6.K<#=Z%8[[(]5S6[^^DD/+>^/O> MKI8_Y7HSUW^]7;<]RFQ&7^<_$#B3B$N04J@W(R5" M%0%9P1H1(*8>E6P6Y M :/[? OC%)=K-$C>.QY5C!C]BV 9SV[CAW;SFBU5M MPH0\J]V>>L2$>*?74J4G:)3"MRZ(!-T%G1QPU$V0B^HO]T!.]PP,DM!FDY@O M'LVY_:Y$]/M??/$HI#"5"YKZ*4UHN7I/U\OY\GM]*]=-3-W3X0=8YP 4'$,N M%" IHP J*@"190ER3O2S4U65?J4((LHZM6U87])GI=0'>'!B3K$; 4YDXF*? M* V;,__HC?AHA@W^B"CON+$C\8'?"ST984A_W]F[UA3_H)"Y$(6@N2ISIU.YDZ-,C:P[09-&TC9;(K&RNOO+ MCH-ZWE<6!*K(]#@()2\?V5D4!OO'CC]Y--_86>7Z?K'S%P^T%FU=YFT,+:&I MR D#M#2Q]=#$UA,)03Q^#F''$_* N$5W3UM1+6A;8;?9,Q%:-SI"$_;4_-R@XQZ<.T*P M=W;N>I_W"=E![VM3T]L6>+W.^N<'JJ 9RW(,%%2F,E+& 2ED#E J-=L02/+2 M*=G&=^"IL8CSPN<4J*WR$I_$9 1 H@H."@X+920,$LI MG"WEYA7F@C1ST0W^/_N[.'NB'.U=C[Q>>X'K?YCLA[+S27(TM$E)")/20[2O"@!+/(*$.-+J0B22B)9,>,S=7>CN X\30^+>C25 M.)+[^7)^_WB?+(STR4,KM=_>S'D&W/9H,7"-S/V-R*:N3RMT8J6^2K9R7YD6 M7TPFMW0>L&^ +U1!]V[.@X^ZA_.%Y.5>SOO^4$43VI4;(0RS4A@_+U4 DI0! M#%,%RBJCDA48XLJK+-NQ@::V9SN0LG]I=0,OSU (G&([@_:[>?WG5_V<=ZM[.E_.2D%H*B4#!>$00,H0 MH(100#.2%Y+2,JMRK^YIQ\>:&C,\$S4QLB9&V.1;(ZYGE,XID-V8(A!TD\;U^:0ZW#"./=_.:?O^^EM_;$)4[^5,N'^57 MPTXSS H%"P8!PY "F"D)<%X5((42"UZ*7/@9%:<&FQI]/)?5E%9JI4V^67D] M^>,DSFX$$@J]R PR'#AO"G%!)"B'G!QP5!)Q4?TEBSC=XY^-=:AU6M=;[?-J M\T^Y:0P>*695(8K4[$VJ5+,*S)DI_"@04 123G .*^)41=-OV*E12\\.W^N_ M^*SAHBDA82,)39'?A[5\H'.AK[9'A/55LK)%X9_'O-ASW^87/D$PGO-XUAL? M:79BGYT?;MAXE6S[.FK1$RU[T@D?!5WW?*XX*(^5RA4.;:]L+G_0CB=R>3QK MM!PN?_WZZ5L#[AX8_$07\D;9\3[KM^1&];JYM!NK2AN8HL E(!4NVEX#9:5 M 6F*[-Z5>^U>SP\YM:7"2&R6A?;T;]#6U0%H-P,T+'RQN=P/.?^X)V@T+ MYTL*#OST2!VLCO4':2I.?5QJ*>QVI;:MM;[^H,OGG4.DZ/J&S"I55D5&,I!# M)@%$+ .,<\WEDM*\0E+B2LR6QD$BQ=> /:S"J>#$/=O(P!>*1'1I?/FC-I71 M&V%M"RO;MJH.W;:WYK 2:EGPUSP3E\XRV4I2946^GOEI5[], (82Q/++AE&3!:T M<#K."RS7U+8R1@]C0#=>]4X5VXKQX8<-SU.=.LTUO*=0(DS[5K/^W:^6FQ^N MZU_HJ3[KH'^M"8R\;AV-J+23>F/.(LT*M9U4K5]RVTSJ5L7FFKZ2B='R=2;2 M^2S@M29TI,."UYA8GU.%&/ ?/78(.MA8YQ(Q$.H=7$1Y_+ =[>Y\MWXSMRF> MIDKR8]TZV_.,49(7&& "&8!8F!0_A4%NX2^#SWCZYH1)TQW-FR%$W*6[JO]Q7.-YU87O:YZ[< MMS_,IN7C\EU;7U-?T-2I,&4)FWU-U[]NEM*4E"F1(%=*F'PF!8B2!>#ZIQ"G M:9FFPSK9#A9I:A35B&[\$3\[67>-%PJ[=5;*;JDY#>VVC8[)5^\2JYOC=!^!&ZQUZ,?)Q&L\/%>IV>M!?# M>+1][>5/#GG"T3B+KI?BHXWMUF_[K?X(ZMO58LZ?9IS2,B])85M: )B7): * M0B!X"I6J!$HSZA7ZXB_#U&C9A@J -WL^Z1 G#*\[^ M;XW$>K_]:Y.\T5_NGR&#:89#-X*__;0<$_";.P'EYO]V>]309F#ZK;F3#_J5 M-5MP\>YQK:WCQD5NZV?/"I4KE*82<,Z59CUMEE*:4H 1YEE*L[2$N#N?=>2] M"AO"H=>E9+T5W3.[_CS8CJP6!, QX[=[PB:-M.VYXE53/C]D MNS!'; *W##LWZLAMPQQ!V&\=YGKC@/IG-K/%^/7F&[-\_5/2]0=-9K.BHCF5 ML !29MJN4@4#F!8YR%*!1 51J;?&SK7.C@PR-<.IR[_B6TFO$M54^7W2(B?Z M/8,>!86.07OVS"D(8-']:PU6;WM8&3$3(V< D#PJ+ 4 :[1J2D- \ZN>= :- M$Y62CMTY7E6D,[(_JX!T[MJ!:;[M)O>#U/?0Q79+W-:;?".74LTWLRPC5<$% MU;M.B "4J@),B P0@7-4""HRM_KP?L-.C2];:3T3?-T0=C.ZPN,6F3:WWK=6 MXK[CKJL]^ULK]O&0"/\$8"^KYY)(,$'A"W:AP ME&F*SHXCS9!_U:9+T0U;UFFP-./6?;H4M+W"4!<_\,+FB+=?=/]_0>EY_FB^;=)!9JK\#AO(**(0P@ )G@-*" M VGVEUG!2ZJ8#T$'E6YJI-W_VJ]WE1MZ&B:=BHDIQ-1I9:_JJYE8/9-O1M/$ MJNI)X&%? C=2?[6IC4STKS*KP]M[AD0_3C_0(!*^3@/1D. >[3@:=)"AISIM M:.6-^C!?TB6?T\7MJI[; J9E(6Y_2AOYJBUE=F8I8:UMS/$1TGO<4N=%83. C4]K!B+G] MT+HKX]]KYN&W=[+YV]_"A]8-!3(H\7D+,2H)#H7H)2$.?LY HX'_D.+1%("Y MDPL34W%+UYNG7@68VE8E-,%&-M9HAF"%LXI+(*I" I@2#(B"!+"4"24$SRJ, MO>+A/ 68&CEV\O?J:]H"WZOOR_E_Z4_5;"CNI(DX;^,?U&I];Z8UN6&+>5,! MLC;)UTFK?V(!2/H(> :<^$ZIHTT8<:)BVX?/YN@8RFU9U$B!=0/1"VLZ^@HQ MKADY$*(]DW+H7.C3PUSMQY9Y*>Z)XTYXZ[IRLL))JCN;GZ0%XE;8APU%!A;[SB M.*;.COXZ3B=74(XZE)P?,(RUWM\_+%9/4GZ1ZY]S+@_'('\VS;]J4Y?*E-NH M;>.I_N_?KNK-MA1I:_#TZY;.*E:(/*^4"?++-./Q"C"6(I 2GI451TI1KQ2W M4:2>&EO^8?R%G3G)^S6 N-;$CS3'F78WPIW<9,:V0D\G=EPE6UV[RDV-#E>) M4=+68'YJ:C"W>H;?YX\Z)4'7@W$D'W4M&74R7JY#XP[NMX;5Z\WL=KT2CWQS MLVX%O/XUKV?ZU2B1J:L$8<4!9 P"(B4!9<$1Q)+E*',RL(\-,+65H971^AA: M,9-O1E#'D^>C0)XF\!#P1.;: <@XD^4Y]4_QFKZWQVGZ7R_Y[.C#1Z&>V@)O#V9M[/7XPD)QEA.DO_%, IA5.2 E$R#+ M8OD?'<:^%IKR?_M^^KGO[<7-Q]K^P_[G=HO MM/>H43[ ?=&[[^O ;X:NY.VAI37W;^E:FPDFTJ/))[V5:[NAF%5E466L+( J MJA1 63+ 2E-FHR*%$IRA3'I%6K@-.[7/<"MUTW3L*GF@:QM3T=0O%:O%@JYK M6_?4UO+V+.7M.!>NZWIHA*/O!#IPOS3@:IGUJYPT4K?.*VG/0NY/\?\\V/U>/F3E(Q7SR]DYH*3&,5DQVP MC?IL \9HFJ4*%H!R 0$460E8I7+ &>2(80 M, -0*0XPA0R4D#.:R9*RTBDQZ>#3I\9]C8!)(V%B170CNL/8G2:OBQ&)34@> M8#A3S$FE3^S&]'V6,?X%S5]!\U=+$X>?.,JG?U*9[G,^?9'_)_JN+4M2FQSS M]<-J;6RJ-T]WQMHR=;A[89\Y9IA1I3E5F5K9"IE>H*8A/2\)I@1GU,D9XC7J MU#[IK>!)7W+3?FMDM2&_CD! 9TY8)25-MGF %*"REMB$QR4C&<'<>MY7^'%R(R[?M' M0;W_Q1>/MFWJ_Z!X*,<)^V\2(W5.F_\A<5..DS9>+)6K0/[Q56]_S*5Z_TOR M1U-Z^$8I+?CZ=VGZTLX0*1'3-K]>)\LOK]Q/)(YA^SI920@7I%)_AA4WQI) P5A.6!Q<2S6J3%& M"\ER4+0?F>5RN7=I45&GP]X0PDR- M6[9::).X4^,JH3M%S.FOK9P]5PGO*Y/<:QO('!.;"L(>72XOG\_39#7V+,5F M-*M+=X:\FZZWO>GJ:;0M=/Y1)<^T2K1:(\Z1=JI&K(H\R93_'D8" ? M+;)\^0AC%6,.AD6O:'.X9X;L+^30R;JUU_^N+S3^M4:\?\CY]Q]F0Z"%IM^E M_:5IBKD]H9MA4>DU55&0RK( L$QS@+%@ .9*E/K58!GW2B@>6?ZI+<*=P( V M$B??CM>ZJY0HH@<5ICOSUN/JL)OQ,C>JKZNC_KQL2> MDH,>K7X"7WV5-"B86DG=(M,AD;10-)?8/LB]>(S8G9VBS^,(7:'BZ3"!CE+1 M)\BM&U5\,2Z)V3.2KI:F9W23HL*P($H)4\"-2 "9J5#.,@HX@@BK3')*A'\\ MWHM1IK9ZM3%?6RD'I@ =1M3Q?.-2G&)'H7A#-##<[0@$$4+97H[T"F%J1Y0] M'()V[.*A!O=JO3'-Y6V7>>,BGY6BQ(05!:"$<),D" '%(@=**8HK)9F@GC;Q MRR&F]N%;"1,3P9*);<%HX8)&QXC4GAR%MJF/* M!S9[]H89V3(YIN:^\7#TRLO:)7VEOWJ%E6_7\H'.1=L/I9[E$-(2"?NY(P % M*P VRS]#LJBJ/,<$R:Y;Y5?_IDDG!W=ZW9^WK?PZ BFT4G9!%9YTX :[&T.$ M0W'D#DJFR&I/XJNDP_3].4P'MT]RPBA*]Z33([]*\R0G,([U3G*[V?L4K-G= MW*XVIB4O76P+>[Y=+3?K.7ML \DJAHI48%"@3),2*C+ I+9&!..JX%FA_^-4 M]LIUP*E9)(W05\E#)W:RWE9 Y7W!G4]"W' _>R(5',W(7-0!N96X5TKV;40@ MG8^-@@,ZTM'0Y<#ZG/MXH73T;,?M*6.=WWCIU#NC\;MOX+90+A9-LXW?;?*A M_GM+_3,"2YH22H!*$060JQS@+*7&2530/&.Y(%X5"8\/-352-OVLFBXX]YVD MGGO$XZ@RQ+%!$&2YA*:R;6X20X0V-DJL!+O8>_-&2 O45LS.M ZX13^+1=BM^O'AQMVRGU5[;^M^_HYA M9/Q)UK64-P]R3@,\V?V@.$^MVC_"Q_;;[^)1<_Y>]Z*?A1SPJNL@H+ M3=6LK/367I8 YUP!5BI)1:%RK+S2,88*,C4B;WM2&O/ CU@&SX0;[8R!;V12 M:E0PY[:M$IW?<*O'5;)9)4PFMWH[V?96OUD&Y*M+00S*9H.%&97K+H7L)1-> M_+RA[=M6_,\[^:#?Y1_F;/7=H^D0UQRCVA/7>E9E12I(*0%-C;,SXRG %&= MDC*GHD(R2],!?L[S(T_4R?E5+C6^R4HI_>=ZJT!MPW%L"(YK0*S')#C:8&$P M':M_GA8VZ4F;-.)N@U4:B4,VSW-%)W#KO+/#CMPXSQ6&_;9YSG=Z^SBO;S^^ M[;J*?5BMWZX6"VG[IG0M^N2=Y'+^TU0+F>D],V*BJ #'R)94C':)A MSU4ZZ/8!B5U+VV75E(1Z^UAO5O=RO35W>\-_7/Y8[M=7[L9SO0DE5#OV3&A .*2 XHH!T5!\RK+!>'<]2 LHIA36TPZ;>I$ M/$JSWYQW.B4/1BGSH[JGEEES'GJ-!5>[QH(>J4;QWH*S*]5$YC;RPM9IF1@U MDT[/9[Z%9R2\U3:QZB9?5TE?8P%GUN M3J2RQ1M[O"2WZ/@]2W^+/YJW>?'U+_U1/35_:AG,J>]/:>KV=\4D,J@@HR6@ M^C\ (JXWD!62H)(XY[ H%:I<-Y!GAIK:,J]?^#39RFE[>3@S]SE4SRZY ;&* MO&PV,B;M?Y[C=;Z@A"]PSLM60 !'6GI. 1EDM7"$Y"CCG[M_+-9VU*/'O*YW M^+/G>DX7=?MNIA5.<^-<*S5A IBS%. 2Y: J"TBY() 7N2M5]IX[-5YL9'/_ MHOL0G>>]@8K')CDKU@ ZZROOSET#01B+J$Z_ %Z4=$#3X_S3OW@TLCD@89]9 M#OUZ8-CR]?>UM"F<;5(?*43*'F!J7;25,OAD9$RND9ZKW 2!/4UD8>"*3F2 M/5K!T.-J]>N$GKAJ8*CW:OG=9'_?MF%)IA[;?-,4C7FK2>+[:OUTHPQ%=%<( M^X*6*.,I9"6 RBS?4"* L2D/6JA*I:+(L-M&Y$(YID8%G:CF?-<(FVRE]6*% M2V?'S288 ?/8Y[.#X?:/\KX,K+!!W@-E&3?&^S+ ]D*\+WS<,'KLCN#>R>:_ M'Y&V,,-:_I3+ M$[7Q@H#OQGH1(8W,=MLH@]\ZV?]FRA-NXQ/^.A*?$(X$!V(7E/Q\91B5] 8" M])+LACYF&,G=R7JSGO.-%-JH_/%9:_JH/]KE9J8*EE44$E#D.0-05 JP5$G M2 8Q+E*L?^G#9L<&FAIM[>1,N!94?V2FG8W^E_[:5J9A1T+K6IIB!*;O4:N$ M'[<=Q=R-Q$(@&9FM>B :&6V7H'-0>1/2.1R",L_1P4:EF',JO^22L]>_3N'L MF\>-*>)MFD2]J#CZ_I=<\WDM;[74\FZU6*C5VMPX4X1(EF<49+"J ,1,F&X4 M&&19J7B%N!#2J1O%ZZDP-:+;JVC<"9Y8R<;R4D5Q1Z@QG^KNMC#IRET:>P+)/&.^#B9Q/Y5 M+NER\_'^8;WZ:06_7BQ6?YF(WYE*4X1*GAI/@UX6*:* P"('J$*R8CSG:55Y MI)@/E\2)]<9/.3?:_.^D$3N9[^1.:">X<\S$T"DZO4Y%1GPZ=3C:.>AIDER/ M-@?.D2TCS,5(L2_1YL0G5N9".(]&TPQ][ECQ-A?JW8O(N?1)0[U"UF6[K?9W M)&>LR%DA4@YD698 2LD E:4I*X JJB@6L*!^+B*'4:>VC6J%MI6;K<.C*3C4 MZZ!MWHQ>1=4CJ9]7"3W=#?F"B6*ES$69"L +A@#,.09$904@A*%44ERE*IUM M3 O;UYJH[=CQ)LJVZ#T_#S'P=_7K!48UNI//RGO5J\5Z.+@!QKZ'T.?F8:O)]4\Z7YBJ!Q]6:U/6](ODCVM;Z/N=9)O=OWJ><)*Q M% G.@1)IKI<6"@'FB@*!30L]FJ8B],:8V\[CMJR9'UD- MF MY.W0:7EU%ZGRV83M:8475H+N2+>>(<6$X%0"7&K[&<(L Z0@&&1,6]I.\*8)@9'!(!$B=G2TQH!W)NQ(&8A]7BB]81WTGS@\:RUGBJUG/.^)]Z\"V5BO])MCF MU'H7LWYJ\W9&E=_D!HVNO#L M3W40/S?;\F)48IN/K7RV_]3UX^;':FV:5IY-#?=O.G4*B+!-I@Z.-&Y3J5/* M[C61.GGQ11[0@]OA=[+FZ_E#4W_GZ_Q>;YMG!250%8P!0BL.($ T?G2] 1[QUWH^)Z[>;I5)E4E &2LQ, V^4 M <8I 5P;0DABA(ED,;QU4V.]?<]1VU3([@?JK=S_.X[?;H9357#3(ZO,,P5@ M;KRFDN: Z'\J+;*$5>;7URG&3(S3Y>F]M@CN;9\GT[P^L=WK(\'.>4?=]W@NJ?;K;NU>8< M+OJDA/5<3VBM=_!7C^^C?E7/]#3]T9=ZH0Z-Y-KVO/NL MWZZVY$^50L121D"F-R\ $LX!E2D"I,QS43*%.2]/ZS6=/WT_E^/ M^MEG&A.5J:@X3/5^D.5Z5X[UAIR7>H^8"BRE(!E23MX1SW&G1FMA>FYY(7^: MWR+B&9G6MF(GC=Q7X5IN^;W9SA6,(^$\5H7C<'A[54,>@-KQ:LD^#QNMFO( M#?O5EH?<[DWV_Y#L/U:U65&^R/7/.39C/(>)%*"*3" D I M**"B+$ E<(JR3)0R<^I^[3C>U,A=RPQ:H9-.:A,1T\AM;-G4F8*<\#Y+[:%1 MC$SI#@#ZEYMW0M*9Q$,C.A)Y7_)J^K"U#SQ'6=KI(6.QLX]&/5;VNFUP:;;5 MO?RTJNL/6F 3YC5?/NH!6]M_M:S?2+5:R^:ZK_27K-__VJRI'D.O"^LG6_;6 MA/F: #&]:NA;/QI/B*PW,ZF@";HU_@>5:7,=,<"@<4R(C!0TA2H3S._[?56W29'8J=>TND7M )=[$D(7:TNFKQC5[:+ M#?R!*GC1AQRV]IB3:WMP_7'Y\+BI/\F?ZB'4R_4"/H5=("%B%2 MV &3H#QW:KQ1>_3E;R&M3*[(K2EQ_;/+*Q)O'S>?5 MYI_Z-W0N9IC3JC3(,IR:2IME"DBE.:2HBES K*"<.9W!^PX\-0;Y8_F@I4H6 MKQ VMY8*V-17F6]62[AS3/7?);T+.^A:BP1S=OMMB: 7?EDRODT[T1,NN M+;E-\D_S:RU^)(R=O0[1L![)_1 4]D+?53?\Q**3*L! 15#E, F:) _S\%HF09 MDBE,A< >1=V\!7#ZBL:OY=:FGNE%H1$SH4N1"+-@KQ[LN2*W:@QQ+;C,BH^C M(!3(XRP+[Y4RQR8_^QOZY$Y/:_)HV^>3#_ES?52F+.YAZ;VH??&DME6;%.4UP@^J'&0RP2X MD5E@6"/3F*V0\TG3F- \]W0:/6P$9F_K-]-^.4C/4$*NA*X#KVJ$N")R OUP;?V_T6"2'G ML^M',==S^LE,K3GI+'F>,<(*(*@Q.26B@.&L!$2FS#A#>::<^M@=>/;4Z*85 M+^GDG"M.TPH8>WJWIN7\#*E/?+ MB@J40C!MOE5(FV]( *8R@=-*YF5%?6+"APCA]7F/4^WGTF(^@^;"U7\5%^'H M#BV'HO0[+1*C1M+I$=++-1S%P&ZO 8*,[ <;#M6^8^R"9X6I]?="A/O5>F-& M?+NJ-V]H/:]GHJKT@R@$.2[UGDKP'."BDD"R2K&<5 M5'($N=,$=#D>L=TWCE!XE2@[KO'%M<@./'JTHF/'U>I7%SMQU3"#Y(]:WJBN MB&L]@Z*$I*@P0))S %5: <;U7@PQ)4IBG>S1>/)LS)V -F M4NV,, 612:F/?J?##NNK S/RS>H2AZPNQ#-L MP,! 6<:-)+@,L+T0@PL?-Y!0VP',]NC^02[K)G1JO=8OJFPB:7>7M.4/K_^B M:W%CFT34?]<7;NJ/2RWK?"7^OM9T,9.J(@7-&$BA1 :@PN;/V2:E1F&J43( MZ7@JHHQ3(^)6TN2[$55_Z*:G36UT\FUJ$V,^'?GX=6 M@B;AHG]=JV1BM33U8]L>[8VFB9[B1E?S$ZUM0"J/-Q5A:3Z"G.,N ?& WEL> M(@[E'Y'PKLU[OEXN'^GB3CZL]/8]Q5Q!G)MC3:RWUU10O;U6I9[XG)882II# MZ!J6<&B J9%V)V/2")DT4KI'*!P$\339AH FMM?=#Q6OB(53J@\.6SCXT-%B M%TZIU ]@.'G=,-OO9O-#K@V;K.4/32CSGW)7,$GO_6[45_KKUCC/-<]L-NLY M>[0]>;ZN;JF-RY.*9D(6 I36G28S"C!D!< L4XQC46:IEYUWH3Q3HP>K3L+[ M^G3EZWXS!>X\+;M+9\O-BAMQ#B+S4 /_,U6ZU/2F-MV5=7"81H;TE_$'KAM[ MKJ>5*1G3Z!7.-@L$<% [[%*91K6Y @'XTKX*]=B+_9KW#XO5DY1MV=,C9M]B MT0:RW2B3B?]]:0XX&]/.''/6.V>:S$J!J,Q!3G@)(*^(S1< J8!,PK(@&#D9 M9=$EG1I]?WF\OS?5VHUSSM:VJ+>9.>#-WCYPL&BU1OP#.2.?<+\1]]:A]W_S3UFO/UXTM/ MO2V.U"J7O)%+J>8;]^J? Z;G-$U$!WVLT^L;M845M/(G/05\S*@ H#O7!(T+ M_DB%05TG(4@QT.&(':T(.N"18Y4%':YMKS;H!0_Q/Y1I8YZ?LIQ]G6\6^U'P.H8YIO?@(YB]!XYV_'),E?[1R]%K!M>VY%(*VY/B M8UT_FA)%-TJ;*O>KI74OS1#D!>1I#E)BZYL5&#"JF#;SD)((EWG!O*(5SXXX MM8^Y$[AI'S-O13:O,[=")[61VKNBY1G8W;9U0<&,S +/T<&-,\P0!7F@)>2 M0B1S7#+NE71I'^M%(2.D4C9)Y4U11,]$R@8F-S;P5S[R)W]]6F/_/,9G"H;- M3FP>/6[.X3-U]C()G_]VX/JNY^.SGJ%WJWLZ7\XH@5)2)D"%2 %@@4RF(!1 M,"P((C03A5?2T?/'3V[EUO]*C'C)MT9 W[K3S\%S7)('0Q)[_75'PW^M/:AT MV(7U^1#CKJ('U=M;,@]?Y>U\/5TLP<8&?/U!E]M>T1_O'^A\+<7G1]/DZ49] M7/Z4]<8X?.H90K+D7.^Z$4TK !&D@$J4FBQ#11ACDLO2T2L;4*RI$44CHC%% MYSLAKY*5T0ELM%)@LVV8/F_5+_&Z8Z.]R]7U-'W[,.5VT.\J< M9I)!Q O20H@+KFVSLW?)..LY#DIA%.XT\E1ID8=?0D]-^:GT3Q-#\$PBDP, M?O!XU?,YJ_[%97V.CS!:=9^S2O:+_)R_>)C5<"_E=-LLAMZI0WZI9;:T:H<@(H4V8GD94EKB#.&?%-5#8/GAH# M;%-QC7#^>I)V65PAUV<'1 (OTJ=&''FE=E!^?[EVNLF_N@H M4R.-5E#[!;22#MC+'P?U_%X^"%21B6(02EY;^K,H7+RE/S[":%OZLTKVM_3G M+Q[:>?/A86&S=>GB#5V8>+@O/Z3' "-W\O2'9K^OYX!G^*=VRO5^/( M>+M:_I3KS5S_]7;=-E2T1R"_2W.8.BN1*#)(,-!_D0"B*@=,L4)/3Z50BM,T M5]"MT^> T7T^O7&Z?38:)']/MN*>"5R_> (**"EB4'\00J1Z=ZH8H'DA0<$R M4\$48EHIU\S:B/"/DE?;@A\/[-.K1V0(8R\>W:N[$S[I2?_RC4Z^-1IXI,CZ MHNV>(!L1];'28_W0#Y,E.Q"VXSFRO@\<+4-VH*;]_-BACXC2/N#-4Q.-\'9! MZR8M=\98BG+.<[T22PB@T%L+IO<2H*S*4I1%14N>!FPJ^6'RN]S\6'55[3T3!?RGTG&3$G."8B\VX\]- MZ#8#Q_$=L\' 2FFU%K@.$B>305./,A[DV,/:N\DE_.?YD%=6.B=7,J_Z*(I M8E7/4DISQ?,<$%J6 &;&2\,A!"G+LQ1EF6"54SE"UP&G1I]-4,%Z*_55LMPF M0JP;R9.'1G1G$] -^;-6=G \([-= ^5=#\I=:'HK=%M@/S24SB9T<$A'LIM# M0.MC,WOA=-10=GO*6-:QETX]D]COOI&[OGR:+^7'C;RO9X@B2C+$@4*H,M&S M%:"BRH$0>5XA5#*>%Z,T>=F*-#6JO[AE2/+-Z)98Y7RMX\LGV-%<'G7:8MO/ MX\S8>/U<]D">1ON6G5C_/;JU[,$8K#G+_I.][>ZFL8E MI@0S((N\,"Q= ,H0 @R6O"H1DR5TBG0\,\[4J+>1]2KI J ;B]IF2#U)NG9- MD#J'[EF3.A1FD7FO;4BUE?-JRVJ-J&'0WX>M.\62UU=P0^H[([U?+S0_?5-=@ M4^]F';_&A$9>*UJ5KI*M4DE/JV2G5M-@P4YWHYEMG]'3[2H8/\:".W"4;R#A M1@X(#@OI?NQPX.085RV7IUTG'8T$JE*8,H\ZG9Z3ZT M%P6-4-?3].SC6O3DT7C?M!VXZF1.Z%9H/R[RF MSM_^:%#^6[(5/KD^#[,W8?DC%I2W/(8?E;[\87G)8@.>,(S,OM)?;]=2S/5P MZ_63MN&,>[-II#8CE>0P3U'KA209!7IS#($B15:Q DEM/?E83B?&FIK%I$5- MN)55L]9.6$^&.@6N&R4%@BPR!QFT&C&3OIQ=1[YP?., 1U"".37>J(SBH/A+ M"G&Y91AG?-+$T^SPOFSHYK&V5G^9(A' *@*!,<'"@42G@E*HOO_V3 MUU[H:FF*K5\O^[V0VIV6N%G>F5*4:V.A+,7GU7+=_=/$+;8!O16%A1*P I1; M]WLF C6&(U,V[;5ER;(=V7?U@<=KCI]'3W MC#E)D>DMT/P,=Q.%PC*.,^EBZ5['Y10*U*..J6 ###U&=4TYHY14)FL5X!)+ M -." RKR%&209GH+J+A23E$HWB-/C8@O3$.[VESZU>YOJ^3 MCTM[GFZV<)[>A",3Y>A0N!S^V#X%(^&5!=BG1;6_9^$T$F&="T?&&M>_<%KA M/1?#FZ/4G,OW_WJK-FO+-3!94*51F G$ F^X5_Y1TG;3Z MFKBR5D5/I^YED^MF(8XV99&7AE%GR[]];PB4PW;]O4BB<9L%AP!OK\=PD(>& M#-(QQ\1YA80@) >@D)PS27.*J@ A.A,\>C\2RZT='F1I!/&\.YL$*I[$\S0C!$(K,!C[@^/5- M.Z?\Y7W3CHXP7M^T=D6/=][>LD PXUB @F($ M("]+@+,T!57):5ZIO**9TT;-:;2I??J.1US&@W;DTFN0)?VVH\X.(H>I.>M@ M"PMX;+MBVVJZD;976]VMM/H !)U];&&1',G)=@+1(!XV=U".NM@<'C&6C\U= MFYZ3S>,F;W*^D_7F1OUCM5Z(+HQ&4$HX-5RL=V90$F2.2 6H9%5456H*ECNU MS#KT\.E1;VW[5EH1G;_Y?_1T_)IA[J-_R/GW'QLIKK5]0[]O2Q,V?;MO'C?U M1IM";8@AG\D"Y01GVFH4N:8KA#"@""*09XP4# F4(B\?O]?H4^.S3GA &^F3 MNFD_WV6Q\M7]PZ--KUS*3:(7D=K4.FFN2NAFLYZSQXTU+SMX%V96E-IIH&\ M)WQ;_SR%DA_-U\\ZJ%GD$HF5"H M5@H#2+,28,+U'P(J!BO"4^6UC!T99VH+UN>!RY!HU+'\)E:+!5WW'N%)=<>F M1$)"J! ,((;TZL,X!PP3"BJ5,LDQ$C3C?JM/@$D99YUI!7MN)9Q>96+-@MO2 M$@#9R(O(H4X9K93AUHHS, 1=%8Z--2K_GU'X)=.?NWQ@G7/C,S<)4GI^%O_/ MXWI>B[FM&M;NA[FL*"E3# J9Z2U*KFU9"E,3E9114BB)"^Y7Q/ST>%/C>"NN M9V'Q,XBZD4) G"*3@Y6T":HWLB9]82/DMC@"$[:,]YDQQZW1[0; 7@%NQ]N& MT@QQ2]9ACK7E=F[JLILYV9Q329-U(KW^XWCSYL9S2G.O4CJ_EZ_C @*^T( MH&[T$ "FR-S02MAD_#4R1C SSN 0N.#-X;%&KGES4N']LC>G+Q^X&Z&F$9^- M [E=ZX=V>YV9T/N02F40J$I2 %.2 B93_4>1"ZFXJ*!G+Z4C TV-#HR=_T(;%8]27"4/1O2>^RF$+^/H%#CN6P( &WO#TF+ZI<'4BKGS; 3,^%&\_$1#@R_^SJ!+<)]E9ZL%) RY]8!;;I4$U%OU:'<-0T%+V@E.4M MQ*A4-A2BEQ0W^#G#J.\_96T&>[ ^=&0H/AB,PPSDAX$\=!C8.RPO,11OWD M#RKW\GL^?-& V%7;U>5@,Y=WID# M)K V:/37#R6"D@C7-H:!19L:372MMLR1\'S3M*/3X]X/Z7T8>A9/T\[KSDUD MSMIVS3K6*ZNGGMF]M1VSSMYFU'RU^?2()GZU>1TM%OD5YMA:4'6>$81;UQZ5>*>17^DO6MW0N/LO-#.>J4HQ"D%8Y U H"@A+ M)> "X11K@UND7J4 ]H>8VJ+YK+2>V.6=Z0_5^@G48O57,M\5TOM?_Q?.L_S_ MV-\]:)42_1O]>Z-FLC%Z^AGG!^; S4*_#-G(2UXC7&*E2XQX5XD6,)RQ?ESY MH!;[@6%&-=N/J_G2=C]QI;IC?Z4^EW=%K8OK= M=&*=\;*BF*I<8\@I@)030+B0@%$!$4P+Q)13>\1!HT^-4:Q0BR>3E&'ZW'H4 MUAN _%F[.BZ>L4]$K?!7R9YCL=7 1/7+Q.C0>1+M<8=5(R;JSM9O7/1',G"C MS(*/ 3LV9VE>\) +C*]_ M8>-E5"-Y=V"U6@ZU,#TGQM,,C0=WY#7FO9;*-$*4RN#C!E;K>UY=HLEZNW[<_%BM35W &:0H MI;A@0*0$FDYYFC$A,VU55$XKPH3*O,Z_SHPW-7IL,SSI5L#A.;7GD';CP8#X M1>:[EZ5AKKITV9VT 2OYN<$2MI[?F3''K>KG!L!>;3_'VX:1BVDVL98_M/6G ME[V&P3[+S8W2-#8C&>2TTAOX$F/3KUU&_D]_G2U%'HNL(%13GG M%66F10!'>D4B2.\*>,8 07G),YP6N:A:E-\OQ:M@W(T;T5/8U%6) "\4&.IE M/0."95##JS2\!$O]$IM&#(REB"(_.[BN_X'@BFX/-'(F?VE! MDT[2JV0K:T@+P0&2P!;#J1%'MB (@')F*#+BV$>UM#]S? M_F@JFOXMV0J?7)^'V9N<_!$+RE0>PX]*6_ZPO.2P 4\8F,>Z^2'7!YQ1QGW8 M.:1NK5FG?[XVP0OO9//?;:5VDS']!4$" AX2(WW2J@4\Q9 M.)&F9EA9C5[XLW\S#NV_M0&KGOFNE\^9&R&..Q.1B;*9!$=G>90V@.'@#)LD M>[E8XZ;-!H-Q+Y$VW).'L7&O^M'3US5=UM363_LT7\J/&WE?SR!&DC*4 UX( M4RLQJ_3.OZ @5S2%C/!DIZ$B??C,R)%=HS+?Q.<*35!:.SOHJ*3E"L%+2G*^;V U)!//8.)0A:$]S7DVI.IZ MK4?Z;G-QWCSM+KFE3^9'U[:]H?FC351N*#&;92*7.<]3/1-I!6#!&, E*0&O M"*T@3=-2>!F"(86;&I%U^?.-R]0[,3C*_+GQW&O-2F1.M#(#DRHBDKYB24\S ML[7N7]=JEUC-KIK_)-W,-BH&K/44 ?>P]:%""CAN3:D(T.[5H8HQAG=*6>?B MUX:LK0Y3OY/:V.5-).T,\:HLL81 0:D)7"D%6)H3D$G"\HS1-%?<,7OLY$!3 M(^.^;,[92J>A/,VE(0&*S(O;0R&S*VXD-8GTP0%SSN0*!MQ(25O# ?3)S')" MY6@2UNF[Q\JW-Z2[U-_&_37+:V!0)ZC6:_ M2*XOM0<.>4%ED3$)6]KKT/VP:_MC+IRUXWR>.#_NN\37Q\>&2+.==/T[=6]B['/PCR?>>UO0EL^EH M2X\T1[$MZ=[TN!9"2+Y9=1*C3V(5"MD$+0"N8"1WBF<,H M^0.=K_^3+A[ENVU1OGKWE59,4II5VKRC1!O0$FK.384$O)*0$T@D]BM4>'*T MJ9&J$3:QTB:_2VID-0Y%3\/N-+YN+!@,M<@TUP.L)ZDFLA@4Y@1*4(XZ/>*H M).2D_$N6<;LI7'*>9BTY_VG(ZEKI[_5ZL5C]95)Z/JS6;]=2S#3O;9Z7&54*-)LE7%UJ)ME$D^G2I<$20=R O0Z*E";M*\>AJ1 M%V@N*49^#QS&H=>L\6[F]=_OGGZJI]T_6M>SPB7^G^P A6D!8"<2H!IBH!" M$E*848Q8YFDC'1MK:CSP3-3$R)H849-O1EC/6/!3$#M;/"& BV_3#,%LB+ER M#HW0!LG1\<8V.K].J+NQ2G L(_/+3MZKQ$)J!>XZ3QJ1@=XBF6Z4 >OS^F 4MAJO MT\CCUM[U 6.OTJ[7S<,XJ1^KI_^^D#8<>BGZ_2IGA.8LQU28RI>F_EI::$K" M&:AX+E1&4YE77LYEET&GQDA]F6U'>MH3UH^1G#!W(Z302$;FH[ZX-OJV$=CB M>>V"IS<;^0 4E(R$E%7O=ZIT.\E>L-G2\[%T[]<7DS7^BG_YW6 M'^::Z;H0)BI*6B %:%Z4 %:H L2XHK,J0WF!TZS*4\>\"+<1I\9!K=1;YV>= M?%PF6O!$2YYHT1,KNW,F@"/LIYDH"IBQMUU..)X/\$?9JPN;^]-?LQ^:-P9G6;/[/&WR2NWZ4 MX@M=T/5XA*)U/X)#$*?Y!X::NR3W!/J'CC)/77UA2&U MC5.UC1T5-\L[DTUA,N3>T'K>BP+-4L:R,F- $7.\*S*E[5>8 X(R62G3H)'0 M05&VC@),C3'ZX?*-"ET KDCH)NF%F1HG7[+5*K%J#8S/=9TL-^:).061.6D' M[]4>^N8X^3G:4=,4AJ(8)^S758C7B03VA.AH<+#O$&VK.W1&F>;?;053 M4B)&<24!Q1P"",L",%8I4/*\R#'.!2J\=!) MB%U/@D(!%_T,J%>(I2?J5?+W]:JNHY1\=0,G\/G/R2%'/OEQ47__S,?IKL$; MK\?[1UM4\5BYU\Y;7F ELRH%E L)("L88$CIO^60(P6SM$"^>S&WD:=&-CW! MDT-5E)ORR6VRHO?>S7$VG+=SX3&.O<.[>?OQ2&_&".GNW@B%WO\YCC[VEM / ME .[1,\'# X![@JDW';UD6QUE8ZS(,Y*F7* 9($ 3#D&1'$%<(ER*G&.JL*I M@I_C>%-CJK?'ZT=YQP&?Q-F-C0*B%_M@N@?<5M2D*>\4H^2&$RZA(X-/CCEV M=+ + E) M,L&-]P^QBA>Y*.B0AHIA@'_%?HK;.8B#.\NQ8A4K@50FFXY5.6!Z)@ J$&++HBB#U9@_9;/XM(Z(;KQP<< MN^/Z6=4/M%P_?\^PI=-V9M#K<7V]%%_D^N?<].BZ46V[+KKXN*PW:QNX4)N4 MGOKPK]ZM[NE\.2N41$@2"5"::]Z'G .*M4G/*:*2EC(KA-=2&U*XJ2W-6TF3 MGJC)MT98S]R_H)/HQFFO-36QSX>&S8HW <: +RAA!A5P5(*- >U+0HXRQD " ME_>FI.'ZZ?V_'N>;IUWY&\_#D+//F=!7NI4U:83M562*KQ>+#:FVZD=A4X;S".2BY@ !B@0#+( :, MXX)*LTN"S"M5V&/PJ9D@G>S);YWTIJMGLO=U?3,Z)*T2GJ:)U^2X,54LR".3 M5F"T_9.,!\ 6-M?81X!Q4XX'0+.7>3SD&4-[;?Z4R\=>N(,0:8IYKH H]&X+ M5@@"HDSK]C3GO-*_P9E7LO'+ :9&7*U\OLTR7Z#FQC:78!&943K1HM@\Q_0. MW.GRQ2 C=[8\K.)^)\LCUPW[?/^^6HF_Y@N38O9QN=$3:DY%FLBT[E>WJ\6< M/\W2HA2,I0)(8OJ3YZ4 5"$*L"P0@F6&<.9EK#B//+4/OI/.[XMW!]J-"J+ M%YDC.L%LCMQ.ZFT[K^[W5TDC>O*M_6^4F%=O!(.RC?OHH]*0-R@O^1\]JY-7[OMCG'>T8V<*0IQA2$#A)KR K#D@""J0$4*5J4%QU@QMPXI1\?P M^9;&Z8K2B=GVBTJTH(F1U(VRQ'_@N:OH/FK)8;C3QV% ,XJU7WHYR^,T"KP3FIK9\XW;:"&;>;Z66YN ME-[$*#G?F K;,Y5G,%40 L15:L[W*T!3F@/,.82T4$)0K\IK%TLT-9S"Z,>!EX$2FM!:/#IX8,:_' MM(\0HO-LF%<(S#FDYN%PG(-7^F^LWB\W\\W36UL^=_%Q*>2O_U<^S1!G7$C3 MS3/G&)B,'4!R18#0GSLJJJI,W;HP'QUA:E]W(V322IE8,1,MI_NFZC"0YS=5 M%\,3^?OV1L9K4W52^\&;JL-/'6U3=5*I_J;J](6A:MW+)?]Q3]=_M@%698Y* MQ1 #J4(9@&FAO^TR2P$I6Z^(+1]%7<=;1] M_XLO'H44'[0:)J/OL:D[=J/>T[5)2*CU#L9N7S[-E_+C1M[7,UHQ5O!* ,9* M!"#E A F4D"):H\ZA?Z)S8,##YD&'$F[<-.G D.YE48=^ M_D"'OGG8&UI+88:3R]J.=[U>ZY??-GA]\[2[Y)8^F1]9A]7-@[FPGU?R+&@2 MLIPK4@ E*060I 3@@C$@4E&0 E6*4+_NY%'$G-I"\?G1N 8,TR^J:?='+F*DJ^TF_HXMM+_?WOXR<4N]NI)IO9B+/ M*,0L YGBIIY'J0"ND 2Y@JEDE5Y2E)>7PV?PJ:T$5N9A!5NUR=9$:X5/?FO%/WZ2/K@.F@]J4:JB.0GP*C72?* Y5C'- MZQG#Z,M6R7Z[JC4W,<2)+"5 )=7Z?\&P#_%VO7J0Z\W3K9ZHC?[F37[,@[%@=H6(B>2E$E0"2C,, M(&+:XH9*_Y.) I59:H+??:R'\T-.SF;HU8GNI+>+WU9TOV_9 72WCSPLE)&_ M_D[8J\2*^QS J.6=W6$*RAT.PXY**NXPO&0;CSLO+M/R83WR7ULW_,4%I27&B# 5$(@=Z_$$ P*P"$E#!$9)43IUYZ \>?&D'= M_2]Z__!_WMDZSMR*/;B$LQ/\?IN<"*".M<\Q&YHN/2:_C5*U&D2I M^.P#7:P2T$XRO%9-:!^ 3A2)]GJ,?X_0'W0]MW5YWZZ639'>^6K9'Z2-@BPY MR5"9,B"HZ3%7$0%H+O0?,,L1*7BFWUC7+J&.8TZ-S79R)WW!GWUU[DTM78$_ MS6F1X(P=F>* Y( ^H:Z0NG<*C0#M6+U"+WE9O3J%>F)TO%>HZX-&ZQ;JJ5F_ M7ZCOK8/+VJSNI?6+F5?*.,9L*^DFH(U2G!8$2I!+D@)8, JHR$N04I(5&4=" ML[AG'9OCHTV-K%O/[U;:I!-W8/C@::C=#,]@ $:FYPNP&U)RYCPFH6O,G!AQ M[*(RYY4_4$7&X::A^UVVV<6F7/^D\X4AL0^K]1>ZD-85,I,HRV&&%"C*H@)0 MX@(P+ N00BD5K"3-*N&WQST[YM3(Q8C@;V\L!';"9=88H\ ;V_+@C;UJ=@=C?J+K?.O!(;K7\_E6N[V_UN_;# M'B[J#[I!,ZV4E]02"Q"_R.)W]A08U])G@YGOY'ANX(A3U,=!AWW&-&=R#V#B ] M;AV83?&"Y';T9\CP=[II__6/^>;'?'FSE*:I]O7]:KV9_Y>)U:HWLX+FDLI" M <8H U!I.PI7E&@3BI:8$9)5JO+*H[A8I*G1V?6'+\GO=/VG;%P8O?C[G397 M2:-/LM+?XI/62)L-G4ZG#_-CS:L;$8X[6Z]KN1G]7D[+53>'3_HW"TN+IK'Q M4B1?YLOO>K:[7]O"0%>)43_1, 3,G@@V V'S)BX7:]R,B6 P[N5*A'MRD)+I M31F/IKS'3&8*5V55 ,Y,P\RT0( *4@(I4%X5"(M*E%XM+(Z/-35:;F1+YDUQ MG,%EB4ZAZ\:A@3"+3(XO"S=W!83:ZD+1JL\?@B-FW?EGX[UFQ?E#BI^I-7_P M%N]SU,^KC2GSP^7\IZ$M8X'.&((\HUD&:%9I*Z\T)9?U!A5DBB")BS1'I5-* MU.''3XT:K(C)>BOC56)W3X8CC&WF2A%'L#S-"IN 8 2]"Q/D0 M\T)D1CJO]$3(YX3R! !'#R,/W3/6N>,)>7M'C*>N"AQS^UEN9E0PQE4J@, P M!Y#K?2LVP;=94;%2VLX87KDZIP:;&K4]BZV5G:!7R5*&"K U"!=%21FK*L!+ M$V&C]$K!B,+:RLS3JD0,YRGVR3@(AO (20CC(.QF6H;"+?*2'VIJ9I>5-%EL#^(6.Z$]O_7C MZ#I^]$$PB_WU6[AZ4FHC8"MG0"(XBT581C@^W+C4<%;M/8XX?X=_N/YCO5G= MR_57C;%LHYDK651Y458 $J[_$(P"P@JH-P^YR6&N6)$Z=?8Z_/BID4(G8F)E M=(\-/P#<69_2A7!$_MZ?(S$@7/X ).Z1\9=!,U80O-O+XA7N?ESQXY'M!^X9 M+8C]N+S]>/435WF3U!>YUG3WYDX**>_;&/B?>C]D6@[=KK?%'%;\S_:M2S-< M*M.1$%<0 2@K!7 A(2CT#W'.JEP6R*U%T(#1?5[;<9H'-1HD;_YOYT_9&_&S MU!<3QM(G6_';FFO>Q.F-MC.KQD1]),KU1#\()P^%[2AA>S]P M+#8?JFF/Z@<_8N Z\-;].RES6C*&)1!<2@ QX@"+J@)8;X%I5DFD*NZY#KB/ M/MEUX*WO.N"!N.,Z$ ?%<=:!MY'7 0^T/=>!.*B/NPZXHA]P'?"'[F))J', ,E8!*;?]3QDN>0E%D MA5>9E/[#I^:P:&2S0:Q^7LMGB+GY*8?B$)F)6PBZ)GIC=!$^A$10O^2S 4;U M1!Y2[:7O\> U_HVGOJZI*0_[Y>F>K18S)&F!4VV>%91H\PP1!@@S7:=26.H? M$U:63@77]IX\M4^V%2YII'-O+_4'?7W:B)U4-?!S:.>/VVT MIE$'E>@WBSI\P; 5\V4#@&M6;]:4NYY9';M]0N_9H6X9G9@!UX)S2 1=%XX. M-NH:<4[EE^O%V>O]3ZIZ=4^N.5\]+LUQ>;/D-W_NBDJFO$"2%5BO)&5N:DOI MA06F$&2"TI+EN6ETZ'J"Y3[LU%:=9V5Z=K*[G^=X('[^Z"L.CK&/Q Y#.,CD MO 1>]V.T.#"/=;QV&NXPYVW^"!T_A_-XUFCG<_[Z]<_M!MP=.#C\[^M57<^X M0*P0&=,[>E4"2#,*,$,<9#!GE"F:$A@F/-P.-S7J;D(2'PX&,0>*7VY@=C/] MPH$7F:_/Q#!;<4>(8GX&RSAQS,V0TXAD?J:^J1;=3CHJ6Q7FK+3!N F:%!!76O )3C %-,P1P)JL*Y3SE9>%5+L%IV*F1 MS%;J1*W6B6CE3F@KN&>Q S?DW?@F/)Z1>:<3[EF^V7-\VXK*GX(RD!]086L+ MN T];OT +SCV:@3XW3V,H>[DPE2GN*6: K^NZ;+6F^)=V4 B@R"2J4B)1E'5'GUPSTYVM3XJ!4VL=(F/7$'5M@\#;4;$P4#,#(!78"= M-^DX81*4:TZ/."K%."G_DEG<;AI**#_E\E$V[5Z7ULEFBIAT 9AMI$">J12J MB@+%505@7C& .38;JR*3.^I@>[Q\M.YH?SUA&A>(H R6E)@%%"D QS( JJIP5)"^0*F9+ M^=W<\-4]!S6 :$Z?)6D^RST!(^X\/GRY2AIWT4X-N\OP36H+,7UN-#C6;$RB M8%UM"]:]F)ND4^LJZ2D6>',8$.81RQ6[R36A0/J5._9[M/>1ZB?]N._V M2.>+W&P6MOK[G?S7HZSUH]\8#]U\N9DK=7UO]L!?5V^D;?I\G!AJ,L^>Y+["%$5F\)U&R4XET^VLFY W3\E6 M+5M\U$SFUY6V?9-6M\0HES09TU:]T>?-^8CX%>9OI./C4>?1Y\PY,.1'SZ-# MC3/6675@7'KGV*&?/&Q'9$.?WM#:5)"]-W4]K$37Z[5^:ZU(;YYVE]S2)_,C M*\?-@[FP_D\KKCDD^_4@N=U1F!_=/&[J#5V:P,#/C];](!5E'&$")*H0@%6) M@5YZ4X!0EE%6(9XCK\Y,8PD^M76ZD;LY;V\E-XOV3_WCA&X2J7^^4LF##8,> M7JUVM-?";3LVQUL8,ZU_7:MZL%%=)J_Q5TGMGWO?> M&?-C?=4.A*ND@2'V\Z?Y]K0.N5VKQ= MK4W99#-LZT1'7)90P!0(4@@ LSP%U,1\09+2'.*T*'.GRE0G1YG:DK.5-.F) MZKQ[.('FV8U<&(PB,_5!>/Q3:___ZKZMN7$<2?=]?P7>3L\)88,7D 3G82/< MKJJ.BJAN.ZK<,[&G'Q2XVMR1)2\I59?GUQ^ %XG6%: FAW17>62*2#S2R*1 M2.3E#$[&!R(UT%K)[K6P.,Y=A.'D^.?/5L8X'A M\X?BL5B317T;+%?EV_B6BMK*,M#1 7$$:80A4+ 7*0AI#)# MB%(:L,BHGK8'VJ9VH-\UG*AYFVVKS[_V:\_/P)9#O=UM>=Q&U8$_=FP"S:=E MYHA+Z9OM;.\D4\^[EP]Q?ERJ,W;CBG,8:>X!?S]]3!S0]SX=4-P!>[)WBL,I MK-VZ;8#]KCN\KL]WMQ1SF@91(@(!0ZK=MC(*(,9(0'4 $CP,,>78M!;-J3FF MIL6[M!&V)70&9%.R3W?N!.H=#XQ=@R>!O>B"=0&79P79(77;0^IB=W)CA(R= MHRZ0&LGY.0@Q&__F)2Q.^B]/?G$L_^0ERGO^QXN/CI[I08>433Y! MZ"28+E*$3@\^\.*(/0F^68@[>2*5O?KY]=X6W'6#GM7N 1@ED MH1AD@2")J%MC3BWX(]7B+)Z#P&8;4+N81WQ M1G=[4[N[_9IUK;;=%HDSA\AYD3B#J41A\XXK M3GHYJ(*>"*IH0R>T<;L75/%5Z!IUQ?*Q*QNU(8L'43Z'\R3-!K@,AU$MJGF841(A (.>93I"NTYAB3D M(40AB8-<"A3E1E;OI8FFMN(;6D%++-A2"QIRS7M:GD7W_-)WB9EG)3 4+JL6 MF"98#.Z(>7;PT1IDFK#8[Y=I]+R;]ID_DZI@-TO^H5ALM+G1==-, T$IC@5D M)$<0I:FVV*5VT\5Y$),\SX/4QA(PG'=J"J,FLS[*\H90L!3K-A*I2T93)]NF MVUA]S%VOZHA1=>RI[QN>5@LE',LBQJ9",K,Q/$#O6^\<=$"=@9TD6KI':8IZ M 2NO/5)/S?VN+5,O '*I@^JEKSM4:E^*I?B\%L_57)*4"2)22%&J=!E.4HAQ M*&&(,X8QIRRQ:QMQ?KJIJ;"3BZF.";EM=-7M@E35#'Q>LL6F;G+]\.>J^1#\ M*M9/*[7:-(.@YM R>N>"=*Y08H,P?R_=Y0%N-^KM $7_6FTWY?LKLP/VC738 MX;=&+F:A.PZN7W69C;+.6*CJ>J\/3V39.I-^6]4AU8+ON9+J@AP?R%I\(D7Y M#[+8B*^KQ>)3H>>'JY+&Y1ID/UA/86!SX@R)"'-A;(#!)=9P'$<"*N^PA?FF]J6_&WS M\K)X[:5F#LM9N(2RV5[H$#O/>Y.F%"KY/(..5AL(K;<&0V"01SB!$81XTG$491S85@YX,04 M4U,@NWHABYI.XQ3X4Q!&(0H9PP*&+$@@8H)#G"<9E#3#L0S"*,B$60Z%&Q#' MR9=P#N-YC>L&&L]*=J\4365B=9O"8UQGP0%,(Y59V(?+26F%"^R?K*QPZGMC M%5:X0'>OKL*E)P>'&JW+0G=CN"754WNY.8\32F1 R@9SB'B60Q)%"4P#S.1 M22IXA&PCC@YGF=H.L2,2,$4E*&H_L/I7L00OI7@A!>^2DIH ^*;#7EL(")"J M$FO+*\7CZ)L9H5=CZEDK]N#4!,ZZ@ 6GH4FG$7 =H71DIK$#E4XS>R1>Z?A/'\:G%;HV+\4*_Q/RY-:Z^VUO? MZE_[:_ODX*,LZTNL=2OZXG/7%MWXO&2K9_&SD*M2-#\_D!\?U%_5NHX)^*0^ M+QZ7]3ETE]@6DB@G)""0IS13AQ^40$()AT'$PI0F(*G4,H^F=:G9#IZAW7#3LT2[N^G6!-TXZZ3X>H MJJXQ#98I0P+#) MUGG9$($5]ID)1\[4OLSZ8:ZVP7>&*@X= MRE8'K=VT+W6G*,\H6&22Q@*(2#"(H%YG 8PC<- 1@D5 M.[9EFJFZND2I*,H##(89:I M!*6ED409:$1,DR M2R'F.85)FB99',1"H&B^UI73)B;''4W^9-A4C&/&DAQ3<(;FP5CB\&U)-#U-0[1E9.4ER,WTHT,@/6O *S&T5G"&R#A589?F'%5)&0*PKX9,OS9> M5Y)M\'@3U9)O__V^>'C!_#MX>;AX[?KUM M"&H5T!MJE"5\2'JW!(_\9F"$$=%WY_752](XPY2](0 M183"5&9JL>&40IH$'.) H B':2JYU8VVS>136Y::=NU[K L5S4GEMC73E2>9Q&L@L#BD4E*MC MGA ,$BF0SKU+DERW+<-&T=(6JC*\6"U+VZK=9 M:C43$1BZZ-T"Z]L1WPMQF.D>8NK%;4PZ;ERE9. UOQ%$'N[]S\_[#H$ 1D < MCPPP^^I "VS7FKP)6[Q9UI422O&DVY)_;X,9+>L66HXZH:6RI;R+RMZ2W$4 M>ZF6,@POMQN])0WC[O7# #K8[@<.,[#/7IWLUR96;5<0X8&,XB2 B.HR76$D M($$9A7&, L[B0")JE%5_=I;)[>I7Y#\>A]%,$5T-CF=UT]"W37OTHES.8N"V MV]K1F<9MKG:.V8->:F9G7-9[63;Y9*@G]J M5[%ZEA=5[<$RKTMQG63/JZHQY>59FVU%I1D!'2>@904TO(".&:"X 2T[8,?/ M2$(QKIDQFG!&JJSA5T@VY3B<('NR:,=UHX]5VL,)!KT"(&[&L][Z?ENM1?55 M,*%&I OQ52S%GVK&.C)V'J51JJQ>"C.J[%R4J4TM3^)$&1 BI"'!-"+8<&<[ M-\_4-JZ:5E!NB9VIGVMRAW;1NX3SQ7W&%7J>MY$&N*\]X%I*P;U%J/4EM(PW M %>HC:3?!Z-GH[I-,#FIF<]^>2S%:\)!3Z\:/7[UQ4";N-I<0>A^4N5WH5.' M/VW6FU)T^GP>1YRKTT($"==E/CD)(0VXA#*1$DQ94M MO4"N2B!KBNN;T-K &7P7:B\?ZSL$]ZB/>J/0Y5NW8OC:%T/#PM;.]'*_8 >? MK]L&0RK>Z^[!#J0S-Q&6 PVL=&Q3 /+XER:T7,Q+/MI7TSU3RM!5\=QWJ'IX MGKV#TK@NJAWJTQ-Y94^"_4N=HM:BOO2O\^[)\^W-UX_?;MBZ:[8J::"V6@HC MHL.QDR2&F,D 1@PS@=,T)4EDZJLSFW)J.VY'-MC1#5K"U7Z@20>*=G-?CB'P MEUUI[N'T[30S0O)R'OY02,T=8>ZA',.PFEF1'F B#/*K=?RZVA$OS1_NVE?-LE2)Q::R=:]>?]=;SWAG,<$!S'*(4\2 M 1$B 53_%C"+0IHS1H. 6#5/,YUX:FJC):ZNC;#E %0MZ8"M*MOP#6,1&'I- M/ #KVUG20[*C&71$ST"?;)>U#NQPTC3B+!8EV5'$/% 0APF'&:,RU3$(J%Q:GB' MY(BDJ=GO.[9 CR^P);T+/]CR!AKFP,W^,\:JTI5P+VY<[R RSWN9.VG9WW4Y M6Y.FF]X[B&^D?7"$16>S*3H&^N0^Z6J>L;9.Q[CT=E/7(P\O8:Z3,]]NZ]OZ M3>I\R1:K:E.*>21SDI.4P3 A J*,IA#+D$/,(ISF:91*811=;CWSU+;+V[US MW-_M*QN;(2[#.(R(LE?"+,T@2F0$::S.TUD2QHCA/$QQ9-;4V"OFX_0Z_EBM MB^>ZDL*N&ITOX$UO2#R .<)!N/8['%:+[A7YVY'NMB:T%5K.ZS^;S3YZK6>Z+\[]JEJ3Q?\K7FY77,PIRSA56@B*&*L] M@=,9;$PNLT]/\W4-H"&4M"2JGWMFEB@J 6:7#.M= '9\RK( M'5Z>]$"L/]2FF3[N?#[XQ MFF_Y%*U]Q_')9X8=6K^*[V*Y$3KW6IV=ZUR$?Q;KIVZ:@]!4EJ9AHHY0(L^P MKAZ,(.8Q@I*P.(K"-.:8V9Q<[::?FCK[T#F/6C9FW0\ZEW7UN&QK?M>'!!V% M!M8K<$?7I%@V;7@W"UDL%H" CG>[4YBE[,R.8OXDXMV9VT!?UUSI2 =_*MK! M5JMXC>$8AIS3LYDE":,>T(;!LW]*&SC*T$J#:HRFK.J'C:Y T21/-VF$]2_O M7O02KS[^$"4K*G5""\(L274U)*;THK+F"-,ED7+(I)HA2#G)I#&,A"YT%\5Z M>T/J#RQ02N(XBK-TOA2/VGGVKO++&_GU2?$GP9;"K8RN*=)M+Q.S;:XI[TE?0?^Z>O-8?WS3=F5KN]"57PU]5M\9V M5#[C>I0=U_VT)F/DTI]#83JL_CEXI"&9Q'5)I3OYH7\WUNGOVH*=JU]G MD7=B"OY%OX0,,0@#3(L$B$$CV++9&)+$J9V(&FITXT:UJ^ DH66CC:7 M=(1(TQ>%M"SU2N%9)R3;"LK,SO4+OV=]WQ$/?NK(_YM&N^-@KP)<(Z66"Z>9 MS0,1=)WS;$O&V-G0 V$ZDB<]=*1A6O*?HGA\4J/=?!11=EYP/Q6*C/FUL MY[O-NEJ3I8X(FTM!B0PP@B'!&41QS"%-LA#*+*$"Y2&ES*B,]<#YIZ8?._(A M:>CO&G1MJD8YLCJ15)NXNE+U0O>WW':W 62]+@NZ:7)NUJLWGIZGU4()49U1 M>8/$<#>"K82C.(A#'$601PF'*$ 2$J0SYU.2!WE&DR#&=N%?'F4\3A!82RGX M6@)?VP15N/[AEH.7*W!0Y$SNG^9TO# MJ)O?0(#V=[ZAPUQ33TCWCNUN1XKE1@U[I[1S?>*L?A9R58IMW1)1?5 _5.N" MS9,PDSG&*60\%&H+S!-((W5>"&(1(21Y3!/;4\)06J:V'79T#:E(-$P8QB>! M,2#V?R30=8U^TGS\;7=WV[ "=KP 6C,#^C6BE&:\))N!=8^N0M5#::1A]+Q# M]:2K@#M>8.FZ(8>ITFW4[Z_JP+(IFU8#7W4FIG;MMH%7.4ZQ.AX@F/$PABA! M,<02"\ARG(5"D"R45CK39-*I*<==I+L^L;>DVFE*(ZS-5*)K!#WKOJ/@70X) MM-9I-K X55Y&$X^JI6R@V%='5M\=IG?ZK5!N5XM%4WSR3NZ5\I]33AE-1 HY M"B,=,XQ@'M! )Y"EDJ445>\Q+PTCCD[=21J0C,-)(' M8'W?R;W!=$>S/ISN]^EPIZ(L<7*JI4SG'E5160*RKZMLOWYE!=M=J#&.?DI M.GM)DN /O]5LST#BIZ+ML0G?IZKM&=9/5K8]]YUA*N/NNRAO%HO5NBZZ5LEBU@X512G9QM52UQD>E]%7/["@"I5=6B_;MM3U,/^ MMR#E@T);S'$>YUD2*(V0"&5+I A!(L(8AE32.,,H1*%ICN3I6::F%[J$%K8E M=0:D4LAD4;=@!#J&RJ+_.E[9HDO4OZE$=/'A@=4G !S7$S8^B MFL=Q)J0,) P2+"%*"(4YBY0%Q3B5 0]Q+*P\T, MQL:]?E@]DV(Y5TP(F88,R@!AB#A.(9$IAT&>13QBJ>"159;AX1136_;]<-!7 M\$=#I.6*/P*DV7J_#A[OAH\5,@/2FD\Q[SAU^6":D=.33[%YF()\\LF!:<;L M2?#-0MS).B3H9YW?UT\#[.=YW;!U\;U8OSYH]^W.,\A$D@4YQC"+D#H@42DA M9NJ Q%G.M?^5Q2*T2CN^FJ2I*9!OF^=G4K[6,79U*DSK0.BHM\QCO5YD9JIG M7$%X5E5'\U=W*:Y=%NML*Q3P1\V+GWH-[J!UF]QZ/5GC)KLZ@_$@^=7=R%?4 M?VBCUG5-P/6KOC\[=C,396&84BY@B$0$D$,YIP*B!.<98Q8GS7=DS@Y'=ARJ&W->R5FQ299=)D=N@I. MDV'3F*$=NUV\S99A_627I/.;6 ,=!ZL+>C0##357G;T6MN;K>PC;MY;NR;G/ M7J_+SGGQ=DSNQ#J2P>M:&)X,8&=DOI-![!KFTP:R\YF&&LQD71_E[J2NH_UI ML?JSNJ%57:;-V%P[/<24UGY'9JW0=07XFE+P1T>K4Y/L,B2.K; S$XYL>%UF M_=#6,OB.?>WVFPTOE)P^%>7S9SZG."%)EDK(\BA55E'$(4VQA*%@61)F@63$ MJ(7'PYQ?_52AX7NFF %C563_*[.#2ZF]'&ZV: M^E$F^@74CS]@'1CT\*=:S*_-GQ^?7Q:K5R%JX_E>R?B)5.)>":RKAIT'69@1 M 67,!@; M[,^O<7^(>E8 #;V@_>L;=/X(T\PCQ209 ZWD^"D 6"=C%:R&6NL M\*4!_/7BF89\>V#WM%*HS>(38<5"-]VHPYLPB:*V&0M"1."BNZ0B09B>OZ^#QK(0MD;'OJ762>;?-LPZG&;=+ MUDDV#]IAG7[RRKY7[5]?BJ4(YPF/.(NC'.(P4_8:4X^W%=KXXAX:;IU9N1WZ?G MU3'F3K:\.OKPL-W]-['6OIC[?E=UVN8_G87M_K.I@X M24F 4@YE1&*E$8((4BH#F*2$)DG,\IR&1K?F9V?Y2]DU#W^NKK=KHBOL&BNXWM.N.8>4$[LF\F;71.]O MUT0V=DUTI5US6-NX+4ZV?+PE+X6R$;;7GSCF61J)5/<<3R#B,M(U>S ,>4H% M#03B-+VN$/NIJ:>F)FZ?=,1OW:!FU9$,2%6)=57WQ5L4A.I3I[4]8R$-,WO& M#\:>=[:GO$/%=5/SG].U=3OP3+Y2KJ%T<8IM)N&-L\;^H4 MEP_BI12LJ!W^ZN>%T#_<+/G-\ZI<%_^N/U<&EJ)C_:H=P6OU.QW=^**O">9$ MRH@+$4"914)?D8>0A,HB2AG-=*7U7/# KIF:*]*,%NNH+=:^Z,V?[-@#O,>? MG1)T)C\S%3FJ3$:Z\>_)H<_3#&RYJO>I/E\ST'$VJ^^FUDW;URU[[C2L:\"= MZE]GQ(VJG5U#NJ^[G8_OU FWW4=V1^*MF40136C*"$SC/(9(QD0=8W,.0R)B M%M"A,D9K]I3).M8OSJDMV?!;FG_NQ,WW#FY7.6..P.8##UW)B-9AY9]OK]3"O:^++XKY:ST+:L#1]N M&X(D#PAA,$9I!I%($Y@+%$!.0Q;%29+'TK3JU+EYIJ;A/NN^]>IX>+^ABX*! MNZZAI;9G6@[ E@7SUHQGH3ZOSQP"Z/OL?7\';H[A9!\:=A8OXU@P5[B-%/QU M$C\GL5XF8)P,[CK[Y;&BN4PXZ(5O&3T^,-7C:$IV+YO_Y]?=(VVR?]VKNDE_ M_+Q4JGO3],M@>\U#W4O,+Y:+$C9 MZ_YFVPQ^*D";IB9-A=X);7@.6M>WZ>T]>$"-#U@K@':-[1N,=EWM9^"@C5J- M%-!0@5UO#8=Y6%.3O]NDK\EP-VZ&V638/G$5;-:@;&O M]>R^;.WWT?=M0FQ=2E_TC>J#6"J5]_E91UO6BE77-_]3-X>?ISAD<(+N9IZ:9&DI!L2,5D(Y68\^&)?@7?4/^(/6L MHQK"9SU?=DW[#+0P]\@'-[YA-G8I^8-[)">36]AM'%##H#OIDK(<;BPGU3 N M>VZK@0-8[P+ZFD'M,/HO;2Q_)PMM)O=N:W\I5U7U^[(49%'\6_V3%,NFY>@# M^3'/HD3$<9;!@$L"41BH32$)8[4Y8X02GN45^-:E=Y_4./%5T]=1>_]!]62Q9\;+H"B[V*+?,IC^' ML)GGQ!5NOC>4/IDST! *_FC_]E*0T 09M^GWYR8<-Q'?@/6#E'R3[PQ-8OOV M)!8+[6$FR]=Y("07.>>0)W$$42XS2!D7D(H@0GF0!R0SKFYV./S4E$6;C%63 M"%H:;5/5WL!W7B]<#XIG36"%QX"$M&-L7YF)]F;(D5/0CK%SF'MV]*DK0B_H MY1LANG\CM+W*N:FJS7-S":0=JDQ9*0^B? [G#$.LGW:&Q&A(/X4>N%@$.[RZMZ4L"V^RF3)&)IED&< MRU3MX9A!C#(.XY0@G&$>98F=A_A@BJFM[YK"70_(87UDCR!IZ F^"A_?_E]+ M:.R]O2>Y=^OC/9QF7,_N238/_+FGG[0.9?@F2IT0^55P(9YU"Z';U?*[*->% M^O%>P2N4D<#[.U.,0AKG.(8L"@.(.$L@875R8Q!H"Y['C!A&+]C./36ET- / M;L". ]!C 6QYL+$*AL@DB$B2H Q#J0]6*&48$J6#82!SD@<)"T.!YVH$NGIG MJ?1I\"^7_^L/\?-ZVS.*OAU==J^U?8:J-=K&02 ^41\I[L.54K$)[Q@*V\F( M#NL!QPKB&,II+VYC\!##S.\'\?RR*DGYVJ3E?"F6XO-:/%=*Z<A:P;P>X"*T,L$<]2!%FJK'=$ M\@CF>1! $="$"HH8R_*NRMZ#EV#D-_08K9FWI?4>WB,F61-MZKF_6D87K4S_ MD$\[*%GS,TI0\ENY> M*'BR?B0$,OB]?%8_T"ZTZLFZIUD8:8L#R+.922,8@B%D&"XWODHU.-?)=\CMW#^^2S M3P]3!+^NEN+U5U+^2ZP_;9:\:KU # EEE=(("A$K18!)#JE@,8S2**24H) 0 MHY9?YZ>9FB*HJ03/-9E :CKM%, ),,T4P/40>58 #3H-A: FT<,]\WD4G&J M$U.-J@'.L[NO 2X\/7*1N#<5:G0)Y"Z8;:4_NMNLJS59F7J[,O2)(4$QQ0BP0-(),(P"426,\+#U"PY]]TYF9H>:\MPZ;(J M8AORO*K+P@&R!D)]OI*Z)%RQXB.5@[OZ93%3HG^)5\#WG=+UP=/[!=WJ,OF] M-TE_K)[:H:+.I!TN8 O,9&J[N1+N-&JY7^.]K-_F7Z^Y?X!D];J\0'\J/I?GY+RO)5KDJMH6^>5YOE^MN& M_H]2S \KI:"+LGDOL4Z-3/-('S 2I27#5!D^.(5)0GA,41XE26BH)>UFGIKB M5-0#5I,/6(]^9>I5#?':O!-;\HU5A*4\+JI8?RC[C@)0 #>4@S[I,] 0/P,M M^>!A!3YZQ]E8._O#>R2%[1AW&W4^#+N3&MYRN+&4_C N>_O P 'LBV6TV5:? MBHJ1Q7\+4GY<4XH%:D,L$Z Q!!EH8"YB$.81DCFE+ ,YY%IR8Q3DTQ- MX;=T@H90H"D%BM2Z KMY 8V3D)Y7Y*Z \AT2,00CJZ(:ET 87%KCY,"C%=BX MQ%J_S,;%9P>W0RTW@G\C"U&I0_US455*@W29NTE.199#718U82"':4>DJ6- M(''=]?/,C&.W\KS,_)'^G 9?L@_LW%3KU;,H/ZFWJ,OP08&4^AY*Q G765+8 >#/8.LB-X MF,?F6TV+^3U/8#^DX_-,RN^2#H>M<;YC+S V-WE-ZO[RP? M='+<'$<2I2B6$!&A_F 1AC0*.$QB3B1-D*29U4GG[?!34P9;ZL ?-7V6ZW\/ M.[-5/QP1WY=]QF#8AUT)W$6A7+Q[97 MTCS(1,3"+(=AA) NU48@EFFN ,MYCI@ZA3"KHIZ'4TQM^?8HK*/4EL:Y7F=@ M-'1(7 6.;R]$#Y>6.H=^AY.OB%=SPU4O=.7;+#7C+CIVVL!:,F2[Q";=G3:-(/PWN.-T%AJ+G M5%M9$S&J+AL*T;ZF&SS.4-]%4YWC@?RXJ2K1=K:=TR24.(IBF(:ZX0F-,20B MHY!G7&9$4"SL&IXG&MDE<8[=0X?$V:?MF[62)5^H9UOO-\E0(B3-8(1P E&>1I & M<0:Q6O\Q3>*(R=RT&>N;D:>VLCOJS#M^O@7JXK7).C]1$]2F6_3^CQ!T;.53Q6?/]FJ8A:/ZWX M:K%Z?+VANGTU6\\S$F8,,P�$80H4Q"RDD"&<4AHWF>(6[41WI$FJ>F%#75 M3CSG98 ?3N2?;5>J9,(>[R#/SKN7?JJQY/5-)(!+>C^ M:Z3]V0O"68+?@*F';6/WI7@A!6\=CGJ.VOIN@YD:>[PUCG(4QE$D.20R(% 7 MFX0D9QBJ/2J7*8N# %GM1N933VU3:2GO?.*-/JF)[\+SVH.DW3YC(0NS[<(/ MPIZUOC&X'DI^V /F5/5:3#^J!K6'95\1#AC!3I]5Y7K^56O5FQ]%-0]HDH19 MG$-*6:C._#2!-$J(^B/F29:%29@@$U7U9M2I:2%]#UQ4ZT+G"?PJ2+4IVUMW M3:SA$?@M;.>URF P?)N)PW P5@Y'^3ZW[M47>FM>_6M_O;\=<92E?)2);I4> M_^7 PM4EX:);WZV7O](7:<5W':[0>/;G!,DL8"'6[21BB!C1MD3((8YSHNM] M91D+K*I8F\PZM07U>[ FF+].DWCOBXU=;<4G^5M4;+- MLRZ5PH2R/M;SD!&E>Q)UI(DYT3>",:1,A)"'">&9C.,T,JHY>@T1DU-2'?6 M; M=?-I ?_: MXP .XDJ%D B@>@F6CN:_P!/F2O<0[\NVPQ;@0P<&NQ@M!D1S$; M\!TV$BM.C^\?=D,,\\1\7K+5LV[0H(Y6BKUB4=0OX_;CUAG[LU@*6:QOUI^$ M&ILLZHKN2N"ON^_KZBH\)CHBDJG#D(@@8@&'F.L&H"P7%"=QDA"K/$^GU$UM MZ]D6J*4-^;K4L6P8 %7' 2B-Z][X$:F98^C=!.5Y[_HHI9)1\5U7"=84UO&? MFD;PEE$MNY8GL&5J_SM=;2]W[B8OL#MU2[FE<%3WE1=P]]UU?&$D?;Z.&(T4>LC@6E 4YV=&^O0]P F@92I3"E#F5&*W_'AIZ:-:PI! M2Z+YO=@1W"Y?D%V'AF>5]P8(A]?GYQF_^JKLR-"CW9F=9JM_>7;FJ6&VVR\; M4I+E6HCJ\Y*+YV4AUBR991?\^#5(@P2Q/(TP!!)/,,$JS^ M8'%$I$BC#"=6]VF6\T]MQ>\HM+.O;&$WLZ \@NE98>PHGX%]VNNXG!WUH"/? M[RW<0"R=&CZV-(QJV@P$:-]X&3J,M8?SJWAIXAZK._F;/@'?DU=]"_A93:Y> MY?5<1%D2)LHX25-,E*T2AY"*4,"0Y$JK28*HV<'38*ZIJ;$MO=IKN5B1Y0R\ M*($75:6/(,N5/G<4+>W&_K2+@%]T6+J$T;,"VY&JW6 UL:"E%FB5YAH[8]^C M2PQ'\C5>B:6-6]$4G9-NQ(L#C.4V-.6DYR8T_LI TW*UXG\6B\5FO2!&=C5*5/6U99!T'$(_MCQ M"#23ED7=7(G<3/^\@R ]JR_G,ORX5%92T]'!X8'4,?!.5:HKVD;5R(X!W5?H MKHZ!^K2N+D\4\P4D8132#898+B$2"(<5$0AR3*&9! M$,I06%;//#/=U+1W5_Q^41!:+ KM9YB!/P>Z]"X@;:9=W>'G66EVA(*6TLY! M]PI:6IW6XC3 Q'5MSG-3CEVKTX#]([4[3;XU3*G\@QFFICHT@=H4*,5WL3S3\-<0/S/M=?^;8)NRW@1OOI-BH3U! MGU:EGN-VI0OH;5:;ZO=E*=XL ME(E3/S9G(A(YXQSFJ2[RF202YI@G,(@R?92,@RA!\V7=/I@_V%7P]T:TT=+* MFZ5U0+I'D^73MQG0I --.P@CT% _ SLN@:;?UGSQ^P:8Z;?W%^B(30IVC,[ MEE4H5R6L%+,SL&-W7[3;4V?[)JSWWH0>X_7S;KL>>!>0\]8)_B@>O?^"=_"/ M-7'P/^E ,[3MK+"?YYN?7QW>@ [T9%=H7V@I0$E"!E[Z983=(SJBHL__=[(^&]@=TNS MX]=+.46? G'<<,0#H2.W+/$']6'3$X]S#=QV]JSIG9VMK>Y?R;K]US^+]5.Q MO%L*W3UZ6[!Q+C,JTB254* HAHA(JBS;-(,\BF)*:)+RW*CVF!MR)K>5?/H& M?B7EO\2ZCAO;,0-VG,Q PPM8+05X5=STZ[A:[B#7R=)PKQA-0N_K /E6.T!V MHIAU,GM53RYJ%:YV!1T6_DVM2R7=[M=U]_I9T\Q>L>]P4W""O%OU?QU)XRIZ M)_ =J'0WH[H(M-+^^+E,2)S%N2[H)'-E]N<2$IIC2*6(TR2,,A0;574Z/<74 ME.S.*%MH$@%3-%J:WD=P-%.&UZ'C6<$=Q!1I^GS% O5Y]QC64T_SCA$Z?3;/ M!]N\>7+H%??SRT8MH8__NRE>M-787M3B5"WFF%!(4X(ABG"NR]Z$$(<1X4RP MA!*K4_V)>::VT#LR@>CHM+WQ/@ZGZ;WWU2!YO_UN\=F2Z.4*_"P,CB_"C\\U M\G7X688/+\7//VZ=,O:+CIFI;AY+4L,O;TE.O7!S5ZI9WBJV7U MH:C88J6+EN_:O0HA(AJ% 0R$;L:;2@)QP@(H49BD<91)C*VL&8NYIZ;I6M)! M33OH$V]GZ=C ;V;]> +5LYH\C2?8$0[^\)*[/P QI\:3S?RC&E0#@-DWLH8, M,?0(MM1=L9M$FJ]%]:^?7W\62_;T3,I_U;MF$J9Q3I451J62 <(\5#^E2AI) M%B(9BPAGF=U9[/R$4U-9;^@%FF"PI=?**C%&W/2XY@Y'[^>VX1 ..+^9X>+X M('=ATI%/=&80'![M#+\W4-60EV+=A*_ID#9]MZ=]2+^)=1MX,D]TL!B." QP MD$$D]+$O%^HGEDJ$,$MC;M3(^U9+.UI!1VSM0I[IN(E9UY_, MH6HR!<>M;KHXZ[C*R12$ ^UD_,7WR,[H@F_ORB^KY6/=".5-;'[ !,M((B&2 MA$ 4I +2F"4P$3+&>9BK/^7HV1D7B#9:J^^4G;&-Q-<=2GY1S"GU_,[I&9=> M 3,-^OX2G41T@D5ZQIM7H6%[NND9A@*:4'K&)8K_0ND9AN"[3<\PG73HKM58 MC"?J$,\#S!$-8@J#'&-U?,\YS"D+()8D21$*PY2IX_M*;:RF&\[9^:P,ZNVL M_K3,@Y[#=A,XCZBI&G>&DW=%W)XY>D70/29G& +C6 &>GW-D%68$P*$2,OO: MP HFND,%O=S:G.ZW-K]KNIG_0U1*G]TL>=V)__I___B__\J__ M'R'_^]>3#S^]F\7+K M'__MY\_+Y<6??_GECS_^^-/7,)_\:3;_] NG5/QR_>F?KS[^]<'G_Q"K3S/G MW"^KWW[_Z&+\V ?Q:]DO__NW#Z?Q,YQ[,IXNEGX:RP,6XS\O5F]^F$6_7,G\ M1;I^>O(3Y2=R_3%2WB(H1,'^]'61?O[W?_GII[4XYK,)G$#^J?S]MY/#[X^, MXD]^_$MY]Y=KM?II.I@NQ\MOA],\FY^O2$2R5U^S_'8!__;S8GQ^,8'K]S[/ M(?_;SWY,BG:I%+0\^G\\^VV_W!!V,8=%^5AY_P.^XHP7BT/\-5L1<6R[F/RY$2*8.AF=" X)0R M6V*%CH1%R76,QB;G[LJDD+] ^E<:6T#\TZ?9EU_PBU%SG/V7+"_)^N5*9 \> MN9;3=K1?"^J6?,Y\F, H.T ^BLS6B,340KFR00RYPEVK/(K E,\.=0GOTBK*B^>M(* M([_ 9+FX?F<%%4+9E8WZ'R^2-!QF^M'VK(;H&\#0;?K?S<[]>#KBFC(O>" V MB( [N<-7N"60;"B3U'GCN*D"GH>T#(.:GI4\ZU7B+6!F=GX^FZ[XV/L-S@/, M1P8?$RP'DC0(Y" Z$CQ$8A2S,CGMDQ%U,/. EF$QLZMV[X-E-U&W!99?KS@0 MWLAD $C,)0:(+N/JP<44M @R2I,Q<*@-EE\W M_>V#91M0#@N6)?1I#"3A$ M$XP&%]E&T61BO$'02Q6(UXH2AI&**5("5<7?_4[!,$#IW7_I5="- .8,/SL* MR20: R6:Q4RD $:L=Y$(1[W0@&;1J=X 4I[8E$.[I?X> <7&PFP$!'O3Z:6? MG,#%;+[$+3(E=,(,$99[(@,:/*^](4&"2;A0P%G:&QAN/[DI*]$?*+86;B/@ M.(;Y>)8.IND=.O0CS1Q3";=8R!'MIG7(@ V&6 #-&?>1I]P;.NX\NA,\Q)N# MQ_;BW1H?7V >9CT@9/]R7D3W?KR(?O*?X.?77"C#+?5(=G9*$>D3$.\A$4 . M5(P(=QI)"$D MC#YB-C(#30*@/\?CWM,[ 46]&:#T(N2!@;(^T'@_GL#'RU4(YEP02#N0G!C2 MKJ@OSI0@*>'6*="ETM3O#)#[3^T$#/UF@+&34)L Q E\&I=CB^GRHS\'C,LI M-?@?HG5F"&B>B:,.P_P4C+).,MK#]O+8DSL!P[PQ8.P@W,$]D.L#T#B;HZE; MB665=]Z?74Z7\V_[LP0C'IAB'BV?B&6?-)$3SQR0A)+Q-&DN<^@)+<\2T@D\ M]HV!IS_1-V%HSOS7PX22&N?QNC#ARF*:'#,H@18S<%:R1;B%1A8(33$XH7CV MZ;E3G4TP] 0)G=#CWAAZ^A!W$[C92PDULKCZJXB'C812SEL42 J4$TE-)CYC MY \ P3N@'KSN"3.//+Y;AHV^,<#L*N=&P<)'*!$##.VC%-*@I?2XZT:MT'!Z M=,>2=((_=P2X&UAX-["\G7QL/W)N"2S[^/)H?C;[8SI2D65KE"=4>HEQOT+C M*(PCW&;*3: LAKY"H@=W0\S;R=_V).F!\5)LX]X<_(IN MZSUP"IP(ZW$3==R2 !QC.XGQG(J*^FAW1LCM)W;#Q-M)U6XMS8%14,KU)\>? M9]/K3*+W"BF7@'9.8Z"6%%J\B+8O4!6R5LKSFY6Z-1+N/[4;&MY.?G8GJ0Z, MB%.(EW-$,^/A;+R1W;#P=O*LV\NS$=-P\#5^]M-/L#I=2$YHKY1 ^BG2ST(Y>E(.HRLO/74: M?-P=#X\]N1LLWDX"=6?I-A& _ Z3R7],,>(^!;_ #3 =+A:7N ,&97BISR3> MES2-3IX$SP6A2FN;N(O,[>YA/DM"MV*TMY8_[4/>30#G[[/))>ICOCK6GB]& MPF;A==#$.X,,@&/$)3;!$"NRJ;6 M)3!E_T2=7*)4A+1*.TYD3 DMI$TD<*G*3II3T@Y9["MY^C@%W>#RUC*H/4B[ M"=0<3O';?%R.O\ [O_17;(T2S=2C:T60#8DA.E7$JT@)B@:$R(RZO'N8^QP% MW5#SUM*H/4B["=2L;.2^7\*GV?S;R&$X!A+Q[IR.1'*+T;LQB2AE=+:6Q\QW M=W$?>7 WC+RUQ.GVLFT"&J?G?C+Y]7*!TE@L1A00VBDI#.,S);)T\G 0(C&@ M;';2&-K;*>^=!W>#QMO)G^XJVR:@<7 .\T^X5_YE/OMC^7E_=G[AI]]&W&I! M;<@8T3/<*+76)##!B&64!>838Z:OK>91 KI!Y>TD5_N2]<"0.8QYOG>9QOB) MO>42%FN5O)_X3R.A#=4B"6*2]V@363E/*NL@"B4C)"-@]]#GZ>=W \S;R;WV M).DF3,SI9XSWK]&>1- TE5OON(.NG7%'-4,#*0QEV=%(^PJ1;S^W&S[>3CYV M1\DV@8OCRS 9Q_>3F5^. HT8VAM'J%.R=./0Q":40[D7XDWDU*2^BNEO/;8; M*MY..G8WN38!BG4#A%4[A=//*,7%T>6R=&PKIP\CZWGPTF9BG4-N8F;H>%M& MI%$*MU&E(*:>4/(<'=WN@+ZUK&QODF_DFM_BYE8 I%^_G11*8!KA#+XN?\4/ M_V,4,8:360;"0D:F@B_77'$GM9(Z6DKL^K@@VIF<;JAZ.RG<.GH8&%Q[R%$J M7*U<,6NT!6"2*,\RK@HA2-#E'%0J2-$+GNCN298[C^P&DK>3N-U>GFWL5DCY MW$\.IPF^_@=\&RG@0@@M"+6% 8! G !-F!,8W'E7^BOTM4'=?70W8+RUW.PN M\FUD&[JY,O\>WUF,G..94J199X!&)"R&0%!VS7$N/.VUOF\Z]AW<#R=M) MSO8AXZ9@LF[#L69")\D2!FZ$,FL1ZPI==ZOP54X);* TAMUMR9./[P:5MY.L M[4?.O8'E7W]Y(%?D\1\;]8E>Y8=VZ@W]X!NV[P?]/#$[]H#VZ"C<^_[O'82= MTMRH:$A4 .@SE/1I3('P0-&)C $BV.>E\,RW[^0JKM-WJY(H1JF3A@F2+#=$ M\G(%F0M.N %!*>-4J-T/_&\]<)C.9GVIZ8Z#N*44AXX3UF1_N.HL/THB QW=:8>='#!\-UOPMUYY##]RBJ"8 M)-K5K[Q]]/#WZ- =&I&.K1G26..-HSCHJ_FP+@QXZX3]#76\# -8-8;76 M3'*9"%<9[5F0C%@*'J-<'IVR66OQG-/? Z\#CH>HAHHG6_]O+O0&VG$_W=.> M,Y>%K&)T!M SR,-R[6P M1KD8B5?@,.[EI9[-)Y*8SU8I+3D\UWCYO\.TB(V4_/*TB$TDW@)F'HXPX#DD M)%L03TLI-0=*K%2N' BZ;(%[^:PG^T-/B]A(NR]/B]A$U&V!Y7J$07)*,/38 M"4@OD -=*O!C)EPK:RSZZI;6V9?>P+2(GL"RC:@; ,MWBWN3X:4F. $FD\@- ME-:/#@42+6$Y.L]R&8WPW*E\#T[,=UJ&!4L-[V4[,3< E+W% I:+FR2"E2#Y MJLF:[2&R('D"J7VBSYVB;0^2NW0TXJYLJ=59;R)N!B!7MW>^,V&4 MA>!5:=]8BB*-+]8UHQO'5(@VJPCTN2N\N^+D'CG#PF47_3X*E5V$W0!B]OWB M\]XTE;\._NMR_,5/2K72WG+?S^??QM-/?_>32QC%X'6,%HA3*:*8&/)#122& M&98X3;A%5YITU86\%A"U$PSN>S2]ZZ0!H)U^GLV79S _/YQ^@<5R510W"LZF MD#"$Y")2(F6)* 651'B4E0>ND(\Z;LXCU SKZ/0/HYTEW@!J]F(L3:P7)Q ! M%P*Z@!]A>7T[51L&Z-:C<\]TP'T^:^*R\$0SRKT5,3CY7.7A#OO:,U0-<]94 M#T6]:: !-!W/X<*/T\'7"Y@N $WLT?(SS._(;,12EB&C"Z!3&?M#72)6(@J, M27>$\@B48U! MBG=UP+0Y;'JO8JMHDK:6\?8 F2W]I"<;-+N ^?+;\<27@72I>'@796]&LSIB M&+9R*9,[S# <2,(@EQF/@RF(L 4HEX_,T52WX1;T$;+V)O@$[\Y?9+/TQ MGDQ&7%AN4BS-T\M-6"4"<591$CC/3B9E9795('--00L.3R_PV$JD#4!A[XL? M3XIC]GXV/\58\:H?W1@6[R L;W[Z.)O&*YL9590Z6TZ"XA@[6F^)ARB)DMZ MR""D>ZX4 B M\"1I33=YF"&#U3+2&XFS 8_XP]B'\61E^] I6QT+?YY-4.B+XJ MOWT73?!& M*(SW"'6A]!42*"3'- D8200?&?!*6>BN%#9R5-K/25@5M31@2"M%00I.W*63JF*E3HO$T3<.>;=3!P-- VT4A#4#K.E=Z[+\5 M1^\Z0V&\$#+C N16X"KTGA)'5,U(ND M#;OY58)5OPII &'[L^E**K^/EY_W+Q?+V3G,K[GZ]CWG'G0.R:'YSL"(5$:2 M(*TD$"E8AEZH4W4*B[I0-VR^J1+.>E=+ U!#DSR_?'3-Q* =QC.A)%S;'3VC(5:A6M/D31LEJG>GMB# AI TF-F5^N$2D:+*X4K-Y\PLF%! M$<@Z:>E#4*G.=8TML5,MI50).SN*O(&TPK,F]5;*#+2,#F%/<@J>R!0Y"25^ M$1ELS-YZR2O5MG4CL!F_JEX$6$-56R/P"\S#K,^,^"T1WL[MVU+8P-'PIE3N M*#!/E:FV$S'M2K)*HV$GD3F^'Y^7A= EHJB]'>CJ>?8!H+ M*RPP:DM66'&)SJ#DBJ!8?*G'R2*P:#*K+K+M=$I3[;CO5;#5DT(:@-:MALSK M:P^>.QF4S$2Q+,KXJD1"QO@U)2-,MLQ)50=0]RD9^MI;/QI^]#+MEN)N "Y[ M*:TZI/C)L1^GP^F^OQCC'GJ+K9%/UB6*^K6BA,:>AC()S1+0N*HRY32P2JS.W9NUQ^GLW'_X0T$M: 8BR0J#6&,$)1XF4* MQ,A@F8P*999K1XSWB1K:U>JU4K0OX;^-%K7'*Q%_AN4X^LE=TG?J5WOW>RLT MKWV&\%?M9*M=]I 3\8RAV8+2^CCQ1!!H3$K#LS.U,H*OWLG6.2]E":[F2[D9Z[=[+=0.@-H.>19HJ>.B0VHUS*D"A6ZO:J+-%%(BD2&"I5@&;$^2N0@ M6*\R+I]4JV*N^4ZV/8%E&U$W ):K:Q(8:2R_GIB42:>WOQF98)# ME,PP!6AXR]UVRBEQ6D6B&0^<\^A]I0ZWW6D<^CBN-V^GDEH: ]S5"HRX8#2& M$B0J)KHFSVI,L@*&8C -9Z[CC/BW#;F6UM/X,N+90P8 @6LR7H[V!@-6SURNY28Z35RA!<78'(P&4Y!8RE\X;ED?ED32=_"!]Q"T#XTWWP/$U# M.^#91JNS7D7<@*5Y-&<*C :415"F=#]TE@0J3;G_QU362CM5QVG>LDE[_7QR MCX'Y=F)N "A[D\GL#S^-I<_/N]EE6.;+R<,FFM>7:EPH_T4):?"YU)H[Y,LH M0C,-R5!@TE:Z"K<)F8W$\5MBXGY%2#4%-8"^6VY?!T"WJ!JZ1*TNBK85?P-0>NCWW0I\ M;]U]ES+H:%#O(*@FTFCD* E#;- 9<)%D7NG624<"A[W3U+>#7D$I#6"M2[=[ MD!U/;-^"U;P1%NPN\"=S<:Y[WJ+7%)7*+ M11^H9>@S$I-++;I"9]&RG @%(6ABWC+W*BT-7R:U$][<&\%;744UL$=VZH/F MJ5?2QTB<$@I#W;+O2ZU).8.0B>DR6I9")BE8]"^%R#+7:2NV6VDL)IXQR,1*1B1N4L8UU59A$\0U/,5$R%L9$Z6\6E T6XJC:\$ M[L!\6D#]V_<*MD$SD/7--T/)^ER[@\FI_"_,LXPJK$2W-0 MQHI, K)>>B1=L&-%:7?M<< M+*ZJNZP*+(H0RW3-O^+@JWM,>.%>IW P'=-9XDL0SGH@"YDWBT5FHDU-\@J#!<;.K MJA_"N6+"?WWV^XH?"_T)L0%#\O1=/&>I4U(Z]-&R)=)'03RL&N)(S2G+N!?7 M227O=LOUM>Y];..I]"OT!M#SR$4KR:-$YQZ(\[0,N2M#Z'6B!'?L:&0.-+LZ MF;JW<\MU(R6_?,MU$XFW@)F'5R^# 6>E%226_@+2\T""XX[PA')*CF4*-6N# MFK[ENI%V7[[ENHFHAW543B !G*]*OF?3+S!?CEVC,WUU=T<*0NEO9\R&3DH M%Z="1%?=A9!B9(*'2D?D6]Z2KE8$7<_8;"/J!L#RR.&'+E,#0%&2=&FS;&/I M[2<%4=$K(:+(259N]?*AR:MDO7B_VXFY :"87L+-<.C2GB0%C/RU4.C1 M21:)]Q9(8M92JHSAN=:E^;N4-.+R;JG9!S>8=Q!S.S!YCW)ZK%[CX&N<7);B M[%*HAO]+I+Y5&^8O5F&AUGW.&V3RCWQ91G].AX*B7;BBM@PLM8& 6O/<^<$NM $LFLQ(V?::+!)&>DC-K6&O-QBXR!H_3= MU?H<4#:2<0, ^C"YC[,CSKZC+'S4XM M(;-9"LRQD)_D <>$<,%=9E M*;)*=4+P)TEJ[CKI+ICI1_ -6)93F$R*TS5-O_GY/^ 62R,I*4]M+Y>#HN\EF.O\#W-0(&6*2) #-E:%$LDT9\)BE:%[)GWE)UBC$>(::[71B\N M]I;";@ OA],OL%C-.5[S<#A%XX7OC*A/X+BWA$)IA(UKAOAD@?#@K5 L.Q[J MM$]\BJ+FFFCL@IQ>Q-["_E1N=7V<36=W5\+U;LN< DJM+1TF,^ZVTA&O0R!" MBB2<\E[S.B=BS]/57*^,G8Q0?RIH % WEO3Z%&8\O42FKDQM:9 ,>3:_F@UZ MYK_"XN K[ONHM/'4S[^MY%DN%I;SF]DJ;/V^MI0VD0D,3K4VG,C O%2XH^9 MYA"]M,+7*8NOR%1S#3MVLXIM*+^)??F*Q:MU_"O&-27[F[3/N!]D0D5&YU9Z M0VP6Z&@HJF*RF8-U%3'\@*#F&GCLCK_=A-Z #?T(RUL.J6$8#0F1D%I3_A"J M]$ERI?4D!ZH9M[E.#^,[9+37>&,7H&POX09,R_7DX^LFM[_ZQ3B.C!! MJX3BH-&24&8.")=L,$Y:*^J,C7F4G/;Z:NP"E]TEWH!5N<_$N_'D*H/9Z9_0)G6VDW@!X?H?QI\](]]X7 M].0^PAMJ%W]5B>M@GE^60,_>)\&@#D0)7EP,H5[4"CU*"=I4*6#8DM!L$ MWTK%0DTMO;&F03V.L>[R@)KMA.H/MGZJOXRC0 U7G"1E2G\(#<3[J$AFO,PS M#HR[.K/&7JNW4-**1HE>H^6%O4 "[OJ$*B6-2DP(6GG 4<.]A3;1_8N]A;K+ MN8T&,G?;I"CNM%-HC2G/@'NU4Z3,+2%:"V=X FEDIR*I'Z6WT ;:?*FWT":B M;0,:CW2_R$ ]YY$2I4IVBW)/;.2&9,T]EU;ALNF44ORA>@MMI-E.O84V$7,# M+O.3/6ZHDMPF3IA%+T_ZO.K46)(8+J"3IT7'3F4;[SIOJ+?01JKNVEMH [DW MVULHHKU5V@%A,I;#2!#$>NL)USH9[S-S+#[OV;ZYWD+;8*$_(39@2#88=(N. M63)&.))E&4V)L2)QMK2"36 RIRXP66>\U!N=.KV-+U-9+8T![FH1!E"X92=+ ME&,&ETQ(Q$HO\8_DN L.+4R=PXTW/'5Z(ZV_/'5Z$Q4T *)U@=9L?MW#(F'( MZ+T@.A=WL'2^#@FC2^%9-,E3YBMY/7?I: <\VVCUT1JXK43< $ >RWUF*;V@ MN$Z2=KABA"(>8B!</S3:)F3[;6I',3< E%M-!>ZVOQ]QS94) MJ0QV+"/;E6+HR$5!E+!4\=)80-2YO?8D28UD:K;4]=/=''80? ,(NGLOG'L3 M),<( ESIW49M)%[A*U#>XL9LE$ZU9K!N>O?^50_9=T#*]@)NHJ/',]0HN M>,\(_BLTO9)&XC3#[5J;Z(![B3*JLR7M=D'V54_-=T!.3Z+O$48USR?WCWX[ M/CGXZ\''T\._'WPX.NUQMLG#K^[_3/(%\GLZC?R.L*.\/IQ"<.S/SI&'SXB+ M\9>KZN7O)U4Q>N^,%"0;DXG4/I- C2.):9\8*%VK\&Y#0GNN2DU2624TL4DS M7!U<$9LY+JM3JMJ@"4EZH6-U ^@TX0*LK+H](IO""C!WE M,__U&.;C6<+WY^ 7\ [6?W^7G0:/TM&&,$W1R//2L8"GTHZR%*Q0;[*I4Z6X M.^V-N%JO -)7UG/#R/[;%-F:C/\)Z:^S22EV^HL?3XL8CJ:G$"_GJ^%\>_/Q M G_U#G^2LB)-@2(+H!?,T!%/GGD@MC@;NJ_+* MR.RX,%X5)@TLET=$\)T5Q[,1UGB21+EX+0WN;J9'=P\-O>KQ\.\!-_/S@Y.\27&%J\/S@Y*9\\VO^/ M1S^R_V'O]'2/81SR&WYS^=C>Q_7'_WKTX=W!R>G!__K;X=E_OCMX?[A_>-9? MD,!+ M';."Y*220? Z5Y([D==SP6H2G"6A.+&.JE*X8(D#)TC20"TM@V3=CU^PVC\N M7BA?W43J#6SQ3P_,D1$?QZTD)L=RM4!Z8JU3).? E#)41EVIV=].HZA>J[!U M(SUW'D6UB= ;0,\CTRRX93I[H$1(B=ZV4)%8P0))+AIN>'0^U8'-VQE%M9&2 M7QY%M8G$&\#,HZ-OCJ^)N3WV)KJ4L_..9"7+[7_AB"\)-!T38UD9+56=#:PS MB$=7_JL$GM5T)8)24,C;#-9L4)FB*/$3EC&,5(0.'9G"41T22N3694 MO9#6>/,S^;;9!*O*N0&OZ[LWNHY\2_YP-L4?%RN/-'B:6$#J6>!QO1R\E)P8 M &&I9[@FZQ0Y/4M6(R=Q/<9[.PN_ 23=X^%JS8E$LTPI$*]H0,.=#1K42$GP MFGH%R6:HU);F,7(:B?QV5_?]]C0[R[X! *U-ZFU;RIQGR7I&@E%E F:BI>ES MN4).'=74BA1KCB)NQA/O0;V/S@?=5M8-@&4OI?%R=2WOV(_3X73?7XR7?G+- M3/(6_Q^)EA3=11<3\0XT;O?:)AVT!E>GF.M9LH;=M_H'47\Z: %0,5Z>7Z[J MTY\ZYK]BS&AMF,^1^"R*A^<3<29[$K7R3$<;0=>IZ>A,XK#GW16 5D4W#8#N M!)8H&TC7[>6NEXZB(MJL2!:L^)22X=)AEB0PMES&BK122YG'Z1EVPD3_<.I! MZ@U@Y_0R+,9I[.??3OT$[IPC6),D2:YP-V=9ZTISLI\B MJ9$"G!XBMEZ$W@)Z;LC_Z,_QY:UKR-];)K@$I1UJD@$#DJS0ED+2)$H3'$5+ MRER=R[8OTS9P'- ?J" M,F:-U4@$O M439X-]!*F)A55-#6@+M87>; =35?UH#=OI_/OY7;S>>SR^ER;[FU;AX$A% M7_3^TBON[N%B<0GI]@VG]8K\"'^L?K4866%X0"^>1&2'2.YU:>H 1(!:I7,4 MOGC1]=_JT<.F(*H#[U4TTN"6_#B3?_>32[CA44!@O$3D8,LND)DBUF=<8):% M[++7K%MKW9VWZ2[4#AMZ#+9U]Z[(81,@]S< E!JL,@!'^?UXZJ<13B "!O(E MP ,C*!C ^+\TY9*T>"DI ^$R)]"<"4?SIE;QV2<.._YW &/8G_R;@M6S-GY= MK;98\7RKO\PV)".T#8F TBA[&0-!^6O<#$)DCC&%,5Y/P.U&T;"CC-O! M;07]->AT/D@S@) LT&P)Y2A)6=K4H5]B"%?H=T-"&[EE M4.N4IC\E-;!!WRIG?FC[-8,0A*5$42C]=+0AGEM-1#) J151NCKE4,]1U=H! M38]P>+K4?#?=#)[UOEF;]V4U B>8\%(3&GA !E)1)8Q0];"ZUH]5>[3 MTMH)2SUD[:B'P?&$4=7>\>'^M6)K9R;]0ZFF"AK8%W?,+B%/7"A%B:!EV)D1DGAG$PDIVE MXZ;"-?R:8.XQL?B*)S6OCN4*VFT7ROGM;4#F(%,Y.YZ;!>IJ^7W%(,T"T,S81$C16E! M$&1+$)6R]M(FE'"M&RT;DMK:B3;#;\Q,^J,!^020BD)5<0*]&>2YXZ"TXG=CY2>R#/M M3$JW+#E]R[ <1&NM&-,3N+B!J-QAIFVGF@A&]JHU7 M@:%_H@5Q(+CA00.KF?]\CK1N^/MQ3GEZ4].N\*L?\IS 8CD?Q^558]*](L#5 M#!<49H;Q\K*L.*54656Y2! ]9V48<3)'P@.E.D2I^.LZEMU)[X;<-WVH-(R: M&]S3]Z;I!);C^:.;AHK!6O"X7X2(O/G(B<]*$N4T%UDEAR)UHJKU1<*_Z4?&DP7*V6? (IZ,5["*1#]ER<\66@>O/ O*$P->EXNB!E>!Q<#29IZIQRBSTH3+W8O@?XA3 MI]Z4T\BMGT=JKU$(5J&E)=0@ ](S2ZQ%MQN"X) R%3I4S)9N40/_IL^->E)$ MKW!Z^\.>C_=.\'%_/3@[W-_[<%=&[4]^ODO\6QT#_8P*7G4FM+!1AFP,B=&5 M%)<5Q.JH"225>8I4F?3CS(3FQJLL)<(36B7HM$YFSIQT-N; M";T)+EZ8";V)U!L(39Z>7&NL#F4+(Y:7@%$ 8#TQ4'BG>]$SH MC?3<>2;T)D)O #V/#.2S3&1N+"?,&U9.$33QJT,%IXR2QFMEZF0DW\Y,Z(V4 M_/),Z$TD_L8F]&HG.9/($$9+N,@ * DR!*(X813O M)M(>>E#JQE-@*=/>69F(]1H7'>>!V&39JON' \E]#"^WEWI;HWC[AE(E:3=R M:>9!;PZ=#\UG347CR?[<3<@,MS M5/;]XO/[R>R/ MQ4T$+]![H323)',B4F=/O,F<<&Y%L G0:%6>:OT(53TG=(*V4@E?KOXE6VZB M:F(M.FD@J7"&/LXFP&]B6GHXV 60 "H90+9 1#NB*>>$) MCY8:L"@D]]\YC[.1GCOG<381>@/H>2124%XD&P(CB4?TVPWU)5U11DDG$" 4 M];Z.*_-V\C@;*?GE/,XF$G]C>1P:@@N<.N*4"B6_#B30+(C+&"\$Q9UGYGEW MYD?(XVRDX!WR.)M(^^WE<5Q$297^!VB@B13&EG8< 66JG&'*!.M?OLCZYO,X M.T&IDK1;S>,H2I-B=D4Y+?/#!0F11@+:66N=5B97=IO;S./TXOEL)^8&7)Z/ ML"SQP_%\]F6,L>FOW_ZV@'0X/;J .2ID^FDO+L=?5GVHOD<7@?N$^WLF.:\: MCMM,?-"!<'R/4<,X576J!S:GM1&7:4MT/*S?K*FJ-L!XJT*5L1Q2TID8%0R1 MT4H2>/(D.A.M"S);62?QO$6!<"T(U=;YLR7"FRB@ ?3= M(-Z%NF'-[_ 8FE56: ,@_2ZK#Z6@_&3\Z?/R**,8]Q8+6-YF[.!KN?('HZQ1 M2C$ H;GT9)&ERQH/E*24(6>A,2BKT[-Q4TJ'M;?-@;>JHAL \DVCJ]NW4\N8 M'2H$]R3Q7'Q^JTD(N"8I,.:XL(&+2I=''J5GV,[WS8&R!Z4U +VKX6#?FT;_ M/EY^GETN3\"G\>3;.\ GG8^G)=_QWH_GJ_O0A^<7^'(5GJ+0]Z;32S]9CV\: M"64UEU02*589?9XP2HV9,&JI%HER$>N<(O?*QK"]\IL#^G 0:6!]K&Y:?T0= MH,#7"KC>8[A+)OCLD/Q42@%Q>[$A8HCAI:(L_.=SV MH[IVFJ$\O$'Y77)772Z^BTU) :$X\C%J3J1&3RB(S(CR/@3.J#*^3@:L.XW# M>A.OG%*HI+H&[.-#SO9B+(9^<6M"D.40!#.!F*3*75X12*#&$4>SMDG2E/5K MC3=\2%UK4^?Z0<:+ -Q132V;Q>,YH/N1WEV1=67U]Z9IM2.L@L;%"**7TEI' M1"PA8HZ<6.,9\93'S()CS-=II+L=O:U-L'LEE/:NRI9Q>[TDC_VWU7K,*,*@ M4R*I'/Q)*CSQD3L"H*E+/F0#KVTVKTAK;0C>*]O,;134Y%Y]<'XQF7T#.(') MJI'OV(?Q9#T\B@)Z-24P194I+C2X)-QF(Y(HCB\X2I6G@V0078YW M"XV]**U)/.[/IBN)E?SK_N5B.3N'^#=5M#\H9KKF:H#REJ@8LY/4U^[/97OROR_$Y-4SE4O2@?&67E1$"G&!UC%HEDP$E)')"LG4J)X;AX/HK<7->N^+'T]6+,WF10HW MW+^#L"QM&*%-Z3,H64B!2X9<$(%$4=R&Y' M\+"Y]->&[BLHM0$SVUVJ(Z#<9FD,H0)]:BD5+LZ<*-&4&2MBIHRR*G#M3N.P M^?571F@EU;6;-7J/+LTT/B[(E&6R@E-"J0RXUB,5+,3F?@5BBEY$:!TL8D-)DBZ@T:CP=(=?74 M#AY/X&+M7!_EU:6G]0R(#S,_'7D)AAJ7B>8A$JD]2I&7VW;4"I]EB.9^M_H7 M@/?TLYI,!55&6$^2;\#Y>VS='.4.C91&V3E0I7 DNEQ:**ER#,4=06_&*V^% M]K1.X<_6)#>9+.H;J:^KV(&-X55N 4.PFW'+1_G6_#JT]JN_CRZ*FA>C'(2* M("7)TJ,7S)E'CT?E,L(L&)6$I/[EAGT;/[;)A$\-$UE5'PUE>U[DD.F[%$W MX?;RD*"II8P3*DKS&8V.@8V6$L6-IC'*Y"N-'7^1M&%+%IOPY[955&.1QVV? MX. KS.,893F2P@>:4R Z.D:D+(998U1N7=!E] 7C)M<_''F,M$[(JS9C?$#D M[:ZH!I#777XCSM$#$"$0H+1,DS*2.(:O6)2X77K/C:ASHZ [C9VP6&TN^2MC ML9+J&CCP*&R5_Y>ZCB]^ JLKX"BQ<<3]OOP"0Z>[;]SZY/%JP/7#ZO8XN2Q# MVP^^HML[_00GZ#L5;@O=& M"MP:K1>K181\SY;C.,/-WC9 ^]LOG\&^XCZT+39'-((43"H2S&PIWGVJ'' ME[AS"E?G_31[C\A\D;R!!^B\'F0> 6N_NFL@F+LKJM)6[G)>U#!BACMNN2 J ME &]*7+BG2I3GWW"GPQ%YZ8*!I^B:.!A.X/!KA<--8>T_2LFG-8J) I$!..( M+(-FD*E2]DD35<[EI.HT WZ4G&&/N%O!V#:Z:0!@NXDO 9!Y.5R M1X RI!R,C](GDQJ,Z(?-X3?E#6ZBP ;B[77KUC/_%1;'?IP^PG*D,\99&23! MZ*O(3@*Q5!D2E8H8FUE%<[7>5/=H&39#WS.N=A1U Z;M>[O?Z\+T:?J>LUW) MYU8YO.$QE5L_M%AJHSEQ5FL"BFOMHK1,5AI&UI7$81/N?1=O5U%, XB[:ANS MZDR9QLM+5-/AVO-,OUXN/\Z6_PG+LIA&6DF,>$H#+!I5.;>7Q >#?$D#)BLM M4Z4QBETI'+B$NPY 'NR<%;35 KOS40Y"DN/RS8=3J_S[>]G\Z<:M85@E3%: M$0S'<5ESC=ZK!TN802//& 7'ZIP][D#TP,7@KX+5U]+IL+6U.W"Y-Q\O\,U2 M+[#ZQ6^S-,[CZ-5R(XOBH)?6*["9HW=$?D"O!G<\8Z"XNK(N/'5XD+X"U^ MC"0+@*LD,6+1&..B 1YH!@WB92/5_7D#5WW7AE,EP0]LGKX/Q;NJ9=^;S\M^ M7U[^?2W(HWS@YY-OWU?0G7LZ1EJ>@DX$P.&NGKPA%KPG!D S9-4+'5\V6;L1 M,7"Y=W4S]HHJZ@V,__K+ V5\P#=6OUK]IORK$\@_E;__=G+X_?NC^),?K[]S M_^CCZ=&'PW=[9P?O3L_PS]\./IZ='KW?WSO]Z_L/1[^?'J\4]!F6Z&Y.[K*P M&)]?3.!YY&WX_;_<$'^?K:O'W,%53XS UR5,$^[5.TXLO4;K]7>?K49_)#2[AJ5, MLBI5OS$RXI)%!](I:Q)#%[)2-N\N'*VM,0JC&>UU5EQF3TZEY5.];O2 MV C$MD#"@[/[*FII#'#O9N=^/!UQEB S1HEQD98#YB#MM;7:!6%%:SG*5B,M&$ZJX MB=9)[5*=\]&[=+0#GFVT^N!\?6L1-P"01TZ$4Y(8"I1VEH)B%% M0[@/N#BRB(R]UO2:EVAMQ!_:$AU;S(7=055-@K'33%$6LV!. (&(HI269>(Q MTB=* K->@LZ58MBW.!ZV.BA[5UF3P+PW7O3>NDO2\=):M4R&H%"IN2&AS/4?KV,?=E=0D!I^>GQ< X9'*6&5>#B%,,L0I(P@$8%QS MHS+CKX2_W88>ON8U['ZQUX]RML;=%YB'61^5$1L-Q[OO?OB4N,'%%;D3Y2R, MEML;@J!\P5@*3/E[,VH>K938@83F+D-O [)7U4-3QT"GE^?G?OYMEG^]7* ( M%PL_3:?C3]-5E=%T>67?<7T=SR;C6/2]\4G0YH_8_C!H1W9Z.@\ZFG_RT_$_ M5T0CBA;XK+1>$J4-\@U#1_GJ,--/O@/YYLA \4Q9P- B:HEAL^2>>.8"23'; M3(,&)^O<<>N%_%TWXU_]8KPXRK>?M_>"+L]0?;].5LU4O2PSE3VNOXB.1[2N M7$%#DX"&(=N0M;[?B+DGT>U"];"A].MC]OX._VH:?]L&^!4-\1 &^0T89N>D M%-QXH@/C&%H[(($")5S&3$62PJ0ZXX-:,LSW-/=M_>?-@J1&2I2/(1%$PF4H M%0D:8S\%$!+:B!AIG2.W;O3]",9V$QP^86S[U&(#$?P=6=[G17LCA R1>%4N M,0%")RAM2>DT;*3..O!*[5&>H6K85.7P..Q-8PV@[V^EQ_7!8CD^1Q%A(!HR MCRY&HF,JT2C/Q)HRF#RQE(P(/(HZ8[ONTC%L!G)XA.V@E08P]7Z\B'ZR;B,X MTDID5NYD<%YH9\D0;Y0C2+E..JJI&#:K.#R>MM9( VA"B44H6:TB MHI/QXA_[2,-X65Z-5+81C''$>&&(Y"*0X"(07"$T">^RK=77[FFBADTN#H^U MOO35 O0>;8-V?\=/,B06M<15M.I2'%!8(0D2\'TAN.,IU3E6Z43>L'=P&H!C M[SIL )B_^?D_8%E.+V^&R:Y9&DF;%!/*$G1$@4AI!'$9/='LI:0TE916G1CV M:9J&O8XS/ 1[TE8#N#N;^W13M/&@SNB**>T#]4X@4ZX,CT?1(%-*$5HRFHEF MQGR=3'8G\H;M]S0\&OO780/ ?._'\U53TM_ +R[G*W$]GAVR+D4O>2)*Q%RF MQGLT\AA:.0U*11 N:5TG'NE*XK!=HX8':!U=-@#2X_GL N;+;\>3)$(>/!$!IM0>N@FTZB5M<&B.U*G*+LKA=TRT?3'Q6@5538 MT#)!H=YK([.X_M65GV.C M8>(:H;$G_@8YF^%-8 ]D[@"TPO MH31I>ZQF]#YW'K1+.6F"FT"Y,F0R<< I 1EED$%3)NO<[MJ,SFX(_8$/>BJJ MM0'0E@9+1_G43QXN/\E_=+R5AW@*)G O2T3=95&J7G< M!YS4F8!1U@GOK325O,K-".T&T1_X=*BF8AO [4VGL/W9>;EQN1;GQ96,#UASYM$E89$-J6P>[6Q#;#;\_\-%2;04W M@.$3E",2\/D=NC:3V2K)5LYSD=U+?,CI+"__0!D\V&!,8E:E3+@JO:N<-<32 M4$+!H+A54IE0;:;7YN1VP_$/?"A57\D-('DO?8'Y]4J]#X[V<9D03IB MN5HUIHG$E0[P+ 9&<6=)C-?![ N$=4/G#WPBU:?B&L#A,>X3:_&MSH"/D:4Y M+,=7)VUEI_@XFUZL/_0K3"&/KUD>.::9L!KW#J9<.7'+*$7+21DCY'#11:B4 MZM^>YF[5ZC_R6=7KJ+L!8+^?S6'\:;H>ZA?O-(M#[E<_3M;>_8.=)"J#@E2$ M XVXDW!'?&F.2\L),XLIT$H!V]8D=X/U#WR.]3K*;@#5WV>Z/;CH9*7GF@)N M.X#24T*4[)TER4AOH@PTF4KGKD]0U V3/_!152^J:@!R!WX^16=G<8R^]^?' M'&_I,(@L/9IXQ#]REL1FW"9\#%GJI#R8.M?27B"L&P!_X!.J/A77 Y/X5.1 MS0E2>&20:XO"U/<,Y2.]CC9X M8#>P_8!G3A7UTH =_ A_W.)H/IOBR[B6VN/\ >4^4)8(]<78:V=(,%:2TE8$ MN /J7)T->E-*NP'V!SZ!JJK:M]TUYATL_7CR&DUCKI_TBCUC'F6NJ98QWJO( M9>E_:9@DC0OU=W+;[_!\O,L MK3O Y2RAJ.\FJOTZ[>''[[^V+J;N&99)9\I&HB,VXV1F=@H&&&^=)ZR )Y7 MFC73(Q<_0ON933#]P(\="A$-."#?1;D_\8O%%9>KD1N,41>RR 18R6R$;#"8 MU P]^,R\C1$#S3JWGY\D:>#V[H.AY*DI!#NIK 'LW:;_:H1'-,%Z='5(D+B" M)<1,7!E/E1@#EZ+FJ=(-TX>T-#),8#UOO$DAUMF#'](R+&9VU>Z#*L^=1#WP['I( .?% MUJ)/L3KD7[V\X8BMQ'3%EV)9JN R8:[TZ(X&'0<= BDI?!6U2IF]$)EL^LAA M6ZWUA)2J;A/*1E MV&YJ]QU$%IRW5!)PJC1AP+@%Q9,(A6@X,NR\K!.! M=R9QV,9J/4.KCF*&'M;0@:N#KW%RF<;33ZF0CG=Q M8D-&R1J.8;17%NXW\NNZ^6U.S+ ]UBIOBY5U,_!X^347&RPUIT),,I(@.,8Q MLJ2[M0\D!ZN3"5()ZE^$W:9/';9I6G_XJBKM!K;2F_S)K;3**OQ5&/HZ@_&N M\V5^HW.,!#"*@&>))FI0;G4:V3Y)TL #WII)2_6BLA:P=T/^1W^.+V]5(%ZM M6J"*1ATBH;(,>* 2XY@H*<$@.'"FLZ2VCO_V,FVM)$EW L%]:/6KD08P=GA\ M=&68A?22EJ8"+.1RQ0 W=^NU(XI[ZE$JTLE*PYRO21@8,3WK]G[AYE:";@ A M1[B=[TTFL^6JH<_JWM\5(]3EZ)PIM?OEFI^U94IU$H1%_(]/D0M;YV#F29(& MW@'K(J@?132 J./Y^(M?EANCZS*4*RZT,[@PO,2%D".1 3U0:W49T)IB"$[2 M#+5ZTCU&S\ S2NMBJ0<5# BDQ7PYVB_5+C!':2Z_%0FM]G;)#&1- S'69-S; M2[M&D5*),$3 V,(HUJE'!S[@%GSPI_O0>8J"@4$SM O>BV(&!M8)7%S.XV>_ M@+U/;G@B^S\8]]?C)=^\N'#_I7I#2YQQBWNX53EDG]QQ&OY!1D]";BM(+B?F$H"D?(=4J#FA@3=\%F5VUR+-D#9M2ZDWYW4"UA28:@-4I3/!7G_:F M:3W%!%\??"W-(N#ZQ$@KR674))1+5-)+2Y #("*P&(-RGKLZI9@O4=8DN+8! MP8/KE#UJI &$7;=^0H9N=7^ZRQ(XH%K$0#P5R%+Q& /GFBAOG5.1))0.L2R",EF;>S] M.UPOHV5(-Z@/-3VI\2UD-O"E?N''[\X.WXT_E0S%*IV?9_/SE18.IXOE>'FY MA#63Q_/9I[D_O]YM,Y4T"4X<#1I-+/J,3IE$M.)*9B\]/5CAZUH M&WQ/VEX%+>#F^OR/.2&-3R3GXMA+SXEWJ'(3,1ZU-M'@.YWH=T?.X,GI[51V M7^E;R&]@M?\VGH[/+Z_MG/ N +>*E!-@(H-'DQH5>O5>:JEC=D9TJB/KI/@[ MCQY8]=LH;M:'%(=6O_]ZB_ (:-Y"A%*4B]C'78^$P U*PPDJD].A6^U7-_7? M?O2 9P]]J']K*0ZL?O1RTF5<'LU/8?YE'-<6D"F(1H94+CBE1>$4#$8(S[K( M-,]UP+DAI0U>M=D2)0\Z#%5460.07+<:6/-3FBDO]BYQH<_'_X0TRMHS+C@0 M#0X7KK2>A.@803./]I\FQU6=WNO/$-7*#@=:7(AK U!FBDW+JI,C*9QDS14>5E_(6TJC1"5)%8;U@2@DHEZW0)WH3* M5DH5^]\^:ZFJ+1@>SS'&NIY',-)&4U]:)2L6&)$ZE,XIGA, 3Q1D;VJ="__ M"8I:*=:H":_M5= 6E$K?US$J9*6>$X@P_@+IZ,XZP1 *PR:>B'%"81 ORO4X M;TD)W[TS-J1<:1;$)F2VD$B ME0)%!PP#' 4D@I8R4!YXI3[/+Y+62O*^0FS0IU(:0-G=OCQWVB7>":='0 ,5 M+!I")1BTX]01I]!#"$E1]%F-P3^J@*TKA:WDZ7K'7!45-0"]O?1_+Q>K!@:+ ML]E>2N.B*S\Y]F/T1J\N[ZU8OO)0\4\_C;":B3J*R(Z&)(B)K(Q4"9[8'"7: M=J.L34I I08!NU#=":+5)MM6A.BKJ;(!V)[ 8HD>+AK[?;_X//*XN$0(G#CM M63FU2\11*P@50F6349B^SB9\EXYN:=]J3?1K;>T:?FCH/W];/YN M=AF6^7)R-:!EL7945VHOG"A7TTX"56HTGP\#G]_'R\S[:YMDYS&^XVTZD=<-"NJ%)F69$!EY:=P6@=#DA?+H6TA1QZ@]3D\W4+W% XH> MY-\ BD[@"TPOR^G*ZLX:;OM'83+^M+Z%#8LX'U^LQ]*=C<_'TT\C%E2 B$N# M6XZ6V61/@O.6S?G%)7[SZ2PO_T I?X3ER&8: MI2H'?-J7*IER(3PD2CSW@GF3!81*7G=SFOBHN"9\0RTR1,'P6J((5L06HC HS59MSGM MN$_+;GAZEI<-Q\F] ^3\@84D<>%&3N/YVG4\"[/J3G["-/\Z6^ MS@0DIGR=:\$M<&&T4 IMS&U,UD[D[8:OYWAA,+QV.H#<9;[RAQ_K_+XZG.[K M.M=@8F*41>0 2>@Z;!H1/"/[F[UQ6%*P++?)OWR4I-V@]1PO H;1PLA]MVZL MBTO[FXJK86V *!Q1CR* -QH!C1>1__,/_N'[=74(V?W]+I=M>C7^M<)9I>QKDC/@-0>*A^^,7<;G^V41E5XIP M K@FE2E6 @19#)3$/(\^^^#;&,\="1SHK/RQUWPA<;^DS_]S(E(0(M(FF&2L MVZ&FC=$$ =JEZ&PH4HI1!'%%X;@UO2WP],@I^;"ZZM'8K OQEP>;G,V?'VUX M'B+CQ.8G*2:DMQXL*Q)4-A*BR_1MX)Q';4KD3:^F3FA^7I-D%[-P=OF*Y5>^8)MN T<0 M_3R,U#ZH>\)(-=5H!R'7@S*L&1@O9OG=-,3IV73UZPZ+'',F]U&"B*DF9% L MX$3F$,@]),Y9"KE-!NL!Q([;O. 48&VMP1XWUS^FR_#UZP*_AA7FS<_BC87Y M";^N;]U787IV^!Z\WUN.WJJ/8.K$.[J-JN8!1G+&8JSMJ#($+@U$FYW+045N MVHP>.M&.?D,3ZXR-F[[4))=H32'OUVM6O5\;(9:807MC5=&"N=BF/NXIJI[' MGKP/;NX=> ZEDY%[)5[-U+A>V.'L8D9Y4"$Z'H&QVL;(8#VVC;6TS\BD46L? M=O(%=^J5^"@9XR)I."W/AQ;YV+BY.(2]R<*FP6"(.N42(B0D#T(EAA"5("G9 MJ 77QI:T4WRU&VX>(V.\UHL#J7<^M*Q'!LS[^6+U[0697R+_#2;>#R._UGZ]?;"@/GBOA MK04T&4D(2(8U> T6\&D%.@AY2J%*"U$81SHC)97:R?*'5P\<)EZ[['C-&4;7M]' MBVQ$=:\+HA>_)G__/*'M"[U02 Y3S77C=0Z?%I%V-$RI%N&'\E1RSQ+3__XZ M__D?FR=>K/_--^OEO\;!]?O&Z9DVO/8/E& '.G_S:1*LU-$&VIZT)B_&&_*9 MHW00HDU$KX_(GZH*WT_G;SZ-T[*LG<[WE& '.G__;L)K$_J$$B*KK3:J4?)U M2+J2*#CYL62=GFK8N9_.W[\;IVE8.YWO*<$.?/]7\UG">E"W;J(W7?[SY:^7 M.$O?OH?%/]>1,V,^>U$DL&1DG8M52!+DI$0NE4Q1"NW;3,;=1MFX]SF#'T\U M44B7 +OD9K/>+&.)^5(@FMH]KY:?>9X*2"6DR-8:><9Q1+T&KPM61(.&)%F9I['8*+AG,G3N2&71/5 MF\4Z4/'; '6@%CH U'5TL,7(>"X&Y+FD$UT@'$'K'K[ZZJ3I+BW%H1@,)JLNW2)O!5>**V3S162^;: M=#O:1MFX8S^:[8>#*J0#@&WQ'5__E<[.\W3VM28ZTO_RE_#71'(DCU1Q$#$F M\E6M >>8K16/W' EA#%M^ED>0&R7638'HF4_M_]HU76 SGM6_",NZ@_"5^23 MS*T,V14(L9;9"610#WXA"Y$\_2HR\=2ER8 ^VPVJNCPV&P9O@RECP(:50Z8Z M;RC9?/LRG-768D>G-C_YU.-3F7O95%<"K\T5=KI.2@A,L,0BU?8G2Z,%YXR$H%QRWG"??[/!U M*W7/(Y5Y'QSM4K%QE([ZV!(?Y^D]F>@-6Q0K!>5-ANA5(2>W?L6*K?;92&FD MDK%-JMF.!#Z/>J%FZ#M04[T#<*)\D282"Y@]JSV$%41,DL)MSDJD'XI&%2M/ MDC7NX>SH8-M+*X=#;+X*9VU\LU??PNPK+J>S._[.L=[9MN<>[9_M1?BI/;1B M0C)10,I9@\J\U&G>&9+1+/@0%8O/LEM%;:JR%OO;V9.KXM/\[.S-?/&OL,@3 M"EUTM%S1 DF&%HB-$'*60 &Q5T[*&)UY&E$'O/69.&![P.1F7YN6*NA^&Q0A M2U=LIDW<.8JS'8=(7B5]I3,&J8VSSG&0&+D4/1AECA1:(J=EMYAYTCA,"= 7' MXW370>NWQQA[.TNU9T>=H?1V]G,^3=/9UX^T*!9?YI])Q\GK#D1=7D]/.WD MN/!WMZQ\L/I(2<$H]=[!!'\WU.E#[(ZPNLAN9\+3S! 2I:_-E3JIP.@B@Z#"6;&S" M]%21UH@HO\5'%V@_*1*'7@R'P^)W6!3OKI)&M'!%&7+5I:XE>R$+\*@=L.A" M\0ZE*6T:<0W'0Q>WC<]Z,1P&A^>R$";,&E8H4 "!)==I,[6N--1&C89QR5U* MJJD'^#1YS]R6'XB=0R"\ER*?"SJ?DNW%E$$^D2HID:RJO0\*_:,#A"@U1.:* METXZBVW.(8;BX)F;Z!-B?&@X]-AX=JG32QV^./SYTX@(U3GQMIYGVQ HRN MLZY9'8W(I86R_D444?,V$]YZZ,]KI9?<9@T9K:SM5XCYQ&M">49EO5,YM*GW M?O[]>??!S5[]>??120?>SR9?_?,WQ-6[^NFJIQIL1XJGHQ(25+)$D;)"$(6<()6U 5^\!F-# MS%$QEF.;J2B/TS0NF(;1^0Y .D !'4#IXP)_A&G>S&);OICE#ZMON-B4"ZP' M/BPO&PUFKVV=SQ1#]?2UER2PJ,F6&^UUBH7K-GDVN]/8']0.0<7\)"KJ 'QK M/JYK VZQ@B$5Y6K9H*H<8/V1O :2@D=X&EK M0:A+I=C:RD,F69,@DP)?TR5<1AZ23XJX.Z43W\F)?3.':U"%= "P6^/<+R*> M&K>_Q]5$F:R4RP;0D!.ALK,0G&6 /AO-65;:MAFY]CA-77KQ!^K^;B[4,(KH M%U(OOL\7J^G_7)SR9\N44>@ 56WW&WB=MZT2.&+3%LF%38WRZ[<3UZ7E:@JR M@U73+]K>?B9_#XZZ6%#?*+Q(]-&*J$=&"$H\J$P&@++$K@Q2"%USJ%1ELRQC5?' M.9G?2_-[-%[=1PT](NIFMT>=.+<4EG!6&U*AK@-YBP&-7$E,08=&3:.?9>/5 MO12_3^/5/;30 Z >\CUN-/FL7B /5H,HA8-BM:TV4[7>+!K-LO$JM6E0N(6P MSH!U* #N FM ;?0 KFV3 0POV6JIP!A;,PS5>LXEQ;LD(Y^#SHHWZZST7$=V M#+P3'JZ0+@%V9Q9 DCPR%@+D4 L7H\\0O/: *I)':K1TC;**GOG(CKUPL._( MCGV4T@'(=IL)42S&4)("0?(!Y5D-=XP&"H3JB/",1O__(SL&0<1!(SOV44\' MF'N1UH.ZEI\PX?1GM?L;/ASR+- $<+S.TL%@Z"L?@06'S"!/*;6I&WV,HG%W MRJ;(&D0)(T_'_3/\O_GB\XS,D?D2D]+H3B(PA7R*9D24LJBY$X) M@3N-Q[W__BY/V ]WK080\MA#U\-W_%!N\;!9/$QS(0KI5%NAJA<@(1B>(2B#>$?9I>&T,? "RH!0J"NET5$ M>_86HBUHHRJ!9//T!S@RJD X ].>#&4@3.M*)-T+I,YE$'\"DA6"V" M-EI$'D\T(7+?:4/CY;/NI?]]I@WMHXRN\KW>A.GB'^'LG#;=L#Q?8,U@.R## MZ^''')[3M0-9 V5Q7;V)P)/.YO5ERZL4'*$DY]$Q2*407D36$-.ZQ5*1424D M.+4I1GB*JF.MRD//_D+2?$D?^NLD@ M:H68M-=M(OW!6.C8J.V#O2U&[40J M[N#LX(KQE[]N&) W"_SO/$=8+'T\+F,? .I,.>8/D00YL#Y9PX%E44K?= <0]]"T$;#SRDI%+)IC1* M-]R!N$Y@.10@'@/<0-KI%'#+JW5[V40C,N,#1RB"4?GK"W,M?5U_^WRDNB*AOO][A3SQ;K]1B5-'2>9 Y M4["6HP8ON D+DV]F/\]5R+3&^ M,?YDY*,WB=&J9?6 G1OZBO@QPHG,#=>IT>#X)XCJ!&W#0^$QT!VIETXA)C:L MR*)8YIJ#UY*V""417+8%3(F:<^YD:30D_@FB.ME^1X'8(7KI%&+R,K>)Z6!2 MG7@?UR):I[186BTU\9F1$QL:M>9\@JAQBPC&A=@A>ND!8M-9F*5I.'L[6ZX6 MYU5F:\]"H@U<<0D6,50GE\QRG2W)HT>FG;&!-8I@'R:H$VB-&SP,H*L.(/=E M$6;+4DLW9ODS+GZNI^M^* ]PMZP%_,N'?[59QEQ3P"XY ^$=1?)&&7"V&# R M"EN+R21O<^0\)!W]#P&K>B8X[P/>?\QG^^C,L_HFK-^>S?-E85]5>NMI( MT)[9.@#Y,S[B8&P\?\\&5U0'D_O[YRV*]"_WZ7/>< MS;9TT9R$F2*0@('"JRH<25L/?>MCX1+)'W:QS4;^.$WC1B+=0&\@I74 OU?S M[]]Q427T,?RX*NYGSALI2X LT-4B;P^1NT0\A<)+X,F'5H/C'R!G7 >R&] = MKZHN\+;X,5^$%?Z!<75O\:B:.&\I[G+UAD>Q8L'7&7&,"RM3$LIXW@AW3Y U M;HE,1_@;2G4]X! 7JVF9TL>JQ/[ '_/E='598LIEU$62]YSKM;D,"(&D0]]F M)7014<@V^^X31.V$0?W[8W @M76 P+]__MO\)RYF530/KBAG4Y8F2(K:""KD MU:9:39# V(B!> G9M(F/MU&V$Q;-;X_%0178 2"'."E[=U5?5WA U+F #C* MLM)!M)*<$T-K,7CA?:,^EX.R,>[6W\G9Y6BXZ&!1O K+;\10_<_K_SZ?_@QG MMZXFKG.4)ZHV\D.5@2=9:]\CK?;:(JN8'(U4,AO5R'?=E<1.;JI/#Z-[27)T4%NME:M+@D'O+G;6R M4;K9KA1VO*+D%& MPQ4*I8K>4IIUX)N?_^7E<4 \A<(.Q^-\%MD3*K:E]G6W>=7&K5-%][ZWD-^!B1;$CQ:&Y+KGURKSV&6[6[%L*\]:M MJFJ'D4AAI>EEP#A.@][0)FIB9;%.C=CH;^3E]PWQ^AA_* MXPXI.2'S62+?9*W(M6JNP<\,.EIY&G1AM")+[63B@H3@24JZY&1EFZS:8RE_ M-C9O'Q3>M7DG56\'W^/)S]&5:5[U]_A!7>X96S MI+U!6W/==2W<2. #V7%G4D)C96U9UWJY[TWUN/'TB6!\,K5V .';X=;=9?MW MB@$O!I/6$:0?ZR49J?HJFKS#NHU22*$%+==Z"8(I0]"Z@+"&&YD#L]@FVV- M)L:-TT\$\+&4WJL[>N=4(MPXE2@7,KGVW&^>G!W8W6>P-P_B_ [(_.E]9D=! MCQ7.@V71$_HU9FRO^'8A[-I[O/EC:SZ+NKZ0./(/':@)$+MHGKH $1 ;?%D\. M3E(0&4_2)>:S:#-/ZYBRH';]@8=6_(X%/_MHH0,P#9IL0[&A0.8U4$R80 G% MP:&*@);'Y**+G+N# .$U!8.,"1)G M+."%CMQJ:YELXY[\]@4_>^%CMX*??935 >2>J!T1BF6IB@5F1?5D9"$G1@<0 MV7FK512Q$>S^+0I^CH'>0$KK 'X/5Y'4AC/H2"R:=@MBH@YN458"2J.Y-LZV M&^O[>Q?\' .ZXU75!=Z>JAH1SC(6L.:EED"VFSOP+NNZ@I2M'9*<;),E_.]2 M\',<_H9270\X?*)RI$A3K+!(X9V7H"+3$(JPH++GFJ6,KK0)3/X]"GZ.PN! M:NL @5OK10P*S>I=@,PA$S\U-:^>:Z524D@:A5-M^@+]&Q7\'.<$#JC #@"Y MR[7_NZOL41Y54EHH0$X(?V+KLTMX5YDCANOM#Y5;*>Q#N#X M<%G&U3$_UR+J.@U0DY!HY09?OB8Z]=E,0T#L5#1S MD';ZQ=KJ55@L?M'VLKXQGT29 H_. <> M8!3D3T/#A+%^T8+"KU4F^NYG<@; M%WE#XF$WJ!VAG,$J# ZN>'F GY3.OY^?D6.;_[:8+Y?7Z1M_(T?E9;W$IQWC MKPGZH&,($6S(M<=A2A!,S!"L4S*IG)6_:%HMP>4H@ .&'T,C90L0!U7;B-'(COSMZ 9K88Q1NH#!VGZ=!P'1 M> UH*0CC]&7$-BF%@Y _KE$=%\ -%-R_L=W1P0Y:2EO(;R*WAH$J.4/,SD% M8Y.2*FC;Q@$=A/QQ Z9.47VX@ON)H'9N!8-:LU 2N5VA#OXVN5YV!5<'?W.K MI,[*M6E?.6ASGV;QTXDA.HB:1@VA#FP!<\M)FI3D&*\-Z"@6I84GB@.O' =# M3A-+.FF4;1KXW")C7./8/HXZN:K&/UC?F]<=71_)Y4M.L:M,&9:V!4)BNXP&S=ESG MXG03$(^;%M ]G%+&GIT_(K#!2M3(@2'40G@E7,IX1M MDMM_IQX#^V#ID!X#^RBI@X/6Q\J0E>!H8J9=)M0AO:9$"AUY(-=#%VER%L8U MF@__7'L,[*7X'7L,[*.%#L T:'X_+=+$8UQW X]9I)JZ MD&U=>SG6;N!,0N'!EJQ5L?(T&55[D?V]Z5#ZO89 ?D_IZMOT]F' M&?X7AL7MVSD?$S\B)+84:,,;IG%]I[S1@<'&@'0GP@ MK3\CG+\H]$YB^,NWQ?S\Z[2"M'6V.P4$1M\)2S!6=\)ME')JT. MWHJ1#?@N;/2:;M@+^H?'0H<+86L><4S*20H6P*[WT^ H4#":0S;12Z=8X9D] MG_3O$?(,3PWG037:86;X8Y*]'DUV*=40K(Y<>1#.UV1AY'46>( D8W$B2ZG* M:?)F=R;Y.975G,+'/DZG'9K;G3RM*ZXG3*62AQ\]#MJ'U7_WP+^1J+U>,\8^GW__'A:_YN5*AG4FR^W43%S.[SE[#Z55O9W5 MM*KI['Q^OGQXK,\0:6;C4#Q(;EH'PCY]0IM6//J8$4*F<%(II*_040B Z'.P MPG+3IMRVEX2V729<31"+Y11A0_3&U^H^^BHH!9[VN>Q++#FTD=+QM#^;=+A] MD#C\$+.]5-R!$_-80@T%\K*@U34I@-A(7H%+2H)9\V&E*[)-N/D,L^6&Q\6. MR73[**D#K V:+:.D-\%R#[DZ@,H;!SZ+"!PU#U(E3*)-=_;?/YEN+UBU3*;; M1\<=X/N)01SH,&'4 B):VI0P%'!<*A)I.3WE>63.[863W:>G M[*.T+AJ)/=60GF)B(65V8!5;-Z07Q$RDE5VDH/BK6.\:M:X[ZZ$-VU:@ PR2>!Y3/8YSB . MJ, N(/GPK"(KI/5&"6"&,5!&>Z"HT4(IPGL3/;D]C7JV'SQ6ZGF,]3G*%!ZM MJDX0]]1T(LF\XR8G8([$HH2F!<2\A,AYCJ)@YLDU0MZQ@Z6>QU"?XQ XE.JZ M0.+CUQS;#I;O7[<0BSH'+"!<(K$&S.!I:8(WGKX.Q4I[ZA2$O9GHN=*B^3G2 M6&#H(#9_6O+;V'^'R^67;V'&Q9_TR6\WFYS4CTU8IF P)T.JJ*W[A&?@9'*0 MLI=(H"Y,MK'H3=GJ-7>G,5CWNA,X)7+ZZ?MD+&\]^G[GD^L/BW7SV%1=WK86/P<9D'1A. M\;="[TD8(8,5F=P"Y"EAFTRBIFSUFG[TG-;-D,CY7?:9NS*9A*(DYH@0=2JT MV9)!\4PP*-:A92ZAQS9#3(?EH]<>Q<]YO>R%C>[WF8=YOFL37!0"628C@-J M4EQ",#X!R\7QFBN3\AB[R4[$CWM:]3S6P/ H&+\1YS&<3QC+RBN=P3!>:J4R M2=E2Q.6Y-T4;])F/$:8_3.VX'3R?,\+WTG.O*=OOPV)!#_F)0V13WWO8((G. M3Y-X^AQDX6/DA;;PH NOHQ'J-1&GK[A5GB=KR07^-\Q!?G]>KRX^E,OOEQ,5 MH_4I>Y"JGB%+128_D*\C=,G*H4O\;N>N$>W@/?*?32;R/G@N]%] M6'W#13T6^H+?Z^WZ!W8DL\ E5VP&0[XJPUJ;/SU>?,.3I6>V:CHOOT]F: MP2O__GOM(CFA.%&YY"385.H@AX3@';&,&$-1Y'#'1HGX!Y,\[OG9B>![&H4^ M3^3>7L@O9K/S<+9AWH9@LL,$T1+H5*: -097@#,>>;3&Q]"F(_V@;(Q[.M8O MP@=2_-@C[SXNY@DQ+]^0Z-=86TD:Z/SJ MP^)KF$W_9TW6*XK)YV?3? 'M6?YX@^0;":V?Z2=X,>;F$GA&TPY<+$(NM2L< M6@(>"U@AF&+QGCG5*% 8@ORC6WZ?_R!TU$>&LUMZFR[3V7QY3G1\(76]I+_Y MYT3'1"ZW86"M( 'Q>OC+*(Q$67@)6*2/;;H4[D/EN&=8I\?DO9;@K30ZF$/: MR.RMDWB',7Z;1PUJ A\BKRM#:&G'R])%2%E7+$A&6,#:YZ'HHD+RS+2YPNO" M$)(C\0,7JU\?27&7CLJ/^H;KQ1*R9*AXO?N2LM;*"(CT37?=_[[C'[^/!KKV2.CC]N=&H-J7%^5.< M!:-L(88@1Y- ,6V)*93 3&*UBA6+;]-\:7<:QSU8']]"-M)F[T[AY<80;NP) M0X;)3SU_4/=Q9T:Z\BDE6FZ]#\!\#@2EG,"I*(!EX:6H,[A$F_*3+GS*ZS7W MN']R47F8K4(A#;!8)^MYVAZ\T[3B/#HI;.$VM.D@LBN%OX-_N0\6'[>> VJR M@SW^46Y>_JJUX.N>59I,H(LD+>Y$KIDNY+%PYT%;XX)R1CO?9O30#L3U,BYK M2%3L&MH45<9VC0:<*+XR,GU8,8H4*4(",QI(*?':RM-<*Z-2[D#<>.B M;G! [!Q+'Z:=#@#W#L,2O\W/\MOO/Q;SGQ<;P^6,SBA0F9 85UW->J6]G&[WV$H'$/:EH#:@@MC'OD]^9\,9NNSA=(TOE0RC3A M75Z$#@$-]V#K& ?%N247(C/2OPF,)5:K3;>>\&U]S;BG)*UP,KB N[ \Z]Y, MJ>KF[8PD]Y64=6E%3>&HE:QUE@II^Z_)D5I%*+E$X55,*K=I)_045>/F!K:W M00/IHP-L/2JK=U=SR*(*0A).LBH8XZ8':VFT[KG[_J8^#UN M3'B8@GJ&W-^76,[/WDT+3G(QQDOB0=EZ+JTHO FB-NF27G*>M)<,3XNY:^(Z M]=@/Q,.N<#M0.3WC[6^+6KFMD:-RB@158I664^ ">A E6!>=TIA/?/JPIJM3 M-[XQRO9720< N]$+X \D(M(T7,P4^G&&FZ/KS=38]<\?97XBI,M%F0Q&("VL M(@.$8A#0.6Z\QV)UFR*0H3CH-*88!K2CJ/G87A%M+>A[7$TBA=W*! E2UYOJ M%,GU%=[5R#M;S65Q&H'>@9%1-ICH\6(;4X.NKBPOVG")PJ-,BIFD#+6 M8<'T3R@4N6O'D]"^Q-#(AMVDXG>X>-\'4_>;-1RHD=X3DS996/7H&F?+]6-K M:L\FE_ ESK!,:]74<#9NOS<.:@"/8+8KZT@>6=%U3E%.48%RH8Z,$0IDB)'I ME*S'-JD075C'C19?SF?G2UR^.E]4$S(I7D=EZY%Y\%AO[!Q$X3Q(JYD2F7D> MVLCD07)^!WNY#\H>B$>.U%$?L7-EXA\A74ARPP7SQ7"1 GC/ZQ!SZ2$65K_R MM@@KN!5MZB\>IN=W2'X? &K':&G<2]<- Q_#+WKFV9?P%]81*7=WI4N^./.( MEM'R42R3J'*JK?8L!%50!)91*/7TGKSO*W^'E/5# -94-?V8MUJNOJQ3F:;+ MY8WU8WC-Y,<, ITA9DKML*@3*&^MD@&3QC9M,IXD:]RSDVZ,W0 ZZPJ 83&] M]A*<"LR;:*%D0_;:, E.80 L3F(JS#O7: C1@_2,VVFE)\@=K*4.L/9X==PE M0U8K>F]TH+*IB3=UH+Q6 H)T08M SBIO [NMI(W;/&5\! ZKN]X/EC?K+7*GW9,:3^:NW)8YG[WTJR!IU M$>OB".:/S;JY>9+V^1N9DY=AB?G%8A%F7R_>>*G47U=QF8W%F5(%M^YQQ&K] M.VK0R7D62M#9M^I,?"C-O\-ASCYXO7_X?1)M=^ E_'&.7^:;;>9C6-S<8A Q M1>8+,*M#'=.M:8L)Y&"[E#W3-L;0)A7G<9I^AY.?HW YC+:Z./WY&\YP$ M_U57V TO6ROIO.3@LR+OIA!"@B57.^DD27!1Z;L9U(^?]CS\BM_A=.<0$ TJ M^@Y,UXN,Z.-VHO]R1= MO\-YSC$F;$"M]8#!ZLW?[^MQR8W@D05K)3#)+2@;,LFH>@0N2<=T4(:WZ=OW M-%V_PP'/41@<3FL=8/!Q1@I&KW*N)*U+)\D5;OYF'6)&OPH1>TR2#)N?(S76P7Y<"7^[KDFM\EEW M!9%:2,^4H,C*IYJ:X2BR*H00E7(IR:,IC8Y2[M'22^.>8_7\P&RQ(X3>'6S> MA^^7Q=%<4?B-EH%Q-:^'VP3!J0PA88Y!96QU3?<81>-"Z%A-/PF< \4^[H': MQ_"+EE7ZY\?%?(5I4^WT=1&^OWKQZ?5G\EDVQ?"9)5< !4 M46"Y2%$+A4+;-A[2@_3TTE9@X!UK .%W *&;8V#>T^)8TE+9B,9(H8T"*9,% MI;.@I>!L;2JE?.)&N-*L9_N#%(WL^ R@[?N%A\>+?NRQ3Y_P1_BUCB,^E)M, MO)T11G&YFF 2K"AF(95:FAFX 8>,EECANEC&6?1VZZ:U[2TCFYCAL#&T1#NP M,(_Q,_%)D[%- H3 >E7@:)_UF4,RWJ80#')L<[C^&$7C7BPVL#"#B+ZK>L#U MI=,!9Y";OSO\:/&A%P]T8GCQZ*MC&!5I"7,*AK21O@9#"F*,"@*CGXN,7LLV MS7INTW%\Y]#E$O'V;>&-^4D1'5-:",BR)N,6H2&@I'^4D%E(@[:T.>!\FJYQ MG8PCD'"_5>A@XN_0 !PZL>K67Q]K#!K.I;H#A!Q+"HI%B"J30XB&=GSMD1Q" M5@I+V6!ILU,.;1+H::_FR]7=\2Z6Q6+)RPVJU.KTVL0VQ=K0+1=-*$TFM)F? M]0A!71F!?73_8+_@(P7>@0?YD"V[2CSY,ZSJO-)?=UATL49*V5#X5"(H)BE\ MLG5J-%?2>!]#9&UNB0X@=MSH95"\M554ASO1\4UU'GG.L;O325KGW,&.2,C) MCN@Z&JZVC8Z$HEPD!.MDQB03PS:9\BU,&/N&K0;(D:A4P[C2>BI]Y "GUW%R6W7CLV'@92XOQ8 MB?8 @\W%$L55P1OC*93S-34[NIH=YFI0EU5PW!2Y4R;?[D 8\QKO")7=5?H! M\AM9[7^&OZ;?S[]O".3%UP6N4_'NLG29\R E*DZK M)_MZ5AW6QWBWO6-7LL8S+\=K?MY:#>/F$[T+LWQ&&M@8 M3T^T9641,LI0^U[HFOFNP(8D"RNQ"'GG>.V!&]C;SQQQ;VFCK_D0PNO@J.P5 MO7*Z>A/2^LAEO3*R<-;6%A:T3RKB(%H*R+@#@[QXESGGNM%$K7NTC'O!.O0N M-)#,NT/-9OTH81-B\I!<[0W&BP8?? )=T%AM,>G0IOCH(6KF/U?"3@#E MW!U YAVNZ&$?R@4O&V-9HSP62@$F16W#G@K$6!"$MX[9DEA.K<[_[E/3$V0. MT?&]L[$C!=X#:.:SKZO+!,S+B:O**\EU$I!*J$*IUU))1(C.T$Y;[QQTH]N_ M!Z@9M[J[U0YUM-P[Q,ZEEU>$XG4.F+>V>GF($#))B62CDS12<=4HC^1!>D8^ M>CU:SUN X#.=(9W#*>(4BJ= S!6$^"T+A"T\!"-=RE:K;-L=(USCY:^ M('.(AN^"YCAQ]P"8!^WPNZN<3,&(Y. UQ(0&%-*VZW+MU&R%SXZEI'8[U!WH M$O#=7I46S?I"--N]!M3&R +U_/G'#VNVOJ?'*\(#-3IO)=YN#-$C"37$UG29UH=?^?5?B3[Z MXGO];A(HO(A%<[!1D/ADSK4V0(*)DNRLRJ@;#98XB-P>KR:.@^+IM->?.:L% M#!_*IUK9&S<=!C[BXF,]L'TS/SN;_XL^^&E]:/N=?I?6'_B#/C@I3D:5N:*5 M60*H6G\9US7 PF+FUKK,TT&&[U"*>CRL;&(B3Z*R_I#Z=C9=3<-9[0A:N=LT MTR/._YS/5M\F+!DM%7DL0082JZ+8*=;"8Y6B]HXG*^+V/H;[O[?' X@FJ!M0 M_/UAZPO.PFSU]ON/Q?SG>KV\J.NH]B:::!0J"^: (QGU]852*%J3&^*0\U)T ML=NGH>SWSA[#@D:6;!"Q=^KX7=CI5[0\UHF6,M6+34N.@?7K$)UB:B\]&.V* M]3DX+EK5B6VC;=PN<:=VZ8[02X^6ZR8S9(ZG\_RBT.OJCK_V"3[,2*QGTY]( MM$YT8"A-YE"8J,.7F8"@:[:7LB4*;KCGX0BO;57EX^.%\M5P%BI-F7S>Q46;:@>/6@%3$I0A)M1KIOHVRG0#H MGA, F^BD/WOW_KP>4'\HZ[6SG-C@D*121WT[1Y**Y"90- ,!K4694;JR0Z[4 MUO?L!!?_G. RO'@[+/:JXR3FL]I/85ZN:BL/GVZSRT./+0/;@^0V-6&RF!"L M-^!YI"V(^5@/"=9]=RWY1HH8ILV6_=I&?LX_V"-/]U=?F\Q=^##7+5QN>; RRBRMHFV1$5BR$)!+%X! MQ9V1S%XQ2>Q4!;8W4.[3,O9A^V! .5+,'0#E'V$QK7>C-Y >0XK"1-!9!5 A M9_".&V *'1.U15VC]+E[I(Q]]CT83(X3<@9GUI#.$&&*HNYCP)O M1*X#2*V#K>*V[_QQT_EOXK5/NE@#(2/YSR*36Z0LA^2EY('I$G*;3C@/TS,. M7@92\I/1RD$2[P WGZ9?OZT^E+\O\05)9O4ADKV=87X[>_U7^E9+N=_,%X\D ML9#/S5)1R&G#Q$S!F;'@#&W*QAD6C0E6-.KX<@31X\1 ;1!X*MV-WF;X<#Y? M+*9+^F'MLKS^Q9_S/"W3M%;XU;GGJLO[X/T8W\=&:M4L6!S"77CC(" M(F/U7%#6,9-2T<_[]M/O-&:]XLQ9'3 P5HO,6;7)'ARS HK6WNK$M;E[5/B M.7KDX7UYZGNH\(8I&4)N';AX(IBF:)@GX4&E7SM^TING[!H+/,Z M%->F6FF 0#I*!:.ZVEOX>3^?I0U+4HCH,Y.0737@T2MPP5M@*6<= MI4W9ZE.BZIJTT;SF$P+K0$7T:ZPF FU0/ 40H4XUR2Z!-SD",ZS8@,5RWZ9- MS3&G!(-?=IP617L)?;#KCT9NT]5$TQM33C_.E].JLM_ MBF;1 M1Y*])Q=51:L@1!Z!6^%1L1B9;].G:2@.QJD6&,41;*36?N%\[:?LP;K!:#AJ M!_C1YPC+N/W#H\)_E/K-XK MYA?TBO"5#$KMI72S=(M/DM)!ZT#1NB!H*@P1G'492BE22%OG3I\BS-U.:7?' MO7MAX\D-;& U=>=]W>'OIJ'_B(M4#XV21L]K&ZZ4'07^Y G4OL@!2N1:8A#& MVU.<"6^GM+M3XF8P/%9-'3I+;\Y7YPO\DQ;7]_/OE^E1Y'JL?_LAGDV_7ESD M'^DV[?N:8QVHH]AJ=".>A2TV1>_<1UMY#EI#CF70D!8LZ*^*>%X@4G/Z0P'VQ62<8VT^H/ MI;@K+VX?].S5Y&HHE76PQ>[*YW]A6'SYUWQBF!(!A0)DY# M":4MMAP4MS.A756$G0*(ARCHN>&/ (43'4AJ,51ANEC;<\EZZ>QKX\W@,P9. MJVQ\!%92NRHW.QD&]U;2,T/AF_GY8B*M,58Q!C[5AILL6PBU41SG#E-@FKG0 M)M[=E]*NBMM.A<&]5=1? X\KUK[,7^+',,UKOJ8_\<7LHC/.Y?<3'K@K)B)P MDQWQJ1,$='6F7)#!>N?*W0R#'7M[[$S"V(W8CL;8277PC,S=A*6LLV8:4A26 MA!G)CTT203/#:%49(5OUD]^1PK%;LIW'OWSLCFOM3=DP-PE[6K.X?_V$NLM>'[=+5NS#'+M>UUR,GU#"G5UA0E:^ZC4KR-^=J+ MS*-'A^[RLB^D@)?T5_^<6*^,#"2*J#PYY2Y:\,DH8)Z+NDE)F]KTS-N/SI%G M1S;#V;U)I.VTU]4&\;BA./CJ>?LC6]BUEE?*>\(NY;3.BS$J9@J"F(":DPPN MVV@9UPY3F[&=)S5O=3Q>S0CZN!DZ?OWRB[EFF'1)/&<0DAM02M>U4>J,<&>9 MBIA]:-2$_VG"GI4!VP-)#PVH'$H_/9PW/LK.RU^O*.KZ.E_\^E!JE^;+3^3U MC$]MR/@+Q:&.%P95(1.UEA"8B5AX=-RWFZ%[ ,'CS[P<##0[ W(X#78-U$>8 MW,P5M=;)C*P *W6XF(DKDPK]HVLI5I& MV@BC4^'2;!_9M.];>T7>@"B8GT8E_:)-L T[3!25@LX0C*DU_,5 %-H"9I=3 M"0))FDD415Q]M:RZ#V/.7K MJ:%6'H<>O@=Z6B3C=X&>0\3=,7HN1>6-\\XS18A(=484=Q1Y>01NM=>QL)2= M/0X]^^QH+?JR=(&>0\0]+GK^M@@U@/^ZP(O[[^I9!IN21HX07*W>]9[35]: M8=X[E1@3=GL.U0,/'CD+N4% .( NU+_I8,7@HVT."!B=#6KQM$FJ@S(*A G MF:7H8E\ C!EJ#:&F1S5^@,S&U?DK&:9_?'G[Q_3K=!7.OA WRZO"\+,/EQ,?^Z"-\O]T1DS$BN(=:1#(JK6&\&-.08L^*EIF)M=T$.?7LOR#E$ MW?/3RGY$>"T7J\F[Z6IS5?V*S.S%2G,VB2(E:.-,4X0@Z1]EHJXW MD0YXX,IEJ8-0._4KUZ<_>/S M%.EW]'*F_>0)(] MW$Q<":T$\T#)QB<*OX *G%8086*/!/@]0,W*E4Q:%+KE8WZ95\B,$]06> M0W0]'U[P'>#G,ZY69_36NVRP8I(2& &+0U#.9_"%(4@RR13<,9-,FW:UCQ T M\F'=\/@90O =X.?M+,V_XU4OQG?SBSDY:^N,.;M(EIEL,E.U-"0 /4"!5XGQ M9$QPJDV#E">(&KD2& M2X^*ZNU%Z__\:EYG5?#$4I0!$J]S6$,)M7C' Y+G@6BYQKL#&QYJ1++3NWJ] MKST..FU$W57^T*9J?;,$I"@D#4*_T^C)0=4N]J%[ M\:] 6LMU=/@ZI/T8%JM?D^S1&,L"8 P,% O$HZ& )5D2*$LRR;(]+^ X&GH- MYH[?PDZGFAXQ^-_GN%QA?OGKXQDML=6TE&T<&Z6$"EX0B[7A3M*98@U->[OP MRA@6LL@[^$W#$#-R0[=3H[*MLGJ(#A]@^X+%A]ECSBDO;0".M;>']Q)",;E6 MM421I"+V&@6+^Q$Z/;MI:=KK9CW!L3@LD2#*L]B6HH[+FVX)3P0J%%H=OD-30S<8^\X.6O5V=A MN?Q0UD*_N,\C 7/K/8-D>+T'R1PBCQQ,#D*D;'..;89);:>M=]NX#V[N^GX# M:Z:#&.0J/>$F)^L\&*8IH'>&$.!,;5K(,U0.@#LI. 5:&&2;MM*/DM05LH[6 M_=T$QT$4T0&B;M*_R75)*FI%O@U"W@S/R^J]T=IXO>C9,-&RYV8'S#6@I&::OJ3.U2FY&0 MC&/Q",5S8WC&HN_ND@_ ;M^WCIN<,1R^FDJ[@ZUP=\8T-Y('ELE5J&%UP0@Q M.P\\V"@BYRGK-O4CPV*N65;'0)AKJY@.-]*+:'TMO1?\UDI2+$M4&F*R-3N8 MC'-03$(@=X-'9YETVZ_M]WKEN.D>C3?%0>3<@<6Z$^17W+ZJ:ILDI(WNGJ*P:,F6X\.7 U(&-*/AC[M2V)4Y&P9M390S MKH]U1TYKQMXNE^>8_SA?4!!\D>/YCW!VCC?7V@W>/V.B3ZXH[)FX%)-3S%/T M4H?Z1IG D5,)AKDHHY)%VNVI14-2-*Z+/R@&Q]35L6/[6CAR%X;^@OT)MSJ; MJ 5XZ3W%-/4XAD<)3KLDA8W:WDVP;./+W21JW.B@B?T;2@4=[+,/LO+A?+6L MTX]H+4U"XB4)9D$Q+D$Y$\"[>JG&>0A11XUW^UNWA-0-RL9-&C\=K@Y51E *+\+Z-HVL;M-Q_-7R7>&]GZ_PP:%UT3!C50%;4("264&@V -*JM7P M-B?ZI]%5\XXDCAL,'H&/^]?,+932N14Y.&?K\4<-:5-:YE'=@4XPFG-4%H*N MPU]L30RTH3;0+TF9Y"*6-L=X YN6] WS^1E^*.O=[V4=;_-J_KVVO]@LRD68 M?5W?M"]?_KK^S*84;YVH?7%*)U+PSI4Z*4*08R^J#U:" I=-RHI[J64;6SL8 M"UV9IGWP=<\TC:+4#KSKQ[-"=# EI#HN-JOJ)F(&KPW)-.5B%(O1Y#;'5IWF M8(T$D9U3M?;15P? >^!2+&L3(FWV4$O]:-E2B!*\1O \&WV2">3ZK6 M7DK>GJJUC\1[P,R-F\[-':>0M@[%,<"*%K7:P$-T%-%B#E;&:"W7[>8,WZ:E MN\RKO;3[P.CO(T3=%UA>;CC(C!4O3 ;DUI/AY04<"@FI1*=31GUO/-'P8'G9 M:1K50& Y1-0=@.5B=Z8/KZULT=[3UIQ( I%D(4P$7TO-10DA\"RU=FW*.VZ1 M,2Y$^G!W#M=+!Z Z7'#7;,_RQ[,P>Q^^7PYQL+3_1Y8S>SO@U*U1= MU,P&X=HTO6S!S;A;YA'@NNN5CZWI#M#^^ON/L_DOQ/6F\N''C3[9RF(2.=%> M('2$ZJ6"QSH1TVCGG!&QE#9'K(^2-+)[/SI:YBU4UP$&MTKV,<%>WXZYB%GF M) !UK$W=2:(A4X3%4E0%4R@BC&1?M](^;@Y%'P[#B1'0 >9OISI=W,B^.%]] MFR^F_X-YX@PKC.4 KE:]J.J-^U)DS0DVA7N59*/._D_3U;D%'A@E3V:G':6R M[@#X,2P^+-8'6!?Y31]QL69PHDK121A9"PQ+W4H M/0'P8%5U"KJ;"5+&.Y9YLA"LH3 S);+K2+$F:BLDE];F> HS>%BR6K,DR [A M=ZC2.L#@C3XY]YP+F5&JZ 7P(@2H+!$HCO,@=4*>M' N-.J'\#A1XR9*CHR] MH90U\FCX:R[^,:]C83Y-OWY;+=^?UV.$#X5^ALLW\\7KD+Y=^!).BZ(C\V"T MJFW"= ?9 8>?.V#6**XVY?CH9'P>[YUW-ZZ(P&MM7;Z,GB/.J_1>2'J."(7 MZJ!B@9*B*AW4Q$B[_Q-7$&A544IE66LB@I-#@5/(D36UBK0YW<7M-UL&O M'[=Q;A>FL:&^^L?DEW_-'^"QV+R>'WUC,D7L]FT?AD6OR[8?8A7C*6XD,":4"]L>:#=@6= 7Y)S#KU4 MZ4AL[D#&;@?9[-\-I$,K<%RP?ES,$V)>UO;J]\5Y+>Q_X+)ZUQ_*Z[ X^_7Z M+URDZ7)SJG!QK[JS&7A$YM],LIXR+)84%8Q\(8V"5I(EMP=YFUJ5.6W&X&[ M@?-WO?EIH<5NP;GQQ&=OYHN$Q%-QQH3L@5M-YET'!=$+"3QY;I(A]9&HSO>N7 M?<*S>J=81Z0OUT"+-X"VO.H@(2,O2GL+@?9/4(5BD6A+C46B\!*9)4RT.=LX MBNZC3X-V??O-Y;F\[M;C7$U)M@Z2#HZ6#$=PCL063+3:6B^5SN.*[6'"Q\U! M/R%6[QT)G5#AS\!&KJM.#NW0]-C3AK:7#Q'9A]5DGN4LA0-=G #%9:+0.$FP MMI:=D:?'S>]H-;?5.]V\'WB15M.?T]6OM1*OUU$V"56@B,V6]:U!K!D$Q&=- M9DH#^"0U>+X>^S MG[@D67^B?Q?3M-K<"/]]-ETM/\W/SM[,%U'[JBD +GY.$SYRA'.V?N2Z>_TG3/.O MLWIILM;*C>G=EKE@:@F7K;N>K+V%*&P!#-%P*[,VKDTA"15K%*GH/G+("6!8-,)*W\C MZ@[ _'V'B\<=P\:'BE#RK>#+>9V*W9A"I%7"F0F6;T*""2?F,!8;ZRU,;4J MF=I__L(S:*=\C-MRN%XZ %63/NN,.ZER")"E)AEXSR#$:(!"2B.2]0YYFQDR MO_O\A;W =8KY"_MHN@.TW]H1+H] A)2AY ))&+PH9@BI7O?2]N,D.0]!MW'5 M'R"F\X[?S1'RU,R% ]35&^)NC8W@BFOO"1DZ&E4[N\@ZC,* <'D]0%A'WB;+ MZ;B)'^.U@!@5?0>KK@,,/IB,]?GOE\P8%*'V9#/%U=[118,WA!J6O8K$4!2R MS6;])%F==_H^-1:'4V$7>%S?_7\,"XK42*3+D-99KR]_W?S-VN%)FFNA:M&V M1++VJ ,XF0QH+4)P12K.VEP%[4[CR$W!NPB!&FFT,ZQNUK'FN7#C8YVA75L* MI 1!9@:Q)*5\L-*'-@[C?5K&]1=;:?T)3VS M_%#*-.'B\@!*),6+,Y#6T]B+9>"T-\ 2>FN+B3GNE.Y+[[F!(OKN+H*V$-(/ MC [1[WQX87=@>%ZD5+OJ+-_7ON/OYK2ZR*-X,YV%6:J]R3'A]&>UVW6Q77Y] M=4X@M4G%E@#2:++E@7@-*GC0(7B,H7"7VVR;QU ]\H2#+C;2DVF] X3?YF"S M\A$9NJ@-9,XC\9 4A$Q03ZTR#O S::1 M[7H-A101@U5@Z\SWVLJSMG"H_3T5676>?&HTANH&$2-/8^EB4SQ4)_W :;.Z MN#/9(M?DS$H%2ADBOF"&++EPR5A9&A6VWB)C7+-SL#(?!L4!DNT %H^LIO5R MH15%J^[#[-* !D3N>:)H!=<&E&*A:)F'Z)Q.# 4OC4JX]B"R"T@= H7=[DB/ MULNS@-R7?\TWK%E.0F(N@R](X;>B>#G*), $C5EHQY4XZ?W]0T2.>UEU2L@= MII=^(;=/1\,DL_#"!<@J!%!2U<0^5V=@Q&@$RTI%9%@[ 4'LE(*]NVJ5O9F]3.LU,&QM+C$_@:*+8#Y!XLWS_#7]/OY]^O MTB7.XS(MINM\B4]AA9-HI6*RWOTP*6K-49W[8A&LD+29%336->K]VXBCSO-D MVJZ#+F#2RW*)V^40[\KA]5\_IHOUAR^ZNTR8TB)*BH(%%EY[DQH(+$E"=>+D M65H,IE&[JZ%8Z#Q9YP0+XN1 Z&4%'"+W3>.[O]$'5\NW&^[_$^NX9SU6(Z6T[3A4RRT"EG+4"8FE@M$X/ G0(6 MLLI<^J1=H[DB)^!NY"R#Y[VZ!H=/+TOJD/W[LG_KNN'EI4"N+ LG.0CN4V"0 MA%"@6+$0G$ZD+>9M\2HSTZC94B..1KZ+[&#IC V3#I;+3MTLW\\W?6#7$EBN MK<3-W]>V;^_GJ__"U76ORUNS8B46H;S,P!VWH#(IR9?_K[TO;7+SR-'\OO\% MNWD?7S9"EN4>;Z@EA:3>B?W$R ,I<;I$>DB6VII?OT@6ZU!5L8K'FWR3Y7%T MR[(.$L<#))! L(!BYYAX$IKW?AQ3$OV1KX:'M>0^@/02[:JC;N9+S:_5/\< MGV L,BAE@;R-!\6- (HK+CY_#;-',]")RU'[$B)(8\D1>>X@!!6A)"5]Y$HQ MW3 */ &'.QF9?Z%&UB6,SMF\UC]LNBNN6.<3%F302A+(ZTIA50J'*(*"A);Q MHJR+NO1E0H]PL5OQE/VWG0R+AUYLX9#,\2[O'^M%YI(D4(=?A2\X"2K%G$*& MDA.KY3(+49H"Q00CE9&"F88]6D.SLYMUO-3>@O$1TH&9;#9@8'Y<&6_^K#_% M2>91,YTLI/K"G83*(+A,'H#5[DO!10QMVF5VHV\W(+_4YH &.CP8F=]Q$>>] MI^>WGW3UE^Y'@9-22N">TBJ,7M)9IPP$)&WPPGVHHS.U:A/[C,;R;A;T4KL) MS@-I'1P7Z]N^VFOW\X+RJZ:\=_BO]6\15TQ9+KP!XS6Y&B,]>%,*"!N$<$D6 M&1LUU^Q$WVY@?['%_N%UV $R[[V#O#/>8$K,<".LJQ,(3!%UXKYV=59/ $9G M'E>%A91C$T ^2=9N.'RI9?'A--8!_#XLY@DQ+W\C*;^>7US@>BC+^W*/R4G( M,5J1UTD!I0>J3MN( B$')A"Y$JJ()D#AJ&TC9&NE),ZU9UJ&-I'N=IIV@^!++=0.I*N^ M5E ^*M([E>/K=>2'+Z/<]QN.6$MY%#-]+*AT/,F@I !1;W"5<^O!8&2C0E/8 MIUA.LTDH MG4EDJ7VV2#_.SUFOKMP'V4/W:0X CPZ"A0&E\.[R:GBT+Z%8)2&I4@40+3@1 M!41>N/4JF.)&&DR_+RMG^A9S0'RV,YD#P'*PM?QQ=>.QHK"J"YOYN>W@;XOY MO0(=E:TOP#TXFQ4(+I5V.7..G;6P;&?F3-]N]FLWQP*FAW/FJ6O( MNUVEU\\?\D0'+M&31Y"8'4D\Y_I8-8%-==Y'HJ,_-EHVN3>M9_HXLR'BVZI[ M?T#[*T#/\$N-*[LX!DC.!:=UG,%M"UHR,4:2!'@T) 2>!?@D79TW+S$$EE*C M4F0#9L[TC66_Q\"Q@'D15O,PABRBF,3H)#0)"ZC(#7@?-*2843,IF?7=)^1[ M)!S]%8CZM9CCP')DPO%FUH?%;([86LK8" &U<(SB1JAU-5 J)W"25()&!F>\ M9)*WJ8\.SLJXJ<89WUX=!XH>$HHC!7#U5O35K(X(P;KTY_.\_M)#CY&THL3* MA[I'0],)RQ+$9.M**A64T8)%E[LTEETY'#=Y.6,;:@*A%V!:=P1P;SC(=;;W M83%-6(.$L@D2;' \UF6#6B,GYV,U'1TW+3IC&Y>"MH'E$L[9VEY,X:8)SL9E?6S@(1(4226@;PHI:8L% A&)-#2:VF*]!;;M&F;!E*TGI2.Y0:,\@B5G1=))"$%+#D$ERHZM-E:-=& .RN>+*6.= MA76V@^!+,-!'BAW/R"=9G8T"RS/)QZ($RDXB&.E%3LF;$$^ZPJ49IR^FK'86 M1MH2AN=@I@,%_\KEXKPQX#'5>94J0D"RI9Q0(K=6RT8[QGO*.,^A%48X MNI=7ZWM2-#:8XAF+ZUE]H'0.$!(BI"!\$@6E5XUZJT[#X+CV>,:7K"T ] +. MN>=+/4]*BSO$(HL&M-+63<$9@@@2DO66IQQ=C'T>?\?Q/>XPXS.VPA/";43C M#-.C!75/#!^Q[@HD\;R>S]9:O P7GW'Q[4:I0FC*E ,'[6(!52,6"LD3L"#0 M(<>D[+TZX_VWAZMQ)QB-84>>XZ.4XB\^+)^X=06^3E)@8DTEAW-$1;P.H M5#SX5!(4(11+01FE&I8G3LOL. 7$WG$_\+3^UB#\B]JITLZ50OEX3D*"BLY! ME,$#"0Z-$TY)TV;N>*]V.G@Y\;_M=% 0=C%]\%@A;<^;MPF)3[30@6M-2;/6 M$7+8OUJ\>?%>3<* M+2&I+%6&$C.YO1JJ.(:*\@KI8['9E)R:7P0]0^2XJW7.\^)G2+WW3HM1!FMI>U0EL[VTF90S+:KM1\!H!=M20HU M(E,>;&3UX:1GX)72X*W$F Q/VHS4>=;4DGJ\5CE/2]H'0"_MLN1G4?!)28YE M[S5HILBUD#,!EVH14^FHL\' &VU-;,?3V5Y]-+>F\2'T @ZFY]/#+7J<&.X\ M\YK$HS0)BB<++F;*;"T3FNG 6>CSX#J8Y;.]K^CY8#L- /L:<5TGF#T0667J M2G;+Y>6W*^$ST,>5:>Q6*=/5]J203P(S@LLD42@5N"A?% MFS83-,]TRO5O8;JX-:!/WQDE=(+&Z "%;#@YS M >.,X,)C<:ZS"5N[,W?6\Z_WP?Q@;K\1<,XY%'M,)->GX:_3[]-,_O$C*91. M/.U98 &"$/41O'?UTD1#$58*Z9$C=A9R[JJG]WSEY MS>G%=/5C+1(=ZLOUD$%[7[UC+! L%L"HHQ0N:68[FZF].W-G.DCAG,WM"'3U M8G"'7+@\)9)-"PDSA56OD[BNS5Y,0Y!.@ @A^2Q47634UYW=LSR=Z22$4YK7 M^%CJQ:J&TM3'Z?*?ORT0KY>";84$L0X!+""] M-LQ[Y,[J)K!]DJS.[_^;HV;>2H4=X/'@7/3MS9)TETAJR -@LI1L9N? UZ>A MA3+.2.F6Q=#97?P-[2-?M7<1/)P8 >>,^3?_>4E9^>\SLO_+M5;>K[[BXO/7 M,-OT2[V;S[ZO6Z9^VI*EM,ZU8RM;3LH)68-74@&74? 8, 3>L._U9'QV?DH, MC.*AC*@]I/X:!G>]Z:J87%C)P"WSI$/-(&1;@$?'E,T8@^ML^.&^+)ZIF9T MYZ-=)'%X\+'.=G8F05TD#+:PK%SP/L2&@RU. MP.&9=G>\)&,\ G+'KK'^? 8AZV;MP!T)I<+1>8E@4MW_44@X/A0)F0?#H]:R ML',+6A\P>:8=(2_)+H\#WE_!-.\']CYFQC.S8$VI@TZ*!:=DED> [IS7VVQNW#NS<%:!_R_DE^Y:8F[JVBF4K#&1O!94_POA86( MT@-+->!(HKC0V5[O-H(XT\ST;*YDFX'RKW%G^ZSX)HP7RAV<@/KFD61F.1 < MR.P&2XC:M.85%B!ZB M%!2\I8A!<"V35F?F"O84P9F>YG\I?] 2U2\Z*/CYTO!YP:$KIJ[-A1RB .4Q M0*P)G599>9EB(O&=F3O84P0O_J;[!;B#EJA^T>[@SF[>YZ5F!.V17R;#$@RT03<"Z MM)@"*60:K/&:([%=>IN^<^J;@G.^Q7\!'J 1E@>M +1[P?WXK];Y$+,E#OR& M>Z?O&OH5]_X,]O&.V\=8N/:\OASP9"QU3J<3%(#*4H0D8V&QC=]\*>^X%1?2 M.8T0O"M7V[*=CAE0>^="'7F2&BU;^.]WW'OBM]T[[GU T$'$]OLLS;_A)U+R MFKFW]2]4?NL#3Q-"T4I)*%%R4,P:2D$E@\*4+EQDPUF;B4]/$/52WGCO!9-Y M&YWU"[_-T\PBK#:QUDF,J.$;Q7#!R0 ))1:#BFO1YD1ZDJQQ(3B8\G<#U0&: MZ !6]:@@&PT7N-R\Q?4Y1QF+!%X<'0Y:2SH<7+U=R\(P;[WPL0F4'I#2)7P. M4?-\2)EW )I/>'%1Q]C/\M_#XI^XHI]O@O8-/R*YS#U))S)?]^J) !ZKTH.S MC(F2K&C4 _@,9>.6 ]M!:E"-=("PCZ08(N K,?0K?L>+^1]58#^S)",/A6,& M+@T9C0L.H#:WW"&BW!!'+W*WZ:S M::T0YNP^MF M1, M%ZO)A\4\7Z;5^\4G7'R?IJOQ0#)Y(C<6\+R^O$M8(.@DP";-A0G9AMVN MD^@+[N"*_NL^IK91\%(F>AR2*@ZBE3Y05<>N;CA8;HR/1QE\\0E44/6FAQQR MX-P#%I4,D]D;O],9N0^T'I(Q3B _C&8?PN1(,7=PY+TETLE]WO*Q<:1&)^V* M);H%B4,IYL%GHX%K9-J&@A;;#"7:0M#HN#E6U?/AY3[N&G*22\'EDC00+JX% MQ6;0I Y4I:@&:&_D&-V/"C0.3FOA$I1=?9>X>U>H]#:M1-V<<=^8@1T M<'R^NEC_&IN]%WIB]E M#D3-_>&_PZNPJY4 5RGYY_ G'M AHJJ'NHWQ^/C\?+? 'KHU6&L0X+CW,;F(P9Q M'H^1:+'9 M<83WZXCV0=GV3JSVVNP@ZKYEMT9J\]FZ7[CN,,]"9(VF"1].= ^EZI:@;:O%K@#[IA2LVZENC;,N'/N( M:3Y+TXOI6JGWC;,XYKPL(.M(6W;V'QX\ZQ\7H^JRU/2&9(S-WPQ4JT1OL, M)B?*QA+/X"+WD&)$AYICU(V._1TI'/<-6C,8MM!/K]GR;1@S+^]P]7:^7-X+ MQ'%Y\%NM []GD+S[8,9.D)RCTBIH9H GKT$Y'2"Z9*"$K%A@);E&F\J:W^]5 M,?]&EGIE,9=D-.__P,5:?8^(?Y/B39253A#GP.K^6B5\ >]8@A1RTCZAM*F- MHSN"Z'Z3\GW0]?CM8'LM=G ,'\#JYB)B8F*@SY,:@LKD^+U&RNEBA$R<,,DL MS[SEY=HA-/>;CI\8KH?H\#S1^N9/$C!I=CJC:&9=7/S'>FZ#@<(.8K\)%NVCV MPV+^?5H[DT@( P>PSWST(#'K/N2?($PUNI;\C #+#2&"8;UAIZ.=.QET]'3< MRS8=( W#U->7BVK 6VYL'[.HVZIK,"S4-Q6 ZBK'ZPMWX75:]?Z2\\PE04,7/D&K(3LO;Y M)DKZ;(:BI=#!FN(;]=SO1-ZX6<^X.!Q0(_"D:WL:;M%A88@%,G:VE.+$5 M7;(0I&%*J*B2:S.291\JQW628Z-S<#UVA-%-O+R-*XO9,.$I1>.6N+(B01!, M@])1RI*<3K;-_>-N](V;Z8R-RP%UUQ$BM[%CM$O(M07NE24#2PZ\+P:$J+(* MP1C59MGB,X2-F_.,C<$AM-5!UK.-#6<"H@F5 UL'+K\LXBW6,JKZPI0#54OZ9-__/3<8F+06Y<-!QY\ M?6BK!<0B(]3V#R4E\[*U&QN"C7XKR_L@<*OS.[FF.PCZMC#_>,:%RXER4F0N M"SATB2+9).H8?@>)6>8\R=S&-D'@GH3V>ZO8 *J#:*M?,-Y/LZJ=_3JED["J M8AHN)HHYYFK)0/%<;4Y2'%V8!XO6ZE XSZW/G_T([C>(; #.0;77+TCKBR$B M9KI:7L\;GN08M;$F =D=4OZO69TG&R!H=,A\R::TJ<;L3&*_3PH; /%(#>T/ M/7\%O1E^J5.;/K=&X.NO=0[5[[,'[RCKLK$KI5Y4Y,:+ZYG9CP\\ MJRLIZEOU9$LHX.O<214$_2R0"B1SJ7A)K-F3 GD_\G?"LGDA6&ZHV?."\]\Q M7-3'[6_J*XQ5F,[JH,")8-$8P15@J!+'9,"E[,&[NMTG6A=#X_EO!U*^$XCM M"P;Q\?KL%[_K[::O\G]<+E?KF:P3X8U60A=@MK;QQ42G3$[$)?%:W4'73)9"$7C*IE /Z3:/V\Y9*6XYS:B8HU!=D#5 MQY\MJ(Z0?J]5GPJ&X&(8)QU9&XE$JK@VO[9QOG?S'XHE-[YX^89 >SIEGP?4Z_7K MXCO6E.E52HM+RI[6@>Q$2&M8]%AE'6K*[RJK BCJ4)';NJ#O1-YU=Z+[Z,P= M \2#J''X &4,1T\$(6L3 M'S]#6!\ML^V=UA'JZ,PQ_8I$1;JZ]9G80&:"W #3KD[MX1&"E B!85$R&N$P M[.^-[G[%N$6VD[B@@R7:H]^Y]:?SY?)U6"Q^E/FBKAY:3G2*WF),H$TB>940 M(2H703+#BO;!.-6F.68/(L>M@YW.'PVDIAX1>--=\1-;-YT6SDLCE,N0.4E0 M^9# V:!!J^*4EX5,K,U8J3T)';>8==)P?BAU=8K&W5+N)PK0*D?$0**.K#8' MA?I\B\4((D?+M4&E9-OW3D-R,VY9K,.[EH$4WR/XK[+PHGB@.+= **J^.?2. M3-AP\,;3_S@O/ISJW-_YGJ19">V$1_S>PN\10G];4( R026,%R:08"+E2Z;N MK?0E0TR*(_=.N$8CNA^G9[?[8G;^&-I?^AV\X-RE13%)7E!;2W:@Z^8.SB#X M+*$P)E)*FE*N-C/PA^HKY2^@''&D7OKI@WY,9!,?*6WR+D'.,8"*A(4H0P%G M.#-9RU(:;>9^C)K=,/4"J@/[2KXO?W6GD^)V()EE45KKP3#&0*$1$(+*X)+6 M3I@DE6S36/PT7?V^:QNHUG^L+OJ*INYP\V&!?X3I=5:RG(BL;*R[J[1&!4KH M6(<_2' B:95%X&C:]/ON1%XWM?FC\; 3U(Y13I<'XAW>:HEM.OMR9T_]OE0G9B[9.[S&JNJFWMX+:T:HX&EWMLLP[+-4@-$6M MO)(,-.-UT8JAG(8$"+H$+1T&=[+6N)\)Z_?)]Z ]FD=HH]=.\G=A46MVWW&( MGO$''S9(=_C3))Z@#SPSEWBP 9*MKQ!$DA +RY"$,!BC":S1YN>&?>"/5LC6 M2V@G J,K2B50G,YDI4WM4LJ14,Y06<:YRFW:>K;3U&\/^#[8N.]?!M)!!SGA MC81>7:Z^SA?3U8]7?TZ7$V]1>L$%Z*SH=)>>02B(@":BC-HZ81LO!?V)GG%1 M-)2VMSUS.EST70+HU_FW,)U-=&(J2NV(\%JJIY,5HM<^N],XU][SV* M.G%%1VC[60 =(/H.('2]M/7U_'*V6OSX.WZ+N)B002F-4I!!>3*M[#S%?^@@ M&0H(L93PH)EPJ(CY,7)Z \\AFKX?)!\M]@ZP\].(L?]SN9@N\S15M6S88<6N MIXR X:Z.LHV4H7I5%ZT6+F4=/Y;:)/;/$-;)??F0>!I2%1T@Z]%3?^VS"]7 2"WK.^0ZT3U+\$YQ@3D7UVAHYE:2QD53H_AH& 7TBJ1WX1MNC,X*EG,0 M!FP-!-3ZU;PV#K)R(<1D9=9M2L//$-9AU+V_^GXS[<>?TUT#%??7*= M_+^8QLMU6^D="6U8,HF50BX;G)&4D%@3R*XR!\]C8#;IP,0]9_3(&YY=OZW# M<^M(H+02=0>^YE%QO9W.<+W(?6*C49G.=.*&(CM%AE&MPH%4#+/A6L3I<.@L*G*.H#D$X\O"PHAHQ/ 7*U3LT@1B#&>(A";,615 MBFOS.O'()[&G/4^'@=E :N@ 4(]GSE>VH8M3B2<$4UBI>S)K[BPH"$%1X^'09_P/3ZO/\S9]_3*^VR$U\3M+XH@"+ MJ:,^F0,7H@'MC(\H2]#WW_4_DD#N]YWC3H5H *"V4N_ 1?UCML T_S*;_M?Z M%+]^_/KY:UC]^_SR(O_^[8^05O>WBDV2<<='-'1L)U!?OR"]*9Y]P%FX6#?%SO+O=<8V+E?KB6.8)U%$CY$Q MD#9&($]OP&&I/=*&2"WT.[%-O^<11(\[8^+T2S#A++F A8'U7()2=8LGB0:, MLB9';KV7C>KH;1@:=^Y$0ZSW (#![&#@ENDM@ABB@?J9CQZDG7H?\D_07!V\ M]\QK!R0/!\JXNLXO!=#2.YD#I]]M4[9NV%Q];XU!V2+R-W^FB\M%(F%(B>4[)G*0'T:!Q$ M7G1P/B4Z91I5:-MRUDF#W)$X?5CO[0@/'8076_B?.!T$3]E"TM&"DFC ,_I! MVUQ4%)XEU:997BZJ]#VL::M@_7TZK@I835HRQ3'IR#"A Y<0A6LI335 Y./2H M5!NO/ S]XY9^SA'M+0'2LYLF/GS@)$GCZB@4+<'5=X\N!B^M]N0!3HKS<8M) MYPC+1B/@D"BN5?DKCR=Y;4"'I.( M7&2M>&IS^[B-HF,=VOW/_4P2_(7^P#\GW$1FLM- _Z\O%@JO"TD"2 R,?H=E MV2CRW$K2N+'G()BX[XR&$7]7UT)[VN^Z9Z^]0]I\SS?*OTXO+ M.FZD2OO6=D*PQ9,!0EW'3Y\:X'D7AYWS2WQ''O*R]0+CQ O<^ MZN#"47N23A9!'"NNUM%&XJ;PF#($+;&.>6'@I?=0M M6Q,RY;M,R-%*T\FT )@<'*EH!WD<)B057.!U8);7I^=R;U$XCC'TPM&>$ M<:2Z>H@MZK/_.AARS<+[LG8.ZW>ZNC!;4 ;*.!4'E50&+XR"G+-SFE+%DMK< M-FXE:5Q\-8;"8^,8CM9+!P"[2__F92;+B#(+ 3KX>NM@*?P6DJ! @9&-*%G M-A,8'M(R,J2&4?)\4(GW@)E;2WJU>6TK,D\YUC>\6!]=:I)%2 5!4V"=BA." MAS;M*@]I&1YJN<;W0:X>JJ-;+> MP[SZ'J87ZWOL1^YQKNZ[;S+>PCDF8P CF:IRNK[4,1E0<&&SUTGS-O-?#R2X MKXN#8S S/[T">\/IQ"O.2S %/.>4NV"*$ /Q4EM?5'7WK-$VAI_(&!=3)U'\ M4V#;2PL'0XABP3@?"$3_CM,O7U>87]&'AB_X[K)&"!1]5)-"-IIF3Q*#D=YMC'*GX7<.VE MA2Z=V$9$DZ10H\X*I+61/+]1$!6EAM[4H=G91.5.\RI@0U"'F4IC0!VBB0$A M-4(WW8?YBKYJ&BZN@H,M?8?S,FZ#W3!4GJSGKH%06[?A\2B4RB61ZS2$>)04 M!*I4I^HHYKPR0L5S;<,[ML-V7;((%D-2W(.6-5(NP8'G20)J+4J=!>A;[:D9 ME(^^8H2#T->NE7IO17<0F![)\R\_'O^ J]UGV6!2=*@6EQ&4*;:.Z$V4#'"A MZU2.5NLJ&S+52X?AZ;$Z[Q,XW=K0G443WGJ93="0$E*(&64$7S=C,>90U[D< M,K4Y')^C;%PT=P.AG:!]H#X[P.>=EJP/UR3<;<GT;TH]YTW3#WR^[,,2Z*2"R" M*'73KBLD1&$\R!#J'';)^?VFDJVXVOU;1^[?;8FK1J+O!%=\#[,)3@M>E(10 M,J_KG!1X[35PS\F0&#,J/#_Q?O_O';FUMRFV6HF_%W3M83S*)*MU2.!EBK7Z M+\ 9)];_J;)+(2JS,[H&]ES-EG(T1E!KM>[,\=3L;ENK21[\: "G?4Q MAP#,69^Y-<;OL.QQWV\==UM'4V0U$GT?N/IU=^8,!H\"'0@IZVY#Z2 8CB!X M-D6AT 7SCKC:_5O'W;;1%%>-1-\'KM[LSIS-R(5Q%#FBI4"21P27DP 1D\Y6 M^!)Q5W^U^[>.NQ:C*:X:B;X/7/VV.W-1:/3)%5!IW:-1-\'KOZV.W.NJ,ADK+U"KCY$4QYB" @\Y2QT0!'%KN?@ M[M^Z$Z[\6>*JD>A[N"']MSU/,2)1@Z$@'57*M:Q<+,05NBW+*EUUO2'?_ MUMUN2-E9PJJ1[#LH[;SY]L?%_ ?BFH7W?U1U;1B1SO)8WQ.8VHFK5,H0$0U( M68LQHA1AVKQ1WTK2N'>E3L8GR1KWGK0IKH931P?8.K+<__;F?4'R MFF))*R"Y.NG:UPL/ _ 9=#>[]B!>!CK8/ M8;'Z\7D19LN0KM8=_43L+L\!MG[2X2W[NQ$W4%O]MB^[G16=N5.1@@AE:[;+ MZJSH9#@(96V.I1B\?^$^6.3U-&7'!YR/?_[MZ];;"=5TOCA!$1,D%"2)K"5$ M3CF@%5:%4BCG;S05<@\BQUY,-R".'@:C;51U%C[IT/T@SWS>\/ZIX<:/9]%% M<1]F6R>1ZE"3W5(@U(EM@ENI,4AI[E^'GHF7N@V9GQ3[+?Z+XLKH3&=R+C4J ML FB\![0)\42G MXI=P\6:VFFZR!1Y=%+QD2%R*VBTI@ Y^2:1SKZ43FCAZPN,L,?W/+_/O_XL^ M>NUL_E/5G\+53]? >>1+QWWJ?[KCZUAYCPR5*ZHWUF.$3-HC)VIY7?.C- 0; M \BB70J&2RZ>FLFU&T[N?N,XKN1HES+1TPX_;[NY_KEQR_3"_J4+[58<[G\3)]_92M:"JGJYBY;:L=O,1"T MSO0S+93.PBC3Z"G$D92/.R3D]"G5237= ;+O><[TYC<%# M5"Y5R29;0N8RMJF?/4W7R&\23HJ1!^G98 KK '[_F$5B O-'_(ZS2UQ>+YY. M4ELK W"/EA('$<$1 X Q2LXBCSJTJ:\]3L_8Z=MP&I\/+OX.0+3E;'A[\_;' MZ)':C E_DJQ^:GN#@VPX=8Q[PW&/C\^X^#;AGE%XD5@=CU@K"99#%-( +R*H MK)F7[EX"\,CEQB,?/&ZIK@D )WS MM5NP.(A^/8G/B8J9$4IK0#GA .5 MF88HI03'(M+!ZA'=WF#YZ1O&O9\Z$48.EVD'P7DU?./B M/5[(U[ MEC/A-H7L(H(/JD =% Y!Q%KG+B5+CBIAF\Z1'0D<=ZAM4[2U4-&X1]WFFHS\ M<)DOOH59PO?Q8OIEK:Y?\:8-XGWY//VVO@G>_L?7H:$R=?2292XS^^3'* Q,U[C3<5@?JF)KK K-U>>UT57MS_A^&Q?L93EQB(@GR M7"9@8C(.;G_DMCS9>MMGS[N[-O&*#I.EAW"X?._YA/GI0W":M Q M6!*)%."C='6_!H9@BI3WAY3M"@?Z])&'UIX4#_L*LT<\D()QDK&.[W4*6"BU M-HD&/-<&4 6OE,W%N'@@(NKG[X:)\[IV'DZ@':+BM_GE8E*<84GG"#*7 "HB M)9_:>^ L.:X#&K;#]K:M'[\;)L[KEG@PEWG"C!4 3GP5EA0"6%$.N, MQ5"P3NDNT=]_";(S).CC=X/$V=T4#R/.#B'Q:?KG1 M3;&+^*B96*AMP2AK0 MTN1Z%2[M_9GFNR*"/GTW0)S=M? @PNS@8N9U^&.Z"A?3_\+\>CY;S]9Y/5^N MWN%J$JU2++ ,S-#1I[C0X$O2D&0I(0@I.&]S%[.=IMW =%[WQP-K8M1E+\_P M\NK;?+&:_M=:89O;<6LUVNPM,,N>SVUE_M>7BRK\B5C%=_;CA*DB=1 @4 M*-89.RPXB%(XD,5;RC"MR(UJ:;M0MQOLSNM:N9EV.G!W6P3VYL\_<+;$=4GG M;I]H9?WN7YG4Z_%D1,U:ZK9>1S\$DC'XK(A_*Q*R-F[P2,)WP^EY75R/H=,. M(/P)U[WRKV;Y[V'Q3US1SS>L3@P/7-;I*UY9XH21/)U- HKGGNN0R%15$W1N MIVFW]LCSNB$?6!,=8.HZPO@0?FP-+XC-=_-9VOA]%W2N,_1 VMK'9>EG];4] MH.,D.<:$S;QI/+@SJ;LA\+SNXT^CMPZ N3W7OPY C),^FO7XL^)!9>O!D><& MKHU%C4$9VZ8K_%G2=@/>>5WZM]%+UT"[8SPYT#_HV68>K< GO,"QLID#(JD MY:FQMJ^?.Z^"0C/M](NXNU=*DX!&*Z$#V0\G(ZHCV@(O$E H&S!:K7.;>9@[ M$+<;WLZK7M%*-^/6L[9P0T%#K<=L[BUSP*0R:K(>Y4"E2 F0#0EXN?YXW?623!$OG[E[V-=3Q+ M.SK.4,) F^L34W3176E:K+(1TSS+[-ZZI.+/MD>M(.^??BE M:<<+X62;(3'*+'.I6T#HA^+K'C\F /GZC8Y$(]KL0^QSPYJ)+@4N*00M3E < MFC2XG"/HXEDQSN>>HD;UO;!UC ;UO91W\@[&CXLYODRK=XO/N'B^S1= MS0E#U%H'.@W0.%4WA@>(%+&"34SIB"0PMM/4P)V6,SQ&P3GN4=M+Z?,!-= ' M@NHLN@T'UQ/")'I$I3PXJ1@HB0@Q:0=<66\$%R+S-#2,'I(Q#I:&T>Q#F!PI MY@X2@[=$^FR)MWQ7^[CWI"27@NL;EG!Q+9CK!2?)>N%JV=1%8D(9!(>%@\E&\R2#)6-[]G9T M^^>/,T1J>"P,)\0.',E3BR@D$R%HKD%FS^OCA0".2\IGN30\&R6 MF,XVXQT2U RMGWZAMK%$[V/TS C"@B-FC#<0E5800E!TFDL63K 5[XRVQ.RE M_+VVQ.RCB?ZWQ*"*+@ON0"BIZQ:P.@Z70D5?0K&:11OO+Y%]>5MB]M+H?EMB M]A%OOS[HL963DJ'D$2446TL%P@N(LC#P)E.:H4O@[*0.Z= UL9VM3&MP&!ZK MO;W8.4AI$D6.CKLZED19"DV# "Z4]XG,BX4VS:=GO"9V+ZT_OR9V'Q5T MNM_&%:=X5&1?48E:DTH0L^*0!;+,N<$HGC_^^MIO,Y3"=MATLX_T1FY_PL6* M)'#]A&GY^^S]](+RW;^%Y6]3O,C7V:E.SDIG $5$4%XR"$H5B-HESH1S >VS M<-CMN_J9&7T<.!I(MK,#Y]$R.3,%'0D%F$+BIT@!05"(%Y-Q00NC==AIM_10 MX<_;O=8N=+9HKT'0NIY>7ZS=&[9>8F:I3DR6&(@1QPTX08G-*?M@:YCFE'W4U\69N_TB6=GJT9VG2%52SJP-<2&M RUD M\H71T:)..L;]7%M7]H+$'E6>??33+]0V.5C.DNR1!; ^6K+4.BY<$C18T*4D MB3'<'U3[UZ[R[*7\O:H\^VBB_RJ/TXS^B1R2,W7N(FH(SB!@5C$$*Z00SX^[ M/?,JSUX:W:_*LX]X^_5!C]T8!YFY$B0E(VO]RJ8J-)W )W2HG0B6MVD2'KC* MTUG+0X/#\%CM=8;+Z]*LI=0Z&$5&Q3+]X!S$:!5X$T)2WK,2VU^S=7P*'JWU MYZL\^ZB@TRJ/986AH]R'>1*&XL[4_5)5+)P1W)8X@2C1$RB@ Z1=X/$56/][K> 3L,[MR M+W5T-HK^W7SVNMY=7UQ4$[QF M<[M^6S_UZ\& TTK6';BF#5]/5T FM9U#Z$1^'$O-8QE"K$VSP6FIE#(LWW_A M,&R%\6GR.E^K?(RK&EX]AV-NO@H7NU0>-[]1?XAAB?_[?_Q_4$L#!!0 ( M JJUE0VA\1J/P, #<* 3 9GDR,BUE>&AI8FET,C,Q+FAT;>U6;6_; M-A#^OE]Q=;!D ZQW.?9DUT F*ZT[UPYL!<$^#91$V5PE4B!IN]ZOW^G%6+(T M73%@Q3Y4'PA1O'ONGN/=Z2:O9JLP_O4N@ITN"[B[_WDQ#Z%G6-:#%UK6+)[! MV_C] GS3=B"6A"NFF>"DL*QHV8/>3NLJL*SC\6@>/5/(K16OK1K*MPHA%#4S MG?6FD_H+KI1DT^\FKPP#9B+=EY1K2"4EFF:P5XQOX2&CZ@,81B<5BNHDV7:G MP;5=%QZ$_, .I#W73!=T>L:96.U^8C5&)HG(3M-)Q@[ LM<]-K@>)@Y-G&3H M4)^FWBA)_30GV2 ;43]Q_-\<=-)"\59'Z5-!7_=*QHT=K>T'0[?2XR/+]"YP M;/O[WE,Y(K2NH MV!\T<-#%=GOL^"%.P3@]\W7=C[7+HF"M0LXXX2DC!<:N\T?5R*%G$M:'.4_-Q@>U3Q3+&)$, MP_=##7-Y,7)=>QR*LB+\U.R<\8^-<'U,\YRFFATHIZI!K#]VPE<*HX$)B1V@ M]D9+48 X4/G(FY85>MT'4E44[2(!#*'>,04WG.]19MTR/\?$L8U? '(A&U,G MU '*,^1X4TE6M%'Q[#8JYHO)]8DR'+^8<)^HS,_6Y-?/4\_#/+V\\(=CU:PP MBQ:K>1Q'>'_>: SQZCY\&\%B,QE?WM>D6&\+A'?;\/H08<;Q-SLC_Q+7G MQ?5/5Z]%%3BCS_3B+TJ@;RC?4+X(Y?&848EVR K:]G^@+PX>YU;WEPI)\ >Q MUR^K_(M9I5O;D:H9[J9_ E!+ P04 " *JM943K\YQ9X( #3+ '@ M &9Y,C(S,#)C97)T:69I8V%T:6]N+6-E;S$P+FAT;>U:6W/;MA)^[Z] E6EJ MS^A"W:PU/;;;S>77>K HYK8VO:D95J\:%4% - M=% Z/3%O\!-H5"AD(/XLAT<270#4$)%,LF9*/ :A;4JGD4GV1+B2; M1IHTO$:#?!3RELVH&]=,R M^\JS_X[-2"6D,>.+[H]C%H,BYS G5R*FR8]EA4&H*) L=(**_0%H%-IG'^>Y MP:B'LP0*!^H-8W5_>#4>O1OU>^/1Q3FY>$?Z[T?#=V3XR[!_,Q[]/,17.#J\ MVG1G#QVYO+FZONF=C\GX JWOO^^=_WM(>OTQN;KY,+PF]2:MU%L'])#TS@>D MW@[7@_[-F!-KV&"-GX_)->]J[/>^?"Z8\O)!V&Z'/OKW&SM='-4)N,(U2CR4Y5<,Y@ +Q,?I&;A@NB(ZM>O MVF^.G^5(X4)*@P K285#J+O-(S1G+;;_RY19PKUB28"A[E;J;U+]EX=[]S[4 MJX4?7W_UXXV=JGO5MMF&$8GH#(B$&8,YEF4=,45Z29)13JX@%5(3D9!W0L:D M[E7^2T1(^LTJ964R2OPJANU?VV';D61Y($K_N(@V]BZB9U1A'#%H\8+<)F+. M(9A"V056NH@& DU(!#9C7(&RA-!D0;)$RPS0 VS/ME-CJ"F)\4DR!$-(?7PE MB8B9)EHXN2V!!'Q0BLJ%$8GI+>"Z:SH5O@O0&%R2VS:/:Q@!GTELZRB6X'2T M) !)YA'S(Z(R\[&:/P<)N1+C0,P4Q_YOJ,2T=4L<;87W]ZDVCWCE6 M.19S:F/*D@A#AH\'ZM#&?$2H!(LN1 N;<# H(("0GG"F(C/#B,58E4UE-L\! M4SX7*L-YIEY+P1W,4BE\"/"U(@>(J@ 0I@XZPSL_HLD42 ]+X57&4<(2Y/8! M."LL039/AW;Y^Q!%"<,*=I.R+PD[>\K:8]C1_8%=O>IUS#X,0.%.89QM9WP< M&V73M'V:J:=/,=US @BH?"77CT4F40&6JAE3M@"B%"16CV'PJ]*Y7GXE#,EF#G.)ZY7&W030_[66KB+-2K9RHPGSWQZ@F!2S5A@ M<$^52*BI]U1ASABB:Y*!RJ )J8*HQ/&F5X8VK!K69.F%L,6GB[#-D37B+)M M*W>Y0VDF4TP/96F.[PL96 ,L99Y"@NR%8Y;@"*0F_8P('@=<)F":LA1;R$LN M;.>"OS^Y4/2'X8SRS!91@Q0(0V2Q;(8Q5CO8Z)*V/*$IN,?=!-5B'R=B05>. M!D]$IA^VX"EMBRZEP7#\\/$#'9D4IP>;SN!V NVQT#4+O,!W [[!_L"W*.4. M&-L ,S<4.:FU(SM1_(P";AB+\/U,&ABMT8,=6F.A-+XW]\2H2_FHZ/<,V06J M/GA@2HCY@*7UGG1N.!X/P5ZNF'L7>]'F[#IT5D54+;F4*R3J+WY#8J,*Z_*IZGFZZA?55*# MVV<0K"W6O[2.(O/70JHEI[$O4&4<,ZT!/M&K)@)9DQD/&-IGE1Q@;F!K4*;U MX/_F_%$D-/R>,33?)F^6^/:6YO#E9+N')]L>1P*+>\40IN8:PEQH^ P05#G[ M6)XPYT!O#9UPA-82"DO%[?UT<1?W+*CFAT%W-[.CP-( )RI8UM<'89T3>)R" MV$2>77:<1B&A45D/:0EH<3:548$@:VXB$'[ MEXDFW?=C= ,MGY<4.9Z>!((_.V53UGGT:C=%"L MG ]7[5!-!]MCS5;UJ-EY<-BKUA\<^Y3:=K59?WCTL[4>53OMYI/4UNQ&R'M MK+=LY=+F_,A52I.WI6;I7B'L>J1NI8HUEJ)'GQ;-EWQ,?2.],[/6JZPI*/>C M[ +\] 7 M<^EO#=SK5RUL!_9SZ_:%$(/>15EB;_M)L2G?#'+V;U^_ MF:WK1PQ",KP#/S,,@%RX ZFEP_V(,F2_27'N.RL.>8/E(>]EI]=WVFKL,HU+ M^4_8^X-+=Y&/;' K (?;.UNS;&1O.5W-_=S7_O#X]/]02P,$% @ "JK6 M5*39ZS*H" )RT !X !F>3(R,S R8V5R=&EF:6-A=&EO;BUC9F\Q,"YH M=&WM6FMS&CD6_;Z_0D-J,W85KP;C!W9<13#>,.NU73;9S'S:$MUJT%BT>B0U MA/GU>R0U#P-.;$\>9,KYX$#K2KJ/<^\]$GWRT]E5N_?;=8<,S4B0Z_=O+[IM M4BA5*A_J[4KEK'=&WO7^3<4NM5<14FI6CDQ4.#VQ3_"7T>CT'R<_E4KD3(;9B"6&A(I1PR*2 M:9X,R(>(Z3M2*N52;9E.%1\,#:E5:S7R0:H[/J9^W' CV.ELG9.*_WY2<9N< M]&4T/3V)^)CPZ$V!!_2PP1I'^T=5&NW5V&$_J!_UCP[JU7K,PJ-^]7\!E*Q MW,_19BK8F\*()Z4AL_LW#VJI.9[PR R;0;7ZSX*3.SV)96*PF<)D_]&OL;:2 M81]-B0H^2)HAM&6JX.?.QD,II&J^JKI_QW:D%-,1%]/FSST^8IIM>79*K M<])^U^VNRW6U=X!%&.S?WS=E"0Z[?W]R^;UWV2.^*='YMOVM=_JM# M6NT>N7E_T;DE09V6@KT=NDM:EV-MINX#5 MJS4;M-Z[#KEMW;QM779N2U>_7G1^1C.[1?)+ M-I3DFJJ[.XPF11(R97@\)69(S>M7CYX*JN6&=4.7#.F8$<7&G$U0 ME,V0:])*DHP*3@D.K-_%O,G3+%\$6O B&N![F^) MQ(2;(0S4*0N=@G;=%*K)"&:.,2TB_>FR&U[ 6_]QP,M(S!/ PR)M 8WWB.M02)UAGJW72@H/LU3)D$5XK,D.4!4QP-1# MI_,Q'-)DP$@+I? F$Y!P]+BQP[P6CA[;;[MN^U6(0L*R@LVD[$O"SIVQMAAV M='M@%Y2K!]8/9TS#4XBSZXR?QT;1-NV09OKQ4VSW[#, *M_)]V.9*2R 4C7F MVA5 2+'$K6,9_*)T+I=?Q00^ ,1Y0UZ@K)B79CO(44:ABY:"1^YJ0&=]S2-. M%;<&<$\;7$-([$J9MJWQU30OU].]+ZJ1,Y;HVF2@*IH!$ZG":9\+;J:6 M-FS:UJ:IP["#I\^P>Z)+1-FUE8^Y06FF4J2'=C0G#*6*G *.,@]8 O8BD"48 M8:E-/RN"XX#/!*0I3]%"7G)A/1?"[9>5B#Q[0M.I=FEN/'GS_0D?[L].#2F7E/ M0!\'7;O!"WSOP3?:'OC.2KD'QCK [ U%3FK=R$84/Z& 6\8BPS!3%D9+]&## MJB.I#9[;6V*LI4,L]$<&=H&E=QZ8$B,?4%I7I'/%<3QD[G+%WKNXBS:OUZ[7 M:DCUG$O9HNSRAT6N6SE_Y)UD2@2_8R*_:5F1+_YE%WVOG-GVDVACZW+FV2=1 M=_,;S3*NN"B?MIHOHWY122UNGT"PUEC_7#L*YF^DTG-.XQY@R=&(&\/8)WI5 M7X(UV?&(0S^WR YR ZU!V]:#_^WY8Y;0[(^,0WV7O%D2NEN:W9>3[1:>;%L" M!!:^XH"IO8:P%QHA9P!5SC[F)\P)HW>63GA"ZPB%H^+N?GIV%_\J/!]3S.O=7G+7\6@8.L^X6ONGOE\9L[46-V:R^-$:. MFM7%%-K74F1F?X MRVP_O-"M7/7Z&2AEHMG.^7#9#55,M#Y6WROOUP\>'*Z6@P?'/K5LHUP/'AY] M]JK[Y8-&_5'+5IPCU H0@ST'7&-/HT*G-'E3J!=6(-ZLDL!)S?:8B^Y_6C3? M\G/+U]*/=M9RS;9)M1IE'^!O7[0=C,Y0"!W?(K]D"2.U6M&]VC6'^ZIGGFVE MD>FW-S%HP,2WT_N$\HN9- _<]WAOQT7O]:L]=!CW=^4%GI5Z]034/I@4SQ+- M*R*BWX0L<3\BD)EC?A@(/>#;[^;5'\9QMRSA(%+_Q=&67"L< RQ+=0R[/>0L M)N=S%G3ES[\OOEWVK5NQR0VV"A_A[9UK_WL W+EPK'5V:_&30>[GW75'5QPK MV5IN5_&O$+N7F4__#U!+ P04 " *JM94?03,6T0% !O%0 '@ &9Y M,C(Y,#9C97)T:69I8V%T:6]N+6-E;S$P+FAT;>U8ZW/:1A#_WK]BBZ>),X-> MB(P(!-:QWBPW"2?.H?NL*X1.O5T&-._OGLGA+$)SF/2Q)F6#QKN]KW[ MV[N5>C\/QF'T[GP(B9JG<'YYM3:-JN!Y$D6<$5 M%QE)'6=X5H-:HE0>.,YRN;27OBWDE1--'*VJZ:1"%,RFBM:.>WH'GXS0XY]Z M/UL6#$2\F+-,02P948S"HN#9%;RAK'@/EK7F"D6^DOPJ4=!P&PUX(^1[?DU* MNN(J9<>5GIY3KGN.,=*;"KHZ[E%^#9R^J/%6NTG]9O.(L6FKV2'^-.[0QLQM M>LT6]=TC]P\/G720O90IU"IE+VISGED)T_:#3B-7W26G*@D\U_VE9OB.>S.1 M*30F4;C\6^K8T:38C;)(RJ^R($9OF:R5LA4]%JF0P8%K?EU-L69DSM-5\#3B M8!&L@DD^*QD+_C=#I] _LURN'48]*<]8%8#GM=#K<#B) M1B]'83\:C<]@_!+.)Z.S<'3>/X7AVV%X&8U^'^(V<@PG"(;)Q67_+()H?#>\ M1QB8=P27]H4=VG Q#$UPGM]R'[W;_0OH#\;GT7"PG>U-#,_=]J,/ 4$4O1K" M17]RTC\;7ECCMZ?#=] /(PVOANLV=B+8VS8?H7T@\C\7A>*SU;\>>O.#H8_J M$"6HIH#7B#O.IBRM0Y@0+E$UD(SB@K,9#&]8O%#\FL%X-N,QDR!F$/HVX748 M9;$-ARIA\.3@J-%PNZ&8YR1;F977?58'*B!ADDU7@)(ZVCHH 5IBR@JE5,S6\B1.2H=I^;$QYS_UF'3!B@LHHH_4[OF]S5P$8A[;:D\7Z M C'M62JB(M<7P+;/%1/B?^,3D5.2L<(:WZ1L5;FC\87I2 B::QUU/Q\R#R,M M)Y3BM62E;*8"OXV@V%54;G%,1J8"RSO*U7="([&K.+Z]]>Z=3'F>[79T'G3A M^EFV("E,6(Z@ RSJ2R'GX+G6;U5IUXC7J#3K%2,2#+J@GTN>/CGPVF[71[CH M*<"@?YGP.$%F7D!HFH+'Q" &-XA2)$Y0F&CX)GS*%?@-V[N#U-*=VR:;+=(4 M&PP]237LEUPE]SNGT/[>PO>08+_(VXW6(=TTT-T^:#WOFB;X3Z-S^GC0Z=JM M"IP\0]#-2^C$J(6@)-4'HR:N(3O#\QRQD4M6:!34-9FD*: 8.H/01D*.*"CJ M1FK&,Y+%>A\54C,MF^HCUR(M021R)HW-XEX+V%_MKGR8IL@4S_UU#:9"4B8M M+$5*\H(%U9\NY46>DE7 ,Y-0(]2=$WF%8_%4*"7F 2:R>ZT;,";I&G@&<"7Y M=F"VW7)H5NB.HI7E-=DV)$?179K?M-M^9R_9M;V]M(?4MFS?VT_]8JUMN]/R M/TFM8Q(A*X8*JTW3GBB(-2@0$"]J?NU>MP(:KLK%A;3_,NC;Y,?6-_$9+ M;1\ENFON5[DL\+<_2PR,!MAYYKZ'7Q<9 WTGZ)MA _3[F?GB*)7(O]-Q>;*Z M.]!\M9 VA=L<$M^Z>D\.FIUN89X[X_.]U^C/P.W>MO@BUO69B/4/D!<*D7(* M56I^&!#MS>YWR^L/D[I]+V[E2]WZ#6]]>9\((JE>#'!2C)60!?R?Z>U,&XT! M5V@J_H3<'YY+CA-4CB/43@&>[6;6,8/)!^;C[4]WN2@_7 :2I40KW/F8=]OZ M9K)Q;T7(%/M_H79%/O+];_TL/T6:CZ+'_P!02P,$% @ "JK65!7HI6Y M!0 >!4 !X !F>3(R.3 V8V5R=&EF:6-A=&EO;BUC9F\Q,"YH=&WM6.MS MVD80_]Z_8HNGB3.#7HB'+8AGB, 36A<8($WSJ7-(AW6UT*FGDS']Z[MW0H A M=AZ3)LZT_L!(VO?N;_?6U_FQ-_)G[\9]B.0RAO&;5U<#'RJ&9;UU?O;K%=1-VX&9($G&).,)B2VK/ZQ )9(R]2QKM5J9*]?DXMJ:32REJF[%G&?4 M#&58N>BH+_A+27CQ0^='PX >#_(E320$@A))0\@SEES#VY!F-V 8&RZ?IVO! MKB,)-;M6@[==D-T""U]6&&DV6T&# M./7@/*C7:PYIU:E[3AUZ9CO-X+S^AX-.6LA>R&1R'=.7E25+C(@J^UZKELKV MBH4R\AS;_JFB^2XZ"YY(-"90N'@L=!QIDO1.&B1FUXD7H+=45 K9DA[PF OO MQ-9_;44Q%F3)XK7W?,:6-(,A7<&$+TGRO)IA$8R,"K8H&#/V-T6GT#_]NMHX MC'IBEM R ,=IH-=^?S(;7 [\[FPP&L+H$L:3P= ?C+M7<#D8=O$1GT:7R-&? M(!@FTS?=X0QFH_OA/<' G#-X8TY-WX1IW]?!.6[#?O)N=Z?0[8W&LWYO/]O; M&,[MYI,/ 4$T>]V':7?RJCOL3XW1[U?]=]#U9PI>-=NN'47P8-M\@/:>R/_, M,\D6ZW\]]/I[0Q]4X><\XC FXN8&J4D5IC1A7,!O+* P%C1CH1IR) G!CQA= MP"5+2!(P$L-HL4 F 7P!OFL25H5!$IAP*B,*ST[.:C6[[?-E2I*U?G/:+ZH0 MI-%!GB>[40E'(4W46[/M<,F$K;'TB8DX2FAFC MNYBN2W<4U# =$4%SC;/VIZ/G<="E) SQA#)BNI">VT1\'"LJ/K%$U=PSG+-4 M?B-@$K.,X^M;;]_+E..8=DOE016NFR0Y(G]"4P0=8%$ON5B"8QN_E*7=(%ZA M4K^O*1&@T07=5+#XV8G3M-LNPD4M!!K]JX@%$3*S#'S=%"P@&C'X@4A)@@B% MB8)OQ.9,@ELS:_>06KBS:[)%'L?88.A)K&"_8C(Z[)Q,^;N#[RG!?A&[#XW3 M<-M ]_N@<=[630#_:7C.GPX\;;-1HI,EB+IE@9T M1"4#-5D5,0-9A>$"01' MBI-=P:"JR"2. <70&<0V$E*$05;54HOMM$>%H=Z<=?F1*X\+%/&4"FTS.^@! M\XN=FX_3))GCX-_48,Y%2(6!I8A)FE&O?&B'+$MCLO98HA.JA=I+(JYQ19YS M*?G2PT2V;U4'!B3> $\#KB#OEF?3+A9HB>[(L+2\(9N:9,GPF.;6S:;;>I!L MF\Z#M,?4-DS7>9CZV5J;9JOA?I1:2R="E PE5NNZ/5$0:Y A(%Y6W,I!MWLV M.)JKM+%E;3[.NC'Y(?6U]$Y)[8\2U36'52X*_/5GB891#SM/'_BXBB44U*&@ MCH8MT \S\]E12IY^HW'Y:GU_H_EB(6T+MQT27[MZST[JK7:F?P]6Z8-_J#\! MM0\VQ6>Q;B8B5M]#7LAXS$(H$_/=0.B!W'ZSK'XWB?OD_^?^S^U^;K5&CTDT M%7Q$MD_'@F$V4TSG+K$JV=T@X'DBU17A)L\OCA-MZ:WD/RHL;3$_0 M&/>N6WITJ[?K?+W6V#L1,L?VS^6QR _Q9VDOAV]^ =02P,$% @ M"JK65"+,2N&;(@ _-, !, !F>3(R97AH:6)I=#$P.30N:'1M[3UK4]M( MMM_OK^AE[IV!*F-L'DD@V501<#+L$D@!,ZG[Z59;:ML]R)*W)>%X?_T]CVZI M)W#^=F)V-C>V?FZ M=[*S[<7.W@4/L[49*DJAUFX<;[=W@%?BH9OO^O=W_;WA:G29"/59R)P"B9J5#D MJ8Z'XFNHTENQO6V?.DDF,Z.'HTSL=G9WQ=?$W.H[R?J@?_!&O3DXV#_<"P]W5?CJ]>! #M1>_W"_ M\W]=F.0./,[OI-DL4G_?&.MX>Z3P^T>O=R?9VZD.L]%1M]/YGXW*EDQX>&\- ]65/FZ-?^1II@G8M%BY0;&8CG8J??]K;?^L6NPP$^YCD)AO]9V;0#">QS.4? Z,)F=DL#P*$ M!%L"T&$L0R5D' HB5V"A.LX2H08#%63Z#FZE(AF(XXG1T7\(;$TSOH^BA1"O MLA'\7"9 6RQ;@,34\BFL5^S>*4C%Y>-92_1GA&-]E4V5BL6GR\M/YSUQ?G[2 M$E*1)M,P@4TE M@U%+Z(&0DTFD ]F/5 LE:)H'@4K3Q,#RX/\H:--,@)Q-8B42(\9).!!P0$LF^:;'@*X SL/#UL&KCD#@(GF)]%\YDN! 74 .!&._5Q' M(;X9)0'3"%BS>YV.N%829&,F/B1YI.XD;L.5"J=) N(4M(V6. &&-$A,K*4 M<_[5WHKLRP>[H.7O"W&SDEL%>20-;$JHTL#H/ED/M 5$T&TACJ-(!'*B,P#L MOY'M*#-.@;) !\Q3^'L$G!")8"3AP9$$C17?3H%SB;&2N/VI&((B&R,+'=G7 M_6^(/(Z LPKU;0(\-86YI/E$&1@;1@>M$Q_DMX!+DOW+YJ2IQ3]\"AC9G4Y!>;/H:&$.0P#Z V4Q.<@!O,'/ A:_<-7U M^--5KT=^JK7N^OWKN+C\*FY^[5WU/EY>]5K(*4&0IH!&UB*T6 Q8'6? IQG,I0*/0 M@.5$/8A[FWM;P.3C;)2NB"A<^]27[U-?*@1Z#F&738U.*0J2,6Q(@#(&J,WY M)[HKY2=?4\V::DJJ$2>,LHHR"E8C&PGO2*>PY?@1-A] M-NKGU9)Y5EN(+Z 0&D=86DU0=N5_>ACJ=1')VI&,"+[WTMNH5.H"]N%/HJI6193M$6'S;YJ(==-H= M3D?+#/P7N@_;3+4VW=K)POE[^V_:AYW%MSOM[L)[/VC8'9HR3QL DTYD_/>- MO8T:=(]V)]]$M\I^$>!UV#!8-NYQL^U7O6R$[)4MW&MWO4N4R6>OK88S;N/] M%V?-ONN;]_>33"W]SV[&T^#,:UT(Z65 X+,E^[.2["M47RS[$1AFJ1.1H=,& M<@-%+-*A<(MX,F!@H&7YGSH4)N[23S+3?O[IS6ZW^U9T=^G:GKVU6X'/2P?+ M?Q]T7[<.#_?:G3?S>+%#3/=9ZWT723;5V0@H(::HJ8QG8 =PJ&6BM,JA4DD6(W&_J&"\G<5^BD%J&""?\K M1V8P2"'$J6VE>F_I$+]*]<3)&6846YBG>4&)Z>_X2_LX,94 M,O9:8XP0$] QS *_9[,B6 QK@\DL%-=^)OG?$7V M@2#R;/X51H+WR)OG)O&?5@Q@5G]6,]@[;.^^V?_AFD'W3;N[]^,5#IKMJZ)I(]D-)6S M=.-)90T/?/-)K'))G%'VDSRK:/SU8.^<03%Q=J''N(CM;![;5\@&!$Z&7":5 M$3/IC[!="=%-! V!;"+V?188BX<0#"@$'A6/&341&K3PAP1FF\0Y(#\ M ,G22K1NK,(4LQ#!_!XOT/G%)'_@Y# =+E0#$EY]!?;9%@9'@R@/W=+=DQ-I M;BE=2P:8@JP5AA8S8/+C\MTW5H7RBXF#F4'0"H>!P0:X$#.:4$/;#& M"J$T+!% H,NI(0FG["LE8/9E6OE8.5=>'G^WEBA82V;BRC/D" G@]5":D-RU M%D%A53K$3'>76M,'CI/$8)N0O\O.%/_)$ E@K@96#+\RO%SR884/T7Q#-<;% M(27-*DZ,A5 FT=9D=98 8Y#3A]$DJ$:X.TQ:7AS(>52&ZB9H& ^33&-Y#^!Y8- MEC(V=4*61M5CS#;C:3A!7JH\ZAL#./44!R_?LNX K2@1+X',]Y\-F7LB]C@, M<8-HZ\'"1PUPN?3>JY44-KD)D+1CGFR+TLB8+EB6,2FS),?L@CP&I9+!5$7^;YD5 2^3%R#;B#JB>KL64"[!BPCT(.#$%.'*IZ]MVM)Z:>5?82 MC:8E(?0EZ"0ZQJR_E#73Y[F,3TDR!)OG_/P$C4Q@WAW@/9,1[":HTZ"[?@%5 M'NQ6O/DYR.,V#:B$X$#&&1X3@$.U>G&=/:LP,1(/NS MF_-?NJWGH(%'XE2AT!RS\-]__59<]<1G"4^:]$?)JR4"\"Q&!J79E(Z_U[N+ MU6R6 Q<\&74&YM/5Y!#0*=!T99:)J26L6_&C-N!;N'ZYK@.3,C5;9V0+6R.0 MV#Q'SNV'BO=@>E.C,UY,6.7](Q(1AOE:'^3<%V H MQD6"P+[[2,:%[D!>TV10F>1@\VH[N'>FTVYY9#,X\PG@)P1&$4A8'&A MH-FTZY#7IM(%A97S%0)IBVME*R8?^5X R]E^&F*1K8Z9&,%FP@'$2<$*CJDT M5US#;0VS!-UO$^&\!2NL,-*J!FAIJ,P8=^4Z%5US'B3J?I!8W8,MTD=,4@3D M(K0>6"R=R_OLQO3-WU!Q5J#"RCMB"(V/8K,%X.'$%I'7VHEZ[F5D_YG):5'; M%/1"YQ'-3=N.#21HI %M?1U"6X?0OBMGYPDQL.]([_GKLW(ZC^*HV[O;3\ZV M68?^_BKYQMYW#K9$SQ6!AFZ%T"9HN8%DC6B?A'D+,=/P /1<\$.GB834;9:)=OM09O]S:AL#-"/K PYI3#FQ9XJ^$!L MMY%$,P5;G$E%ZD(MNZ:%"A 7=\K0?YQ&K/B4RUAA$::RN\G.-D*I!GS"FZPG MA'?6E@!K"&S#J%64T*%5R/2!C4YX))I,TV"8[ /,6DPEZ IV34TH]1[>7X: M30'H+Q4:SK17(V[8QZA7(VK:P MIC+)#*,-8S0MB0%XZB(PR92Z#0#,$2LX/PP@SNWE.+!>3:BPT6-" U,UDH-( MYJGBQP#C7;%\'XQSW"]$-!7#TX&BCU=\OH^>$V%-+)K:)CCCHU9]+#89?X@/ M:+#4E%]'781W'$=R7% 6@98Q.Y[FFVA$$L@071 J+LWULG2;:7J+>4"17E*) M!!=!Z 156&2C=H"G<&^-V PZJ E5:0LB6,[V$[D"%7C<'% M"O;[P4K,06#/$NSZ-,DCL"WE&%3&>SEO4351<%P<:TH0V??F6(O(>";H@KX9 ME+;96P<.6[SD4; DK2)@*^Y43,Y/ER/4*N! 30IMGE+Q M^@*UHWEC_">LL@$\+O4EE/54H@3";!ET5Y?JE1VP63&HH_\J%N_1'*]XU2L@ MS"@/"I'-AA93W@N'!6D-UI2I@P"WS,=EA=42@#""&+LX.;I/*;V(7-PJ5M@! M ]5*ZI]@D<@A;AF01$"UBCPM'VS>1_PP)1BXHR;A9:=ZVB0D+),&5A DDQDK MGK6/^;S'J;#3!/E9A<.EEJ>52J7UJMOD)CN+GL>M-4KL,3GYB7,/4*6D1;,NP<#JCJF7M M70(H&L*)L;&6'*P?=%3#A3^ ;3K3%FTAN_PWP+)4ET($O%89ZJL3%]HLCD%PEEF $WL,U3; M.%1-,'/5RX4IDZ98\\5E+:XHK9L -KG;9E0QR7T'-*5-2:M84#Y%U8T5#^CT M\1+RE=@(3Q-,HG$?M%4U7[7JW!S?O0)'+Q7-]5%R@&0+ /LN(8T6I0+.KM(: M\R4$%U\]F^#B!Y/<>ED/2PHE-IG;)(BLS5TD1C+M3,E-6*8J%C(F0X9R+/ M *4[L3.8 L_MOL^BQ(.3ZY.?!+UQ3L9T=E7R1CYIC4AHT@-K2\ M&/C4MHU"WUH>9\ZX1P""I&CH!NH7(/BR=E969UEI@L^S:'BT@'H!FMWK9Z/9 MG>"&*X-;9(UO.G@- S4R6G:_SJ8V8UP7!EJ "G);B(^X&N?4[\Q&&-V*7%C" MOE0&&BCL:!*L#8C0X7FG)=9RIJ ^1,IZ*EBOP0;CJ5.:O+$7*GFE.R+$F(XC M,HG:!"?4MPJEB(PL?\*>4F.-WD5SIH)??]9;+>Z8GLE;2I@=*DZ.;9B.%X1" MYY:+<%/*JB83W6J*U=0VG$ RP40S#@-@Z63+FY9W^4'E#,_2NX;'MRA7MGPO M<]C'5JXW."7C8G XV48 P'URS$[" 8?&V;WEMIKZQF.=&%:"XEXYX/L?8H<17YOJLE4 MQ[TN.ML76] P.J&%#T#O:S9^ZC[IYT;RT/ =3PG"YLVS$387B;B:H">=0P^][S/!:1;$7G:KAFGAS//:D-A0,4 M.3)@/#O:]'LB9 E9OZK@]L@GZ<@9[=I$5-+/!EXV3%E"2[EMR#-;90S)?AK> M&&A#GD5L6.&["VL/(4_A8.25@0M\U%V)]O7FH3*@,Q>:PE2":Y"88T8@7X0'NB?/"#;<;S?@ &"*)@[IO1E+?^ZC+3^$)>WYGB[JA^*34QD+)&O* MNBE+L3F+QO-$56,'"+IDR@T[!H9S_&2?&+PA-QA@ 7K5C2N6*:$!!!=P D): MG])+X-6'SX97'Y9?HT"5:ADG>SS@:)R<3A86QU'+DOE&W.&^(\Y'*DRW]%"][7 4AOHE= MO++(97$\I]9TQS&!@GF$.8UF37<.U9+V0\%=-H/8?BCL$(*_"ERD$Q!=M>+Q\"NOE,OYF:2AY M21?UM$*85FZ,U?8-F$Q@%]HN.>S%IB:K9&C=M_W.M5WS:#/NC8J.$&5Y6R4O M#&TF9H4$$M>SIQ)5Y%.QV#PI8XHJ2M44-Z11PVC57?,\M<*[3GN4F%7;HJ(; MQ(*MJGF)T)XIG$0HGVP)EL%4^JRR-0V.)51KV"AQF0YV5 Y.^FEAI41Y<>TG MNIW5$2W=^T7+)RZ4A0T\EU-6-'Y7<;[D2L6;>=H#8N?$&$+9EM=9A@J,T6D# MC%39;/F63<>=%CD*UYE-O2RK^("?T%J+M#Z,?-FL VDT!:"0;)NY?IG.96F0 M_%WCB2+R^B.' 4)M,SMB<0VD]!EFD CR\E5.+FS9)EQQ\N!(ZIM&YD)2PV8] M<,#S&ZBR(# PW_>!,5X$@:W0P4L/$!C8V1]M$MAG+TUCR3IJ^BM)**AWH!'3GLY2RB(>]55;?0^ Y&'.'UICQ7&IQR=5\,QL4]RTFH&@'% M>*UT+''IOXTN;U>(SK6/KCZ$[; 8(]?V2FD7Y;;"I3#.1%GU\";?17 MB38Z!(BS@:T&Q#.5/'^F\;JFUN)K"W79EHLRL">IQ08XM47& ?/8J^EU9PFC MFA^Z1@"-BG52=$6O-B^^;\;<-C6U,:1 FR ?@13+)*9ME[^10#60>914A MM\#KS/S'^ORJV9&N=K2IK5G94[G(TL&P*@7+;2Y/P_S0G:Y@%0-$)D >%0U* M?<#R,XJ/X&3ZA KD?6?VA/.O=1Y$=VD96R!?1/FU>;:^1+JZKVF>A7?WU5(/ MMV7TTC%F,5EVRQ1=Z=C]2]FEO$XBV R ,G*Y2TI.^5!C.@(6Z'TAGRBY0ZBQ M@R_%P*7Q=^CFW?TF)FL9U&?0_G3KOB&=#P%: ,*%7DCYPK:%UGA:15I)!0 M5HOMC^!U'W"U=_Z9)GB.!"H:1,FD.G-A#@(&>T%0*8Z[8/C<2U-4*]UA),-[ MH*CN2R:8,9/'5$;L[@[!0**41NQ;9:_EW#Z!]9F F.(HF5*/'^PJ1>>;_+#@ MP3(UBW"5- NKG\>.%$@ 92RSV'0 '[- M]'8?&]>8&T&_MZS:V4(4G8W&2&)-/,O$% MNPS084W' 4F([N'KUX5L^.V?PJW)WM[M=#LN$[[H$!?8P2@AS^6-<*(#_$[' MZ+1*6CNL69]3BG@<>*CF-@[,% A2]U-9H0-V%B<.P,E/F+;I76/2XD;:Q=2)9 M4-XU$M\)U10@8Y,Q:4=V7!*IG%V+O0[-$&[_VZ^LGR08PP\P&Y,E^8L06&J5 M!-;KQ\NK.2/+YPV;[-R@#B6V#!M-)A1>JKF+BY<+!G0SH7IRX&+%>S/LL:[C ME,;?>?*6).LH'Z/3R4@D@EN7PX@I MAY'L)X81=9S MV*11O*ND,)D/.81M2^J")Y_8NH /GYM'T=A I+D8%4$=VUZ MJR&_V\MG]E6X+!TDCLVGS7S>(J,]V3*#!X5M]!G8TQ@ ^_,H30AA"U2>P_?R MI+!""5#Q$"TC6R!(K=Y8[G-+.INXJ4-EYJKB:KC%#>Y@6*RM\_L*@*$\23U2 M]6(^E"5?'ZB!<[P(83%8'6&QW^[L(2!\;"!UL-0CJ<]CV1L"-A=-4] 5D;NJ MP< U,_.-'&>MTUGGK]^F58,FS+&!&&P-V=VVEQ6-W/Q>C1,WOOY@6R@^2X"= MAV5WL$H'RW7FSSKS9YWY\_C,GX-UYL_J-*\H6GU51;L&ILQ59@UL,Z2Z[D%2 M5K'\&.U^H8BW'I)JGSO23^NR_YQ;2ALQYW9J_.2+T N&JZ,7.*^G125W8D*H M(C6DL[)A UP-E?%1A;3':6)NG0VG[HGH.3D])_:KS9K= 6FN*;B,N7WE77*+ M^C'2+S>VV7+\;(K, %#S4$ MB870WH;U4IN-7#11A'\P_$BYW70&-8>!_'B,/=J97VPN;B@-T+K%.T\Q2+N+ MK,"V6SRG@*1S;4&]X5W*QSTKI^QPC+93E#16U(2"$\DIX)66/>#^FJ*B91+P M:&4)F&0!>9)I.Y4]:5EBU CIV6# =ZZ-Z%PT3YSFQOD\;BA_!C!5N7;R7C<6 M6[)V?^OYK9:S7K$"$!:=4!=VS.&886DER?,I-WTM2 -9D82/N#[C!<_ H/X= M(S*OA8U4K&BH/UJGF(:58L">/I/8SB+47I[CI'QN6-%HM9\DMRZO@+]<-"[V M7.>%#36K]W[E*=KF-FYB+X(>].K0PW[[U2$"HH)'KA6$:F2P8 "'&F["CN63 M)&XX.\"5^'N'W:7Z$*_//ET< MW_QVU;L6)Y<7-\=G%[U3<7DA;G[MB8^7Y^>77\\N/HDOQY]ZR_4O'N[-GT=] MG^=A[?Y8NS_6[H^%[H]7:_?'"A<^G5V(KVN"_-H5O9/9+U6&[XL<] #4PJK'3YO..CJ*S=UN/B%/@:'JZT M6+PN]"3=SYR?^-HS8J?[;]J'G1_/]YXP["/YWB.9&1#-QKW$5-%8]]I=[Q)U MKN%K2].REIWH?GQQ>GYY=;KT&"TUIWNTEKS2F_KI\O+3>4^5\Z^\!'U6T%Q].7K]^Q>*&GVB(SHC:CN7JN@) MPO2)'J2U2W?MTEV[=.]SZ;Y>GDMWIY^$,_AGE(VC]_\/4$L#!!0 ( JJ MUE3YL+09E0, + @ 2 9GDR,F5X:&EB:70R,3$N:'1M[5IM;^(X$/Y^ MO\++ZFZ_- X)T):0(K70W66AW:K0K?;3R8D'L-:)(]M V5^_S@L<'(>NTJE7 M*2D2>6'L\?/,,Q,2!O]=_VMO\OWN&LUUQ-'=P]5HT$,UR[8?&SW;[D_ZZ//D M9H2:N.Z@B22Q8IJ)F'#;OKZMH=I/;^;EO9XOX@:#KKD_9$C%Z46/-(#R=.D'HGK:# M)B'UMN.^,T/&F+<#:+O0RML4Z%X5:80\&%]-[7LUGBV>FJ0&/\BS,DV:3.OKN6@;T$J5E(>*%I)F]N M+E*@W<*-EIMF@9;F33<+%PF"LP2Q-3VT-<_QN=,Z:JYCYZCM7]RVSY_GULX@ MY[!-8%1"XHM:H[:9D!!*325Z;O*$G,0DD]DW\-F9"1,U_ M3*);$D&:/-MD6F]SIXA&28A^64BF* O32W!*^*NB MWVO\[<;=4*R/NV" GB9!@2A=*7KI;KO]!W6<3S!IP_S-+Q]WJ>O/' M>[?1Z#RQ4)BG'D0!W>-1MN_M?@7GG<[2*7T#*?%#F>VL>_F<]FBG8&ZEW#S7 MQ:UMN[?K!ZFKW0CN>-KM?2&UL4$L! A0#% @ "JK65#JXRF_5H@ 7"<' !, M ( !Z-D$ &%I+3(P,C(P-#,P7V1E9BYX;6Q02P$"% ,4 M" *JM94]OKO]!X& @!MR@( $@ @ 'N? 4 86DM,C R,C T M,S!?9S$N:G!G4$L! A0#% @ "JK65.Z"KY&?SFAW5 #-Y D $P @ &FV @ 86DM,C R,C T,S!?<')E M+GAM;%!+ 0(4 Q0 ( JJUE0VA\1J/P, #<* 3 " M ?2M"0!F>3(R+65X:&EB:70R,S$N:'1M4$L! A0#% @ "JK65$Z_.<6> M" TRP !X ( !9+$) &9Y,C(S,#)C97)T:69I8V%T:6]N M+6-E;S$P+FAT;5!+ 0(4 Q0 ( JJUE2DV>LRJ @ " M " 3ZZ"0!F>3(R,S R8V5R=&EF:6-A=&EO;BUC9F\Q,"YH=&U02P$" M% ,4 " *JM94?03,6T0% !O%0 '@ @ $BPPD 9GDR M,CDP-F-E!4 !X ( !HL@) &9Y,C(Y,#9C97)T:69I8V%T M:6]N+6-F;S$P+FAT;5!+ 0(4 Q0 ( JJUE0BS$KAFR( /S3 3 M " 1[."0!F>3(R97AH:6)I=#$P.30N:'1M4$L! A0#% @ M"JK65/FPM!F5 P L" !( ( !ZO ) &9Y,C)E>&AI8FET =,C$Q+FAT;5!+!08 #@ . + # "O] D ! end