0001628280-21-003690.txt : 20210302 0001628280-21-003690.hdr.sgml : 20210302 20210302061752 ACCESSION NUMBER: 0001628280-21-003690 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 75 CONFORMED PERIOD OF REPORT: 20210131 FILED AS OF DATE: 20210302 DATE AS OF CHANGE: 20210302 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-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39744 FILM NUMBER: 21701226 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-Q 1 ai-20210131.htm 10-Q ai-20210131
04-30FALSE00015775262021Q30.16672051111100015775262020-05-012021-01-31xbrli:shares0001577526us-gaap:CommonClassAMember2021-02-260001577526us-gaap:CommonClassBMember2021-02-26iso4217:USD00015775262021-01-3100015775262020-04-30iso4217:USDxbrli:shares0001577526us-gaap:RedeemableConvertiblePreferredStockMember2021-01-310001577526us-gaap:RedeemableConvertiblePreferredStockMember2020-04-300001577526ai:RedeemableConvertibleCommonClassA1StockMember2020-04-300001577526ai:RedeemableConvertibleCommonClassA1StockMember2021-01-310001577526us-gaap:CommonClassAMember2021-01-310001577526us-gaap:CommonClassAMember2020-04-300001577526us-gaap:CommonClassBMember2021-01-310001577526us-gaap:CommonClassBMember2020-04-300001577526srt:AffiliatedEntityMember2021-01-310001577526srt:AffiliatedEntityMember2020-04-300001577526us-gaap:LicenseAndServiceMember2020-11-012021-01-310001577526us-gaap:LicenseAndServiceMember2019-11-012020-01-310001577526us-gaap:LicenseAndServiceMember2020-05-012021-01-310001577526us-gaap:LicenseAndServiceMember2019-05-012020-01-310001577526ai:ProfessionalServicesMember2020-11-012021-01-310001577526ai:ProfessionalServicesMember2019-11-012020-01-310001577526ai:ProfessionalServicesMember2020-05-012021-01-310001577526ai:ProfessionalServicesMember2019-05-012020-01-3100015775262020-11-012021-01-3100015775262019-11-012020-01-3100015775262019-05-012020-01-310001577526us-gaap:CommonClassAMember2020-11-012021-01-310001577526us-gaap:CommonClassAMember2019-11-012020-01-310001577526us-gaap:CommonClassAMember2020-05-012021-01-310001577526us-gaap:CommonClassAMember2019-05-012020-01-310001577526ai:RedeemableConvertibleCommonClassA1StockMember2020-11-012021-01-310001577526ai:RedeemableConvertibleCommonClassA1StockMember2019-11-012020-01-310001577526ai:RedeemableConvertibleCommonClassA1StockMember2020-05-012021-01-310001577526ai:RedeemableConvertibleCommonClassA1StockMember2019-05-012020-01-310001577526us-gaap:CommonClassBMember2020-11-012021-01-310001577526us-gaap:CommonClassBMember2019-11-012020-01-310001577526us-gaap:CommonClassBMember2020-05-012021-01-310001577526us-gaap:CommonClassBMember2019-05-012020-01-310001577526us-gaap:LicenseAndServiceMemberus-gaap:InvestorMember2020-11-012021-01-310001577526us-gaap:LicenseAndServiceMemberus-gaap:InvestorMember2019-11-012020-01-310001577526us-gaap:LicenseAndServiceMemberus-gaap:InvestorMember2020-05-012021-01-310001577526us-gaap:LicenseAndServiceMemberus-gaap:InvestorMember2019-05-012020-01-310001577526ai:ProfessionalServicesMemberus-gaap:InvestorMember2020-11-012021-01-310001577526ai:ProfessionalServicesMemberus-gaap:InvestorMember2019-11-012020-01-310001577526ai:ProfessionalServicesMemberus-gaap:InvestorMember2020-05-012021-01-310001577526ai:ProfessionalServicesMemberus-gaap:InvestorMember2019-05-012020-01-310001577526us-gaap:RedeemableConvertiblePreferredStockMember2019-10-310001577526ai:RedeemableConvertibleCommonClassA1StockMember2019-10-310001577526us-gaap:CommonStockMember2019-10-310001577526us-gaap:AdditionalPaidInCapitalMember2019-10-310001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-10-310001577526us-gaap:RetainedEarningsMember2019-10-3100015775262019-10-310001577526us-gaap:CommonStockMember2019-11-012020-01-310001577526us-gaap:AdditionalPaidInCapitalMember2019-11-012020-01-310001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-11-012020-01-310001577526us-gaap:RetainedEarningsMember2019-11-012020-01-310001577526us-gaap:RedeemableConvertiblePreferredStockMember2020-01-310001577526ai:RedeemableConvertibleCommonClassA1StockMember2020-01-310001577526us-gaap:CommonStockMember2020-01-310001577526us-gaap:AdditionalPaidInCapitalMember2020-01-310001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-310001577526us-gaap:RetainedEarningsMember2020-01-3100015775262020-01-310001577526us-gaap:RedeemableConvertiblePreferredStockMember2020-10-310001577526ai:RedeemableConvertibleCommonClassA1StockMember2020-10-310001577526us-gaap:CommonStockMember2020-10-310001577526us-gaap:AdditionalPaidInCapitalMember2020-10-310001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-10-310001577526us-gaap:RetainedEarningsMember2020-10-3100015775262020-10-310001577526us-gaap:RedeemableConvertiblePreferredStockMember2020-11-012021-01-310001577526us-gaap:CommonStockMember2020-11-012021-01-310001577526us-gaap:AdditionalPaidInCapitalMember2020-11-012021-01-310001577526us-gaap:CommonStockMemberai:IPOAndPrivatePlacementMember2020-11-012021-01-310001577526us-gaap:AdditionalPaidInCapitalMemberai:IPOAndPrivatePlacementMember2020-11-012021-01-310001577526ai:IPOAndPrivatePlacementMember2020-11-012021-01-310001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-11-012021-01-310001577526us-gaap:RetainedEarningsMember2020-11-012021-01-310001577526us-gaap:CommonStockMember2021-01-310001577526us-gaap:AdditionalPaidInCapitalMember2021-01-310001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-310001577526us-gaap:RetainedEarningsMember2021-01-310001577526us-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:RedeemableConvertiblePreferredStockSeriesGMember2019-05-012020-01-310001577526us-gaap:CommonStockMember2019-05-012020-01-310001577526us-gaap:AdditionalPaidInCapitalMember2019-05-012020-01-310001577526ai:RedeemableConvertiblePreferredStockSeriesHMember2019-05-012020-01-310001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-05-012020-01-310001577526us-gaap:RetainedEarningsMember2019-05-012020-01-310001577526us-gaap:CommonStockMember2020-04-300001577526us-gaap:AdditionalPaidInCapitalMember2020-04-300001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-300001577526us-gaap:RetainedEarningsMember2020-04-300001577526us-gaap:RedeemableConvertiblePreferredStockMember2020-05-012021-01-310001577526us-gaap:AdditionalPaidInCapitalMember2020-05-012021-01-310001577526us-gaap:CommonStockMember2020-05-012021-01-310001577526us-gaap:CommonStockMemberai:IPOAndPrivatePlacementMember2020-05-012021-01-310001577526us-gaap:AdditionalPaidInCapitalMemberai:IPOAndPrivatePlacementMember2020-05-012021-01-310001577526ai:IPOAndPrivatePlacementMember2020-05-012021-01-310001577526us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-05-012021-01-310001577526us-gaap:RetainedEarningsMember2020-05-012021-01-310001577526ai:RedeemableConvertiblePreferredStockSeriesGMember2020-05-012021-01-310001577526ai:RedeemableConvertiblePreferredStockSeriesHMember2020-05-012021-01-310001577526us-gaap:InvestorMember2020-05-012021-01-310001577526us-gaap:InvestorMember2019-05-012020-01-310001577526us-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-31xbrli:pure0001577526ai:SeriesARedeemableConvertiblePreferredStockMember2020-12-012020-12-310001577526ai:RedeemableConvertibleCommonClassA1StockMember2020-12-012020-12-3100015775262020-12-012020-12-310001577526ai:SpringCreekCapitalLLCMemberus-gaap:PrivatePlacementMemberus-gaap:CommonClassAMember2020-12-012020-12-310001577526us-gaap:PrivatePlacementMemberai:MicrosoftCorporationMemberus-gaap:CommonClassAMember2020-12-012020-12-310001577526us-gaap:PrivatePlacementMemberus-gaap:CommonClassAMember2020-12-310001577526us-gaap:PrivatePlacementMember2020-12-012020-12-3100015775262020-11-012020-11-300001577526srt:NorthAmericaMember2020-11-012021-01-310001577526srt:NorthAmericaMember2019-11-012020-01-310001577526srt:NorthAmericaMember2020-05-012021-01-310001577526srt:NorthAmericaMember2019-05-012020-01-310001577526us-gaap:EMEAMember2020-11-012021-01-310001577526us-gaap:EMEAMember2019-11-012020-01-310001577526us-gaap:EMEAMember2020-05-012021-01-310001577526us-gaap:EMEAMember2019-05-012020-01-310001577526srt:AsiaPacificMember2020-11-012021-01-310001577526srt:AsiaPacificMember2019-11-012020-01-310001577526srt:AsiaPacificMember2020-05-012021-01-310001577526srt:AsiaPacificMember2019-05-012020-01-310001577526ai:RestOfWorldMember2020-11-012021-01-310001577526ai:RestOfWorldMember2019-11-012020-01-310001577526ai:RestOfWorldMember2020-05-012021-01-310001577526ai:RestOfWorldMember2019-05-012020-01-310001577526us-gaap:GeographicConcentrationRiskMembercountry:USus-gaap:RevenueFromContractWithCustomerMember2020-11-012021-01-310001577526us-gaap:GeographicConcentrationRiskMembercountry:USus-gaap:RevenueFromContractWithCustomerMember2019-11-012020-01-310001577526us-gaap:GeographicConcentrationRiskMembercountry:USus-gaap:RevenueFromContractWithCustomerMember2020-05-012021-01-310001577526us-gaap:GeographicConcentrationRiskMembercountry:USus-gaap:RevenueFromContractWithCustomerMember2019-05-012020-01-310001577526us-gaap:GeographicConcentrationRiskMembercountry:FRus-gaap:RevenueFromContractWithCustomerMember2020-11-012021-01-310001577526us-gaap:GeographicConcentrationRiskMembercountry:FRus-gaap:RevenueFromContractWithCustomerMember2019-11-012020-01-310001577526us-gaap:GeographicConcentrationRiskMembercountry:FRus-gaap:RevenueFromContractWithCustomerMember2020-05-012021-01-310001577526us-gaap:GeographicConcentrationRiskMembercountry:FRus-gaap:RevenueFromContractWithCustomerMember2019-05-012020-01-3100015775262021-02-012021-01-310001577526ai:CustomerOneMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2020-11-012021-01-310001577526ai:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2020-11-012021-01-310001577526ai:CustomerOneMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2019-11-012020-01-310001577526ai:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2019-11-012020-01-310001577526ai:CustomerOneMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2020-05-012021-01-310001577526ai:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2020-05-012021-01-310001577526ai:CustomerOneMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2019-05-012020-01-310001577526ai:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2019-05-012020-01-310001577526ai:CustomerOneMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2020-05-012021-01-310001577526us-gaap:AccountsReceivableMemberai:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMember2020-05-012021-01-310001577526us-gaap:AccountsReceivableMemberai:CustomerThreeMemberus-gaap:CustomerConcentrationRiskMember2020-05-012021-01-310001577526ai:CustomerOneMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2019-05-012020-04-300001577526us-gaap:AccountsReceivableMemberai:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMember2019-05-012020-04-300001577526us-gaap:AccountsReceivableMemberai:CustomerThreeMemberus-gaap:CustomerConcentrationRiskMember2019-05-012020-04-3000015775262022-02-012021-01-310001577526us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:FairValueInputsLevel3Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:FairValueMeasurementsRecurringMember2021-01-310001577526us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:FairValueMeasurementsRecurringMember2020-04-300001577526us-gaap:MoneyMarketFundsMember2021-01-310001577526us-gaap:MoneyMarketFundsMember2020-04-300001577526us-gaap:USTreasurySecuritiesMember2021-01-310001577526us-gaap:USTreasurySecuritiesMember2020-04-300001577526us-gaap:CertificatesOfDepositMember2021-01-310001577526us-gaap:CertificatesOfDepositMember2020-04-300001577526us-gaap:USGovernmentDebtSecuritiesMember2021-01-310001577526us-gaap:USGovernmentDebtSecuritiesMember2020-04-300001577526us-gaap:CommercialPaperMember2021-01-310001577526us-gaap:CommercialPaperMember2020-04-300001577526us-gaap:CorporateDebtSecuritiesMember2021-01-310001577526us-gaap:CorporateDebtSecuritiesMember2020-04-300001577526us-gaap:CashAndCashEquivalentsMember2021-01-310001577526us-gaap:CashAndCashEquivalentsMember2020-04-300001577526us-gaap:ShortTermInvestmentsMember2021-01-310001577526us-gaap:ShortTermInvestmentsMember2020-04-300001577526ai:LongTermInvestmentsMember2021-01-310001577526ai:LongTermInvestmentsMember2020-04-300001577526ai:DebtSecuritiesAvailableForSaleExcludingMoneyMarketAccountsMember2021-01-310001577526ai:DebtSecuritiesAvailableForSaleExcludingMoneyMarketAccountsMember2020-04-30ai:investment00015775262019-05-012020-04-300001577526us-gaap:LeaseholdImprovementsMember2021-01-310001577526us-gaap:LeaseholdImprovementsMember2020-04-300001577526us-gaap:ComputerEquipmentMember2020-05-012021-01-310001577526us-gaap:ComputerEquipmentMember2021-01-310001577526us-gaap:ComputerEquipmentMember2020-04-300001577526ai:FurnitureAndOfficeEquipmentMember2020-05-012021-01-310001577526ai:FurnitureAndOfficeEquipmentMember2021-01-310001577526ai:FurnitureAndOfficeEquipmentMember2020-04-300001577526ai:OptionsExercisedInAdvanceOfVestingMember2020-05-012021-01-310001577526ai:OptionsExercisedInAdvanceOfVestingMember2019-05-012020-04-300001577526ai:PaycheckProtectionProgramCARESActMember2020-05-012020-05-010001577526ai:PaycheckProtectionProgramCARESActMember2020-08-182020-08-180001577526ai:WebHostingServicesNovember2019November2022Member2019-11-012019-11-300001577526ai:WebHostingServicesNovember2020Member2019-11-012019-11-300001577526ai:WebHostingServicesNovember2022Member2019-11-012019-11-300001577526ai:WebHostingServicesNovember2021Member2019-11-012019-11-300001577526ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember2020-02-012020-02-290001577526ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember2021-01-310001577526ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember2020-04-300001577526us-gaap:PendingLitigationMemberai:BlattmanEtAlVSiebelEtAlMember2020-02-012020-02-29ai:vote0001577526us-gaap:EmployeeStockOptionMember2020-05-012021-01-310001577526us-gaap:EmployeeStockOptionMember2019-05-012020-04-300001577526us-gaap:CommonClassAMember2019-10-012019-10-310001577526us-gaap:EmployeeStockOptionMember2019-10-012019-10-3100015775262019-10-012019-10-310001577526ai:TwentyTwentyIncentivePlanMemberus-gaap:CommonClassAMember2020-11-270001577526ai:TwentyTwentyIncentivePlanMember2020-05-012021-01-310001577526ai:TwentyTwentyEmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMemberus-gaap:CommonClassAMember2020-11-270001577526ai:TwentyTwentyEmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2020-11-270001577526ai:TwentyTwentyIncentivePlanMemberus-gaap:EmployeeStockOptionMember2020-05-012021-01-310001577526ai:TwentyTwentyIncentivePlanMemberus-gaap:CommonClassAMember2021-01-310001577526us-gaap:EmployeeStockOptionMember2021-01-310001577526us-gaap:CostOfSalesMemberus-gaap:LicenseAndServiceMember2020-11-012021-01-310001577526us-gaap:CostOfSalesMemberus-gaap:LicenseAndServiceMember2019-11-012020-01-310001577526us-gaap:CostOfSalesMemberus-gaap:LicenseAndServiceMember2020-05-012021-01-310001577526us-gaap:CostOfSalesMemberus-gaap:LicenseAndServiceMember2019-05-012020-01-310001577526us-gaap:CostOfSalesMemberai:ProfessionalServicesMember2020-11-012021-01-310001577526us-gaap:CostOfSalesMemberai:ProfessionalServicesMember2019-11-012020-01-310001577526us-gaap:CostOfSalesMemberai:ProfessionalServicesMember2020-05-012021-01-310001577526us-gaap:CostOfSalesMemberai:ProfessionalServicesMember2019-05-012020-01-310001577526us-gaap:SellingAndMarketingExpenseMember2020-11-012021-01-310001577526us-gaap:SellingAndMarketingExpenseMember2019-11-012020-01-310001577526us-gaap:SellingAndMarketingExpenseMember2020-05-012021-01-310001577526us-gaap:SellingAndMarketingExpenseMember2019-05-012020-01-310001577526us-gaap:ResearchAndDevelopmentExpenseMember2020-11-012021-01-310001577526us-gaap:ResearchAndDevelopmentExpenseMember2019-11-012020-01-310001577526us-gaap:ResearchAndDevelopmentExpenseMember2020-05-012021-01-310001577526us-gaap:ResearchAndDevelopmentExpenseMember2019-05-012020-01-310001577526us-gaap:GeneralAndAdministrativeExpenseMember2020-11-012021-01-310001577526us-gaap:GeneralAndAdministrativeExpenseMember2019-11-012020-01-310001577526us-gaap:GeneralAndAdministrativeExpenseMember2020-05-012021-01-310001577526us-gaap:GeneralAndAdministrativeExpenseMember2019-05-012020-01-310001577526us-gaap:SeriesFPreferredStockMembersrt:ChiefExecutiveOfficerMember2018-01-012018-01-310001577526srt:ChiefExecutiveOfficerMember2018-01-310001577526srt:ChiefExecutiveOfficerMember2020-09-012020-09-300001577526us-gaap:NotesReceivableMembersrt:ChiefExecutiveOfficerMember2020-09-012020-09-300001577526ai:SeriesARedeemableConvertiblePreferredStockMember2020-05-012021-01-310001577526ai:SeriesARedeemableConvertiblePreferredStockMember2019-05-012020-01-310001577526ai:SeriesBRedeemableConvertiblePreferredStockMember2020-05-012021-01-310001577526ai:SeriesBRedeemableConvertiblePreferredStockMember2019-05-012020-01-310001577526ai:SeriesB1ARedeemableConvertiblePreferredStockMember2020-05-012021-01-310001577526ai:SeriesB1ARedeemableConvertiblePreferredStockMember2019-05-012020-01-310001577526ai:SeriesB1BRedeemableConvertiblePreferredStockMember2020-05-012021-01-310001577526ai:SeriesB1BRedeemableConvertiblePreferredStockMember2019-05-012020-01-310001577526ai:SeriesCRedeemableConvertiblePreferredStockMember2020-05-012021-01-310001577526ai:SeriesCRedeemableConvertiblePreferredStockMember2019-05-012020-01-310001577526ai:SeriesDRedeemableConvertiblePreferredStockMember2020-05-012021-01-310001577526ai:SeriesDRedeemableConvertiblePreferredStockMember2019-05-012020-01-310001577526ai:SeriesERedeemableConvertiblePreferredStockMember2020-05-012021-01-310001577526ai:SeriesERedeemableConvertiblePreferredStockMember2019-05-012020-01-310001577526ai:SeriesFRedeemableConvertiblePreferredStockMember2020-05-012021-01-310001577526ai:SeriesFRedeemableConvertiblePreferredStockMember2019-05-012020-01-310001577526ai:RedeemableConvertiblePreferredStockSeriesGMember2020-05-012021-01-310001577526ai:RedeemableConvertiblePreferredStockSeriesGMember2019-05-012020-01-310001577526ai:RedeemableConvertiblePreferredStockSeriesHMember2020-05-012021-01-310001577526ai:RedeemableConvertiblePreferredStockSeriesHMember2019-05-012020-01-310001577526us-gaap:EmployeeStockOptionMember2020-05-012021-01-310001577526us-gaap:EmployeeStockOptionMember2019-05-012020-01-310001577526srt:ChiefExecutiveOfficerMember2018-01-012018-01-31ai:renewalPeriodai:transaction0001577526srt:ChiefExecutiveOfficerMemberai:SecondaryStockSaleToExistingShareholderMember2019-10-012019-10-310001577526ai:ExistingStockholderTransactionOneMembersrt:ChiefExecutiveOfficerMemberai:SecondaryStockSaleToExistingShareholderMemberus-gaap:SeriesDPreferredStockMember2019-10-012019-10-310001577526ai:ExistingStockholderTransactionOneMembersrt:ChiefExecutiveOfficerMemberai:SecondaryStockSaleToExistingShareholderMemberus-gaap:SeriesEPreferredStockMember2019-10-012019-10-310001577526ai:ExistingStockholderTransactionOneMembersrt:ChiefExecutiveOfficerMemberai:SecondaryStockSaleToExistingShareholderMemberus-gaap:SeriesDPreferredStockMember2019-10-310001577526ai:ExistingStockholderTransactionOneMembersrt:ChiefExecutiveOfficerMemberai:SecondaryStockSaleToExistingShareholderMemberus-gaap:SeriesEPreferredStockMember2019-10-310001577526us-gaap:SeriesCPreferredStockMembersrt:ChiefExecutiveOfficerMemberai:SecondaryStockSaleToExistingShareholderMemberai:ExistingStockholderTransactionTwoMember2019-10-012019-10-310001577526srt:ChiefExecutiveOfficerMemberai:SecondaryStockSaleToExistingShareholderMemberus-gaap:SeriesDPreferredStockMemberai:ExistingStockholderTransactionTwoMember2019-10-012019-10-310001577526srt:ChiefExecutiveOfficerMemberai:SecondaryStockSaleToExistingShareholderMemberai:RedeemableConvertibleCommonClassA1StockMemberai:ExistingStockholderTransactionTwoMember2019-10-012019-10-310001577526srt:ChiefExecutiveOfficerMemberai:SecondaryStockSaleToExistingShareholderMemberus-gaap:SeriesDPreferredStockMemberai:ExistingStockholderTransactionTwoMember2019-10-310001577526us-gaap:SeriesCPreferredStockMembersrt:ChiefExecutiveOfficerMemberai:SecondaryStockSaleToExistingShareholderMemberai:ExistingStockholderTransactionTwoMember2019-10-310001577526srt:ChiefExecutiveOfficerMemberai:SecondaryStockSaleToExistingShareholderMemberai:RedeemableConvertibleCommonClassA1StockMemberai:ExistingStockholderTransactionTwoMember2019-10-310001577526ai:OfficersAndEmployeesMember2019-10-012019-10-310001577526ai:SoftwareSubscriptionAgreementMemberai:BakerHughesCompanyMember2019-06-012019-06-300001577526ai:SoftwareSubscriptionAgreementMemberai:BakerHughesCompanyMember2020-06-012020-06-300001577526ai:SoftwareSubscriptionAgreementMemberai:BakerHughesCompanyMember2020-05-012019-06-300001577526ai:SoftwareSubscriptionAgreementMember2021-05-01ai:BakerHughesCompanyMember2019-06-3000015775262022-05-01ai:SoftwareSubscriptionAgreementMemberai:BakerHughesCompanyMember2019-06-3000015775262023-05-01ai:SoftwareSubscriptionAgreementMemberai:BakerHughesCompanyMember2019-06-300001577526ai:SoftwareSubscriptionAgreementMember2024-05-01ai:BakerHughesCompanyMember2019-06-300001577526ai:BakerHughesCompanyMember2020-05-012021-01-310001577526us-gaap:LicenseAndServiceMemberai:BakerHughesCompanyMember2020-11-012021-01-310001577526us-gaap:LicenseAndServiceMemberai:BakerHughesCompanyMember2019-11-012020-01-310001577526us-gaap:LicenseAndServiceMemberai:BakerHughesCompanyMember2020-05-012021-01-310001577526us-gaap:LicenseAndServiceMemberai:BakerHughesCompanyMember2019-05-012020-01-310001577526ai:BakerHughesCompanyMember2021-01-310001577526ai:BakerHughesCompanyMember2020-04-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended January 31, 2021
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, including zip code)
(650) 503-2200
(Registrant's telephone number, including area code)

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
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 and post such files).     Yes     No   
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of “large accelerated filer,” “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act. (Check one):
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 mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).     Yes        No  
As of February 26, 2021, the registrant had outstanding 97,431,675 shares of Class A common stock and 3,499,992 shares of Class B common stock.
1

TABLE OF CONTENTS
Page
Item 1.
Item 2.
Item 3.
Item 4.
Item 1.
Item 1A.
Item 2.
Item 6.
2

PART I - FINANCIAL INFORMATION
SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q 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 Quarterly Report on Form 10-Q, including statements regarding our future results of operations or financial condition, business strategy and plans and objectives of management for future operations, including our statements regarding 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;
our ability to acquire new customers and successfully retain existing customers;
our ability to increase usage our C3 AI Suite and C3 AI Applications;
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 Suite and C3 AI Applications;
the estimated addressable market opportunity for our C3 AI Suite and C3 AI Applications;
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 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 Quarterly Report on Form 10-Q primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition 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” and elsewhere in this Quarterly Report on Form 10-Q. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time, and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this Quarterly Report on Form 10-Q. The results, events and circumstances reflected in the forward-looking statements may not be achieved or occur, and actual results, events or circumstances could differ materially from those described in the forward-looking statements. In addition, statements that “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based on information available to us as of the date of this Quarterly Report on Form 10-Q. 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.

3

The forward-looking statements made in this Quarterly Report on Form 10-Q 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 Quarterly Report on Form 10-Q to reflect events or circumstances after the date of this Quarterly Report on Form 10-Q or to reflect new information or the occurrence of unanticipated events, except as required by law. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements, and you should not place undue reliance on our forward-looking statements. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments.
SELECTED RISKS AFFECTING OUR BUSINESS
Investing in our Class A common stock involves numerous risks, including the risks described in “Part II—Other Information, Item 1A. Risk Factors” of this Quarterly Report on Form 10-Q. Below is a summary of some of the risks and uncertainties as of the date of the filing of this Quarterly Report on Form 10-Q, any one of which could materially adversely affect our business, financial condition, results of operations, 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 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 Suite and C3 AI Applications fails to grow as we expect, or if businesses fail to adopt our C3 AI Suite and C3 AI Applications, our business, operating results, and financial condition could be adversely affected.
If we fail to respond to rapid technological changes, extend our C3 AI Suite and C3 AI Applications 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 (our “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, operations, and the markets and communities in which we, our partners, and customers operate.
Risks Related to Our International Operations
We are continuing to expand our operations outside the United States, where we may be subject to increased business and economic risks that could harm our business.
We are subject to governmental export and import controls that could impair our ability to compete in international markets or subject us to liability if we are not in compliance with applicable laws.
Risks Related to Taxes
4

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 Suite and C3 AI Applications 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.

ITEM 1. FINANCIAL STATEMENTS (UNAUDITED)
5

C3.AI, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except for share and per share data)
(Unaudited)
January 31,April 30,
20212020
Assets
Current assets
Cash and cash equivalents$960,122 $33,104 
Short-term investments162,880 211,874 
Accounts receivable, net of allowance of $762 and $755 as of January 31, 2021 and April 30, 2020, respectively(1)
30,231 30,827 
Prepaid expenses and other current assets13,503 5,400 
Total current assets1,166,736 281,205 
Property and equipment, net6,844 8,723 
Goodwill625 625 
Long-term investments 725 
Other assets, non-current10,369 13,830 
Total assets$1,184,574 $305,108 
Liabilities, redeemable convertible preferred stock, redeemable convertible Class A-1 common stock and stockholders’ equity (deficit)
Current liabilities
Accounts payable$12,608 $4,726 
Accrued compensation and employee benefits17,996 13,693 
Deferred revenue, current(2)
59,950 53,537 
Accrued and other current liabilities13,544 9,083 
Total current liabilities104,098 81,039 
Deferred revenue, non-current2,360 6,758 
Other long-term liabilities4,004 6,001 
Total liabilities110,462 93,798 
Commitments and contingencies (note 6)
Redeemable convertible preferred stock, $0.001 par value. No shares and 233,107,379 shares authorized as of January 31, 2021 and April 30, 2020, respectively; no shares and 37,128,768 shares issued and outstanding as of January 31, 2021 and April 30, 2020, respectively; Liquidation preference of $376,178 as of April 30, 2020
 375,207 
Redeemable convertible class A-1 common stock, $0.001 par value. No shares and 6,666,667 shares authorized as of January 31, 2021 and April 30, 2020, respectively; no shares and 6,666,665 shares issued and outstanding as of January 31, 2021 and April 30, 2020, respectively; Liquidation preference of $18,800 as of April 30, 2020
 18,800 
Stockholders’ (deficit) equity
Class A common stock, $0.001 par value. 1,000,000,000 and 390,000,000 shares authorized as of January 31, 2021 and April 30, 2020, respectively; 97,431,675 and 31,210,159 shares issued and outstanding as of January 31, 2021 and April 30, 2020 respectively
98 31 
Class B common stock, $0.001 par value; 3,500,000 and 21,000,000 shares authorized as of January 31, 2021 and April 30, 2020, respectively; 3,499,992 and no shares issued and outstanding as of January 31, 2021 and April 30, 2020, respectively
3  
Additional paid-in capital1,399,281 110,485 
Accumulated other comprehensive income13 424 
Accumulated deficit(325,283)(293,637)
Total stockholders’ equity (deficit)1,074,112 (182,697)
Total liabilities, redeemable convertible preferred stock, redeemable convertible Class A-1 common stock and stockholders’ equity (deficit)$1,184,574 $305,108 
(1) Including amounts from a related party of $1,030 and $250 as of January 31, 2021 and April 30, 2020, respectively.
(2) Including amounts from a related party of $9,358 and $1,499 as of January 31, 2021 and April 30, 2020, respectively.
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
7

C3.AI, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share data)
(Unaudited)
Three Months Ended January 31,Nine Months Ended January 31,
2021202020212020
Revenue
Subscription(1)
$42,699 $34,629 $114,248 $98,627 
Professional services(2)
6,410 6,654 16,685 16,421 
Total revenue49,109 41,283 130,933 115,048 
Cost of revenue
Subscription7,023 8,862 22,694 23,493 
Professional services5,203 2,069 10,113 5,785 
Total cost of revenue12,226 10,931 32,807 29,278 
Gross profit36,883 30,352 98,126 85,770 
Operating expenses
Sales and marketing28,450 23,162 64,898 60,385 
Research and development18,748 12,331 48,145 47,122 
General and administrative8,184 5,291 21,433 19,541 
Total operating expenses55,382 40,784 134,476 127,048 
Loss from operations(18,499)(10,432)(36,350)(41,278)
Interest income129 1,136 997 3,115 
Other (expense) income, net1,721 (402)4,163 (498)
Net loss before provision for income taxes(16,649)(9,698)(31,190)(38,661)
Provision for income taxes203 98 456 283 
Net loss$(16,852)$(9,796)$(31,646)$(38,944)
Net loss attributable to Class A common shareholders, basic and diluted$(0.23)$(0.27)$(0.64)$(1.11)
Net loss attributable to Class A-1 common shareholders, basic and diluted$(0.10)$(0.27)$(0.52)$(1.11)
Net loss attributable to Class B common shareholders, basic and diluted$(0.13)$ $(0.12)$ 
Weighted-average shares used in computing net loss per share attributable to Class A common stockholders, basic and diluted68,648,229 30,132,463 43,480,533 28,478,395 
Weighted-average shares used in computing net loss per share attributable to Class A-1 common stockholders, basic and diluted6,666,665 6,666,666 6,666,665 6,666,666 
Weighted-average shares used in computing net loss per share attributable to Class B common stockholders, basic and diluted3,499,992  3,499,992  
(1)Including related party revenue of $7,951, $9,865, $21,571 and $30,560 for the three and nine months ended January 31, 2021 and 2020, respectively.
(2)Including related party revenue of $0, $112, $0 and $210 for the three and nine months ended January 31, 2021 and 2020, respectively.
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
8

C3.AI, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(In thousands)
(Unaudited)
Three Months Ended January 31,Nine Months Ended January 31,
2021202020212020
Net loss$(16,852)$(9,796)$(31,646)$(38,944)
Other comprehensive income
Unrealized gain (loss) on investment securities, net of tax(49)69 (411)136 
Total comprehensive loss$(16,901)$(9,727)$(32,057)$(38,808)
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
9

C3.AI, INC.
CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK,
REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS’ EQUITY (DEFICIT)
(In thousands)
(Unaudited)
Redeemable Convertible Preferred StockRedeemable Convertible A-1 Common StockCommon StockAdditional Paid-In CapitalAccumulated Other Comprehensive (Loss) IncomeAccumulated DeficitTotal Stockholders’
Deficit
SharesAmountSharesAmountSharesAmount
Balance as of October 31, 201937,129 $375,207 6,667 $18,800 30,779 $30 $104,403 $141 $(253,407)$(148,833)
Issuance of Class A common stock— — — — 274 — 446 — — 446 
Vesting of early exercised Class A common stock options— — — — — — 156 — — 156 
Stock-based compensation expense— — — — — — 2,061 — — 2,061 
Other comprehensive income— — — — — — — 69 — 69 
Net loss— — — — — — — — (9,796)(9,796)
Balance as of January 31, 202037,129 $375,207 6,667 $18,800 31,053 $30 $107,066 $210 $(263,203)$(155,897)

Redeemable Convertible Preferred StockRedeemable Convertible A-1 Common StockCommon StockAdditional Paid-In CapitalAccumulated Other Comprehensive (Loss) IncomeAccumulated DeficitTotal Stockholders’
Deficit
SharesAmountSharesAmountSharesAmount
Balance as of October 31, 202037,129 $399,753 6,667 $18,800 32,981 $33 $124,009 $62 $(308,431)$(184,327)
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,625 — — 844,646 
Issuance of Class A common stock upon exercise of stock options— — — — 2,759 3 4,800 — — 4,803 
Vesting of early exercised Class A common stock options— — — — — — 749 — — 749 
Stock-based compensation expense— — — — — — 6,589 — — 6,589 
Other comprehensive loss— — — — — — — (49)— (49)
Net loss— — — — — — — — (16,852)(16,852)
Balance as of January 31, 2021 $  $ 100,932 $101 $1,399,281 $13 $(325,283)$1,074,112 
10

Redeemable Convertible Preferred StockRedeemable Convertible A-1 Common StockCommon StockAdditional Paid-In CapitalAccumulated Other Comprehensive (Loss) IncomeAccumulated DeficitTotal Stockholders’
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,630 1 2,014 — — 2,015 
Vesting of early exercised Class A common stock options— — — — — — 427 — — 427 
Tender offer repurchases— — — — (164)(1)(3,547)— — (3,548)
Stock-based compensation expense— — — — — — 5,424 — — 5,424 
Other comprehensive income— — — — — — — 136 — 136 
Net loss— — — — — — — — (38,944)(38,944)
Balance as of January 31, 202037,129 $375,207 6,667 $18,800 31,053 $30 $107,066 $210 $(263,203)$(155,897)
Redeemable Convertible Preferred StockRedeemable Convertible A-1 Common StockCommon StockAdditional Paid-In CapitalAccumulated Other Comprehensive (Loss) IncomeAccumulated DeficitTotal Stockholders’
Deficit
SharesAmountSharesAmountSharesAmount
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,625 — — 844,646 
Issuance of Class A common stock upon exercise of stock options— — — — 4,530 5 7,862 — — 7,867 
Vesting of early exercised Class A common stock options— — — — — — 2,073 — — 2,073 
Stock-based compensation expense— — — — — — 14,270 — — 14,270 
Other comprehensive loss— — — — — — — (411)— (411)
Net loss— — — — — — — — (31,646)(31,646)
Balance as of January 31, 2021 $  $ 100,932 $101 $1,399,281 $13 $(325,283)$1,074,112 
11


The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
12

C3.AI, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
Nine Months Ended January 31,
20212020
Cash flows from operating activities:
Net loss$(31,646)$(38,944)
Adjustments to reconcile net loss to net cash used in operating activities
Depreciation and amortization3,189 566 
Non-cash operating lease cost2,474 2,267 
Stock-based compensation expense14,270 5,424 
Other(115)(324)
Changes in operating assets and liabilities
Accounts receivable(1)
588 33,744 
Prepaid expenses, other current assets and other assets(6,931)(6,928)
Accounts payable7,447 (917)
Accrued compensation and employee benefits4,303 1,081 
Lease liability(2,636)(2,344)
Other liabilities1,213 (397)
Deferred revenue(2)
2,016 (20,335)
Net cash used in operating activities(5,828)(27,107)
Cash flows from investing activities:
Purchase of property and equipment(1,166)(1,629)
Capitalized software development costs
 (581)
Proceeds from sale of non-marketable equity security725  
Purchase of investments(232,287)(197,067)
Maturity and sale of investments280,997 58,625 
Net cash provided by (used in) investing activities48,269 (140,652)
Cash flows from financing activities:
Proceeds from initial public offering and private placements, net of underwriting discounts851,859  
Proceeds from repayment of shareholder loan26,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)
Payment of deferred offering costs(6,710) 
Proceeds from issuance of common stock 44,028 
Proceeds from exercise of Class A common stock options13,825 3,846 
Net cash provided by financing activities884,977 119,495 
Net increase (decrease) in cash, cash equivalents and restricted cash927,418 (48,264)
Cash, cash equivalents and restricted cash at beginning of period33,604 99,107 
Cash, cash equivalents and restricted cash at end of period$961,022 $50,843 
Cash and cash equivalents$960,122 $50,343 
Restricted cash included in other assets900 500 
Total cash, cash equivalents and restricted cash$961,022 $50,843 
Supplemental disclosures of cash flow information—cash paid for income taxes$435 $541 
Supplemental disclosure of non-cash investing and financing activities:
Purchases of property and equipment included in accounts payable and accrued liabilities$349 $ 
Deferred offering costs included in accounts payable and accrued liabilities$503 $ 
Vesting of early exercised stock options$2,073 $427 
(1)Including changes in related party balances of $(780) and $19,826 for the nine months ended January 31, 2021 and 2020, respectively.
(2)Including changes in related party balances of $7,859 and $(8,596) for the nine months ended January 31, 2021 and 2020, respectively.
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
13

C3.AI, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
1.Summary of Business and Significant Accounting Policies
Business
C3.ai, Inc. and subsidiaries, or collectively, C3 AI or the Company, is an enterprise artificial intelligence, or AI, software provider. Our C3 AI Suite 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.
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 unaudited condensed 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 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 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 our 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 condensed 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.
14

C3.AI, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
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 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 unaudited condensed consolidated financial statements in accordance with generally accepted accounting principles in the United States, or GAAP, and applicable rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Accordingly, they do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with GAAP. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s final prospectus dated December 8, 2020, and filed with the SEC pursuant to Rule 424(b)(4) on December 9, 2020 (the “Final Prospectus”).
In management’s opinion, these unaudited condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the Company’s financial position as of January 31, 2021, and the results of operations for the three and nine months ended January 31, 2021. The results of operations for the three and nine months ended January 31, 2021, are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.
The condensed 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 unaudited condensed 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, the value of common stock 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.
Summary of Significant Accounting Policies
The Company’s significant accounting policies are discussed in Note 1. Summary of Business and Significant Accounting Policies in the Notes to Consolidated Financial Statements in its Prospectus. There have been no significant changes to these policies during the three months ended January 31, 2021.
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
15

C3.AI, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
institution is in excess of Federal Deposit Insurance Company, or FDIC, insurance limits. The Company’s investment policy is to invest in securities with a minimum rating of P1 by Moody’s, A1 by Standard & Poor’s, F-1 by Fitch’s or higher for short-term investments, and minimum rating of A2 by Moody’s, A by Standard & Poor’s, or A by Fitch’s or higher for long-term investments.
Recent Accounting Pronouncements
The Company currently qualifies as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012, or the JOBS Act. Accordingly, the Company is provided the option to adopt new or revised accounting guidance either (1) within the same periods as those otherwise applicable to public business entities or (2) within the same time periods as private companies, including early adoption when permissible.
The Company has elected to adopt new or revised accounting guidance within the same time period as private companies.
Other than policies noted below, there have been no significant changes to the accounting policies disclosed in Note 1 of the audited consolidated financial statements as of and for the years ended April 30, 2020 and 2019 included in the Final Prospectus.
Recently Adopted Accounting Standards—In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected. Credit losses relating to available-for-sale debt securities should be recorded through an allowance for credit losses. The guidance also limits the amount of credit losses to be recognized for available-for-sale debt securities to the amount by which carrying value exceeds fair value and requires the reversal of previously recognized credit losses if fair value increases. The guidance is effective for the fiscal year beginning May 1, 2023 with early adoption permitted. The Company early adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.
In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. ASU 2018-04 simplifies how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. The guidance is effective for the fiscal year beginning May 1, 2023 with early adoption permitted. The Company early adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.
In July 2017, the FASB issued ASU No. 2017-11, Earnings Per Share (Topic 260), Distinguishing Liabilities from Equity (Topic 480), Derivatives and Hedging (Topic 815) I. Accounting for Certain Financial Instruments with Down Round Features II. Replacement of the Indefinite Deferral for Mandatorily Redeemable Financial Instruments of Certain Nonpublic Entities and Certain Mandatorily Redeemable Noncontrolling Interests with a Scope Exception. Part I of this standard applies to entities that issue financial instruments such as warrants, convertible debt or redeemable convertible preferred stock that contain down-round features. Part II of this standard replaces the indefinite deferral for certain mandatorily redeemable noncontrolling interests and mandatorily redeemable financial instruments of nonpublic entities contained within ASC Topic 480 with a scope exception and does not impact the accounting for these mandatorily redeemable instruments. The Company adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement, which modifies the disclosure requirements on fair value measurements with respect to Level 3 rollforwards, timing of liquidation of investments in certain entities that calculate net asset value, and measurement uncertainty. The Company adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.
Recently Issued Accounting Standards Not Yet Adopted—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
16

C3.AI, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
beginning May 1, 2021. Early adoption is permitted. The Company is currently evaluating the effect that this guidance will have on the consolidated financial statements and related disclosures.

2.Revenue
Disaggregation of Revenue
The following table presents revenue by geographical region (in thousands):
For the three months ended January 31,For the nine months ended January 31,
2021202020212020
North America (1)
$29,488 $33,274 $86,100 $90,392 
Europe, the Middle East and Africa (1)
17,141 7,447 39,922 23,809 
Asia Pacific (1)
1,655 562 4,086 847 
Rest of World (1)825  825  
Total revenue$49,109 $41,283 $130,933 $115,048 
__________________
(1)The United States comprised 60%, 81%, 65% and 79% of the Company’s revenue in the three months ended January 31, 2021 and 2020 and the nine months ended January 31, 2021 and 2020, respectively. France comprised 12%, 10%, 12% and 10% of the Company’s revenue in the three months ended January 31, 2021 and 2020 and the nine months ended January 31, 2021 and 2020, respectively. No other country comprised 10% or greater of the Company’s revenue for each of the three and nine months ended January 31, 2021 and 2020.
Deferred Revenue
The following table reflects the deferred revenue balance (in thousands):
As of January 31,As of April 30,
20212020
Deferred revenue, current$59,950 $53,537 
Deferred revenue, non-current2,360 6,758 
Total deferred revenue$62,310 $60,295 
17

C3.AI, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Significant changes in the deferred revenue balances during the nine months ended January 31, 2021 and 2020 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
(53,086)
Increases due to invoicing prior to satisfaction of performance obligations
55,101 
January 31, 2021$62,310 
Deferred Revenue
April 30, 2019$91,225 
Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year
$(72,677)
Increases due to invoicing prior to satisfaction of performance obligations
$52,345 
January 31, 2020$70,893 
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 in the duration of some revenue contracts.
Revenue expected to be recognized from remaining performance obligations was approximately $247.5 million as of January 31, 2021 of which $131.1 million is expected to be recognized over the next 12 months and the remainder thereafter.
Customer Concentration and Accounts Receivable
All of the Company’s customers consist of corporate and governmental entities. A limited number of customers have accounted for a large part of the Company’s revenue and accounts receivable to date. Two separate customers accounted for 16% and 12%, respectively, of revenue for the three months ended January 31, 2021. Two separate customers accounted for 24% and 10%, respectively, of revenue for the three months ended January 31, 2020. Two separate customers accounted for 16% and 12%, respectively, of revenue for the nine months ended January 31, 2021. Two separate customers accounted for 27% and 10%, respectively, of revenue for the nine months ended January 31, 2020. Three separate customers accounted for 21%, 13%, and 11% of accounts receivable at January 31, 2021. Three separate customers accounted for 33%, 19%, and 15% of accounts receivable at April 30, 2020.
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. Accounts receivable included unbilled receivables of as of January 31, 2021 and April 30, 2020 of $0.6 million and $0.5 million, respectively.

18

C3.AI, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
3.Fair Value Measurements
The Company’s financial instruments consist primarily of cash and cash equivalents, marketable debt securities, accounts receivable, non-marketable equity securities, and accounts payable. Cash and cash equivalents and marketable debt 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 January 31, 2021As of April 30, 2020
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Money market funds$900,292 $ $ $900,292 $10,260 $ $ $10,260 
U.S. treasury securities
 158,377  158,377  11,500  11,500 
Certificate of deposit 3,503  3,503  28,477  28,477 
U.S. government agencies securities
     10,074  10,074 
Commercial paper 2,000  2,000  94,397  94,397 
Corporate debt securities
     68,425  68,425 
$900,292 $163,880 $ $1,064,172 $10,260 $212,873 $ $223,133 
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.
4.Investments
Available-for-Sale Marketable Securities
The following table summarizes the Company’s available-for-sale marketable securities (in thousands):
As of January 31, 2021As of April 30, 2020
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair ValueAmortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Money market funds
$900,292 $— $— $900,292 $10,260 $— $— $10,260 
U.S. treasury securities
$158,366 $11 $ $158,377 11,489 11 $ 11,500 
Certificate of deposit
$3,500 $3 $ $3,503 28,476 1 $ 28,477 
U.S. government agencies securities
$ $ $ $ 9,995 79 $ 10,074 
Commercial paper$1,999 $1 $2,000 94,242 155 $ 94,397 
Corporate debt securities
$ $ $ $ 68,246 179 $ 68,425 
$1,064,157 $15 $ $1,064,172 $222,708 $425 $ $223,133 

19

C3.AI, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
The following table summarizes the classification of the Company’s available-for-sale investment securities in the Company’s consolidated balance sheets (in thousands):
As of January 31,As of April 30,
20212020
Cash and cash equivalents$901,292 $11,259 
Short-term investments162,880 211,874 
Long-term investments  
Total$1,064,172 $223,133 
Cash and cash equivalents in the table above excludes cash of $58.8 million and $21.8 million as of January 31, 2021 and April 30, 2020, respectively.
The following table summarizes the Company’s available-for-sale debt securities by contractual maturity (in thousands):
As of January 31, 2021As of April 30, 2020
Amortized CostFair ValueAmortized CostFair Value
Within one year$163,865 $163,880 $212,449 $212,873 
After one year through five years    
Total$163,865 $163,880 $212,449 $212,873 
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, 2020 (in thousands):
As of April 30, 2020
Less Than 12 Months12 Months or GreaterTotal
Unrealized LossesFair ValueUnrealized LossesFair ValueUnrealized LossesFair Value
U.S. treasury securities$ $ $ $ $ $ 
U.S. government agencies securities      
Certificate of deposit(7)10,995   (7)10,995 
Commercial paper(5)18,495   (5)18,495 
Corporate debt securities(14)14,921   (14)14,921 
Total$(26)$44,411 $ $ $(26)$44,411 
As of January 31, 2021, the Company had no investment positions in an unrealized loss position. As of April 30, 2020, the Company had 16 investment positions that were in an unrealized loss position. The Company had no other-than-temporary impairments on available-for-sale investment securities as of January 31, 2021 and April 30, 2020 because the Company does not intend to sell these securities or believe that it will be required to sell these securities before the recovery of their amortized cost basis.
Non-Marketable Equity Securities
In November 2020, the Company sold its non-marketable equity security for $0.7 million. As of January 31, 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 did not recognized an impairment on the non-marketable equity securities during the three or nine months ended January 31, 2021 and 2020.
20

C3.AI, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
5.Balance Sheet Details
Property and Equipment
Property and equipment consisted of the following at January 31, 2021 and April 30, 2020 (in thousands):
Useful LifeAs of January 31,As of April 30,
(in months)20212020
Leasehold improvements*$8,636 $8,215 
Computer equipment362,655 2,028 
Office furniture and equipment60385 339 
Property and equipment-gross11,676 10,582 
Less accumulated depreciation(4,832)(1,859)
Property and equipment—net$6,844 $8,723 
__________________
*Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.
Depreciation expense was $1.0 million, $0.2 million, $3.0 million and $0.6 million for the three months ended January 31, 2021 and 2020, and nine months ended January 31, 2021 and 2020, respectively.
Accrued Compensation and Employee Benefits
Accrued compensation and employee benefits consisted of the following at January 31, 2021 and April 30, 2020 (in thousands):
As of January 31,As of April 30,
20212020
Accrued bonus$9,159 $8,356 
Accrued vacation3,596 2,823 
Accrued payroll taxes and benefits3,841 1,397 
Accrued commission732 515 
Accrued salaries668 602 
Accrued compensation and employee benefits$17,996 $13,693 
Accrued and Other Current Liabilities
Accrued and other current liabilities include $6.1 million and $2.2 million paid for common stock exercised prior to vesting as of January 31, 2021, and April 30, 2020, respectively. Current liabilities that transferred to stockholders’ deficit upon vesting were $2.1 million and $0.7 million for the nine months ended January 31, 2021 and year ended April 30, 2020, respectively. Common stock exercised in advance of the vesting period is subject to the Company’s repurchase right in the event that the holder no longer provides services to the Company. Accrued and other current liabilities also includes $3.8 million and $3.5 million of current portion of lease liability balance as of January 31, 2021 and April 30, 2020, respectively. Additionally, this balance includes $3.1 million and $1.5 million of accrued general expenses as of January 31, 2021 and April 30, 2020, respectively.
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
21

C3.AI, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
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.Commitments and Contingencies
Noncancelable Purchase Commitments
The Company entered into a noncancelable 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 $3.5 million, $2.0 million, $9.6 million and $2.0 million under the arrangement during the three months ended January 31, 2021 and 2020 and the nine months ended January 31, 2021 and 2020, respectively.
C3.ai Digital Transformation Institute Grants
In February 2020, the Company entered into an agreement establishing the C3.ai Digital Transformation Institute (“C3.ai DTI”), a program established to attract many of the world’s leading research institutions to join in a coordinated and innovative effort to advance the digital transformation of business, government, and society. As part of the agreement, the Company has agreed to issue grants to C3.ai DTI, which are subject to compliance with certain obligations. The grants shall be paid by the Company over five years in the form of cash, publicly traded securities, or other property of equivalent net value. As of January 31, 2021 and April 30, 2020 the total potential remaining contributions are $44.6 million and $45.8 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. In the Company’s opinion, resolution of these matters is not expected to have a material adverse impact on its consolidated statement of operations, cash flows, or balance sheet.
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) 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, seeking damages of approximately $2.5 million. Plaintiffs also seek to overturn the district court’s ruling that defendants are entitled to attorneys’ fees, and contend that plaintiffs instead should recover their attorneys’ fees. No appeal was taken with respect to the ruling in Defendants’ favor on the remaining claims.
On February 17, 2021, the Third Circuit affirmed the judgment and orders of the district court in the Company’s and defendants’ favor. The Company intends to seek recovery of its attorneys’ fees and costs as previously awarded by the district court.
7.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 our 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
22

C3.AI, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
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 January 31, 2021, there were no shares of redeemable convertible preferred stock issued and outstanding. See Note 1 for more information.
8.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 January 31, 2021 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 unaudited condensed 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 three months ended January 31, 2021 and 2020 and the nine months ended January 31, 2021 and 2020 were $4.5 million, $0.3 million, $6.0 million and $1.6 million, respectively. The liability is reclassified into equity on a ratable basis as the stock options vest. Unvested Class A common stock of 1,300,185 and 663,763 shares as of January 31, 2021 and April 30, 2020, respectively were subject to such repurchase right and are legally issued and outstanding as of each period presented. See Note 9 for more information.
Third-Party Stock Transactions
In October 2019, the Company announced and completed a tender offer to repurchase Class A common stock of 163,685 shares and vested stock options of 811,189 shares from employees and officers at a price of $30.2310 per share. The repurchase transactions for vested stock options were conducted as net cash settlements where the holders of vested stock options received the difference between the repurchase price and the respective option exercise price. The total net transaction price was $28.5 million. The Company recognized $24.9 million in compensation expense during the nine months ended January 31, 2020 related to the shares repurchased for the difference between the repurchase price and the fair value of the Company’s common stock at the time of repurchase.
9.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
23

C3.AI, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
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 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. A total of 67,535,205 shares of the Company’s Class A common stock have been reserved for issuance under the 2020 Incentive Plan in addition to annual automatic evergreen increases in the number of shares of Class A common stock reserved for issuance under the 2020 Incentive Plan. As of January 31, 2021, there were no grants of stock appreciation rights, restricted stock awards, RSU awards, performance awards or other equity awards.
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 common stock pursuant to purchase rights granted to employees. A total of 3,000,000 shares of the Company’s Class A common stock have been reserved for future issuance under the 2020 ESPP in addition to annual automatic evergreen increases in the number of shares of Class A common stock reserved for issuance under the 2020 ESPP. The 2020 ESPP permits participants to purchase shares of common stock of up to 15% of their earnings. The offering dates and purchase dates for the 2020 ESPP are determined at the discretion of the Company’s board of directors. As of January 31, 2021, 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 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.
As of January 31, 2021, the remaining shares of Class A common available for issuance under the 2020 Incentive Plan was 67,535,205 shares.
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,415 11.12 
Options exercised(4,563)3.06 
Options cancelled(2,559)5.55 
Balance as of January 31, 202140,170 $6.13 8.05$449,073 
Vested and exercisable as of January 31, 202112,799 $3.01 6.45$180,395 
Vested and expected to vest as of January 31, 202141,161 $6.12 8.07$460,444 
The weighted average grant date fair value of options granted during the nine months ended January 31, 2021 was $6.01. 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 nine months ended January 31, 2021 was $52.4 million. The total grant date fair value of options vested during the nine months ended January 31, 2021 was $10.6 million.
24

C3.AI, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
As of January 31, 2021, there was $104.0 million of unrecognized compensation cost related to stock options which are expected to be recognized over an estimated weighted-average period of 4.2 years.
The grant-date fair value of the options issued for the nine months ended January 31, 2021 is 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:
Nine Months Ended January 31, 2021
Valuation assumptions:
Expected dividend yield0.0 %
Expected volatility43.8 %
Expected term (years)6.3
Risk-free interest rate0.43 %

The following table summarizes the effects of stock-based compensation on the Company’s consolidated statements of operations (in thousands):
Three Months Ended January 31,Nine Months Ended January 31,
2021202020212020
Cost of subscription$214 $104 $557 $246 
Cost of professional services164 30 301 93 
Sales and marketing2,790 613 5,835 1,894 
Research and development846 308 1,952 910 
General and administrative2,575 1,006 5,625 2,281 
Total stock-based compensation expense$6,589 $2,061 $14,270 $5,424 
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 chief executive officer (“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.
10.Income Taxes
Accounting for income taxes for interim periods generally requires the provision for income taxes to be determined by applying an estimate of the annual effective tax rate for the full fiscal year to income or loss before income taxes, adjusted for discrete items, if any, for the reporting period. The Company updates its estimate of the annual effective tax rate each quarter and makes a cumulative adjustment in such period.
The Company recorded income tax expense of $0.2 million, $0.1 million, $0.5 million and $0.3 million for the three months ended January 31, 2021 and 2020 and the nine months ended January 31, 2021 and 2020, respectively. Income tax expense consists primarily of income taxes in foreign jurisdictions in which the Company conducts business. Due to the Company’s history of losses in the United States, a full valuation allowance on substantially all of the Company’s deferred tax assets, including net operating loss carryforwards, research and development tax credits, and other book versus tax differences, was maintained.
25

C3.AI, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
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 three and nine months ended January 31, 2021.
11.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 the quarters ended January 31, 2021 and 2020 and the years ended April 30, 2020 and 2019.
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):

26

C3.AI, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Three Months Ended January 31,Nine Months Ended January 31,
2021202020212020
Numerator
Net loss attributable to common stockholders$(16,852)$(9,796)$(31,646)$(38,944)
Denominator
Basic and diluted weighted-average Class A common shares outstanding68,648 30,132 43,481 28,478 
Basic and diluted weighted-average Class A-1 common shares outstanding6,667 6,667 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$(0.23)$(0.27)$(0.64)$(1.11)
Basic and diluted net loss per Class A-1 common shares outstanding$(0.10)$(0.27)$(0.52)$(1.11)
Basic and diluted net loss per Class B common shares outstanding$(0.13)$ $(0.12)$ 
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:
As of January 31,
20212020
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 options41,286,541 33,848,199 

12.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 9 for more information.
27

C3.AI, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Secondary Transactions
In October 2019, two secondary transactions occurred for total proceeds of $50.0 million each. The CEO sold 1,685,979 shares of Series D preferred and 193,489 shares of Series E preferred, each at a price of $26.6034 per share, to an existing stockholder. Additionally, the CEO sold 584,795 shares of Series C* preferred, 825,012 shares of Series D preferred, and 673,526 shares of redeemable convertible Class A-1 common stock at a price of $24.0000 per share to an existing stockholder. Stock-based compensation expense was not recognized in connection with these secondary transactions as the purchase price was equal to fair value in respect of the redemption and liquidation features of the shares sold at the time of sale.
In October 2019, the Company also completed a tender offer to repurchase Class A common stock and vested stock options from employees, including officers, at a price of $30.2310 per share. Refer to Note 8 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-cancelable revenue commitments, which are inclusive of their direct subscription fees and third party revenue generated through the joint marketing arrangement with Baker Hughes, in the amount of $46.7 million in fiscal year 2020, $53.3 million in fiscal year 2021, $75.0 million in fiscal year 2022, $125.0 million in fiscal year 2023, and $150.0 million in fiscal year 2024. During the nine months ended January 31, 2021, the Company recognized total revenue of $21.6 million related to this arrangement. For future periods, any shortfalls against the total annual revenue commitment made to us by Baker Hughes will be assessed and recorded at the end of the fourth quarter of each fiscal year.
Under the joint marketing arrangement, the Company is obligated to pay the Baker Hughes a sales commission on subscriptions and services offerings it resells in excess of these minimum revenue commitments. The Company did not incur any sales commission related to this arrangement during the three months ended January 2021 and 2020 and the nine months ended January 2021 and 2020.
The Company recognized subscription revenue from direct subscription fees from Baker Hughes $8.0 million and $9.9 million during the three months ended January 31, 2021 and 2020 and $21.6 million and $30.6 million for the nine months ended January 31, 2021 and 2020, respectively. As of January 31, 2021 and April 30, 2020, accounts receivable, net included $1.0 million and $0.2 million and deferred revenue, current included $9.4 million and $1.5 million associated with Baker
Hughes, respectively.

28

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q and our audited consolidated financial statements and the related notes and the discussion under the heading "Management's Discussion and Analysis of Financial Condition and Results of Operations" for the fiscal year ended April 30, 2020 included in the final prospectus for our initial public offering (“IPO”) dated as of December 8, 2020 and filed with the Securities and Exchange Commission (“SEC”), pursuant to Rule 424(b)(4) on December 9, 2020 (the “Final Prospectus”). 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 About Forward-Looking Statements" in this Quarterly Report on Form 10-Q. You should review the disclosure under the heading "Risk Factors" in this Quarterly Report on Form 10-Q 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.
Overview
C3 AI is an Enterprise AI software company.
We provide software-as-a-service, or SaaS, applications that enable the rapid deployment of enterprise-scale AI applications of extraordinary scale and complexity that offer significant social and economic benefit.
The C3 AI Suite, C3 AI Applications, and our patented model-driven architecture enable organizations to simplify and accelerate Enterprise AI application development, deployment, and administration. Our software C3 AI Suite 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 AI software engineering problem.
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 three primary families of software solutions:
The C3 AI Suite, 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.
C3 AI Applications, built using the C3 AI Suite, 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. Ex Machina was launched in February 2017 as a C3 AI Application and as a stand-alone product in November 2020.
Initial Public Offering and Concurrent Private Placements
In December 2020, we completed our initial public offering (“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.
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 (the “Concurrent Private Placement”). We
29

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.
How We Generate Revenue
We generate revenue primarily from the sale of subscriptions to our software, which accounted for 87%, 84%, 87%, and 86% of our total revenue in the three months ended January 31, 2021 and 2020 and for the nine months ended January 31, 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-cancelable and non-refundable.
We commonly enter into enterprise-wide agreements with Entities that include multiple operating units or divisions. We define an Entity as each such buying entity that has an enterprise agreement to deploy or establish the governing terms should we contract to deploy the C3 AI Suite or one or more C3 AI Applications to different customers within the Entity. We often provide our software to distinct departments, business units, or groups within an Entity, and use customer to include each distinct department, unit, or group within an Entity.
We generally invoice our customers annually in advance and primarily recognize revenue over the contract term on a ratable basis. In addition, customers pay a usage-based runtime fees for production use of the C3 AI Suite and C3 AI Applications, which is either paid in advance for specified levels of capacity or paid in arrears based on actual usage. 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 Center of Excellence, or COE, which are included as part of the subscription when purchased.
We also generate revenue from professional services, which consist primarily of fees associated with our implementation services for new customer deployments of C3 AI Applications. Professional services revenue represented 13%, 16%, 13%, and 14% of total revenue for the three months ended January 31, 2021 and 2020 and the nine months ended January 31, 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 Suite 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 for our professional services over the period of delivery as services are performed.
We are growing rapidly, with total revenue of $49.1 million and $130.9 million for the three and nine months ended January 31, 2021, respectively, representing a 19% and 14% increase compared to the same period last year, respectively. Our subscription revenue grew to $42.7 million and $114.2 million for the three and nine months ended January 31, 2021, respectively, representing a 23% and 16% increase compared to the same period last year, respectively.
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 Suite is industry agnostic, we also expect to expand into other industries as we grow.
Acquiring new customers and further penetrating 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 Applications or by subscribing to the C3 AI Suite to develop their own AI applications.
30

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.
Strategic Vertical 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 Suite.
Consulting and Services Partners. As part of a global industry alliance, we partner with IBM Global Services, as well as a number of systems integrators specializing in Enterprise AI implementations.
Hyperscale Cloud and Infrastructure. We have formed global strategic go-to-market alliances with hyperscale cloud providers including Amazon, FIS, Google, and Microsoft. 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.
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 Quarterly Report on Form 10-Q. RPO was $247.5 million and $239.7 million as of January 31, 2021 and April 30, 2020, 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.
RPO represents the amount of our contracted future revenue that has not yet been recognized, including both deferred revenue and non-cancelable contracted amounts that will be invoiced and recognized as revenue in future periods. Our RPO as of January 31, 2021 is comprised of $62.4 million related to deferred revenue and $185.2 million of commitments from non-cancellable contracts. Our RPO as of April 30, 2020 is comprised of $60.3 million related to deferred revenue and $179.4 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 $48.4 million and $7.2 million as of January 31, 2021 and April 30, 2020, respectively.
The duration of our contracts varies by customer. The weighted average contract duration for commercial Entities in the year ended April 30, 2020 was 35 months, while the weighted average contract duration for federal agency Entities was 11 months. Our total RPO as of January 31, 2021 and April 30, 2020 was comprised of approximately 98% and 96% non-federal contracts and 2% and 4% federal contracts, 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 Quarterly Report on Form 10-Q titled “Risk Factors,” that we must successfully address to sustain our growth, improve our results of operations, and establish and maintain profitability.
31

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 Suite and C3 AI Applications 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 Suite and C3 AI Applications 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 Suite. 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 Suite and C3 AI Applications, 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 Applications. By investing to make it easier to develop applications on our C3 AI Suite, our customers have become active developers. With our support, they have developed and deployed almost two-thirds of the applications currently in production and running on the C3 AI Suite. Research and development spending has fueled enhancements to our existing C3 AI Suite.
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 Suite and C3 AI Applications. 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 bi-weekly 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. Any investments we make in our marketing program will occur in advance of experiencing benefits from such investments.
32

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, IBM, 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 Suite 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 Suite 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 Suite 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-cancelable, 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. Baker Hughes revised revenue commitments are inclusive of their revised direct subscription fees of $27.2 million per year. Any shortfalls against the total annual revenue commitment made to us by Baker Hughes will be assessed and recorded by us at the end of the fourth quarter of each fiscal year. 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.
Our RPO related to Baker Hughes, which includes both direct subscriptions and reseller arrangements, is comprised of $10.3 million related to deferred revenue and $93.7 million of commitments from non-cancellable contracts as of January 31, 2021 and $2.4 million related to deferred revenue and $84.8 million from non-cancellable contracts as of April 30, 2020.
As of January 31, 2021 and April 30, 2020 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 $241.8 million and $183.8 million, respectively.
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 Suite 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 40%, 19%, 35% and 21% of our total revenue for the three and nine months ended January 31, 2021 and 2020, respectively, from international customers.
33

Impact of COVID-19
The 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 2020 and may continue to pose challenges until the effects of the pandemic abate.
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. The operations of our partners and customers have likewise been altered. 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, it 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 Suite, 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 fiscal 2021 and potentially future periods.
Components of Results of Operations
Revenue
Subscription Revenue. Our subscription revenue is primarily comprised of term licenses and our 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. 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-cancelable and non-refundable, with the majority of contracts with customers averaging approximately three years in duration. We generally invoice annually in advance and recognize revenue over the contract term on a ratable basis. In addition, customers pay a usage-based runtime fee for the C3 AI Suite and C3 AI Applications, which is either paid in advance for specified levels of capacity and/or paid in arrears based on actual usage. Our subscriptions also include 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 also offer a premium stand-ready service through our COE, and we offer a hosting services. When these services are purchased, they are generally included as part of the software subscription fee. 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 and training. 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 Suite 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
34

COE staff, hosting of our C3 AI Suite, including payments to outside cloud service providers, and allocated overhead and depreciation for facilities.
Cost of Professional Services Revenue. Cost of professional services revenue consists primarily of compensation, including salaries, bonuses, benefits, stock-based compensation and other related costs associated with our professional service personnel, third-party system integration partners, and allocated overhead and depreciation for facilities.
Gross Profit and Gross Margin
Gross profit is total revenue less total cost of revenue. Gross margin is gross profit expressed as a percentage of total revenue. Our gross margin has fluctuated historically and may continue to fluctuate from period to period based on a number of factors, including the timing and mix of the product offerings we sell 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 in personnel and continue to scale our C3 AI Suite. 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, 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 Suite and C3 AI Applications, including adding new features and modules, increasing functionality and speed, and enhancing the usability of our C3 AI Suite and C3 AI Applications. 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.
We expect our general and administrative expense to increase in absolute dollars as we continue to grow our business. As a result of the closing of our IPO, we have incurred and expect to continue to incur additional expenses as a result of operating as
35

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 investments. It also includes amortization of premiums and accretion of discount related to our available-for-sale investments. Interest income varies each reporting period based on our average balance of cash, cash equivalents, and available-for-sale investments during the period and market interest rates.
Other (Expense) Income, Net
Other (expense) income, net consists primarily of foreign currency exchange gains and losses, losses from impairment of investments, and realized gains and losses on sales of 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.
36

Results of Operations
The following tables set forth our results of operations for the periods presented and as a percentage of revenue for those periods. The period-to-period comparison of financial results is not necessarily indicative of future results.
Three Months Ended January 31,Nine Months Ended January 31,
2021202020212020
(in thousands)
Revenue
Subscription$42,699 $34,629 $114,248 $98,627 
Professional services6,410 6,654 16,685 16,421 
Total revenue
49,109 41,283 130,933 115,048 
Cost of revenue
Subscription(1)
7,023 8,862 22,694 23,493 
Professional services(1)
5,203 2,069 10,113 5,785 
Total cost of revenue
12,226 10,931 32,807 29,278 
Gross profit36,883 30,352 98,126 85,770 
Operating expenses
Sales and marketing(1)
28,450 23,162 64,898 60,385 
Research and development(1)
18,748 12,331 48,145 47,122 
General and administrative(1)
8,184 5,291 21,433 19,541 
Total operating expenses55,382 40,784 134,476 127,048 
Loss from operations
(18,499)(10,432)(36,350)(41,278)
Interest income129 1,136 997 3,115 
Other (expense) income, net1,721 (402)4,163 (498)
Net loss before provision for income taxes
(16,649)(9,698)(31,190)(38,661)
Provision for income taxes203 98 456 283 
Net loss
$(16,852)$(9,796)$(31,646)$(38,944)
__________________
(1)Includes stock-based compensation expense as follows:
Three Months Ended January 31,Nine Months Ended January 31,
2021202020212020
(in thousands)
Cost of subscription$214 $104 $557 $246 
Cost of professional services164 30 301 93 
Sales and marketing2,790 613 5,835 1,894 
Research and development846 308 1,952 910 
General and administrative2,575 1,006 5,625 2,281 
Total stock-based compensation expense$6,589 $2,061 $14,270 $5,424 
37

The following table sets forth our consolidated statements of operations data expressed as a percentage of revenue for the periods indicated:
Three Months Ended January 31,Nine Months Ended January 31,
2021202020212020
Revenue
Subscription87 %84 %87 %86 %
Professional services13 %16 %13 %14 %
Total revenue
100 %100 %100 %100 %
Cost of revenue
Subscription14 %21 %17 %20 %
Professional services11 %%%%
Total cost of revenue
25 %26 %25 %25 %
Gross profit75 %74 %75 %75 %
Operating expenses
Sales and marketing58 %56 %50 %52 %
Research and development38 %30 %37 %41 %
General and administrative
17 %13 %16 %17 %
Total operating expenses113 %99 %103 %110 %
Loss from operations
(38)%(25)%(28)%(35)%
Interest income— %%%%
Other (expense) income, net
%(1)%%— %
Net loss before provision for income taxes
(34)%(23)%(24)%(32)%
Provision for income taxes— %— %— %— %
Net loss
(34)%(23)%(24)%(32)%

Comparison of the Three and Nine Months Ended January 31, 2021 and 2020
Revenue
Three Months Ended January 31,$ Change% ChangeNine Months Ended January 31,$ Change% Change
2021202020212020
(in thousands)(in thousands)
Revenue
Subscription$42,699 $34,629 $8,070 23 %$114,248 $98,627 $15,621 16 %
Professional services6,410 6,654 (244)(4)%16,685 16,421 264 %
Total revenue
$49,109 $41,283 $7,826 $130,933 $115,048 $15,885 
Subscription revenue accounted for 87% and 84% of our total revenue for the three months ended January 31, 2021 and 2020, respectively. Subscription revenue increased by $8.1 million, or 23%, for the three months ended January 31, 2021, compared to the same period last year, predominantly driven by revenue growth of $5.9 million from new or expanding C3 AI Suite customers and an increase in the volume of trial contracts of $3.7 million. The increase in subscription revenue was partially offset by a decrease in revenue of $1.9 million related to the Baker Hughes contract modification.
Subscription revenue accounted for 87% and 86% of our total revenue for the nine months ended January 31, 2021 and 2020, respectively. Subscription revenue increased by $15.6 million, or 16%, for the nine months ended January 31, 2021, compared to the same period last year, predominantly driven by revenue growth of $17.7 million from new or expanding C3 AI
38

Suite and application customers and an increase in the volume of trial contracts of $7.3 million, partially offset by a decrease in revenue of $9.0 million related to the Baker Hughes contract modification.
Professional services revenue decreased by $0.2 million, or 4%, for the three months ended January 31, 2021, compared to the same period last year, predominantly due to the timing and mix of implementation services projects for new C3 AI application customers.
Professional services revenue increased by $0.3 million, or 2%, for the nine months ended January 31, 2021, compared to the same period last year, predominantly due to the timing and mix of implementation services projects for new C3 AI application customers.
Cost of Revenue
Three Months Ended January 31,$ Change% ChangeNine Months Ended January 31,$ Change% Change
2021202020212020
(in thousands)(in thousands)
Cost of revenue
Subscription$7,023 $8,862 $(1,839)(21)%$22,694 $23,493 $(799)(3)%
Professional services5,203 2,069 3,134 151 %10,113 5,785 4,328 75 %
Total cost of revenue
$12,226 $10,931 $1,295 $32,807 $29,278 $3,529 
The decrease in cost of subscription revenue for the three months ended January 31, 2021 compared to the same period last year was primarily due to a decrease in personnel- and travel related costs of $1.1 million, and lower cloud service providers costs of $0.3 million.
The decrease in cost of subscription revenue for the nine months ended January 31, 2021 compared to the same period last year was primarily due to decrease in lower cloud service providers costs of $0.9 million, partially offset by higher personnel- and travel related costs of $0.3 million.
The increase in cost of professional services revenue for the three months ended January 31, 2021 compared to the same period last year was primarily due to higher personnel-related costs of $1.9 million and higher third-party outsourcing costs of $0.7 million.
The increase in cost of professional services revenue for the nine months ended January 31, 2021 compared to the same period last year was primarily due to higher personnel-related costs of $2.7 million and higher third-party outsourcing costs of $1.0 million.
Gross Profit and Gross Margin
Three Months Ended January 31,$ Change% ChangeNine Months Ended January 31,$ Change% Change
2021202020212020
(in thousands)(in thousands)
Gross profit$36,883$30,352$6,531 22 %$98,126$85,770$12,356 14 %
Gross margin
Subscription84 %74 %80 %76 %
Professional services19 %69 %39 %65 %
Total gross margin75 %74 %75 %75 %
The increase in gross profit was primarily driven by subscription margin improvements, partially offset by declines in profession services margin due to investments in personnel to support current and future revenue growth. Overall, total gross margins increased for the three months ended January 31, 2021 compared to the same period last year, and were flat for the nine months ended January 31, 2021 compared to the same period last year.
39

Operating Expenses
Three Months Ended January 31,$ Change% ChangeNine Months Ended January 31,$ Change% Change
2021202020212020
(in thousands)(in thousands)
Operating expenses
Sales and marketing$28,450 $23,162 $5,288 23 %$64,898 $60,385 $4,513 %
Research and development18,748 12,331 6,417 52 %48,145 47,122 1,023 %
General and administrative8,184 5,291 2,893 55 %21,433 19,541 1,892 10 %
Total operating expenses$55,382 $40,784 $14,598 $134,476 $127,048 $7,428 
Sales and Marketing. The increase in sales and marketing expense for the three months ended January 31, 2021 compared to the same period last year was primarily due to higher personnel-related costs as a result of headcount growth of $3.5 million, and higher advertising spend of $2.3 million.
The increase in sales and marketing expense for the nine months ended January 31, 2021 compared to the same period last year was primarily due to higher personnel-related costs as a result of headcount growth of $11.2 million, higher advertising spend of $2.1 million, and professional services costs of $0.6 million, partially offset by lower compensation expense of $8.2 million as a result of the 2019 tender offer and lower travel-related costs of $1.8 million.
Research and Development. The increase in research and development expense for the three months ended January 31, 2021 compared to the same period last year was primarily due higher personnel-related costs as a result of headcount growth of $3.1 million, higher cloud computing costs of $1.4 million, and an increase in professional services costs of $1.5 million.
The increase in research and development expense for the nine months ended January 31, 2021 compared to the same period last year was primarily due to higher personnel-related costs as a result of headcount growth of $6.7 million, higher cloud computing costs of $2.6 million, an increase in professional services costs of $1.4 million and a $1.2 million cash contribution to C3.ai Digital Transformation Institute partially offset by lower compensation expense of $11.7 million as a result of the 2019 tender offer.
General and Administrative. The increase in general and administrative expense for the three months ended January 31, 2021 compared to the same period last year was primarily due to an increase in corporate insurance costs of $1.1 million, an increase in personnel-related costs of $1.0 million, and higher professional services costs of $0.9 million.
The increase in general and administrative expense for the nine months ended January 31, 2021 compared to the same period last year was primarily due to an increase in higher personnel-related costs of $2.2 million and higher professional services of $0.8 million, partially offset by lower compensation expense of $1.8 million as a result of the 2019 tender offer and lower recruiting fees of $0.8 million.
Interest Income
Three Months Ended January 31,$ Change% ChangeNine Months Ended January 31,$ Change% Change
2021202020212020
(in thousands)(in thousands)
Interest income$129 $1,136 $(1,007)(89)%$997 $3,115 $(2,118)(68)%
The decrease in interest income for the three months ended January 31, 2021 compared to the same period last year was primarily due to investments that yielded lower returns such as money market funds and government securities. The decrease in interest income for the nine months ended January 31, 2021 compared to the same period last year was primarily due to investments that yielded lower returns such as money market funds and government securities.
40

Other (Expense) Income, Net
Three Months Ended January 31,$ Change% ChangeNine Months Ended January 31,$ Change% Change
2021202020212020
(in thousands)(in thousands)
Other (expense) income, net$1,721 $(402)$2,123 (528)%$4,163 $(498)$4,661 (936)%
The increase in other (expense) income, net for the three months ended January 31, 2021 compared to the same period last year was due to foreign currency gains on the remeasurement of Euro-denominated cash and accounts receivable balances. The increase in other (expense) income, net for the nine months ended January 31, 2021 compared to the same period last year was due to foreign currency gains on the remeasurement of Euro-denominated cash and accounts receivable balances.
Provision for Income Taxes
Three Months Ended January 31,$ Change% ChangeNine Months Ended January 31,$ Change% Change
2021202020212020
(in thousands)(in thousands)
Provision for income taxes$203 $98 $105 107 %$456 $283 $173 61 %
The increase in provision 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 provided by (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 provided by (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 provided by (used in) operating activities for the periods presented.

Nine Months Ended January 31,
20212020
Net cash used in operating activities$(5,828)$(27,107)
Less:
Purchases of property and equipment(1,166)(1,629)
Capitalized software development costs— (581)
Free cash flow$(6,994)$(29,317)
Net cash provided by (used in) investing activities$48,269 $(140,652)
Net cash provided by financing activities$884,977 $119,495 
Liquidity and Capital Resources
Since inception, we have financed operations primarily through sales generated from our customers and sales of equity securities. As of January 31, 2021 and April 30, 2020, we had $960.1 million and $33.1 million of cash and cash equivalents and $162.9 million and $211.9 million of short-term 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
41

Placement 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 commercial paper, corporate bonds, and U.S. government agency securities. We have generated operating losses from our operations as reflected in our accumulated deficit of $325.3 million as of January 31, 2021 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 short-term investments will be sufficient to support working capital and capital expenditure requirements for at least the next 12 months. 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 Suite enhancements, and the continuing market adoption of our C3 AI Suite and C3 AI Applications. 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.
Historical Cash Flows
The following table summarizes our cash flows for the periods presented:
Nine Months Ended January 31,
 
2021
2020
(in thousands)
Cash used in operating activities$(5,828)$(27,107)
Cash provided by (used in) investing activities48,269 (140,652)
Cash provided by financing activities884,977 119,495 
Net increase (decrease) in cash, cash equivalents, and restricted cash
$927,418 $(48,264)
Operating Activities. Net cash used in operating activities of $5.8 million for the nine months ended January 31, 2021 was due to our net loss of $31.6 million in addition to non-cash charges for stock-based compensation of $14.3 million, depreciation and amortization of $3.2 million, and non-cash operating lease cost of $2.5 million. The $6.0 million cash inflow related to changes in operating assets and liabilities was primarily attributable to an increase to deferred revenue of $2.0 million inclusive of an increase in related party balances of $7.9 million, an increase to accrued compensation and employee benefits of $4.3 million, an increase in other liabilities of $1.2 million and an increase in accounts payable of $7.5 million. This was partially offset by cash outflows related to a decrease in prepaid expenses, other current assets and other assets of $6.9 million, a decrease in accounts receivable of $0.6 million inclusive of a decrease in related party balances of $0.8 million and a decrease in lease liabilities of $2.6 million.
Net cash used in operating activities of $27.1 million for the nine months ended January 31, 2020 was due to our net loss of $38.9 million in addition to non-cash charges for stock-based compensation of $5.4 million, depreciation and amortization of $0.6 million, and non-cash operating lease cost of $2.3 million. The $3.9 million cash inflow related to changes in operating assets and liabilities was primarily attributable to an increase in accounts receivable of $33.7 million inclusive of an increase in related party balances of $19.8 million and an increase to accrued compensation and employee benefits of $1.1 million. This was partially offset by cash outflows related to an increase to deferred revenue of $20.3 million inclusive of a decrease in related party balances of $8.6 million, a decrease in prepaid expenses, other current assets and other assets of $6.9 million, a
42

decrease in lease liabilities of $2.3 million, a decrease in other liabilities of $0.4 million and a decrease in accounts payable of $0.9 million.
Investing Activities. Net cash provided by investing activities of $48.3 million for the nine months ended January 31, 2021 was primarily attributable to the maturity and sale of short-term investments of $281.0 million, partially offset by purchases of investments of $232.3 million and capital expenditures of $1.2 million.
Net cash used in investing activities of $140.7 million for the nine months ended January 31, 2020 was primarily attributable to purchases of investments of $197.1 million and capital expenditures of $2.2 million, partially offset by the maturity and sale of short-term investments of $58.6 million.
Financing Activities. Net cash provided by financing activities of $884.9 million during the nine months ended January 31, 2021 was primarily due to $851.9 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 $13.8 million of proceeds from the exercise of stock options for Class A common stock, partially offset by the payment of deferred offering costs of $6.7 million.
Net cash provided by financing activities of $119.5 million during the nine months ended January 31, 2020 was primarily due to $25.3 million of proceeds from the issuance of Series G preferred stock, $49.8 million of proceeds from the issuance of Series H, $44.0 million in proceeds from the issuance of common stock, and $3.8 million in proceeds from the exercise of stock options for Class A common stock. This was partially offset by $3.5 million used to repurchase common stock and stock options related to the tender offer.
Contractual Obligations and Commitments
Our contractual obligations and commitments primarily consist of operating lease commitments for our facilities and non-cancelable purchase commitments related to third-party cloud hosting services.
For additional information, refer to Note 6 Commitments and Contingencies to our unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q. There has been no material change in our contractual obligations and commitments other than in the ordinary course of business since our fiscal year ended April 30, 2020. See our Final Prospectus for additional information regarding our contractual obligations.
Off-Balance Sheet Arrangements
We did not have during the periods presented, and we do not currently have, any off-balance sheet financing arrangements or any relationships with unconsolidated entities or financial partnerships, including entities sometimes referred to as structured finance or special purpose entities, that were established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.
Critical Accounting Policies and Estimates
Our unaudited condensed consolidated financial statements and the accompanying notes thereto included elsewhere in this Quarterly Report on Form 10-Q are prepared in accordance with GAAP. The preparation of condensed 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.
There have been no material changes to our critical accounting policies and estimates as compared to the critical accounting policies and estimates discussed in the Final Prospectus.
Recently Adopted Accounting Pronouncements
See Note 1 to our unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for more information regarding recently issued accounting pronouncements.
43

Emerging Growth Company Status
In April 2012, 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. Therefore, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to use the extended transition period under the JOBS Act until the earlier of the date we (1) are no longer an emerging growth company or (2) affirmatively and irrevocably opt out of the extended transition period provided in the JOBS Act. As a result, our financial statements may not be comparable to companies that comply with new or revised accounting pronouncements as of public company effective dates.
44

ITEM 3. 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 foreign currency exchange rates and interest rates. We do not hold or issue financial instruments for trading purposes.
Interest Rate Risk
As of January 31, 2021, we had cash, cash equivalents, and short-term investments of $1,123.0 million. As of April 30, 2020, we had cash, cash equivalents, and short-term investments of $245.0 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. A hypothetical 10% change in interest rates would not result in a material impact on our unaudited consolidated financial statements.
Foreign Currency Risk
Our functional currency is the U.S. dollar. For the three and nine months ended January 31, 2021 and 2020, approximately 26%, 18%, 26% and 19% of our sales were denominated in euros, respectively, and therefore our revenue, accounts receivable, and cash deposits are subject to foreign currency risk. Our foreign operating expenses are denominated in the local currencies of the countries in which we operate. Our consolidated results of operations and cash flows are, therefore, subject to fluctuations due to changes in foreign currency exchange rates and may be adversely affected in the future due to changes in foreign exchange rates. A hypothetical 10% change in foreign currency exchange rates may result in a material impact on our unaudited 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.
ITEM 4. 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 Quarterly Report on Form 10-Q, and have concluded that, based on such evaluation, our disclosure controls and procedures were effective as of January 31, 2021 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.
Changes in Internal Controls
There were no changes in our internal control over financial reporting that occurred during the nine months ended January 31, 2021 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
45

cannot assure you that such improvements will be sufficient to provide us with effective internal control over financial reporting.
46

PART II. – OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
Other than set forth in Note 6, from time to time, we may become involved in legal proceedings relating to claims arising from the ordinary course of business. Our management believes that there are currently no claims or actions pending against us, the ultimate disposition of which could have a material adverse effect on our results of operations, financial condition or cash flows.
ITEM 1A. RISK FACTORS
You should consider carefully the risks and uncertainties described below, together with all of the other information in this Quarterly Report on Form 10-Q, including the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our unaudited 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 Suite, C3 AI Applications, reputation, brand, financial condition, results of operations and future 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 Suite and C3 AI Applications, increased competition, contraction of our overall market, our inability to accurately forecast demand for our C3 AI Suite and C3 AI Applications, 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 would 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.
We derive a significant portion of our revenue from a limited number of existing customers. Our top three Entities together accounted for 36% and 44% of our revenue for the nine-month periods ended January 31, 2021 and 2020, respectively. Our top three Entities by revenue for the nine-month period ended January 31, 2021, have been with us for an average of 3.6 years. Each of Baker Hughes Company, or Baker Hughes, and Engie each accounted for greater than 10% of our revenue for nine-month periods ended January 31, 2021 and 2020. In June 2016, we entered into a master license and services agreement with Engie whereby Engie partners with us to support their digital transformation with a non-exclusive, worldwide license to our C3 AI Suite and certain C3 AI Applications. This arrangement was revised in June 2019 to extend the term by an additional three years for a total of six years. Our master license and services agreement with Engie is terminable by either party upon 30 days’ written notice if the other party materially breaches the agreement or applicable order form and does not cure such breach prior to the end of that 30 day period, and under certain circumstances in connection with a change of control of either party. In April 2019, we entered into a professional services agreement with Engie pursuant to which we develop a customized application for Engie on our C3 AI Suite. This arrangement has a three year term and permits Engie to terminate the contract at the start of the third year subject to a wind down fee of approximately €2.5 million payable by Engie. In October 2020, we entered into a professional services agreement with Engie pursuant to which we develop another customized application for Engie on our C3 AI Suite. This arrangement has five year term and permits Engie to terminate the contract after the 20th month. 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
47

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 Suite and C3 AI Applications. 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 commercial customers typically purchase three-year subscriptions which generally do not provide for a right to terminate the subscription for convenience. 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 Suite and C3 AI Applications. 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 Suite and C3 AI Applications, or if our customers otherwise seek to renegotiate terms of their existing agreements on terms less favorable to us, our business and results of operations would be adversely affected. This adverse impact would be even more pronounced for customers that represent a material portion of our revenue or business operations.
Our business depends on our ability to attract new customers and on our existing customers purchasing additional subscriptions from us and renewing their 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 Suite and C3 AI Applications. 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, failure to attract and effectively train new sales and marketing personnel, failure to develop or expand relationships with partners and resellers, failure to successfully innovate and deploy new applications and other solutions, failure to provide a quality customer experience and customer support, or failure 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 Suite and C3 AI Applications to our existing customers, and our customers renewing their subscriptions when the contract term expires. Our customers typically purchase three-year subscriptions which generally do not provide for a right to terminate the subscription for convenience. 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 Suite and C3 AI Applications. Given our limited operating history, we may not be able to accurately predict customer renewal rates. Our customers’ renewal and/or 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 Suite, applications 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 or seats or increase their usage or our customers do not renew their subscriptions, 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 pursuant to C3 AI Ex Machina or similar offerings, 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 cannot assure you that we will be successful in our efforts in getting 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 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
48

deployment of our C3 AI Suite and C3 AI Applications depends on a number of factors. If our efforts to expand penetration within our customers are not successful, our business, financial condition, and results of operations may be harmed.
Because we derive substantially all of our revenue from our C3 AI Suite and C3 AI Applications, failure of Enterprise AI solutions in general and our C3 AI Suite and C3 AI Applications 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 Suite and C3 AI Applications. As such, the market acceptance of Enterprise AI solutions in general, and our C3 AI Suite and C3 AI Applications 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. In addition, demand for our platform 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 Suite and C3 AI Applications, the pace at which existing customers realize benefits from the use of our platform and decide to expand deployment of our platform 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. In addition, 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 platform 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 platform in particular, our business operations, financial results, and growth prospects will be materially and adversely affected.
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 $31.6 million and $38.9 million for the nine-month periods ended January 31, 2021 and 2020, respectively, and expect to continue to incur net losses for the foreseeable future. As a result, we had an accumulated deficit of $325.3 million as of January 31, 2021. These losses and accumulated deficit reflect the substantial investments we made to acquire new customers, commercialize our C3 AI Suite and C3 AI Applications, and continue to develop our C3 AI Suite and C3 AI Applications. 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 Suite and C3 AI Applications and business, including:
investments in our research and development team and in the development of new features and enhancements of our C3 AI Suite and C3 AI Applications, including the hiring of additional development staff, and fees paid to third parties for related enhancements;
investments in sales, marketing, and services, including expanding our sales force and our customer service team, increasing our customer base, increasing market awareness of our C3 AI Suite and C3 AI Applications, 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, including the other risks described herein, and 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.
49

The market for our products is intensely competitive and characterized by rapid changes in technology, customer requirements, 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, and in many cases, these competitors are more established and enjoy greater resources than we do. 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;
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, to make acquisitions, hire talent, and to develop and introduce new products.
In addition, 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 Suite and C3 AI Applications, 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 Suite and C3 AI Applications 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
50

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.
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 Suite and C3 AI Applications address, the resource‑intensive nature of our sales efforts, the length and variability of the sales cycle for our C3 AI Suite and C3 AI Applications, 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 generally six to nine 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 Suite and C3 AI Applications. Customers often undertake a prolonged evaluation process, which frequently involves not only our C3 AI Suite and C3 AI Applications 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 Suite and C3 AI Applications. 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 Suite and C3 AI Applications widely enough across their organization to justify our substantial upfront investment. As a result, it is difficult to predict exactly when, or even if, we will make a sale to a potential customer or if we can increase sales to our existing customers.
Individual sales tend to be large as a proportion of our overall sales, which impacts our ability to plan and manage cash flows and margins. These large individual sales have, in some cases, occurred in quarters 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, it is difficult to project which month a deal will close. Therefore, it is difficult to determine whether we are achieving our quarterly expectations until near the end of the quarter, and whether we will achieve annual expectations. Most of our expenses are relatively fixed or
51

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, which could adversely affect our revenue, gross margin, profitability, financial position, and cash flow.
We have limited experience with respect to determining the optimal prices for subscriptions for our C3 AI Suite and C3 AI Applications. In the past, we have been able to increase our prices for our C3 AI Suite and C3 AI Applications 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 Suite and C3 AI Applications in the oil and gas industry and a non-exclusive reseller in other industries. 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. We also have strategic relationships with Fidelity National Information Services, or FIS, IBM, 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 Suite and C3 AI Applications are 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
52

sell our C3 AI Suite and C3 AI Applications 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 Suite and C3 AI Applications. 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 Suite and C3 AI Applications. In order to develop and expand our distribution channel, we must develop and improve our processes for channel partner introduction and training. If we do not succeed in identifying suitable strategic partners or maintain our relationships with such partners, our business, operating results, and financial condition may be adversely affected.
Moreover, we cannot guarantee that the partners with whom we have strategic relationships will continue to devote the resources necessary to expand our reach and increase our distribution. In addition, customer satisfaction with services and other support from our strategic partners may be less than anticipated, negatively impacting anticipated revenue growth and results of operations. We cannot be certain that these partners will prioritize or provide adequate resources to selling our C3 AI Suite and C3 AI Applications. 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 Suite and C3 AI Applications, 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 Suite and C3 AI Applications 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 Suite and C3 AI Applications 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 Suite and C3 AI Applications 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 Suite and C3 AI Applications, 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 Suite and C3 AI Applications fails to grow as we expect, or if businesses fail to adopt our C3 AI Suite and C3 AI Applications, 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 Suite and C3 AI Applications, 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 Suite and C3 AI Applications. 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 Suite and C3 AI Applications, as well as customers’ willingness to adopt a different approach to data analysis. We have
53

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 Suite and C3 AI Applications in particular. However, we cannot be sure that these expenditures will help our C3 AI Suite and C3 AI Applications 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 Suite and C3 AI Applications, our business, operating results, and financial condition could be adversely affected.
If we fail to respond to rapid technological changes, extend our C3 AI Suite and C3 AI Applications or develop new features and functionality, our ability to remain competitive could be impaired.
The market for our C3 AI Suite and C3 AI Applications 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 Suite and C3 AI Applications 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 Suite and C3 AI Applications, 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 Suite and C3 AI Applications do not have or may face use cases that our current C3 AI Suite and C3 AI Applications 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 Suite and C3 AI Applications. When we develop a new enhancement or improvement to our C3 AI Suite or applications, 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 Suite and C3 AI Applications, 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 Suite and C3 AI Applications 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 Suite and C3 AI Applications 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 Suite and C3 AI Applications.
Moreover, even if we introduce new C3 AI Suite capabilities and C3 C3 AI Applications, we may experience a decline in revenue from sales of our existing C3 AI Suite and C3 AI Applications that is not offset by revenue from the new C3 AI Suite capabilities or applications. For example, customers may delay ordering subscriptions of new C3 AI Suite capabilities or applications to permit them to make a more thorough evaluation of the C3 AI Suite and C3 AI Applications or until industry and marketplace reviews become widely available. Some customers may hesitate to migrate to new C3 AI Suite and C3 AI Applications 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 Suite capabilities and applications. This could result in a temporary or permanent revenue shortfall and adversely affect our business.
Any failure of our C3 AI Suite and C3 AI Applications to operate effectively with future infrastructure platforms and technologies could reduce the demand for our C3 AI Suite and C3 AI Applications. If we are unable to respond to these changes in a timely and cost-effective manner, our C3 AI Suite and C3 AI Applications may become less marketable, less competitive, or obsolete, and our operating results 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 Suite and C3 AI Applications 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 Suite or application experiences,
54

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 Suite or C3 AI Application 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 Suite and C3 AI Applications 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 Suite and C3 AI Application 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 Suite and C3 AI Applications on a timely and cost-effective basis, or if such enhancements do not achieve market acceptance, our business could be harmed.
If we were to lose the services of our CEO or other members of our senior management team, we may not be able to execute our business strategy.
Our success depends in a large part upon the continued service of key members of our senior management team. In particular, our founder and CEO, Thomas M. Siebel, is critical to our overall management, as well as the continued development of our C3 AI Suite and C3 AI Applications, our sales strategy, our culture, our strategic direction, engineering, and operations. 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 Suite and C3 AI Applications.
Our ability to expand our customer base and achieve broader market acceptance of our C3 AI Suite and C3 AI Applications 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 Suite and C3 AI Applications are 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 Suite and offer new C3AI Applications, 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 Suite and C3 AI Applications 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 Suite and C3 AI Applications at competitive prices, the perceived value of our C3 AI Suite and C3 AI Applications, 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 Suite and C3
55

AI Applications 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 Suite and C3 AI Applications. 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 Suite and C3 AI Applications and increased risk of losing market share to our competitors. Any efforts to restore the value of our brand and rebuild our reputation may be costly and may not be successful.
We 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 Suite and C3 AI Applications are 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 Suite and C3 AI Applications in the oil and gas industry, and it may be difficult for us to arrange for another channel partner to sell our C3 AI Suite and C3 AI Applications 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. For example, our headcount has grown to 518 full-time employees as of January 31, 2021, with employees located both in the United States and internationally. 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 resource, 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 Suite and C3 AI Applications interoperate with a variety of software applications that are developed by others, including our partners, we may become less competitive and our results of operations may be harmed.
Our C3 AI Suite and C3 AI Applications must integrate with a variety of hardware and software platforms, and we need to continuously modify and enhance our C3 AI Suite and C3 AI Applications to adapt to changes in hardware and software technologies. In particular, we have developed our C3 AI Suite and C3 AI Applications 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
56

develops or otherwise favors its own competitive offerings over our C3 AI Suite and C3 AI Applications.
Third-party services and products are constantly evolving, and we may not be able to modify our C3 AI Suite and C3 AI Applications 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 Suite and C3 AI Applications with their products or services, or exert strong business influence on our ability to, and terms on which we, operate our C3 AI Suite. Should any of our competitors modify their products or standards in a manner that degrades the functionality of our C3 AI Suite and C3 AI Applications 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 Suite and C3 AI Applications with these products could decrease and our business, results of operations, and financial condition would be harmed. If we are not permitted or able to integrate with these and other third-party applications in the future, our business, results of operations, and financial condition would be harmed.
Our ability to sell subscriptions to our C3 AI Suite and C3 AI Applications could be harmed by real or perceived material defects or errors in our C3 AI Suite and C3 AI Applications.
The software technology underlying our C3 AI Suite and C3 AI Applications 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 Suite and C3 AI Applications and new applications will not contain defects or errors. Any real or perceived errors, failures, vulnerabilities, or bugs in our C3 AI Suite and C3 AI Applications 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 culture 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. Particularly in the San Francisco Bay Area, job candidates and existing employees carefully consider the value of the equity awards they receive in connection with their employment. 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.
57

In addition, many of our employees may be able to receive significant proceeds from sales of our equity in the public markets after our recent initial public offering, 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.
Our quarterly results and key metrics are likely to fluctuate significantly and may not fully reflect the underlying performance of our business.
Our 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 quarter should not be relied upon as an indication of future performance. Our quarterly 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 quarterly results may negatively impact the value of our securities. Factors that may cause fluctuations in our quarterly results of operations and key metrics include, without limitation, those listed elsewhere in this Risk Factors section and those 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 Suite and C3 AI Applications;
our ability to hire and retain employees, in particular those responsible for the selling or marketing of our C3 AI Suite and C3 AI Applications;
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;
58

civil unrest and geopolitical instability; and
general political, economic, and market conditions.
We recognize revenue from subscriptions to our C3 AI Suite and C3 AI Applications 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 Suite and C3 AI Applications over the terms of these subscriptions, which is typically three years. As a result, a portion of the revenue we report in each quarter is derived from the recognition of deferred revenue relating to subscriptions entered into during previous quarters. Consequently, a decline in new or renewed subscriptions in any single quarter may only have a small impact on the revenue that we recognize for that quarter. However, such a decline will negatively affect our revenue in future quarters. 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 Suite and C3 AI Applications 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 Suite and C3 AI Applications are deployed, our customers depend on our maintenance and support teams to resolve technical and operational issues relating to our C3 AI Suite and C3 AI Applications. 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 our C3 AI Suite and C3 AI Applications 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 or maintenance assistance. We also may be unable to modify the future, 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 at scale. Customers receive additional maintenance and support features, and the number of our customers has grown significantly, which will put additional pressure on our organization. If we are unable to provide efficient customer maintenance and support globally at scale 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.
The COVID-19 pandemic had and could continue to have an adverse impact on our business, operations, and the markets and communities in which we, our partners, and customers operate.
The COVID-19 pandemic has caused general business disruption worldwide beginning in January 2020. The potential impact and duration of the COVID-19 pandemic on the global economy and our business are difficult to assess or predict. Potential impacts include:
our customer prospects and our existing customers may experience slowdowns in their businesses, which in turn may result in reduced demand for our C3 AI Suite and C3 AI Applications, lengthening of sales cycles, loss of customers, and difficulties in collections;
59

our employees are working from home significantly more frequently than they have historically, which may result in decreased employee productivity and morale, with increased unwanted employee attrition in addition to the increased risk of a cyberattack;
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 anticipate incurring costs in returning to work from our facilities around the world, including changes to the workplace, such as space planning, food service, and amenities;
we may be subject to legal liability for safe workplace claims;
our critical vendors or third-party partners could go out of business;
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 conducting business virtually is unproven.
The impact of any of the foregoing, individually or collectively, could adversely affect our business, financial condition, and results of operations.
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. The operations of our partners and customers have likewise been altered. 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 2020 and may continue to pose challenges until the effects of the pandemic abate. 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, it 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, despite the measures we have taken to limit or mitigate the impact, it could continue to have an adverse effect on the demand for our C3 AI Suite and C3 AI Applications, 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 fiscal 2021 and future periods.
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.
Our actual or perceived failure to comply with privacy, data protection laws, regulations, and obligations could harm our business.
We collect, receive, store, process, generate, use, transfer, disclose, make accessible, protect, secure, dispose of and share, or Process or Processing, customers’ proprietary and sensitive data potentially including personal information, confidential information, protected health information, and financial data necessary to operate our business, for legal and marketing purposes, and for other business-related purposes.
Data privacy and regulation of privacy, information security and Processing have become significant issues in the United States, countries in Europe, and in other countries in which we operate. The legal and regulatory framework for privacy and security issues is rapidly evolving, and is expected to increase our compliance costs and exposure to liability. There are numerous federal, state, local, and international laws and regulations regarding privacy, data protection, information security
60

and Processing, and protection of personal information and other content, or Data Protection Laws, the scope of which are changing, subject to differing interpretations and may be inconsistent among countries, or conflict with other rules. We are or may also be subject to the terms of our external and internal privacy and security policies, codes, representations, certifications, industry standards, publications and frameworks, or Privacy Policies, and contractual obligations to third parties related to privacy, data protection, and information security and Processing, including contractual obligations to indemnify and hold harmless third parties from the costs or consequences of non-compliance with Data Protection Laws or other obligations, or collectively, including Privacy Policies, Data Protection Obligations. We expect that there will continue to be new Data Protection Obligations, and we cannot yet determine the impact such future Data Protection Obligations may have on our business. Any significant change to Data Protection Laws and Data Protection Obligations, including without limitation, regarding the manner in which the express or implied consent of customers for Processing is obtained, could increase our costs and require us to modify our operations, possibly in a material manner, which we may be unable to complete and may limit our ability to store and Process data and operate our business.
Data Protection Laws and data protection worldwide are, and are likely to remain, uncertain for the foreseeable future, and our actual or perceived failure to address or comply with these laws could: increase our compliance and operational costs; limit our ability to market our products or services and attract new and retain current customers; limit or eliminate our ability to Process data; expose us to regulatory scrutiny, actions, investigations, fines and penalties; result in reputational harm; lead to a loss of business result in litigation and liability, including class action litigation; cause to incur significant costs, expenses and fees (including attorney fees); cause a material adverse impact to business operations or financial results, and; otherwise result in other material harm to our business, or Adverse Data Protection Impact.
We strive to comply with applicable Data Protection Laws, and Data Protection Obligations to the extent possible, but we may at times fail to do so, or may be perceived to have failed to do so. Moreover, despite our efforts, we may not be successful in achieving compliance and may otherwise face Adverse Data Protection Impacts if our employees, partners or vendors do not, or are perceived not to, comply with applicable Data Protection Laws and Data Protection Obligations. We may be subject to, and suffer a an Adverse Data Protection Impact if we fail (or are perceived to have failed) to comply with applicable Data Protection Laws or Data Protection Obligations, or if our Privacy Policies are, in whole or part, found to be inaccurate, incomplete, deceptive, unfair, or misrepresentative of our actual practices. In addition, any such failure or perceived failure could result in public statements against us by consumer advocacy groups, the media or others, which may cause us material reputational harm. Our actual or perceived failure to comply with Data Protection Laws or and Data Protection Obligations could also subject us to litigation, claims, proceedings, actions or investigations by governmental entities, authorities or regulators, which could result in an Adverse Data Protection Impact, including required changes to our business practices, the diversion of resources and the attention of management from our business, regulatory oversights and audits, discontinuance of necessary Processing, or other remedies that adversely affect our business.
We also expect that there will continue to be new laws, regulations, and industry standards concerning privacy, data protection, information security and other aspects of data Processing proposed and enacted in various jurisdictions. In Europe, the General Data Protection Regulation (2016/679), or GDPR, went into effect in May 2018 and introduced strict requirements for Processing the personal data of European Union data subjects. The GDPR may apply to us to the extent we Process the personal data of European Union data subjects. Companies that must comply with the GDPR face increased compliance obligations and risk, including more robust regulatory enforcement of data protection requirements, an order prohibiting Processing of European data subject personal data and potential fines for noncompliance of up to €20 million or 4% of the annual global revenues of the noncompliant company, whichever is greater. European data protection laws including the GDPR also generally prohibit the transfer of personal data from the European Economic Area, or EEA, to the United States and most other countries unless the parties to the transfer have established a legal basis for the transfer and implemented specific safeguards to protect the transferred personal data. One of the primary mechanisms allowing U.S. companies to import personal information from Europe in compliance with the GDPR has been certification to the EU-U.S. Privacy Shield and Swiss-U.S. Privacy Shield frameworks administered by the U.S. Department of Commerce. However, the Court of Justice of the European Union, in the “Schrems II” ruling, invalidated framework in July 2020. The Swiss Federal Data Protection and Information Commissioner also has opined that the Swiss-U.S. Privacy Shield is inadequate for transfers of data from Switzerland to the U.S. Authorities in the United Kingdom, whose data protection laws are similar to those of the European Union, may similarly invalidate use of the EU-U.S. Privacy Shield as mechanisms for lawful personal information transfers from those countries to the United States.
61

The Schrems II decision also raised questions about whether one of the primary alternatives to the EU-U.S. Privacy Shield, namely, the European Commission’s Standard Contractual Clauses, can lawfully be used for personal information transfers from Europe to the United States or most other countries. At present, there are few, if any, viable alternatives to the EU-U.S. Privacy Shield and the Standard Contractual, or SCCs. The European Commission recently proposed updates to the SCCs, and additional regulatory guidance has been released that seeks to imposes additional obligations on companies seeking to rely on the SCCs. As such, any transfers by us or our vendors of personal data from Europe may not comply with European data protection law,; may increase our exposure to the GDPR’s heightened sanctions for violations of its cross-border data transfer restrictions and may reduce demand from companies subject to European data protection laws
Further, the United Kingdom has exited the EU, with such exit referred to as “Brexit,” effective December 31, 2020. The GDPR’s data protection obligations continue to form part of the laws in the United Kingdom by virtue of section 3 of the European Union (Withdrawal) Act 2018, as amended (including by the various Data Protection, Privacy and Electronic Communications (EU Exit) Regulations), which potentially exposes us to two parallel data protection regimes, each of which authorizes fines and the potential for divergent enforcement actions. It remains unclear the extent to which the transfer of personal data from the EU to the United Kingdom will in the future continue to remain lawful under the GDPR. For example, pursuant to a post-Brexit agreement between the United Kingdom and the EU, the European Commission will continue to treat the United Kingdom as if it remained a member state of the EU in relation to transfers of personal data from the EEA to the United Kingdom, meaning such transfers may be made without a need for additional safeguards, for four months from January 1, 2021, with a potential additional two month extension. This “transition” period, however, will end if and when the European Commission adopts an adequacy decision in respect of the United Kingdom or the United Kingdom amends certain UK data protection laws, or relevant aspects thereof, without the EU’s consent (unless those amendments are made simply to align those UK data protection laws with the EU’s data protection regime). If the European Commission does not adopt an adequacy decision with regard to personal data transfers to the United Kingdom before the expiration of the transition period, from that point onwards, the United Kingdom will be a “third country” under the GDPR and such transfers will need to be made subject to GDPR-compliant safeguards (for example, the Standard Contractual Clauses). With substantial uncertainty over the interpretation and application of how United Kingdom will approach and address GDPR following the transition period, we may face challenges in addressing their requirements and making necessary changes to our policies and practices, and may incur significant costs and expenses in an effort to do so. Any failure or perceived failure by us to comply with applicable Data Protection Laws or Data Protection Obligations may result in governmental investigations or enforcement actions, litigation, claims, or public statements against us , as well as other Adverse Data Protection Impacts. Furthermore, the costs of compliance with, and other burdens imposed by, laws, regulations, and policies that are applicable to the businesses of our customers relating to privacy, data protection, data security, and other aspects of data Processing may limit the adoption and use of, and reduce the overall demand for, our C3 AI Suite and C3 AI Applications.
In the United States, Data Protection Laws include rules and regulations promulgated under the authority of the Federal Trade Commission, the Electronic Communications Privacy Act, the Computer Fraud and Abuse Act, the California Consumer Privacy Act, or CCPA, and other state and federal laws relating to privacy and data security. For example, the CCPA requires companies that process information on California residents to make new disclosures to consumers about their data collection, use and sharing practices, and allows consumers to opt out of the sale of personal information with third parties and provides a private right of action and statutory damages for data breaches. The CCPA may increase our compliance costs and potential liability. In addition, California voters recently approved the California Privacy Rights Act of 2020, or CPRA that goes into effect on January 1, 2023. The CPRA would, among other things, give California residents the ability to limit the use of their sensitive information, provide for penalties for CPRA violations concerning California residents under the age of 16, and establish a new California Privacy Protection Agency to implement and enforce the law. The enactment of the CCPA is prompting a wave of similar legislative developments in other states in the United States, which could create the potential for a patchwork of overlapping but different state laws. Some observers have noted that the CCPA could mark the beginning of a trend toward more stringent privacy legislation in the United States, which could increase our potential liability and adversely affect our business, results of operations, and financial condition. Some countries also are considering or have passed legislation requiring local storage and Processing of data, or similar requirements, which could increase the cost and complexity of operating our C3 AI Suite and C3 AI Applications and other aspects of our business.
With laws and regulations, the United States, and globally imposing new and relatively burdensome obligations, and with substantial uncertainty over the interpretation and application of these and other laws and regulations, there is a risk that the requirements of these laws and regulations, or of contractual or other obligations relating to privacy, data protection, or information security, are interpreted or applied in a manner that is, or is alleged to be, inconsistent with our management and
62

Processing practices, our policies or procedures, or the features of our C3 AI Suite and C3 AI Applications. We may face challenges in addressing their requirements and making necessary changes to our policies and practices, and may incur significant costs and expenses in an effort to do so. Although we endeavor to comply with our Privacy Policies and other privacy-, data protection-, or information security-related obligations, we may at times fail to do so or may be perceived to have failed to do so. Moreover, despite our efforts, we may not be successful in achieving compliance if our employees or vendors to comply with our Privacy Policies and other privacy-, data protection-, or information security-related obligations. Any failure or perceived failure by us to comply with our Privacy Policies and our privacy-, data protection-, or information security-related obligations to customers or other third parties or any of our other legal obligations relating to privacy, data protection, or information security may result in governmental investigations or enforcement actions, litigation, claims, or public statements against us by consumer advocacy groups or others, and could result in significant liability or cause our customers to lose trust in us, which could have an adverse effect on our reputation and business. Furthermore, the costs of compliance with, and other burdens imposed by, the laws, regulations, and policies that are applicable to the businesses of our customers may limit the adoption and use of, and reduce the overall demand for, our C3 AI Suite and C3 AI Applications.
Additionally, if third parties we work with, such as vendors or developers, violate Data Protection Laws or Data Protection Obligations, such violations may also put our customers’ content at risk and could in turn have an adverse effect on our business. Further, any significant change to Data Protection Laws, Data Protection Obligations, or industry practices regarding the collection, use, retention, security, or disclosure of our customers’ content, or regarding the manner in which express or implied consent for the collection, use, retention, or disclosure of such content is obtained, could increase our costs and require us to modify our C3 AI Suite and C3 AI Applications, possibly in a material manner, which we may be unable to complete and may limit our ability to store and Process customer data or develop new applications and features.
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. Under the CARES Act, we may have been eligible to apply for forgiveness of all loan proceeds used to pay payroll costs, rent, utilities, and other qualifying expenses, provided that we retained a certain number of employees and maintain compensation within certain regulatory parameters of the Paycheck Protection Program. However, 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 economic at large, and the potential impact on our business activity. We repaid the entire balance of the PPP Loan, including accrued interest in August 2020.
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 PPP 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 in August 2020. 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 Suite and C3 AI Applications, and any interruptions or delays in these services could impair our C3 AI Suite and C3 AI Applications and harm our business.
63

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 Suite and C3 AI Applications 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 Suite and C3 AI Applications. 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 Suite and C3 AI Applications. Any interruptions or delays in our service, whether as a result of third-party error, our own error, natural disasters, or security breaches, whether accidental or willful, could harm our relationships with our customers and cause our revenue to decrease and/or our expenses to increase. Also, in the event of damage or interruption, our insurance policies may not adequately compensate us for any losses that we may incur. These factors in turn could further reduce our revenue, subject us to liability and cause us to issue credits or cause customers to fail to renew their subscriptions, any of which could materially adversely affect our business.
We may face exposure to foreign currency exchange rate fluctuations.
We sell to customers globally and have international operations primarily in Europe. As we continue to expand our international operations, we will become more exposed to the effects of fluctuations in currency exchange rates. Although the majority of our cash generated from revenue is denominated in U.S. dollars, a small amount is denominated in foreign currencies, and our expenses are generally denominated in the currencies of the jurisdictions in which we conduct our operations. For the nine-month periods ended January 31, 2021 and 2020, 26% and 19% of our revenue, respectively, and 9% and 10% 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.
Our current C3 AI Suite and C3 AI Applications, as well as applications, features, and functionality that we may introduce in the future, may not be widely accepted by our customers or 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 Suite and C3 AI Applications 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 create lag in adoption of such new applications. 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 Suite and C3 AI Applications, 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 the short term, long term, or both.
In addition, our current C3 AI Suite and C3 AI Applications, as well as applications, features, and functionality that we may introduce in the future, may require us to compensate or reimburse third parties. In addition, new applications that we introduce in the future may similarly require us to compensate or reimburse third parties, all of which would lower our profit margins for any such new applications. If this trend continues with our new and existing C3 AI Suite and C3 AI Applications, it could harm our business.
Sales to government entities and highly regulated organizations are subject to a number of challenges and risks.
64

We have sold and may sell to U.S. federal, state, and local, as well as 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 in doing so restrict our ability to sell into the government sector. Government demand and payment for our C3 AI Suite and C3 AI Applications are affected by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our C3 AI Suite and C3 AI Applications.
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 private sector 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, including, but not limited to, “most favored customer” pricing. In the event that we are successful in being awarded a government contract, such 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 financially, 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 channel 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 quarter are not realized in that quarter or at all, our business, financial condition, results of operations, and growth prospects could be materially and adversely affected.
Our business could be adversely affected if our employees cannot obtain and maintain required security clearances, we cannot obtain and maintain a required facility security clearance, or we do not comply with legal and regulatory obligations regarding the safeguarding of classified information.
One of our U.S. government contracts requires our employees to maintain security clearances, and also requires us to comply with 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.
65

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 Suite and C3 AI Applications, 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.
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. If we do complete acquisitions, we may not ultimately strengthen our competitive position or achieve our goals, and any acquisitions we complete could 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.
We have business and customer relationships with certain entities who are stockholders or are affiliated with our directors, or both, and conflicts of interest may arise because of such relationships.
Some of our customers and other business partners are affiliated with certain of our directors or hold shares of our capital stock, or both. For example, in June 2019, we entered into a strategic collaboration agreement with Baker Hughes whereby Baker Hughes had a right to appoint a director. Our director, Lorenzo Simonelli, is an employee of Baker Hughes, and Baker
66

Hughes is a stockholder. We believe that the transactions and agreements that we have entered into with related parties are on terms that are at least as favorable as could reasonably have been obtained at such time from third parties. However, these relationships could create, or appear to create, potential conflicts of interest when our board of directors is faced with decisions that could have different implications for us and these other parties or their affiliates. In addition, conflicts of interest may arise between us and these other parties and their affiliates. The appearance of conflicts, even if such conflicts do not materialize, might adversely affect the public’s perception of us, as well as our relationship with other companies and our ability to enter into new relationships in the future, including with competitors of such related parties, which could harm our business and results of operations.
If we or our third-party service providers experience a security breach or unauthorized parties otherwise obtain access to our customers’ data, our data, or our C3 AI Suite, our C3 AI Suite may be perceived as not being secure, our reputation may be harmed, demand for our platform may be reduced, and we may incur significant liabilities.
Our C3 AI Suite and C3 AI Applications process, store, and transmit our customers’ proprietary and sensitive data, potentially including personal information, protected health information, and financial data. Our C3 AI Suite and C3 AI Applications are built to be available on the infrastructure of third-party public cloud providers such as Amazon Web Services, or AWS, Azure, and Google Cloud Platform. We also use third-party service providers to help us deliver services to our customers. These vendors may store or Process personal information, protected health information, or other confidential information of our employees, our partners or our customers. We collect such information from individuals located both in the United States and abroad and may store or Process such information outside the country in which it was collected. While we and our third-party 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. Any security breach of our C3 AI Suite, our applications, our operational systems, physical facilities, or the systems of our third-party 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.
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. 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 attacks, 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, and advanced persistent threat intrusions. 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 Suite, applications, 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. 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
67

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.
The recovery systems, security protocols, network protection mechanisms and other security measures that we have integrated into our C3 AI Suite, applications, 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 Suite, applications, 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 Suite, 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.
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.
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. Depending on the facts and circumstances of such an incident, these damages, penalties and costs could be significant and may not be covered by insurance or could exceed our applicable insurance coverage limits. Such an event also could harm our reputation and result in litigation against us. Any of these results could materially adversely affect our financial performance. 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 or damages.
Litigation resulting from security breaches may adversely affect our business. Unauthorized access to our C3 AI Suite, applications, 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 Suite, or C3 AI Applications 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 Suite, applications, systems, or networks may be perceived as less desirable, which could negatively affect our business and damage our reputation.
If we fail to detect or remediate a security breach in a timely manner, or a breach otherwise affects a large amount of data of one or more customers, or if we suffer a cyberattack that impacts our ability to operate our C3 AI Suite and C3 AI Applications, we may suffer material damage to our reputation, business, financial condition, and results of operations. Further, 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
68

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 Suite and C3 AI Applications, 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 Suite or C3 AI Applications or with the public cloud and internet infrastructure on which it relies.
Our business depends on our C3 AI Suite and C3 AI Applications 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 Suite and C3 AI Applications. 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 Suite and C3 AI Applications rely. 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 Suite and C3 AI Applications 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 Suite and C3 AI Applications 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 Suite and C3 AI Applications, 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.
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 customers in over 10 countries, and 34% of our revenue nine-month period ended January 31, 2021 was generated from customers outside of North America. As of January 31, 2021, we had nine 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 Suite and C3 AI Applications in additional languages. Any new markets or countries into which we attempt to sell subscriptions to our C3 AI Suite and C3 AI Applications 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;
69

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;
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 Suite and C3 AI Applications 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;
COVID-19 or any other pandemics or epidemics that could result in decreased economic activity in certain markets, decreased use of our C3 AI Suite and C3 AI Applications, or in our decreased ability to import, export, or sell our C3 AI Suite and C3 AI Applications 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.
Some of our business partners also have international operations and are subject to the risks described above. Even if we are able to successfully manage the risks of international operations, our business may be adversely affected if our business partners are not able to successfully manage these risks.
Compliance with laws and regulations applicable to our global operations substantially increases our cost of doing business in international jurisdictions. We may be unable to keep current with changes in laws and regulations as they occur. Although we have implemented policies and procedures designed to support compliance with these laws and regulations, there can be no assurance that we will always maintain compliance or that all of our employees, contractors, partners, and agents will comply. Any violations could result in enforcement actions, fines, civil and criminal penalties, damages, injunctions, or reputational harm. If we are unable to comply with these laws and regulations or manage the complexity of our global operations successfully, we may need to relocate or cease operations in certain foreign jurisdictions.
We are subject to governmental export and import controls that could impair our ability to compete in international markets or subject us to liability if we are not in compliance with applicable laws.
Our C3 AI Suite and C3 AI Applications are 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
70

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 Suite and C3 AI Applications or could limit our customers’ ability to implement our C3 AI Suite and C3 AI Applications in those countries.
Changes in our C3 AI Suite and C3 AI Applications 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 Suite and C3 AI Applications in international markets, prevent our customers with international operations from using our C3 AI Suite and C3 AI Applications or, in some cases, prevent the access or use of our C3 AI Suite and C3 AI Applications 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 Suite and C3 AI Applications or in our decreased ability to export or sell our C3 AI Suite and C3 AI Applications to existing or potential customers with international operations. Any decreased use of our C3 AI Suite and C3 AI Applications or limitation on our ability to export or sell our C3 AI Suite and C3 AI Applications 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 Suite and C3 AI Applications and to obtain necessary permits, licenses, and other regulatory approvals. In addition, we or our third-party business partners or intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities. We can be held liable for the corrupt or other illegal activities of our third-party business partners or intermediaries, our employees, representatives, contractors, and agents, even if we do not explicitly authorize such activities.
These laws also require that we keep accurate books and records and maintain internal controls and compliance procedures designed to prevent any such actions. While we have policies and procedures to address compliance with such laws, we cannot assure you that our third-party business partners or intermediaries, employees, representatives, contractors, and agents will not take actions in violation of our policies and applicable law, for which we may be ultimately held responsible.
71

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 Suite and C3 AI Applications 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 Suite and C3 AI Applications 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 Suite and C3 AI Applications 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 Suite and C3 AI Applications 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 Suite and C3 AI Applications, 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 Suite and C3 AI Applications use, telecommunications, VAT, GST, and other taxes, which could result in increased tax liabilities for us or our customers, which could harm our business.
The application of indirect taxes (such as sales and use tax, VAT, GST, business tax, and gross receipt tax) to businesses that transact online, such as ours, is a complex and evolving area. Following the recent U.S. Supreme Court decision in South Dakota v. Wayfair, Inc., states are now free to levy taxes on sales of goods and services based on an “economic nexus,” regardless of whether the seller has a physical presence in the state. As a result, it may be necessary to reevaluate whether our activities give rise to sales, use, and other indirect taxes as a result of any nexus in those states in which we are not currently registered to collect and remit taxes. Additionally, we may need to assess our potential tax collection and remittance liabilities based on existing economic nexus laws’ dollar and transaction thresholds. We continue to analyze our exposure for such taxes and liabilities. The application of existing, new, or future laws, whether in the United States or internationally, could harm our business. There have been, and will continue to be, substantial ongoing costs associated with complying with the various indirect tax requirements in the numerous markets in which we conduct or will conduct business.
We may have exposure to greater than anticipated tax liabilities, which could harm our business.
While to date we have not incurred significant income taxes in operating our business, we are subject to income taxes in the United States and various jurisdictions outside of the United States. Our effective tax rate could fluctuate due to changes in the proportion of our earnings and losses in countries with differing statutory tax rates. Our tax expense could also be impacted by
72

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 January 31, 2021, we had net operating loss carryforwards, or NOLs, for U.S. federal, state, and foreign purposes of $205.4 million, $82.2 million and $0 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.
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 Suite and C3 AI Applications. 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 Suite and C3 AI Applications, 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
73

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 Suite and C3 AI Applications infringe a third party’s intellectual property rights, including in the third-party open source software components included in our C3 AI Suite and C3 AI Applications, 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.
Our failure to protect our intellectual property rights and proprietary information could diminish our brand and other intangible assets.
As of January 31, 2021, we have eight issued patents in the United States, five issued patents in a number of international jurisdictions, 10 patent applications (including one provisional application) pending in the United States, and 26 patent applications pending internationally. Our issued patents expire between February 23, 2033 and July 30, 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 Suite and C3 AI Applications. 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 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 Suite and C3 AI Applications, brand, and other intangible assets may be diminished, and competitors may be able to more effectively replicate our C3 AI Suite and C3 AI Applications. Any of these events would harm our business.
74

Our use of third-party open source software could negatively affect our ability to offer and sell subscriptions to our C3 AI Suite and C3 AI Applications 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 Suite and C3 AI Applications. 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 Suite and C3 AI Applications. 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 Suite and C3 AI Applications. 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.
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.
75

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 Suite and C3 AI Applications. 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 Suite and C3 AI Applications. 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 Suite and C3 AI Applications 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 Suite and C3 AI Applications 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 Suite and C3 AI Applications, 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 Suite and C3 AI Applications are distributed may be modified, which could, among other consequences, negatively impact our continuing development or distribution of the software code subject to the new or modified license.
Further, full utilization of our C3 AI Suite and C3 AI Applications may depend on software, applications, hardware and services from various third parties, and these items may not be compatible with our C3 AI Suite and C3 AI Applications and their development or 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. 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;
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;
76

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. This litigation, if instituted against us, could result in substantial costs and a diversion of our management’s attention and resources.
The dual class structure of our common stock has the effect of concentrating voting control with the holders of our Class B common stock, including our executive officers, employees and directors and their affiliates, 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 January 31, 2021, Mr. Siebel and related entities control the voting power of all of the outstanding Class B common stock and will beneficially hold approximately 30.1% of our outstanding capital stock but control approximately 75.2% 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
77

or our assets, for the foreseeable future. We believe we are eligible for but do not intend to take advantage of the “controlled company” exemption to the corporate governance rules for New York Stock Exchange-listed companies.
In addition, the holders of Class B common stock collectively will continue to be able to control all matters submitted to our stockholders for approval even if their stock holdings represent less than a majority of the outstanding shares of our common stock. 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 does 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, we cannot assure you that other stock indices will not 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.
We cannot predict the impact our dual class structure may have on the market price of our Class A common stock.
We cannot predict whether our dual class structure, combined with the concentrated control of our stockholders who held our capital stock prior to the completion of our initial public offering, including our executive officers, employees, and directors and their affiliates, will result in a lower or more volatile market price of our Class A common stock or in adverse publicity or other adverse consequences. For example, as mentioned above certain index providers have announced restrictions on including companies with multiple class share structures in certain of their indices. Under the announced policies, our dual class capital structure would make us ineligible for inclusion in many indices. Given the sustained flow of investment funds into passive strategies that seek to track certain indexes, exclusion from stock indexes would likely preclude investment by many of these funds and could make our Class A common stock less attractive to other investors. As a result, the market price 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, or the perception that these sales might occur, could depress the market price of our Class A common stock.
Immediately after our initial public offering, only the shares of Class A common stock sold in our initial public offering, not including shares of Class A common stock purchased in the concurrent private placements immediately subsequent to the closing of our initial public offering, were freely tradable without restriction. All of our executive officers and directors and the
78

holders of substantially all the shares of our capital stock and securities convertible into or exchangeable for our capital stock have entered into market standoff agreements with us or have entered into lock-up agreements with the underwriters of our initial public offering that restrict their ability to transfer shares of our capital stock during the period ending on, and including, June 6, 2021, or the restricted period, subject to specified exceptions; provided that such restricted period will end with respect to 20% of the shares subject to each lock-up agreement if at any time beginning March 8, 2021 (1) we have issued a quarterly earnings release announced by press release through a major news service, or on a report on Form 8-K and (2) the last reported closing price of our Class A common stock is at least 33% greater than the initial public offering price of our Class A common stock for 10 out of any 15 consecutive trading days, including the last day, ending on or after March 8, 2021, or the Early Release; and provided further that, if March 8, 2021 occurs within five trading days of a trading black-out period, the above referenced early expiration period will be the sixth trading day immediately preceding the commencement of the trading black-out period. In addition, with respect to shares not released as a result of such early release, if June 7, 2021 occurs within five trading days of a trading black-out period, the lock-up period will expire on the sixth trading day immediately preceding the commencement of the trading black-out period. Morgan Stanley & Co. LLC and J.P. Morgan Securities LLC may permit our stockholders who are subject to these lock-up agreements to sell shares prior to the expiration of the lock-up agreements, subject to applicable notice requirements. If not earlier released, all of the shares of Class A common stock sold in this offering will become eligible for sale upon expiration of the 180-day lock-up period, except for any shares held by our affiliates as defined in Rule 144 under the Securities Act.
In addition, as of January 31, 2021, there were 40,169,860 shares of Class A common stock subject to outstanding options under our Amended and Restated 2012 Equity Incentive Plan, or the 2012 Plan. We have registered all of the shares of Class A common stock issuable upon conversion of the shares of Class B 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 such options are exercised, subject to the market standoff and lock-up agreements described above and 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. We have also filed a registration statement to register shares reserved for future issuance under our equity compensation plans. As a result, subject to the satisfaction of applicable exercise periods and applicable volume and restrictions that apply to affiliates, the shares issued upon exercise of outstanding stock options or upon settlement of outstanding RSU awards are available for immediate resale in the United States in the open market.
Sales of our shares could also impair our ability to raise capital through the sale of additional equity securities in the future and at a price we deem appropriate. These sales could also cause the trading price of our Class A common stock to fall and make it more difficult for you to sell shares of our Class A common stock.
Provisions in our 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.
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.
Our charter documents will also contain other provisions that could have an anti-takeover effect, such as:
establishing a classified board of directors so that not all members of our board of directors are elected at one time;
permitting the 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;
79

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

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 incur costs and demands upon management as a result of complying with the laws and regulations affecting public companies in the United States, which may harm our business.
As a public company listed in the United States, we have incurred and expect to continue to incur significant additional legal, accounting, and other expenses. In addition, changing laws, regulations, and standards relating to corporate governance and public disclosure, including regulations implemented by the SEC and the New York Stock Exchange, may increase legal and financial compliance costs and make some activities more time consuming. These laws, regulations and standards are subject to varying interpretations, and as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. We intend to invest resources to comply with evolving laws, regulations, and standards, and this investment may result in increased general and administrative expenses and a diversion of management’s time and attention from revenue-generating activities to compliance activities. If, notwithstanding our efforts, we fail to comply with new laws, regulations, and standards, regulatory authorities may initiate legal proceedings against us and our business may be harmed.
Failure to comply with these rules might also make it more difficult for us to obtain certain types of insurance, including director and officer liability insurance, and we might be forced to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. The impact of these events would also make it more difficult for us to attract and retain qualified persons to serve on our board of directors, on committees of our board of directors, or as members of senior management.
We are an “emerging growth company,” and we intend to comply only with reduced disclosure requirements applicable to emerging growth companies. As a result, our Class A common stock could be less attractive to investors.
We are an “emerging growth company,” as defined in the JOBS Act, and for as long as we continue to be an emerging growth company, we may choose to take advantage of exemptions from various reporting requirements applicable to other public companies but not to emerging growth companies, including not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act of 2002, or the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. We will remain an emerging growth company until the earlier of (1) the last day of the fiscal year (a) following the fifth anniversary of the completion of our initial public offering, (b) in which we have total annual gross revenue of more than $1.07 billion or (c) in which we are deemed to be a large accelerated filer, which means the market value of our common stock held by non-affiliates exceeds $700 million as of the prior October 31, or (2) the date on which we have issued more than $1.0 billion in non-convertible debt during the prior three-year period. If some investors find our Class A common stock less attractive as a result of any choices to reduce future disclosure, there may be a less active trading market for our Class A common stock, and our stock price may be more volatile. We currently expect that we will cease to qualify as an “emerging growth company,” as defined in the JOBS Act, effective as of April 30, 2022. As such, we have commenced planning for related additional reporting and financial 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
81

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 will eventually be required to include in our periodic reports that will be 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. We are required to provide an annual management report on the effectiveness of our internal control over financial reporting commencing with our second Annual Report on Form 10-K.
Our independent registered public accounting firm is not required to formally attest to the effectiveness of our internal control over financial reporting until our first Annual Report filed with the SEC where we are an accelerated filer or a large accelerated filer. At such time, our independent registered public accounting firm may issue a report that is adverse in the event it is not satisfied with the level at which our internal control over financial reporting is documented, designed or operating. Any failure to maintain effective disclosure controls and internal control over financial reporting could harm our business and could cause a decline in the trading price of our Class A common stock.
Any future litigation against us could be costly and time-consuming to defend.
We have in the past and may in the future become subject to 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, power loss, telecommunications failure, software or hardware malfunctions, pandemics (such as the COVID-19 pandemic), political unrest,
82

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 Suite and C3 AI Applications 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.
83

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Unregistered Sales of Equity Securities
During the nine months ended January 31, 2021, we issued to certain directors, officers, employees and consultants an aggregate of 14,414,563 shares of our common stock upon the exercise of options under our 2020 Incentive Plan at exercise prices ranging from $4.56 to $42 per share.
During the nine months ended January 31, 2021, we repurchased 33,469 shares of our common stock from former employees at repurchase prices ranging from $1.68 to $4.62 per share.
None of the foregoing transactions involved any underwriters, underwriting discounts or commissions, or any public offering. Unless otherwise stated, the sales of the above securities were deemed to be exempt from registration under the Securities Act in reliance on Section 4(a)(2) of the Securities Act (and Regulation D or Regulation S promulgated thereunder) or Rule 701 promulgated under Section 39b) of the Securities Act as transactions by an issuer not involving any public offering or pursuant to benefit plans and contracts relating to compensation as provided under Rule 701. The recipients of the securities in each of these transactions represented their intentions to acquire the securities for investment only and not with a view to or for sale in connection with any distribution thereof, and appropriate legends were placed on the share certificates issued in these transactions. All recipients had adequate access, through their relationships with us, to information about us. The sales of these securities were made without any general solicitation or advertising.
Use of Proceeds
In December 2020, we closed our initial public offering of 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. All of the shares issued and sold in our initial public offering were registered under the Securities Act pursuant to a registration statement on Form S-1 (File No. 333-250082), which was declared effective by the SEC on December 9, 2020. Morgan Stanley, J.P. Morgan and BofA Securities acted as lead book-running managers for the offering. Deutsche Bank Securities is acted as a book-running manager for the offering. Canaccord Genuity, JMP Securities, KeyBanc Capital Markets, Needham & Company, Piper Sandler and Wedbush Securities acted as co-managers for the offering. Shares of our Class A common stock began trading on the New York Stock Exchange on December 9, 2020 and, following the sale of all the shares upon the closing of the initial public offering, the offer terminated.
The net proceeds to us after deducting underwriting discounts and commissions of $46.8 million and net offering expenses of $7.2 million were $694.6 million. No offering expenses were paid directly or indirectly to any of our directors or officers (or their associates) or persons owning ten percent or more of any class of our equity securities or to any other affiliates. There has been no material change in the planned use of proceeds from our initial public offering from those disclosed in the final prospectus for our initial public offering dated as of December 8, 2020 and filed with the SEC pursuant to Rule 424(b)(4) on December 9, 2020.
At January 31, 2021, $0.5 million of expenses incurred in connection with our initial public offering had not yet been paid.

84

ITEM 6. EXHIBITS
(a) Exhibits.
Incorporated by Reference
Exhibit
Number
DescriptionFormSEC File No.ExhibitFiling Date
3.1Amended and Restated Certificate of Incorporation of the Registrant, as currently in effect.8-K001-397443.1December 11, 2020
3.2Form of Amended and Restated Bylaws of the Registrant, as currently in effect.S-1/A333-2500823.4November 30, 2020
10.1+C3.ai, Inc. Amended and Restated 2012 Equity Incentive Plan and forms of agreements thereunder.S-1333-25008210.1November 13, 2020
10.2+C3.ai, Inc. 2020 Equity Incentive Plan and forms of agreements thereunder.S-1/A333-25008210.2November 30, 2020
10.3+C3.ai, Inc. 2020 Employee Stock Purchase Plan.S-1/A333-25008210.3November 30, 2020
10.4Common Stock Purchase Agreement by and between the Registrant and Spring Creek Capital, LLC, dated as of November 25, 2020.S-1/A333-25008210.13November 30, 2020
10.5Common Stock Purchase Agreement by and between the Registrant and Microsoft Corporation, dated as of November 27, 2020.S-1/A333-25008210.14November 30, 2020
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.
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.
Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
__________________
*      Previously filed.
+      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.
(b) Financial Statement Schedules.
All financial statement schedules are omitted because the information required to be set forth therein is not applicable or is shown in the unaudited consolidated financial statements or the notes thereto.
85

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: March 2, 2021
By:
/s/ Thomas M. Siebel
Thomas M. Siebel
Chief Executive Officer
(Principal Executive Officer)
Date: March 2, 2021
By:
/s/ David Barter
David Barter
Senior Vice President and Chief Financial Officer
(Principal Financial and Accounting Officer)
86
EX-31.1 2 a302certification-ceo.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 Quarterly Report on Form 10-Q 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.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

c.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: March 2, 2021By:/s/ Thomas M. Siebel
Thomas M. Siebel
Chief Executive Officer and Chairman of the Board of Directors
(Principal Executive Officer)

EX-31.2 3 a302certification-cfo.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, David Barter, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q 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.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

c.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: March 2, 2021By:
/s/ David Barter
David Barter
Senior Vice President and Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)

EX-32.1 4 a906certification-ceo.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 Quarterly Report on Form 10-Q of the Company for the period ended January 31, 2021, 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

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



Date: March 2, 2021By:
/s/ Thomas M. Siebel
Thomas M. Siebel
Chief Executive Officer and Chairman of the Board of Directors
(Principal Executive Officer)

EX-32.2 5 a906certification-cfo.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, David Barter, 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 Quarterly Report on Form 10-Q of the Company for the period ended January 31, 2021, 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: March 2, 2021By:
/s/ David Barter
David Barter
Senior Vice President and Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)

EX-101.SCH 6 ai-20210131.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - CONDENSED 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 1008009 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1009010 - Statement - CONDENSED 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 - Customer Concentration and Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2111103 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2312302 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Fair Value Measurements - Assets Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2114104 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 2315303 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - Investments - Available-for-Sale Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - Investments - Available-for-Sale Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - Investments - Available-for-Sale Investment Securities in Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 2418410 - Disclosure - Investments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2419411 - Disclosure - Investments - Available-for Sale Debt Securities by Contractual Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2420412 - Disclosure - Investments - Available-for-Sale Marketable Securities, Fair Value and Unrealized Losses Continuous Unrealized Loss Position (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 - Narrative, Cares Act Loan (Details) link:presentationLink link:calculationLink link:definitionLink 2127106 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 2428417 - Disclosure - Commitment and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2129107 - Disclosure - Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock link:presentationLink link:calculationLink link:definitionLink 2430418 - Disclosure - Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2131108 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2432419 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2133109 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2334305 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2435420 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2436421 - Disclosure - Share-Based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2437422 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2438423 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2139110 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2440424 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2141111 - Disclosure - Net Loss Per Share Attributable to Common Stockholders link:presentationLink link:calculationLink link:definitionLink 2342306 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 2443425 - 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 2444426 - 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 2145112 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2446427 - Disclosure - Related Party Transactions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2447428 - Disclosure - Related Party Transactions - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2447428 - Disclosure - Related Party Transactions - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ai-20210131_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 ai-20210131_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 ai-20210131_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Granted, non-option (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Document Type Document Type Receivable Type [Axis] Receivable Type [Axis] Balance at beginning of period Balance at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Other (expense) income, net Other Nonoperating Income (Expense) Accrued payroll taxes and benefits Accrued Payroll Taxes And Employee Benefits, Current Accrued Payroll Taxes And Employee Benefits, Current Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Related Party [Axis] Related Party [Axis] Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract] Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract] Par value (in dollars per share) Temporary Equity, Par or Stated Value Per Share Level 3 Fair Value, Inputs, Level 3 [Member] Tender offer repurchases (in shares) Stock repurchased in period (in shares) Stock Repurchased During Period, Shares Long-term Purchase Commitment, Category of Item Purchased [Domain] Long-term Purchase Commitment, Category of Item Purchased [Domain] AFS Debt 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 Liabilities, redeemable convertible preferred stock, redeemable convertible Class A-1 common stock and stockholders’ equity (deficit) Liabilities and Equity [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Security Exchange Name Security Exchange Name Sales and marketing Selling and Marketing Expense [Member] Loss from operations Operating Income (Loss) Total current liabilities Liabilities, Current Convertible Preferred Stock, Series F Series F Redeemable Convertible Preferred Stock [Member] Series F Redeemable Convertible Preferred Stock Schedule of Deferred Revenue Balance and Changes in Deferred Revenues Balances Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Commitments and contingencies (note 6) Commitments and Contingencies Assets Assets [Abstract] Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Change In Contract With Customer, Liability [Roll Forward] Change In Contract With Customer, Liability [Roll Forward] Change In Contract With Customer, Liability Entity Address, State or Province Entity Address, State or Province Accounts payable Accounts Payable, Current Redeemable Convertible Preferred Stock Preferred Stock Redeemable Convertible Preferred Stock [Member] Shares issued (in shares) Temporary Equity, Shares Issued Accumulated deficit Retained Earnings (Accumulated Deficit) Conversion ratio Common Stock, Conversion Ratio Common Stock, Conversion Ratio Investor Investor [Member] Accrued commission Accrued Sales Commission, Current Class B Common Stock Common Class B [Member] Balance at beginning of period (in shares) Balance at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Customer [Axis] Customer [Axis] Total operating expenses Operating Expenses Other comprehensive income Other Comprehensive Income (Loss), Net of Tax [Abstract] Vested and exercisable at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Other long-term liabilities Other Liabilities, Noncurrent Cost of revenue Cost of Revenue [Abstract] Existing Stockholder, Transaction Two Existing Stockholder, Transaction Two [Member] Existing Stockholder, Transaction Two Stock options vested, total grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Stock-based compensation expense Transfers to stockholders' deficit, included in accrued and other current liabilities APIC, Share-based Payment Arrangement, Increase for Cost Recognition Document Information [Table] Document Information [Table] North America North America [Member] Convertible Preferred Stock, Series D Series D Redeemable Convertible Preferred Stock [Member] Series D Redeemable Convertible Preferred Stock Series F Preferred Stock Series F Preferred Stock [Member] Total revenue Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Measurement Frequency [Domain] Measurement Frequency [Domain] 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 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 Liquidation preference Temporary Equity, Liquidation Preference Geographic concentration risk, percentage Customer concentration risk, percentage Concentration Risk, Percentage Geographical [Domain] Geographical [Domain] Expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Purchase commitment Long-term Purchase Commitment, Amount 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 Statement [Line Items] Statement [Line Items] Schedule of Potential Shares of Common Stock Excluded from Computation of Basic and Diluted Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Class of Stock [Domain] Class of Stock [Domain] Basic and diluted net loss per share attributable to common stockholders Earnings Per Share, Basic and Diluted [Abstract] Computer equipment Computer Equipment [Member] Statement [Table] Statement [Table] Non-cash operating lease cost Operating Lease, Right-of-Use Asset, Amortization Expense Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Unbilled receivables Contract with Customer, Receivable, after Allowance for Credit Loss Net loss attributable to common shareholders, basic and diluted (in dollars per share) Basic and diluted net loss per share (in dollars per share) Earnings Per Share, Basic and Diluted Entity Small Business Entity Small Business Principles of Consolidation Consolidation, Policy [Policy Text Block] Series E Preferred Stock Series E Preferred Stock [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Sale of stock, number of shares issued (in shares) Sale of stock, number of shares (in shares) Sale of Stock, Number of Shares Issued in Transaction Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Vested and exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Total cost of revenue Cost of Revenue 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 Maturity and sale of investments Proceeds from Sale and Maturity of Debt Securities, Available-for-sale Amendment Flag Amendment Flag Schedule of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Assets Measured at Fair Value on a Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] General expenses, included in accrued and other current Other Accrued Liabilities, Current Balance Sheet Details Supplemental Balance Sheet Disclosures [Text Block] Convertible Preferred Stock, Series B-1A Series B-1A Redeemable Convertible Preferred Stock [Member] Series B-1A Redeemable Convertible Preferred Stock Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key Related Party [Domain] Related Party [Domain] Measurement Frequency [Axis] Measurement Frequency [Axis] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table] Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table] Capitalized software development costs Payments to Develop Software Financial Instruments [Domain] Financial Instruments [Domain] AFS, 12 Months or Greater, Fair Value Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer Purchases of property and equipment included in accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Geographical [Axis] Geographical [Axis] Customer Two Customer Two [Member] Customer Two France FRANCE Amortized Cost Debt Securities, Available-for-sale, Amortized Cost Unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Gross Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Temporary Equity, by Class of Stock [Table] Temporary Equity, by Class of Stock [Table] Statement of Cash Flows [Abstract] Property, Plant and Equipment by Type [Axis] Long-Lived Tangible Asset [Axis] Employee Stock Employee Stock [Member] Income Statement Location [Axis] Income Statement Location [Axis] Accounts receivable, allowance Accounts Receivable, Allowance for Credit Loss, Current Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding 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 Income Statement Location [Domain] Income Statement Location [Domain] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Schedule of Available-For-Sale Debt Securities and Balance Sheet Classification Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Accrued bonus Accrued Bonuses, Current Other assets, non-current Other Assets, Noncurrent Plan Name [Axis] Plan Name [Axis] Issuance of common stock Stock Issued During Period, Value, New Issues Shares authorized (in shares) Temporary Equity, Shares Authorized Cash and cash equivalents, fair value Cash and Cash Equivalents, Fair Value Disclosure Total assets Assets Related Party Transactions Related Party Transactions Disclosure [Text Block] Revenue Revenue from Contract with Customer Benchmark [Member] Title of 12(b) Security Title of 12(b) Security 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 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 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 Unrealized gain (loss) on investment securities, net of tax OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Antidilutive Securities [Axis] Antidilutive Securities [Axis] Investments, Debt and Equity Securities [Abstract] Series H Preferred Stock Convertible Preferred Stock, Series H Redeemable Convertible Preferred Stock, Series H [Member] Redeemable Convertible Preferred Stock, Series H Cost of Revenue Cost of Sales [Member] Chief Executive Officer (CEO) Chief Executive Officer [Member] Concentration of Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Web-Hosting Services, November 2022 Web-Hosting Services, November 2022 [Member] Web-Hosting Services, November 2022 Net proceeds received Sale of Stock, Consideration Received on Transaction Proceeds from repayment of shareholder loan Proceeds From Repayment Of Shareholder Loan Proceeds From Repayment Of Shareholder Loan Depreciation and amortization Depreciation, Depletion and Amortization Short-term investments Short-term Investments [Member] 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 Product and Service [Axis] Product and Service [Axis] Total liabilities Liabilities Automatic conversion period, following the date Mr. Siebel no longer providing services Common Stock, Automatic Conversion Period Two, If Circumstances Met Common Stock, Automatic Conversion Period Two, If Circumstances Met Unrecognized compensation cost, weighted-average recognition period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Loan proceeds, promissory note Proceeds from Notes Payable Software Subscription Agreement Software Subscription Agreement [Member] Software Subscription Agreement Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Loss contingency, damages sought Loss Contingency, Damages Sought, Value 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, Weighted Average Remaining Contractual Term AFS, Total Fair Value Debt Securities, Available-for-sale, Unrealized Loss Position Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] 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 Commitments and Contingencies Disclosure [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] Web-Hosting Services, November 2021 Web-Hosting Services, November 2021 [Member] Web-Hosting Services, November 2021 Web-Hosting Services, November 2019-November 2022 Web-Hosting Services, November 2019-November 2022 [Member] Web-Hosting Services, November 2019-November 2022 Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] AFS, Less Than 12 Months, Fair Value Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months Accounts payable Increase (Decrease) in Accounts Payable Debt Instrument [Axis] Debt Instrument [Axis] Additional Paid-In Capital Additional Paid-in Capital [Member] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] 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] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Reverse stock split ratio, common stock Stockholders' Equity Note, Stock Split, Conversion Ratio 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] Litigation Case [Axis] Litigation Case [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue from Contract with Customer [Abstract] Common stock, shares outstanding (in shares) Beginning Balance, shares (in shares) Ending Balance, shares (in shares) Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Interest income Interest Income, Related Party Purchase commitment, incurred cost Long-Term Purchase Commitment, Incurred Cost Long-Term Purchase Commitment, Incurred Cost Net loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Short-term Debt [Line Items] Short-term Debt [Line Items] Research and development Research and Development Expense IPO IPO [Member] 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 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 Common stock, shares authorized (in shares) Common Stock, Shares Authorized Concentration Risk Type [Axis] Concentration Risk Type [Axis] Property and equipment-gross Property, Plant and Equipment, Gross Schedule of Revenue by Geographical Region Revenue from External Customers by Geographic Areas [Table Text Block] Proceeds from exercise of Class A common stock options Proceeds from Stock Options Exercised 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] U.S. government agencies securities US Government Debt Securities [Member] Accrued vacation Accrued Vacation, Current Accrued compensation and employee benefits Increase (Decrease) in Employee Related Liabilities Income Statement [Abstract] Interest rate Related Party Transaction, Rate Accumulated Other Comprehensive (Loss) Income AOCI Attributable to Parent [Member] Summary of Available-For-Sale Debt Securities by Contractual Maturity Investments Classified by Contractual Maturity Date [Table Text Block] Prepaid expenses, other current assets and other assets Increase (Decrease) in Prepaid Expense and Other Assets Over-Allotment Option Over-Allotment Option [Member] Use of Estimates Use of Estimates, Policy [Policy Text Block] Current assets Assets, Current [Abstract] Interest income Investment Income, Interest Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract] Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract] Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Numerator Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Asia Pacific Asia Pacific [Member] Counterparty Name [Domain] Counterparty Name [Domain] Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment City Area Code City Area Code Document Period End Date Document Period End Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Cash, cash equivalents and available-for-sale debt 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 Compensation expense Share-based Payment Arrangement, Expense, Difference Between Repurchase Price And Fair Value Share-based Payment Arrangement, Expense, Difference Between Repurchase Price And Fair Value AFS, Total Unrealized Losses Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss Shares reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Accounts receivable, net, from related party Accounts Receivable, Related Parties, Current 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 Blattman et al. v. Siebel et al. Blattman et al. v. Siebel et al. [Member] Blattman et al. v. Siebel et al. Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Tender offer repurchases Net transaction price Stock Repurchased During Period, Value Cover [Abstract] Purchase commitment, term Long-term Purchase Commitment, Period 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 Useful Life Property, Plant and Equipment, Useful Life Convertible Preferred Stock, Series B-1B Series B-1B Redeemable Convertible Preferred Stock [Member] Series B-1B Redeemable Convertible Preferred Stock Related Party Affiliated Entity [Member] Deferred revenue Increase (Decrease) in Contract with Customer, Liability 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] Lease liability Increase (Decrease) In Operating Lease Liability Increase (Decrease) In Operating Lease Liability Fair Value Disclosures [Abstract] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Available-for-sale marketable securities Estimated Fair Value AFS Debt Maturities, Total Fair Value Debt Securities, Available-for-sale 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] Equity Components [Axis] Equity Components [Axis] Total proceeds Sale of Stock, Consideration Received Per Transaction Share-based Payment Arrangement [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Repayment of loan, promissory note Repayments of Notes Payable Lease liability, current portion Operating Lease, Liability, Current Baker Hughes Company Baker Hughes Company [Member] Baker Hughes Company Schedule of Short-term Debt [Table] Schedule of Short-term Debt [Table] Schedule of Valuation Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Accrued salaries Accrued Salaries, Current Entity Interactive Data Current Entity Interactive Data Current United States UNITED STATES Options exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Revenue Revenues [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Summary of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Summary of Available-For-Sale Marketable Securities, Fair Values and Unrealized Losses Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table Text Block] Accounts Receivable Accounts Receivable [Member] Shares subject to repurchase right (in shares) Common Stock Subject To Repurchase, Number Of Shares Common Stock Subject To Repurchase, Number Of Shares Customer [Domain] Customer [Domain] Fiscal Year Fiscal Period, Policy [Policy Text Block] Additional paid-in capital Additional Paid in Capital, Common Stock Entity Registrant Name Entity Registrant Name Statement of Stockholders' Equity [Abstract] Convertible Preferred Stock, Series E Series E Redeemable Convertible Preferred Stock [Member] Series E Redeemable Convertible Preferred Stock Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items] Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items] Other liabilities Increase (Decrease) in Other Operating Liabilities Redeemable Convertible A-1 Common Stock Redeemable Convertible Class A-1 Common Stock Class A-1 Common Stock Redeemable Convertible Common Class A-1 Stock [Member] Redeemable Convertible Common Class A-1 Stock Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Issuance of Preferred Stock, net of issuance costs Temporary Equity, Stock Issued During Period, Value, New Issues AFS Debt Maturities, Within one year, Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Research and development Research and Development Expense [Member] Conversion of redeemable convertible preferred stock to common stock upon initial public offering Stock Issued During Period, Value, Conversion of Convertible Securities Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Accounts receivable, net of allowance of $762 and $755 as of January 31, 2021 and April 30, 2020, respectively Accounts Receivable, after Allowance for Credit Loss, Current Automatic conversion, anniversary period, if circumstances met Common Stock, Automatic Conversion, Anniversary Period, If Circumstances Met Common Stock, Automatic Conversion, Anniversary Period, If Circumstances Met Other-than-temporary impairment loss Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale Grants, potential remaining contributions Grants, Potential Remaining Contributions Grants, Potential Remaining Contributions Gross Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 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 Sale of Stock [Axis] Sale of Stock [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code 2020 Incentive Plan Twenty Twenty Incentive Plan [Member] Twenty Twenty Incentive Plan Number of secondary transactions Related Party, Number Of Secondary Transactions Related Party, Number Of Secondary Transactions Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted (in shares) Basic and diluted weighted-average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Grants Agreement [Domain] Grants Agreement [Domain] Grants Agreement Cash Cash Goodwill Goodwill Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] AFS Debt Maturities, Within one year, Fair Value Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Document Transition Report Document Transition Report AFS, 12 Months or Greater, Unrealized Losses Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Level 2 Fair Value, Inputs, Level 2 [Member] 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 Officers and Employees Officers And Employees [Member] Officers And Employees Document Quarterly Report Document Quarterly Report Options cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period General and administrative General and Administrative Expense [Member] Equity [Abstract] Conversion of stock, converted (in shares) Conversion of Stock, Shares Converted Europe, the Middle East and Africa EMEA [Member] Deferred offering costs reclassified into stockholders' equity as a reduction of the IPO proceeds Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Deferred revenue, current Deferred revenue, current, from related party Contract with Customer, Liability, Current Options granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Customer Concentration Risk Customer Concentration Risk [Member] 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 Litigation Case [Domain] Litigation Case [Domain] Balance Sheet Details [Table] Balance Sheet Details [Table] Balance Sheet Details [Table] Expected term (years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Entity File Number Entity File Number Schedule of Accrued Compensation and Employee Benefits Schedule Of Employee-Related Liabilities [Table Text Block] Schedule Of Employee-Related Liabilities Sales and marketing Selling and Marketing Expense Long-term Purchase Commitment [Line Items] Long-term Purchase Commitment [Line Items] Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Revenue expected to be recognized from remaining performance obligations, amount Revenue, Remaining Performance Obligation, Amount Total stock-based compensation expense Share-based Payment Arrangement, Expense Balance Sheet Location [Axis] Balance Sheet Location [Axis] Counterparty Name [Axis] Counterparty Name [Axis] Common stock Common Stock, Value, Issued Long-term investments Long-term Investments Document Fiscal Year Focus Document Fiscal Year Focus Notes receivable, number of renewal periods Notes Receivable, Number Of Renewal Periods Notes Receivable, Number Of Renewal Periods Commercial paper Commercial Paper [Member] Vested and exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Grants, payment period Grants Agreement, Payment Period Grants Agreement, Payment Period Category of Item Purchased [Axis] Category of Item Purchased [Axis] Entity Current Reporting Status Entity Current Reporting Status Sale of stock, shares issued, price per share (in dollars per share) Sale of Stock, Price Per Share Office furniture and equipment Furniture And Office Equipment [Member] Furniture And Office Equipment Related Party Transaction [Axis] Related Party Transaction [Axis] Receivable [Domain] Receivable [Domain] Existing Stockholder, Transaction One Existing Stockholder, Transaction One [Member] Existing Stockholder, Transaction One Purchase of investments Payments to Acquire Debt Securities, Available-for-sale 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 Revenue commitment, term Revenue, Performance Obligation, Description of Timing Revenue, Performance Obligation, Term Revenue, Performance Obligation, Description of Timing Revenue, Performance Obligation, Term Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Litigation Status [Axis] Litigation Status [Axis] 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] Series D Preferred Stock Series D Preferred Stock [Member] Summary of Business and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Accounts receivable Increase (Decrease) in Accounts Receivable Redeemable convertible stock Beginning Balance, Amount Ending Balance, Amount Temporary Equity, Carrying Amount, Attributable to Parent Statement of Comprehensive Income [Abstract] Total stockholders’ equity (deficit) Beginning Balance, Amount Ending Balance, Amount Stockholders' Equity Attributable to Parent Issuance of Series G Preferred Stock, issuance costs (unaudited) Payment of deferred offering costs Payments of Stock Issuance Costs Concentration Risk Type [Domain] Concentration Risk Type [Domain] Total liabilities, redeemable convertible preferred stock, redeemable convertible Class A-1 common stock and stockholders’ equity (deficit) Liabilities and Equity Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Series G Preferred Stock Convertible Preferred Stock, Series G Redeemable Convertible Preferred Stock, Series G [Member] Redeemable Convertible Preferred Stock, Series G Entity Address, City or Town Entity Address, City or Town Accrued compensation and employee benefits Accrued compensation and employee benefits Employee-related Liabilities, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Percentage of employee earnings participation (up to) Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate Options Exercised in Advance of Vesting Options Exercised In Advance Of Vesting [Member] Options Exercised In Advance Of Vesting General and administrative General and Administrative Expense Financial Instrument [Axis] Financial Instrument [Axis] Series C Preferred Stock Series C Preferred Stock [Member] Potentially antidilutive shares excluded from computation of net loss per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Income tax expense Current Income Tax Expense (Benefit) Other Other Noncash Income (Expense) Entity Ex Transition Period Entity Ex Transition Period Equity Component [Domain] Equity Component [Domain] Gross profit Gross Profit Property and equipment, net Property and equipment—net Property, Plant and Equipment, Net Entity Tax Identification Number Entity Tax Identification Number Stock-Based Compensation Share-based Payment Arrangement [Text Block] Net loss Net loss Net loss Net loss attributable to common stockholders Net Income (Loss) Attributable to Parent Changes in operating assets and liabilities Increase (Decrease) in Operating Capital [Abstract] AFS Debt 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 Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Operating expenses Operating Expenses [Abstract] Earnings Per Share [Abstract] Notes receivable, term Notes Receivable, Term Notes Receivable, Term Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Customer Three Customer Three [Member] Customer Three Convertible Preferred Stock, Series B Series B Redeemable Convertible Preferred Stock [Member] Series B Redeemable Convertible Preferred Stock Stockholders’ (deficit) equity Stockholders' Equity Attributable to Parent [Abstract] Convertible Preferred Stock, Series C Series C Redeemable Convertible Preferred Stock [Member] Series C Redeemable Convertible Preferred Stock Number of Stock Options Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Document Fiscal Period Focus Document Fiscal Period Focus Notes Receivable Notes Receivable [Member] Subsidiary, Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Certificate of deposit Certificates of Deposit [Member] Secondary Stock Sale to Existing Shareholder Secondary Stock Sale To Existing Shareholder [Member] Secondary Stock Sale To Existing Shareholder Deferred revenue, non-current Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Microsoft Corporation Microsoft Corporation [Member] Microsoft Corporation Proceeds from notes receivable payment Proceeds from Collection of Notes Receivable C3.ai DTI Grants Program C3.ai DTI Digital Transformation Institute Grants Program [Member] C3.ai DTI Digital Transformation Institute Grants Program Entity Filer Category Entity Filer Category Summary of Effects of Stock-Based Compensation Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Common Stock Common Stock [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Product and Service [Domain] Product and Service [Domain] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Notes receivable Notes Receivable, Related Parties Geographic Concentration Risk Geographic Concentration Risk [Member] Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] U.S. treasury securities US Treasury Securities [Member] Issuance of common stock (in shares) Stock issued during period (in shares) Stock Issued During Period, Shares, New Issues Leasehold improvements Leasehold Improvements [Member] Temporary Equity Disclosure [Abstract] AFS, Less Than 12 Months, Unrealized Losses Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Stock repurchased in period, per share (in dollars per share) Stock Repurchased During Period, Price Per Share Stock Repurchased During Period, Price Per Share Common stock exercised prior to vesting, included in accrued and other current liabilities Deferred Compensation Share-based Arrangements, Liability, Current Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Money market funds Money Market Funds [Member] Revenue expected to be recognized from remaining performance obligations, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Class A Common Stock Common Class A [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 Supplemental disclosure of non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] 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 Related Party Transactions [Abstract] 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 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 Notes Receivable, Renewal Period Notes Receivable, Renewal Period Stock options Share-based Payment Arrangement, Option [Member] Paycheck Protection Program, CARES Act Paycheck Protection Program, CARES Act [Member] Paycheck Protection Program, CARES Act Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Cash, cash equivalents and available-for-sale debt securities Total 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 Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Customer One Customer One [Member] Customer One Options cancelled (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Number of investment positions in unrealized loss position Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions Document Information [Line Items] Document Information [Line Items] Cash and cash equivalents Cash and Cash Equivalents [Member] Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Sale of Stock [Domain] Sale of Stock [Domain] Long-term investments Long-Term Investments [Member] Long-Term Investments Plan Name [Domain] Plan Name [Domain] Revenue Revenue from Contract with Customer [Text Block] Proceeds from issuance of stock, net of issuance costs Proceeds from Issuance of Redeemable Convertible Preferred Stock Non-marketable equity securities, cost Equity Securities without Readily Determinable Fair Value, Amount Class of Stock [Axis] Class of Stock [Axis] Provision for income taxes Income Tax Expense (Benefit) Supplemental disclosures of cash flow information—cash paid for income taxes Income Taxes Paid, Net 2020 Employee Stock Purchase Plan Twenty Twenty Employee Stock Purchase Plan [Member] Twenty Twenty Employee Stock Purchase Plan 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 Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-sale [Table] Temporary Equity [Line Items] Temporary Equity [Line Items] Accrued and other current liabilities Accrued Liabilities, Current Supply Commitment [Table] Long-term Purchase Commitment [Table] Subscription License and Service [Member] Local Phone Number Local Phone Number Initial Public Offering and Private Placements IPO And Private Placement [Member] IPO And Private Placement Shares outstanding (in shares) Beginning Balance, shares (in shares) Ending Balance, shares (in shares) Temporary Equity, Shares Outstanding Stock options exercised, total intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Convertible Preferred Stock, Series A Series A Redeemable Convertible Preferred Stock [Member] Series A Redeemable Convertible Preferred Stock Non-marketable equity securities, impairment Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount Depreciation expense Depreciation Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Total deferred revenue Beginning Balance Ending Balance Contract with Customer, Liability Related Party Transaction [Domain] Related Party Transaction [Domain] Entity Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Issuance of Class A common stock upon exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Spring Creek Capital LLC Spring Creek Capital LLC [Member] Spring Creek Capital LLC Award Type [Axis] Award Type [Axis] Balance Sheet Details [Line Items] Balance Sheet Details [Line Items] Balance Sheet Details Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Restricted cash included in other assets Restricted Cash Accumulated Deficit Retained Earnings [Member] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding 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] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Balance at beginning of period Balance at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Pending Litigation Pending Litigation [Member] Automatic conversion period, following the death or incapacity of Mr. Siebel 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 Award Type [Domain] Award Type [Domain] Related party balances included in accounts receivable Increase (Decrease) in Accounts Receivable, Related Parties Repayment of loan, promissory note, interest Repayments Of Notes Payable , Interest Repayments Of Notes Payable , Interest Corporate debt securities Corporate Debt Securities [Member] Trading Symbol Trading Symbol Related party revenue Revenue from Related Parties Denominator Weighted Average Number of Shares Outstanding Reconciliation [Abstract] 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 Litigation Status [Domain] Litigation Status [Domain] Private Placement Private Placement [Member] Net Loss Per Share Attributable to Common Stockholders Earnings Per Share [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Current liabilities Liabilities, Current [Abstract] Grants Agreement [Axis] Grants Agreement [Axis] Grants Agreement Entity Shell Company Entity Shell Company Fair Value, Recurring Fair Value, Recurring [Member] 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 Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Short-term investments Short-term Investments EX-101.PRE 10 ai-20210131_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 ai-20210131_htm.xml IDEA: XBRL DOCUMENT 0001577526 2020-05-01 2021-01-31 0001577526 us-gaap:CommonClassAMember 2021-02-26 0001577526 us-gaap:CommonClassBMember 2021-02-26 0001577526 2021-01-31 0001577526 2020-04-30 0001577526 us-gaap:RedeemableConvertiblePreferredStockMember 2021-01-31 0001577526 us-gaap:RedeemableConvertiblePreferredStockMember 2020-04-30 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2020-04-30 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2021-01-31 0001577526 us-gaap:CommonClassAMember 2021-01-31 0001577526 us-gaap:CommonClassAMember 2020-04-30 0001577526 us-gaap:CommonClassBMember 2021-01-31 0001577526 us-gaap:CommonClassBMember 2020-04-30 0001577526 srt:AffiliatedEntityMember 2021-01-31 0001577526 srt:AffiliatedEntityMember 2020-04-30 0001577526 us-gaap:LicenseAndServiceMember 2020-11-01 2021-01-31 0001577526 us-gaap:LicenseAndServiceMember 2019-11-01 2020-01-31 0001577526 us-gaap:LicenseAndServiceMember 2020-05-01 2021-01-31 0001577526 us-gaap:LicenseAndServiceMember 2019-05-01 2020-01-31 0001577526 ai:ProfessionalServicesMember 2020-11-01 2021-01-31 0001577526 ai:ProfessionalServicesMember 2019-11-01 2020-01-31 0001577526 ai:ProfessionalServicesMember 2020-05-01 2021-01-31 0001577526 ai:ProfessionalServicesMember 2019-05-01 2020-01-31 0001577526 2020-11-01 2021-01-31 0001577526 2019-11-01 2020-01-31 0001577526 2019-05-01 2020-01-31 0001577526 us-gaap:CommonClassAMember 2020-11-01 2021-01-31 0001577526 us-gaap:CommonClassAMember 2019-11-01 2020-01-31 0001577526 us-gaap:CommonClassAMember 2020-05-01 2021-01-31 0001577526 us-gaap:CommonClassAMember 2019-05-01 2020-01-31 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2020-11-01 2021-01-31 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2019-11-01 2020-01-31 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2020-05-01 2021-01-31 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2019-05-01 2020-01-31 0001577526 us-gaap:CommonClassBMember 2020-11-01 2021-01-31 0001577526 us-gaap:CommonClassBMember 2019-11-01 2020-01-31 0001577526 us-gaap:CommonClassBMember 2020-05-01 2021-01-31 0001577526 us-gaap:CommonClassBMember 2019-05-01 2020-01-31 0001577526 us-gaap:LicenseAndServiceMember us-gaap:InvestorMember 2020-11-01 2021-01-31 0001577526 us-gaap:LicenseAndServiceMember us-gaap:InvestorMember 2019-11-01 2020-01-31 0001577526 us-gaap:LicenseAndServiceMember us-gaap:InvestorMember 2020-05-01 2021-01-31 0001577526 us-gaap:LicenseAndServiceMember us-gaap:InvestorMember 2019-05-01 2020-01-31 0001577526 ai:ProfessionalServicesMember us-gaap:InvestorMember 2020-11-01 2021-01-31 0001577526 ai:ProfessionalServicesMember us-gaap:InvestorMember 2019-11-01 2020-01-31 0001577526 ai:ProfessionalServicesMember us-gaap:InvestorMember 2020-05-01 2021-01-31 0001577526 ai:ProfessionalServicesMember us-gaap:InvestorMember 2019-05-01 2020-01-31 0001577526 us-gaap:RedeemableConvertiblePreferredStockMember 2019-10-31 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2019-10-31 0001577526 us-gaap:CommonStockMember 2019-10-31 0001577526 us-gaap:AdditionalPaidInCapitalMember 2019-10-31 0001577526 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-10-31 0001577526 us-gaap:RetainedEarningsMember 2019-10-31 0001577526 2019-10-31 0001577526 us-gaap:CommonStockMember 2019-11-01 2020-01-31 0001577526 us-gaap:AdditionalPaidInCapitalMember 2019-11-01 2020-01-31 0001577526 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-11-01 2020-01-31 0001577526 us-gaap:RetainedEarningsMember 2019-11-01 2020-01-31 0001577526 us-gaap:RedeemableConvertiblePreferredStockMember 2020-01-31 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2020-01-31 0001577526 us-gaap:CommonStockMember 2020-01-31 0001577526 us-gaap:AdditionalPaidInCapitalMember 2020-01-31 0001577526 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-31 0001577526 us-gaap:RetainedEarningsMember 2020-01-31 0001577526 2020-01-31 0001577526 us-gaap:RedeemableConvertiblePreferredStockMember 2020-10-31 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2020-10-31 0001577526 us-gaap:CommonStockMember 2020-10-31 0001577526 us-gaap:AdditionalPaidInCapitalMember 2020-10-31 0001577526 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-10-31 0001577526 us-gaap:RetainedEarningsMember 2020-10-31 0001577526 2020-10-31 0001577526 us-gaap:RedeemableConvertiblePreferredStockMember 2020-11-01 2021-01-31 0001577526 us-gaap:CommonStockMember 2020-11-01 2021-01-31 0001577526 us-gaap:AdditionalPaidInCapitalMember 2020-11-01 2021-01-31 0001577526 us-gaap:CommonStockMember ai:IPOAndPrivatePlacementMember 2020-11-01 2021-01-31 0001577526 us-gaap:AdditionalPaidInCapitalMember ai:IPOAndPrivatePlacementMember 2020-11-01 2021-01-31 0001577526 ai:IPOAndPrivatePlacementMember 2020-11-01 2021-01-31 0001577526 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-11-01 2021-01-31 0001577526 us-gaap:RetainedEarningsMember 2020-11-01 2021-01-31 0001577526 us-gaap:CommonStockMember 2021-01-31 0001577526 us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0001577526 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-31 0001577526 us-gaap:RetainedEarningsMember 2021-01-31 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:RedeemableConvertiblePreferredStockSeriesGMember 2019-05-01 2020-01-31 0001577526 us-gaap:CommonStockMember 2019-05-01 2020-01-31 0001577526 us-gaap:AdditionalPaidInCapitalMember 2019-05-01 2020-01-31 0001577526 ai:RedeemableConvertiblePreferredStockSeriesHMember 2019-05-01 2020-01-31 0001577526 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-05-01 2020-01-31 0001577526 us-gaap:RetainedEarningsMember 2019-05-01 2020-01-31 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 us-gaap:RedeemableConvertiblePreferredStockMember 2020-05-01 2021-01-31 0001577526 us-gaap:AdditionalPaidInCapitalMember 2020-05-01 2021-01-31 0001577526 us-gaap:CommonStockMember 2020-05-01 2021-01-31 0001577526 us-gaap:CommonStockMember ai:IPOAndPrivatePlacementMember 2020-05-01 2021-01-31 0001577526 us-gaap:AdditionalPaidInCapitalMember ai:IPOAndPrivatePlacementMember 2020-05-01 2021-01-31 0001577526 ai:IPOAndPrivatePlacementMember 2020-05-01 2021-01-31 0001577526 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-05-01 2021-01-31 0001577526 us-gaap:RetainedEarningsMember 2020-05-01 2021-01-31 0001577526 ai:RedeemableConvertiblePreferredStockSeriesGMember 2020-05-01 2021-01-31 0001577526 ai:RedeemableConvertiblePreferredStockSeriesHMember 2020-05-01 2021-01-31 0001577526 us-gaap:InvestorMember 2020-05-01 2021-01-31 0001577526 us-gaap:InvestorMember 2019-05-01 2020-01-31 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:SeriesARedeemableConvertiblePreferredStockMember 2020-12-01 2020-12-31 0001577526 ai:RedeemableConvertibleCommonClassA1StockMember 2020-12-01 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 2020-11-01 2020-11-30 0001577526 srt:NorthAmericaMember 2020-11-01 2021-01-31 0001577526 srt:NorthAmericaMember 2019-11-01 2020-01-31 0001577526 srt:NorthAmericaMember 2020-05-01 2021-01-31 0001577526 srt:NorthAmericaMember 2019-05-01 2020-01-31 0001577526 us-gaap:EMEAMember 2020-11-01 2021-01-31 0001577526 us-gaap:EMEAMember 2019-11-01 2020-01-31 0001577526 us-gaap:EMEAMember 2020-05-01 2021-01-31 0001577526 us-gaap:EMEAMember 2019-05-01 2020-01-31 0001577526 srt:AsiaPacificMember 2020-11-01 2021-01-31 0001577526 srt:AsiaPacificMember 2019-11-01 2020-01-31 0001577526 srt:AsiaPacificMember 2020-05-01 2021-01-31 0001577526 srt:AsiaPacificMember 2019-05-01 2020-01-31 0001577526 ai:RestOfWorldMember 2020-11-01 2021-01-31 0001577526 ai:RestOfWorldMember 2019-11-01 2020-01-31 0001577526 ai:RestOfWorldMember 2020-05-01 2021-01-31 0001577526 ai:RestOfWorldMember 2019-05-01 2020-01-31 0001577526 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-11-01 2021-01-31 0001577526 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-11-01 2020-01-31 0001577526 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-05-01 2021-01-31 0001577526 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-05-01 2020-01-31 0001577526 country:FR us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-11-01 2021-01-31 0001577526 country:FR us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-11-01 2020-01-31 0001577526 country:FR us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-05-01 2021-01-31 0001577526 country:FR us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-05-01 2020-01-31 0001577526 2021-02-01 2021-01-31 0001577526 ai:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-11-01 2021-01-31 0001577526 ai:CustomerTwoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-11-01 2021-01-31 0001577526 ai:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-11-01 2020-01-31 0001577526 ai:CustomerTwoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-11-01 2020-01-31 0001577526 ai:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-05-01 2021-01-31 0001577526 ai:CustomerTwoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-05-01 2021-01-31 0001577526 ai:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-05-01 2020-01-31 0001577526 ai:CustomerTwoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-05-01 2020-01-31 0001577526 ai:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-05-01 2021-01-31 0001577526 ai:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-05-01 2021-01-31 0001577526 ai:CustomerThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-05-01 2021-01-31 0001577526 ai:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-05-01 2020-04-30 0001577526 ai:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-05-01 2020-04-30 0001577526 ai:CustomerThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-05-01 2020-04-30 0001577526 2022-02-01 2021-01-31 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-01-31 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-01-31 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-01-31 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-01-31 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-01-31 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-01-31 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-01-31 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-01-31 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-01-31 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-01-31 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-01-31 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-01-31 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2021-01-31 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2021-01-31 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2021-01-31 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2021-01-31 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2020-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-01-31 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-01-31 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-01-31 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-01-31 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001577526 us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001577526 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-04-30 0001577526 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-04-30 0001577526 us-gaap:FairValueMeasurementsRecurringMember 2020-04-30 0001577526 us-gaap:MoneyMarketFundsMember 2021-01-31 0001577526 us-gaap:MoneyMarketFundsMember 2020-04-30 0001577526 us-gaap:USTreasurySecuritiesMember 2021-01-31 0001577526 us-gaap:USTreasurySecuritiesMember 2020-04-30 0001577526 us-gaap:CertificatesOfDepositMember 2021-01-31 0001577526 us-gaap:CertificatesOfDepositMember 2020-04-30 0001577526 us-gaap:USGovernmentDebtSecuritiesMember 2021-01-31 0001577526 us-gaap:USGovernmentDebtSecuritiesMember 2020-04-30 0001577526 us-gaap:CommercialPaperMember 2021-01-31 0001577526 us-gaap:CommercialPaperMember 2020-04-30 0001577526 us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001577526 us-gaap:CorporateDebtSecuritiesMember 2020-04-30 0001577526 us-gaap:CashAndCashEquivalentsMember 2021-01-31 0001577526 us-gaap:CashAndCashEquivalentsMember 2020-04-30 0001577526 us-gaap:ShortTermInvestmentsMember 2021-01-31 0001577526 us-gaap:ShortTermInvestmentsMember 2020-04-30 0001577526 ai:LongTermInvestmentsMember 2021-01-31 0001577526 ai:LongTermInvestmentsMember 2020-04-30 0001577526 ai:DebtSecuritiesAvailableForSaleExcludingMoneyMarketAccountsMember 2021-01-31 0001577526 ai:DebtSecuritiesAvailableForSaleExcludingMoneyMarketAccountsMember 2020-04-30 0001577526 2019-05-01 2020-04-30 0001577526 us-gaap:LeaseholdImprovementsMember 2021-01-31 0001577526 us-gaap:LeaseholdImprovementsMember 2020-04-30 0001577526 us-gaap:ComputerEquipmentMember 2020-05-01 2021-01-31 0001577526 us-gaap:ComputerEquipmentMember 2021-01-31 0001577526 us-gaap:ComputerEquipmentMember 2020-04-30 0001577526 ai:FurnitureAndOfficeEquipmentMember 2020-05-01 2021-01-31 0001577526 ai:FurnitureAndOfficeEquipmentMember 2021-01-31 0001577526 ai:FurnitureAndOfficeEquipmentMember 2020-04-30 0001577526 ai:OptionsExercisedInAdvanceOfVestingMember 2020-05-01 2021-01-31 0001577526 ai:OptionsExercisedInAdvanceOfVestingMember 2019-05-01 2020-04-30 0001577526 ai:PaycheckProtectionProgramCARESActMember 2020-05-01 2020-05-01 0001577526 ai:PaycheckProtectionProgramCARESActMember 2020-08-18 2020-08-18 0001577526 ai:WebHostingServicesNovember2019November2022Member 2019-11-01 2019-11-30 0001577526 ai:WebHostingServicesNovember2020Member 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:C3aiDTIDigitalTransformationInstituteGrantsProgramMember 2020-02-01 2020-02-29 0001577526 ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember 2021-01-31 0001577526 ai:C3aiDTIDigitalTransformationInstituteGrantsProgramMember 2020-04-30 0001577526 ai:BlattmanEtAlVSiebelEtAlMember us-gaap:PendingLitigationMember 2020-02-01 2020-02-29 0001577526 us-gaap:EmployeeStockOptionMember 2020-05-01 2021-01-31 0001577526 us-gaap:EmployeeStockOptionMember 2019-05-01 2020-04-30 0001577526 us-gaap:CommonClassAMember 2019-10-01 2019-10-31 0001577526 us-gaap:EmployeeStockOptionMember 2019-10-01 2019-10-31 0001577526 2019-10-01 2019-10-31 0001577526 ai:TwentyTwentyIncentivePlanMember us-gaap:CommonClassAMember 2020-11-27 0001577526 ai:TwentyTwentyIncentivePlanMember 2020-05-01 2021-01-31 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 2020-05-01 2021-01-31 0001577526 ai:TwentyTwentyIncentivePlanMember us-gaap:CommonClassAMember 2021-01-31 0001577526 us-gaap:EmployeeStockOptionMember 2021-01-31 0001577526 us-gaap:LicenseAndServiceMember us-gaap:CostOfSalesMember 2020-11-01 2021-01-31 0001577526 us-gaap:LicenseAndServiceMember us-gaap:CostOfSalesMember 2019-11-01 2020-01-31 0001577526 us-gaap:LicenseAndServiceMember us-gaap:CostOfSalesMember 2020-05-01 2021-01-31 0001577526 us-gaap:LicenseAndServiceMember us-gaap:CostOfSalesMember 2019-05-01 2020-01-31 0001577526 ai:ProfessionalServicesMember us-gaap:CostOfSalesMember 2020-11-01 2021-01-31 0001577526 ai:ProfessionalServicesMember us-gaap:CostOfSalesMember 2019-11-01 2020-01-31 0001577526 ai:ProfessionalServicesMember us-gaap:CostOfSalesMember 2020-05-01 2021-01-31 0001577526 ai:ProfessionalServicesMember us-gaap:CostOfSalesMember 2019-05-01 2020-01-31 0001577526 us-gaap:SellingAndMarketingExpenseMember 2020-11-01 2021-01-31 0001577526 us-gaap:SellingAndMarketingExpenseMember 2019-11-01 2020-01-31 0001577526 us-gaap:SellingAndMarketingExpenseMember 2020-05-01 2021-01-31 0001577526 us-gaap:SellingAndMarketingExpenseMember 2019-05-01 2020-01-31 0001577526 us-gaap:ResearchAndDevelopmentExpenseMember 2020-11-01 2021-01-31 0001577526 us-gaap:ResearchAndDevelopmentExpenseMember 2019-11-01 2020-01-31 0001577526 us-gaap:ResearchAndDevelopmentExpenseMember 2020-05-01 2021-01-31 0001577526 us-gaap:ResearchAndDevelopmentExpenseMember 2019-05-01 2020-01-31 0001577526 us-gaap:GeneralAndAdministrativeExpenseMember 2020-11-01 2021-01-31 0001577526 us-gaap:GeneralAndAdministrativeExpenseMember 2019-11-01 2020-01-31 0001577526 us-gaap:GeneralAndAdministrativeExpenseMember 2020-05-01 2021-01-31 0001577526 us-gaap:GeneralAndAdministrativeExpenseMember 2019-05-01 2020-01-31 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 ai:SeriesARedeemableConvertiblePreferredStockMember 2020-05-01 2021-01-31 0001577526 ai:SeriesARedeemableConvertiblePreferredStockMember 2019-05-01 2020-01-31 0001577526 ai:SeriesBRedeemableConvertiblePreferredStockMember 2020-05-01 2021-01-31 0001577526 ai:SeriesBRedeemableConvertiblePreferredStockMember 2019-05-01 2020-01-31 0001577526 ai:SeriesB1ARedeemableConvertiblePreferredStockMember 2020-05-01 2021-01-31 0001577526 ai:SeriesB1ARedeemableConvertiblePreferredStockMember 2019-05-01 2020-01-31 0001577526 ai:SeriesB1BRedeemableConvertiblePreferredStockMember 2020-05-01 2021-01-31 0001577526 ai:SeriesB1BRedeemableConvertiblePreferredStockMember 2019-05-01 2020-01-31 0001577526 ai:SeriesCRedeemableConvertiblePreferredStockMember 2020-05-01 2021-01-31 0001577526 ai:SeriesCRedeemableConvertiblePreferredStockMember 2019-05-01 2020-01-31 0001577526 ai:SeriesDRedeemableConvertiblePreferredStockMember 2020-05-01 2021-01-31 0001577526 ai:SeriesDRedeemableConvertiblePreferredStockMember 2019-05-01 2020-01-31 0001577526 ai:SeriesERedeemableConvertiblePreferredStockMember 2020-05-01 2021-01-31 0001577526 ai:SeriesERedeemableConvertiblePreferredStockMember 2019-05-01 2020-01-31 0001577526 ai:SeriesFRedeemableConvertiblePreferredStockMember 2020-05-01 2021-01-31 0001577526 ai:SeriesFRedeemableConvertiblePreferredStockMember 2019-05-01 2020-01-31 0001577526 ai:RedeemableConvertiblePreferredStockSeriesGMember 2020-05-01 2021-01-31 0001577526 ai:RedeemableConvertiblePreferredStockSeriesGMember 2019-05-01 2020-01-31 0001577526 ai:RedeemableConvertiblePreferredStockSeriesHMember 2020-05-01 2021-01-31 0001577526 ai:RedeemableConvertiblePreferredStockSeriesHMember 2019-05-01 2020-01-31 0001577526 us-gaap:EmployeeStockOptionMember 2020-05-01 2021-01-31 0001577526 us-gaap:EmployeeStockOptionMember 2019-05-01 2020-01-31 0001577526 srt:ChiefExecutiveOfficerMember 2018-01-01 2018-01-31 0001577526 srt:ChiefExecutiveOfficerMember ai:SecondaryStockSaleToExistingShareholderMember 2019-10-01 2019-10-31 0001577526 ai:ExistingStockholderTransactionOneMember srt:ChiefExecutiveOfficerMember us-gaap:SeriesDPreferredStockMember ai:SecondaryStockSaleToExistingShareholderMember 2019-10-01 2019-10-31 0001577526 ai:ExistingStockholderTransactionOneMember srt:ChiefExecutiveOfficerMember us-gaap:SeriesEPreferredStockMember ai:SecondaryStockSaleToExistingShareholderMember 2019-10-01 2019-10-31 0001577526 ai:ExistingStockholderTransactionOneMember srt:ChiefExecutiveOfficerMember us-gaap:SeriesDPreferredStockMember ai:SecondaryStockSaleToExistingShareholderMember 2019-10-31 0001577526 ai:ExistingStockholderTransactionOneMember srt:ChiefExecutiveOfficerMember us-gaap:SeriesEPreferredStockMember ai:SecondaryStockSaleToExistingShareholderMember 2019-10-31 0001577526 ai:ExistingStockholderTransactionTwoMember srt:ChiefExecutiveOfficerMember us-gaap:SeriesCPreferredStockMember ai:SecondaryStockSaleToExistingShareholderMember 2019-10-01 2019-10-31 0001577526 ai:ExistingStockholderTransactionTwoMember srt:ChiefExecutiveOfficerMember us-gaap:SeriesDPreferredStockMember ai:SecondaryStockSaleToExistingShareholderMember 2019-10-01 2019-10-31 0001577526 ai:ExistingStockholderTransactionTwoMember srt:ChiefExecutiveOfficerMember ai:RedeemableConvertibleCommonClassA1StockMember ai:SecondaryStockSaleToExistingShareholderMember 2019-10-01 2019-10-31 0001577526 ai:ExistingStockholderTransactionTwoMember srt:ChiefExecutiveOfficerMember us-gaap:SeriesDPreferredStockMember ai:SecondaryStockSaleToExistingShareholderMember 2019-10-31 0001577526 ai:ExistingStockholderTransactionTwoMember srt:ChiefExecutiveOfficerMember us-gaap:SeriesCPreferredStockMember ai:SecondaryStockSaleToExistingShareholderMember 2019-10-31 0001577526 ai:ExistingStockholderTransactionTwoMember srt:ChiefExecutiveOfficerMember ai:RedeemableConvertibleCommonClassA1StockMember ai:SecondaryStockSaleToExistingShareholderMember 2019-10-31 0001577526 ai:OfficersAndEmployeesMember 2019-10-01 2019-10-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-05-01 2019-06-30 0001577526 ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2021-05-01 2019-06-30 0001577526 ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2022-05-01 2019-06-30 0001577526 ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2023-05-01 2019-06-30 0001577526 ai:SoftwareSubscriptionAgreementMember ai:BakerHughesCompanyMember 2024-05-01 2019-06-30 0001577526 ai:BakerHughesCompanyMember 2020-05-01 2021-01-31 0001577526 us-gaap:LicenseAndServiceMember ai:BakerHughesCompanyMember 2020-11-01 2021-01-31 0001577526 us-gaap:LicenseAndServiceMember ai:BakerHughesCompanyMember 2019-11-01 2020-01-31 0001577526 us-gaap:LicenseAndServiceMember ai:BakerHughesCompanyMember 2020-05-01 2021-01-31 0001577526 us-gaap:LicenseAndServiceMember ai:BakerHughesCompanyMember 2019-05-01 2020-01-31 0001577526 ai:BakerHughesCompanyMember 2021-01-31 0001577526 ai:BakerHughesCompanyMember 2020-04-30 shares iso4217:USD iso4217:USD shares pure ai:investment ai:vote ai:renewalPeriod ai:transaction --04-30 false 0001577526 2021 Q3 0.1667 P20Y P5Y P1Y P1Y P1Y P1Y P1Y 10-Q true 2021-01-31 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 No Yes Non-accelerated Filer false true false false 97431675 3499992 960122000 33104000 162880000 211874000 762000 755000 30231000 30827000 13503000 5400000 1166736000 281205000 6844000 8723000 625000 625000 0 725000 10369000 13830000 1184574000 305108000 12608000 4726000 17996000 13693000 59950000 53537000 13544000 9083000 104098000 81039000 2360000 6758000 4004000 6001000 110462000 93798000 0.001 0.001 0 233107379 0 0 37128768 37128768 376178000 0 375207000 0.001 0.001 0 6666667 0 0 6666665 6666665 18800000 0 18800000 0.001 0.001 1000000000 390000000 97431675 97431675 31210159 31210159 98000 31000 0.001 0.001 3500000 21000000 3499992 3499992 0 0 3000 0 1399281000 110485000 13000 424000 -325283000 -293637000 1074112000 -182697000 1184574000 305108000 1030000 250000 9358000 1499000 42699000 34629000 114248000 98627000 6410000 6654000 16685000 16421000 49109000 41283000 130933000 115048000 7023000 8862000 22694000 23493000 5203000 2069000 10113000 5785000 12226000 10931000 32807000 29278000 36883000 30352000 98126000 85770000 28450000 23162000 64898000 60385000 18748000 12331000 48145000 47122000 8184000 5291000 21433000 19541000 55382000 40784000 134476000 127048000 -18499000 -10432000 -36350000 -41278000 129000 1136000 997000 3115000 1721000 -402000 4163000 -498000 -16649000 -9698000 -31190000 -38661000 203000 98000 456000 283000 -16852000 -9796000 -31646000 -38944000 -0.23 -0.27 -0.64 -1.11 -0.10 -0.27 -0.52 -1.11 -0.13 0 -0.12 0 68648229 30132463 43480533 28478395 6666665 6666666 6666665 6666666 3499992 0 3499992 0 7951000 9865000 21571000 30560000 0 112000 0 210000 -16852000 -9796000 -31646000 -38944000 -49000 69000 -411000 136000 -16901000 -9727000 -32057000 -38808000 37129000 375207000 6667000 18800000 30779000 30000 104403000 141000 -253407000 -148833000 274000 446000 446000 156000 156000 2061000 2061000 69000 69000 -9796000 -9796000 37129000 375207000 6667000 18800000 31053000 30000 107066000 210000 -263203000 -155897000 37129000 399753000 6667000 18800000 32981000 33000 124009000 62000 -308431000 -184327000 -37129000 -399753000 -6667000 -18800000 43796000 44000 418509000 418553000 21396000 21000 844625000 844646000 2759000 3000 4800000 4803000 749000 749000 6589000 6589000 -49000 -49000 -16852000 -16852000 0 0 0 0 100932000 101000 1399281000 13000 -325283000 1074112000 34192000 299965000 6667000 18800000 20057000 20000 58731000 74000 -224259000 -165434000 34000 1283000 25406000 9530000 10000 44017000 44027000 164000 1654000 49836000 1630000 1000 2014000 2015000 427000 427000 164000 1000 3547000 3548000 5424000 5424000 136000 136000 -38944000 -38944000 37129000 375207000 6667000 18800000 31053000 30000 107066000 210000 -263203000 -155897000 37129000 375207000 6667000 18800000 31210000 31000 110485000 424000 -293637000 -182697000 24546000 1457000 1457000 -37129000 -399753000 -6667000 -18800000 43796000 44000 418509000 418553000 21396000 21000 844625000 844646000 4530000 5000 7862000 7867000 2073000 2073000 14270000 14270000 -411000 -411000 -31646000 -31646000 0 0 0 0 100932000 101000 1399281000 13000 -325283000 1074112000 -31646000 -38944000 3189000 566000 2474000 2267000 14270000 5424000 115000 324000 -588000 -33744000 6931000 6928000 7447000 -917000 4303000 1081000 -2636000 -2344000 1213000 -397000 2016000 -20335000 -5828000 -27107000 1166000 1629000 0 581000 725000 0 232287000 197067000 280997000 58625000 48269000 -140652000 851859000 0 26003000 0 0 25333000 0 49836000 0 3548000 6710000 0 0 44028000 13825000 3846000 884977000 119495000 927418000 -48264000 33604000 99107000 961022000 50843000 960122000 50343000 900000 500000 961022000 50843000 435000 541000 349000 0 503000 0 2073000 427000 -780000 19826000 7859000 -8596000 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. and subsidiaries, or collectively, C3 AI or the Company, is an enterprise artificial intelligence, or AI, software provider. Our C3 AI Suite 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%">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 unaudited condensed 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 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 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 our 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 condensed 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 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 unaudited condensed consolidated financial statements in accordance with generally accepted accounting principles in the United States, or GAAP, and applicable rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Accordingly, they do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with GAAP. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s final prospectus dated December 8, 2020, and filed with the SEC pursuant to Rule 424(b)(4) on December 9, 2020 (the “Final Prospectus”).</span></div><div style="margin-bottom:9pt;text-align: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 management’s opinion, these unaudited condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the Company’s financial position as of January 31, 2021, and the results of operations for the three and nine months ended January 31, 2021. The results of operations for the three and nine months ended January 31, 2021, are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed 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 unaudited condensed 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, the value of common stock 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. </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%">Summary of Significant Accounting Policies</span></div><div style="margin-bottom:9pt;text-align: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 significant accounting policies are discussed in Note 1. Summary of Business and Significant Accounting Policies in the Notes to Consolidated Financial Statements in its Prospectus. There have been no significant changes to these policies during the three months ended January 31, 2021.</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 </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%">institution is in excess of Federal Deposit Insurance Company, or FDIC, insurance limits. The Company’s investment policy is to invest in securities with a minimum rating of P1 by Moody’s, A1 by Standard &amp; Poor’s, F-1 by Fitch’s or higher for short-term investments, and minimum rating of A2 by Moody’s, A by Standard &amp; Poor’s, or A by Fitch’s or higher for long-term investments.</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%">Recent 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%">The Company currently qualifies as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012, or the JOBS Act. Accordingly, the Company is provided the option to adopt new or revised accounting guidance either (1) within the same periods as those otherwise applicable to public business entities or (2) within the same time periods as private companies, including early adoption when permissible.</span></div><div style="margin-bottom:9pt;text-align: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 elected to adopt new or revised accounting guidance within the same time period as private companies.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other than policies noted below, there have been no significant changes to the accounting policies disclosed in Note 1 of the audited consolidated financial statements as of and for the years ended April 30, 2020 and 2019 included in the Final Prospectus.</span></div><div style="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%">Recently Adopted Accounting Standards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—In June 2016, the FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected. Credit losses relating to available-for-sale debt securities should be recorded through an allowance for credit losses. The guidance also limits the amount of credit losses to be recognized for available-for-sale debt securities to the amount by which carrying value exceeds fair value and requires the reversal of previously recognized credit losses if fair value increases. The guidance is effective for the fiscal year beginning May 1, 2023 with early adoption permitted. The Company early adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s 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 January 2017, the FASB issued ASU No. 2017-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU 2018-04 simplifies how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. The guidance is effective for the fiscal year beginning May 1, 2023 with early adoption permitted. The Company early adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s 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 July 2017, the FASB issued ASU No. 2017-11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share (Topic 260), Distinguishing Liabilities from Equity (Topic 480), Derivatives and Hedging (Topic 815) I. Accounting for Certain Financial Instruments with Down Round Features II. Replacement of the Indefinite Deferral for Mandatorily Redeemable Financial Instruments of Certain Nonpublic Entities and Certain Mandatorily Redeemable Noncontrolling Interests with a Scope Exception</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Part I of this standard applies to entities that issue financial instruments such as warrants, convertible debt or redeemable convertible preferred stock that contain down-round features. Part II of this standard replaces the indefinite deferral for certain mandatorily redeemable noncontrolling interests and mandatorily redeemable financial instruments of nonpublic entities contained within ASC Topic 480 with a scope exception and does not impact the accounting for these mandatorily redeemable instruments. The Company adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s 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 August 2018, the FASB issued ASU No. 2018-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which modifies the disclosure requirements on fair value measurements with respect to Level 3 rollforwards, timing of liquidation of investments in certain entities that calculate net asset value, and measurement uncertainty. The Company adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s 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-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Standards Not Yet Adopted</span><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 </span></div>beginning May 1, 2021. Early adoption is permitted. The Company is currently evaluating the effect that this guidance will have on the consolidated financial statements and related disclosures. 390000000 6666667 21000000 233107379 17825000 42.00 2325000 694600000 33628776 1 3499992 1 6666665 1 7200000 2380952 1190476 42.00 150000000.0 <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 unaudited condensed consolidated financial statements in accordance with generally accepted accounting principles in the United States, or GAAP, and applicable rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Accordingly, they do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with GAAP. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s final prospectus dated December 8, 2020, and filed with the SEC pursuant to Rule 424(b)(4) on December 9, 2020 (the “Final Prospectus”).</span></div><div style="margin-bottom:9pt;text-align: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 management’s opinion, these unaudited condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the Company’s financial position as of January 31, 2021, and the results of operations for the three and nine months ended January 31, 2021. The results of operations for the three and nine months ended January 31, 2021, are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.</span></div> The condensed 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 unaudited condensed 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, the value of common stock 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 </span></div>institution is in excess of Federal Deposit Insurance Company, or FDIC, insurance limits. The Company’s investment policy is to invest in securities with a minimum rating of P1 by Moody’s, A1 by Standard &amp; Poor’s, F-1 by Fitch’s or higher for short-term investments, and minimum rating of A2 by Moody’s, A by Standard &amp; Poor’s, or A by Fitch’s or higher for long-term 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%">Recent 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%">The Company currently qualifies as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012, or the JOBS Act. Accordingly, the Company is provided the option to adopt new or revised accounting guidance either (1) within the same periods as those otherwise applicable to public business entities or (2) within the same time periods as private companies, including early adoption when permissible.</span></div><div style="margin-bottom:9pt;text-align: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 elected to adopt new or revised accounting guidance within the same time period as private companies.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other than policies noted below, there have been no significant changes to the accounting policies disclosed in Note 1 of the audited consolidated financial statements as of and for the years ended April 30, 2020 and 2019 included in the Final Prospectus.</span></div><div style="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%">Recently Adopted Accounting Standards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—In June 2016, the FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected. Credit losses relating to available-for-sale debt securities should be recorded through an allowance for credit losses. The guidance also limits the amount of credit losses to be recognized for available-for-sale debt securities to the amount by which carrying value exceeds fair value and requires the reversal of previously recognized credit losses if fair value increases. The guidance is effective for the fiscal year beginning May 1, 2023 with early adoption permitted. The Company early adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s 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 January 2017, the FASB issued ASU No. 2017-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU 2018-04 simplifies how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. The guidance is effective for the fiscal year beginning May 1, 2023 with early adoption permitted. The Company early adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s 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 July 2017, the FASB issued ASU No. 2017-11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share (Topic 260), Distinguishing Liabilities from Equity (Topic 480), Derivatives and Hedging (Topic 815) I. Accounting for Certain Financial Instruments with Down Round Features II. Replacement of the Indefinite Deferral for Mandatorily Redeemable Financial Instruments of Certain Nonpublic Entities and Certain Mandatorily Redeemable Noncontrolling Interests with a Scope Exception</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Part I of this standard applies to entities that issue financial instruments such as warrants, convertible debt or redeemable convertible preferred stock that contain down-round features. Part II of this standard replaces the indefinite deferral for certain mandatorily redeemable noncontrolling interests and mandatorily redeemable financial instruments of nonpublic entities contained within ASC Topic 480 with a scope exception and does not impact the accounting for these mandatorily redeemable instruments. The Company adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s 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 August 2018, the FASB issued ASU No. 2018-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which modifies the disclosure requirements on fair value measurements with respect to Level 3 rollforwards, timing of liquidation of investments in certain entities that calculate net asset value, and measurement uncertainty. The Company adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s 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-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Standards Not Yet Adopted</span><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 </span></div>beginning May 1, 2021. Early adoption is permitted. The Company is currently evaluating the effect that this guidance will have on the consolidated financial statements and related disclosures. 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="text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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="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%">For the three months ended January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the nine months ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">North America (1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,488 </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%">33,274 </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%">86,100 </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%">90,392 </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"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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%">17,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">39,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,809 </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 (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%">1,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,086 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">847 </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%">Rest of World (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">— </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%">49,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;border-top:1pt solid #000;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%">41,283 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">130,933 </span></td><td 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;border-top:1pt solid #000;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%">115,048 </span></td><td 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 60%, 81%, 65% and 79% of the Company’s revenue in the three months ended January 31, 2021 and 2020 and the nine months ended January 31, 2021 and 2020, respectively. France comprised 12%, 10%, 12% and 10% of the Company’s revenue in the three months ended January 31, 2021 and 2020 and the nine months ended January 31, 2021 and 2020, respectively. No other country comprised 10% or greater of the Company’s revenue for each of the three and nine months ended January 31, 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"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"/><td style="width:72.684%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.715%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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%">Deferred revenue, current</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">59,950 </span></td><td style="background-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%">53,537 </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%">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%">2,360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,758 </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%">62,310 </span></td><td 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%">60,295 </span></td><td 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 nine months ended January 31, 2021 and 2020 were as follows (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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;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%">(53,086)</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;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%">55,101 </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%">January 31, 2021</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%">62,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-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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, 2019</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%">91,225 </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 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%">(72,677)</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;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 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%">52,345 </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%">January 31, 2020</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%">70,893 </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%">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 in the duration of 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 $247.5 million as of January 31, 2021 of which $131.1 million is expected to be recognized over the next 12 months and the remainder thereafter.</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%">Customer Concentration and 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%">All of the Company’s customers consist of corporate and governmental entities. A limited number of customers have accounted for a large part of the Company’s revenue and accounts receivable to date. Two separate customers accounted for 16% and 12%, respectively, of revenue for the three months ended January 31, 2021. Two separate customers accounted for 24% and 10%, respectively, of revenue for the three months ended January 31, 2020. Two separate customers accounted for 16% and 12%, respectively, of revenue for the nine months ended January 31, 2021. Two separate customers accounted for 27% and 10%, respectively, of revenue for the nine months ended January 31, 2020. Three separate customers accounted for 21%, 13%, and 11% of accounts receivable at January 31, 2021. Three separate customers accounted for 33%, 19%, and 15% of accounts receivable at April 30, 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%">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. Accounts receivable included unbilled receivables of as of January 31, 2021 and April 30, 2020 of $0.6 million and $0.5 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 following table presents revenue by geographical region (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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="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%">For the three months ended January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the nine months ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">North America (1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,488 </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%">33,274 </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%">86,100 </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%">90,392 </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"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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%">17,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">39,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,809 </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 (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%">1,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,086 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">847 </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%">Rest of World (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">— </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%">49,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;border-top:1pt solid #000;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%">41,283 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">130,933 </span></td><td 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;border-top:1pt solid #000;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%">115,048 </span></td><td 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 60%, 81%, 65% and 79% of the Company’s revenue in the three months ended January 31, 2021 and 2020 and the nine months ended January 31, 2021 and 2020, respectively. France comprised 12%, 10%, 12% and 10% of the Company’s revenue in the three months ended January 31, 2021 and 2020 and the nine months ended January 31, 2021 and 2020, respectively. No other country comprised 10% or greater of the Company’s revenue for each of the three and nine months ended January 31, 2021 and 2020.</span></div> 29488000 33274000 86100000 90392000 17141000 7447000 39922000 23809000 1655000 562000 4086000 847000 825000 0 825000 0 49109000 41283000 130933000 115048000 0.60 0.81 0.65 0.79 0.12 0.10 0.12 0.10 <div style="margin-bottom:9pt;text-align: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"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"/><td style="width:72.684%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.715%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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%">Deferred revenue, current</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">59,950 </span></td><td style="background-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%">53,537 </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%">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%">2,360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,758 </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%">62,310 </span></td><td 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%">60,295 </span></td><td 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 nine months ended January 31, 2021 and 2020 were as follows (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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;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%">(53,086)</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;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%">55,101 </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%">January 31, 2021</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%">62,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-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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, 2019</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%">91,225 </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 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%">(72,677)</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;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 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%">52,345 </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%">January 31, 2020</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%">70,893 </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> 59950000 53537000 2360000 6758000 62310000 60295000 60295000 -53086000 55101000 62310000 91225000 -72677000 52345000 70893000 247500000 131100000 P12M 0.16 0.12 0.24 0.10 0.16 0.12 0.27 0.10 0.21 0.13 0.11 0.33 0.19 0.15 600000 500000 Fair Value Measurements<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instruments consist primarily of cash and cash equivalents, marketable debt securities, accounts receivable, non-marketable equity securities, and accounts payable. Cash and cash equivalents and marketable debt 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.</span></div><div style="margin-bottom:9pt;text-align: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;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.730%"/><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:7.684%"/><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 January 31, 2021</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, 2020</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:9.5pt;font-weight:400;line-height:120%">Money market funds</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%">900,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">900,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:9.5pt;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:9.5pt;font-weight:400;line-height:120%">10,260 </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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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%">10,260 </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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">U.S. treasury securities</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%">158,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">158,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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:9.5pt;font-weight:400;line-height:120%">11,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:9.5pt;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%">11,500 </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:9.5pt;font-weight:400;line-height:120%">Certificate 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,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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:9.5pt;font-weight:400;line-height:120%">28,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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%">28,477 </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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">U.S. government agencies securities</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:9.5pt;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:9.5pt;font-weight:400;line-height:120%">10,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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%">10,074 </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:9.5pt;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%">2,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%">2,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:9.5pt;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:9.5pt;font-weight:400;line-height:120%">94,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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%">94,397 </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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Corporate debt securities</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:9.5pt;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:9.5pt;font-weight:400;line-height:120%">68,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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%">68,425 </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: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%">900,292 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">163,880 </span></td><td 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%">— </span></td><td 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%">1,064,172 </span></td><td 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:9.5pt;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:9.5pt;font-weight:400;line-height:120%">10,260 </span></td><td 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:9.5pt;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:9.5pt;font-weight:400;line-height:120%">212,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:9.5pt;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:9.5pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">223,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="margin-bottom:9pt;text-align: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;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.730%"/><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:7.684%"/><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 January 31, 2021</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, 2020</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:9.5pt;font-weight:400;line-height:120%">Money market funds</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%">900,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">900,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:9.5pt;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:9.5pt;font-weight:400;line-height:120%">10,260 </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:9.5pt;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:9.5pt;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:9.5pt;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:9.5pt;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%">10,260 </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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">U.S. treasury securities</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%">158,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">158,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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:9.5pt;font-weight:400;line-height:120%">11,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:9.5pt;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%">11,500 </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:9.5pt;font-weight:400;line-height:120%">Certificate 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,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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:9.5pt;font-weight:400;line-height:120%">28,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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%">28,477 </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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">U.S. government agencies securities</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:9.5pt;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:9.5pt;font-weight:400;line-height:120%">10,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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%">10,074 </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:9.5pt;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%">2,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%">2,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:9.5pt;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:9.5pt;font-weight:400;line-height:120%">94,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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%">94,397 </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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Corporate debt securities</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:9.5pt;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:9.5pt;font-weight:400;line-height:120%">68,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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%">68,425 </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: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%">900,292 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">163,880 </span></td><td 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%">— </span></td><td 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%">1,064,172 </span></td><td 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:9.5pt;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:9.5pt;font-weight:400;line-height:120%">10,260 </span></td><td 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:9.5pt;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:9.5pt;font-weight:400;line-height:120%">212,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:9.5pt;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:9.5pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">223,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> 900292000 0 0 900292000 10260000 0 0 10260000 0 158377000 0 158377000 0 11500000 0 11500000 0 3503000 0 3503000 0 28477000 0 28477000 0 0 0 0 0 10074000 0 10074000 0 2000000 0 2000000 0 94397000 0 94397000 0 0 0 0 0 68425000 0 68425000 900292000 163880000 0 1064172000 10260000 212873000 0 223133000 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%">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 available-for-sale marketable securities (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><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 January 31, 2021</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, 2020</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"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Money market funds</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%">900,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">900,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">10,260 </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%">10,260 </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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">U.S. treasury securities</span></div></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%">158,366 </span></td><td style="background-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%">11 </span></td><td style="background-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%">158,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,500 </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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Certificate of deposit</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,500 </span></td><td style="background-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 </span></td><td style="background-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"/><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,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,477 </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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">U.S. government agencies securities</span></div></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:bottom"><span style="color:#000000;font-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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79 </span></td><td style="background-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,074 </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:9.5pt;font-weight:400;line-height:120%">Commercial paper</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%">1,999 </span></td><td style="background-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 </span></td><td style="background-color:#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><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,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%">94,242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">155 </span></td><td style="background-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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94,397 </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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Corporate debt securities</span></div></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:bottom"><span style="color:#000000;font-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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">179 </span></td><td style="background-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,425 </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: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%">1,064,157 </span></td><td 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%">15 </span></td><td 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%">— </span></td><td 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%">1,064,172 </span></td><td 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%">222,708 </span></td><td 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%">425 </span></td><td 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%">— </span></td><td 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%">223,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="margin-bottom:9pt;text-align: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 classification of the Company’s available-for-sale investment securities in the Company’s consolidated balance sheets (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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%">2021</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%">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%">Cash and cash equivalents</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%">901,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">11,259 </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 investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">211,874 </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%">Long-term investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">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,064,172 </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%">223,133 </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%">Cash and cash equivalents in the table above excludes cash of $58.8 million and $21.8 million as of January 31, 2021 and April 30, 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-weight:400;line-height:120%">The following table summarizes the Company’s available-for-sale debt securities by contractual maturity (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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 January 31, 2021</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, 2020</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="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%">163,865 </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%">163,880 </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%">212,449 </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:1pt 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%">212,873 </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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">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%">163,865 </span></td><td 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%">163,880 </span></td><td 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%">212,449 </span></td><td 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%">212,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"/></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, 2020 (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.344%"/><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: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.681%"/><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, 2020</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%">— </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%">— </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government agencies securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">Certificate 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%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,995 </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%">(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%">18,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(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%">18,495 </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%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,921 </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%">(26)</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%">44,411 </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%">— </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%">(26)</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%">44,411 </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 January 31, 2021, the Company had no investment positions in an unrealized loss position. As of April 30, 2020, the Company had 16 investment positions that were in an unrealized loss position. The Company had no other-than-temporary impairments on available-for-sale investment securities as of January 31, 2021 and April 30, 2020 because the Company does not intend to sell these securities or believe that it will be required to sell these securities before the recovery of their amortized cost basis. </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%">In November 2020, the Company sold its non-marketable equity security for $0.7 million. As of January 31, 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 did not recognized an impairment on the non-marketable equity securities during the three or nine months ended January 31, 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 summarizes the Company’s available-for-sale marketable securities (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><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 January 31, 2021</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, 2020</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"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Money market funds</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%">900,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">900,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">10,260 </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%">10,260 </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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">U.S. treasury securities</span></div></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%">158,366 </span></td><td style="background-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%">11 </span></td><td style="background-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%">158,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,500 </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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Certificate of deposit</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,500 </span></td><td style="background-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 </span></td><td style="background-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"/><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,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,477 </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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">U.S. government agencies securities</span></div></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:bottom"><span style="color:#000000;font-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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79 </span></td><td style="background-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,074 </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:9.5pt;font-weight:400;line-height:120%">Commercial paper</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%">1,999 </span></td><td style="background-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 </span></td><td style="background-color:#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><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,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%">94,242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">155 </span></td><td style="background-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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94,397 </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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Corporate debt securities</span></div></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:bottom"><span style="color:#000000;font-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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">179 </span></td><td style="background-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,425 </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: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%">1,064,157 </span></td><td 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%">15 </span></td><td 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%">— </span></td><td 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%">1,064,172 </span></td><td 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%">222,708 </span></td><td 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%">425 </span></td><td 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%">— </span></td><td 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%">223,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="margin-bottom:9pt;text-align: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 classification of the Company’s available-for-sale investment securities in the Company’s consolidated balance sheets (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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%">2021</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%">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%">Cash and cash equivalents</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%">901,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">11,259 </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 investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">211,874 </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%">Long-term investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">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,064,172 </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%">223,133 </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> 900292000 900292000 10260000 10260000 158366000 11000 0 158377000 11489000 11000 0 11500000 3500000 3000 0 3503000 28476000 1000 0 28477000 0 0 0 0 9995000 79000 0 10074000 1999000 1000 2000000 94242000 155000 0 94397000 0 0 0 0 68246000 179000 0 68425000 1064157000 15000 0 1064172000 222708000 425000 0 223133000 901292000 11259000 162880000 211874000 0 0 1064172000 223133000 58800000 21800000 <div style="margin-bottom:9pt;text-align: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 debt securities by contractual maturity (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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 January 31, 2021</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, 2020</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="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%">163,865 </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%">163,880 </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%">212,449 </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:1pt 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%">212,873 </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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">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%">163,865 </span></td><td 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%">163,880 </span></td><td 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%">212,449 </span></td><td 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%">212,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"/></tr></table></div> 163865000 163880000 212449000 212873000 0 0 0 0 163865000 163880000 212449000 212873000 <div style="margin-bottom:9pt;text-align: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, 2020 (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.344%"/><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: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.681%"/><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, 2020</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%">— </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%">— </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government agencies securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">Certificate 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%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,995 </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%">(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%">18,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(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%">18,495 </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%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,921 </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%">(26)</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%">44,411 </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%">— </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%">(26)</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%">44,411 </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> 0 0 0 0 0 0 0 0 0 0 0 0 7000 10995000 0 0 7000 10995000 5000 18495000 0 0 5000 18495000 14000 14921000 0 0 14000 14921000 26000 44411000 0 0 26000 44411000 0 16 0 0 700000 700000 0 0 0 0 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</span></div><div style="margin-bottom:9pt;text-align: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 January 31, 2021 and April 30, 2020 (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"/><td style="width:59.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.695%"/><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="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></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%">(in months)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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%">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,636 </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,215 </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%">2,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,028 </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%">385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">Property and equipment-gross</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;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,676 </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%">10,582 </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%">Less accumulated depreciation</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;padding:2px 0 2px 1pt;text-align: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,832)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,859)</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%">Property and equipment—net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,844 </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,723 </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="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="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%">*</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:10pt;font-weight:400;line-height:120%">Depreciation expense was $1.0 million, $0.2 million, $3.0 million and $0.6 million for the three months ended January 31, 2021 and 2020, and nine months ended January 31, 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%">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 January 31, 2021 and April 30, 2020 (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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%">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%">9,159 </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,356 </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,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,823 </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,841 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,397 </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%">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%">515 </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%">668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">602 </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%">17,996 </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%">13,693 </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 include $6.1 million and $2.2 million paid for common stock exercised prior to vesting as of January 31, 2021, and April 30, 2020, respectively. Current liabilities that transferred to stockholders’ deficit upon vesting were $2.1 million and $0.7 million for the nine months ended January 31, 2021 and year ended April 30, 2020, respectively. Common stock exercised in advance of the vesting period is subject to the Company’s repurchase right in the event that the holder no longer provides services to the Company. Accrued and other current liabilities also includes $3.8 million and $3.5 million of current portion of lease liability balance as of January 31, 2021 and April 30, 2020, respectively. Additionally, this balance includes $3.1 million and $1.5 million of accrued general expenses as of January 31, 2021 and April 30, 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%">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 </span></div>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. <div style="margin-bottom:9pt;text-align: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 January 31, 2021 and April 30, 2020 (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"/><td style="width:59.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.695%"/><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="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30,</span></td></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%">(in months)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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%">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,636 </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,215 </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%">2,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,028 </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%">385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">Property and equipment-gross</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;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,676 </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%">10,582 </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%">Less accumulated depreciation</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;padding:2px 0 2px 1pt;text-align: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,832)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,859)</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%">Property and equipment—net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,844 </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,723 </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="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="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%">*</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> 8636000 8215000 P36M 2655000 2028000 P60M 385000 339000 11676000 10582000 4832000 1859000 6844000 8723000 1000000.0 200000 3000000.0 600000 <div style="margin-bottom:9pt;text-align: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 January 31, 2021 and April 30, 2020 (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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%">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%">9,159 </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,356 </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,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,823 </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,841 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,397 </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%">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%">515 </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%">668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">602 </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%">17,996 </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%">13,693 </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> 9159000 8356000 3596000 2823000 3841000 1397000 732000 515000 668000 602000 17996000 13693000 6100000 2200000 2100000 700000 3800000 3500000 3100000 1500000 6300000 100000 6400000 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%">Noncancelable Purchase 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 noncancelable 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 $3.5 million, $2.0 million, $9.6 million and $2.0 million under the arrangement during the three months ended January 31, 2021 and 2020 and the nine months ended January 31, 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 Digital Transformation Institute Grants</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2020, the Company entered into an agreement establishing the C3.ai Digital Transformation Institute (“C3.ai DTI”), a program established to attract many of the world’s leading research institutions to join in a coordinated and innovative effort to advance the digital transformation of business, government, and society. As part of the agreement, the Company has agreed to issue grants to C3.ai DTI, which are subject to compliance with certain obligations. The grants shall be paid by the Company over five years in the form of cash, publicly traded securities, or other property of equivalent net value. As of January 31, 2021 and April 30, 2020 the total potential remaining contributions are $44.6 million and $45.8 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. In the Company’s opinion, resolution of these matters is not expected to have a material adverse impact on its consolidated statement of operations, cash flows, or balance sheet.</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) 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, seeking damages of approximately $2.5 million. Plaintiffs also seek to overturn the district court’s ruling that defendants are entitled to attorneys’ fees, and contend that plaintiffs instead should recover their attorneys’ fees. No appeal was taken with respect to the ruling in Defendants’ favor on the remaining claims.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 17, 2021, the Third Circuit affirmed the judgment and orders of the district court in the Company’s and defendants’ favor. The Company intends to seek recovery of its attorneys’ fees and costs as previously awarded by the district court.</span></div> 30000000.0 10000000.0 10000000.0 10000000.0 P3Y 3500000 2000000.0 9600000 2000000.0 P5Y 44600000 45800000 2500000 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 our 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 January 31, 2021, there were no shares of redeemable convertible preferred stock issued and outstanding. See Note 1 for more information. 33628776 1 3499992 1 -399800000 6666665 1 -18800000 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 January 31, 2021 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 unaudited condensed 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 three months ended January 31, 2021 and 2020 and the nine months ended January 31, 2021 and 2020 were $4.5 million, $0.3 million, $6.0 million and $1.6 million, respectively. The liability is reclassified into equity on a ratable basis as the stock options vest. Unvested Class A common stock of 1,300,185 and 663,763 shares as of January 31, 2021 and April 30, 2020, respectively were subject to such repurchase right and are legally issued and outstanding as of each period presented. See Note 9 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%">Third-Party Stock Transactions</span></div><div style="margin-bottom:9pt;text-align: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 October 2019, the Company announced and completed a tender offer to repurchase Class A common stock of 163,685 shares and vested stock options of 811,189 shares from employees and officers at a price of $30.2310 per share. The repurchase transactions for vested stock options were conducted as net cash settlements where the holders of vested stock options received the difference between the repurchase price and the respective option exercise price. The total net transaction price was $28.5 million. The Company recognized $24.9 million in compensation expense during the nine months ended January 31, 2020 related to the shares repurchased for the difference between the repurchase price and the fair value of the Company’s common stock at the time of repurchase.</span></div> 200000000 0.001 0 0 1000000000 3500000 1 50 0.001 0.001 P6M P6M 4500000 300000 6000000.0 1600000 1300185 663763 163685 811189 30.2310 28500000 24900000 Stock-Based CompensationOn 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 <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%">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 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. A total of 67,535,205 shares of the Company’s Class A common stock have been reserved for issuance under the 2020 Incentive Plan in addition to annual automatic evergreen increases in the number of shares of Class A common stock reserved for issuance under the 2020 Incentive Plan. As of January 31, 2021, there were no grants of stock appreciation rights, restricted stock awards, RSU awards, performance awards or other equity awards. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 common stock pursuant to purchase rights granted to employees. A total of 3,000,000 shares of the Company’s Class A common stock have been reserved for future issuance under the 2020 ESPP in addition to annual automatic evergreen increases in the number of shares of Class A common stock reserved for issuance under the 2020 ESPP. The 2020 ESPP permits participants to purchase shares of common stock of up to 15% of their earnings. The offering dates and purchase dates for the 2020 ESPP are determined at the discretion of the Company’s board of directors. As of January 31, 2021, 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 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%">As of January 31, 2021, the remaining shares of Class A common available for issuance under the 2020 Incentive Plan was 67,535,205 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%">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"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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:9pt;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="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.12 </span></td><td style="background-color:#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:9pt;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,563)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.06 </span></td><td style="background-color:#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:9pt;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%">(2,559)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.55 </span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">Balance as of January 31, 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%">40,170 </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%">6.13 </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%">8.05</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%">449,073 </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:9pt;font-weight:400;line-height:100%">Vested and exercisable as of January 31, 2021</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%">12,799 </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%">3.01 </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.45</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%">180,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested and expected to vest as of January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,161 </span></td><td style="background-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%">6.12 </span></td><td style="background-color:#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.07</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%">460,444 </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;text-align: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 nine months ended January 31, 2021 was $6.01. 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 nine months ended January 31, 2021 was $52.4 million. The total grant date fair value of options vested during the nine months ended January 31, 2021 was $10.6 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%">As of January 31, 2021, there was $104.0 million of unrecognized compensation cost related to stock options which are expected to be recognized over an estimated weighted-average period of 4.2 years.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The grant-date fair value of the options issued for the nine months ended January 31, 2021 is 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</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> table:</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:66.812%"><tr><td style="width:1.0%"/><td style="width:69.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.675%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.128%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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;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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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: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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.43 </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><br/></span></div><div style="margin-bottom:9pt;text-align: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 effects of stock-based compensation on the Company’s consolidated statements of operations (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="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%">214 </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%">104 </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%">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%">246 </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%">164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93 </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%">2,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,894 </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%">846 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">910 </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%">2,575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,281 </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 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%">6,589 </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,061 </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%">14,270 </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,424 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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>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 chief executive officer (“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. 67535205 0 3000000 0.15 P10Y 67535205 <div style="margin-bottom:9pt;text-align: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"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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:9pt;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="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.12 </span></td><td style="background-color:#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:9pt;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,563)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.06 </span></td><td style="background-color:#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:9pt;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%">(2,559)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.55 </span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">Balance as of January 31, 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%">40,170 </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%">6.13 </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%">8.05</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%">449,073 </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:9pt;font-weight:400;line-height:100%">Vested and exercisable as of January 31, 2021</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%">12,799 </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%">3.01 </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.45</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%">180,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested and expected to vest as of January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,161 </span></td><td style="background-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%">6.12 </span></td><td style="background-color:#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.07</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%">460,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 32877000 3.48 P8Y10D 116962000 14415000 11.12 4563000 3.06 2559000 5.55 40170000 6.13 P8Y18D 449073000 12799000 3.01 P6Y5M12D 180395000 41161000 6.12 P8Y25D 460444000 6.01 52400000 10600000 104000000.0 P4Y2M12D The weighted average assumptions underlying the fair value estimation are provided in the following table:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:66.812%"><tr><td style="width:1.0%"/><td style="width:69.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.675%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.128%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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;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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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: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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.43 </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.000 0.438 P6Y3M18D 0.0043 <div style="margin-bottom:9pt;text-align: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 effects of stock-based compensation on the Company’s consolidated statements of operations (in thousands):</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="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%">214 </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%">104 </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%">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%">246 </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%">164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93 </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%">2,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,894 </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%">846 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">910 </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%">2,575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,281 </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 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%">6,589 </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,061 </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%">14,270 </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,424 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 214000 104000 557000 246000 164000 30000 301000 93000 2790000 613000 5835000 1894000 846000 308000 1952000 910000 2575000 1006000 5625000 2281000 6589000 2061000 14270000 5424000 1251921 24500000 26000000.0 0 Income Taxes<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting for income taxes for interim periods generally requires the provision for income taxes to be determined by applying an estimate of the annual effective tax rate for the full fiscal year to income or loss before income taxes, adjusted for discrete items, if any, for the reporting period. The Company updates its estimate of the annual effective tax rate each quarter and makes a cumulative adjustment in such period.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded income tax expense of $0.2 million, $0.1 million, $0.5 million and $0.3 million for the three months ended January 31, 2021 and 2020 and the nine months ended January 31, 2021 and 2020, respectively. Income tax expense consists primarily of income taxes in foreign jurisdictions in which the Company conducts business. Due to the Company’s history of losses in the United States, a full valuation allowance on substantially all of the Company’s deferred tax assets, including net operating loss carryforwards, research and development tax credits, and other book versus tax differences, was maintained.</span></div>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 three and nine months ended January 31, 2021. 200000 100000 500000 300000 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 the quarters ended January 31, 2021 and 2020 and the years ended April 30, 2020 and 2019.</span></div><div style="margin-bottom:9pt;text-align: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"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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"/><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%">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%">(16,852)</span></td><td style="background-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%">(9,796)</span></td><td style="background-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%">(31,646)</span></td><td style="background-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%">(38,944)</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:700;line-height:120%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">68,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">43,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:bottom"><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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:bottom"><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"/><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:bottom"><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%">(0.23)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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.27)</span></td><td style="background-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.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 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.11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(0.10)</span></td><td style="background-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.27)</span></td><td style="background-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.52)</span></td><td style="background-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.11)</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:bottom"><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%">(0.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 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%">(0.12)</span></td><td style="background-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%">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"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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 January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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"/></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%">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%">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%">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%">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%">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%">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%">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%">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%">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%">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%">41,286,541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,848,199 </span></td><td style="background-color:#ffffff;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;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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"/><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%">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%">(16,852)</span></td><td style="background-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%">(9,796)</span></td><td style="background-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%">(31,646)</span></td><td style="background-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%">(38,944)</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:700;line-height:120%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">68,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">43,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:bottom"><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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:bottom"><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"/><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:bottom"><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%">(0.23)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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.27)</span></td><td style="background-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.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 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.11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(0.10)</span></td><td style="background-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.27)</span></td><td style="background-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.52)</span></td><td style="background-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.11)</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:bottom"><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%">(0.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 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%">(0.12)</span></td><td style="background-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> -16852000 -9796000 -31646000 -38944000 68648000 30132000 43481000 28478000 6667000 6667000 6667000 6667000 3500000 0 3500000 0 -0.23 -0.27 -0.64 -1.11 -0.10 -0.27 -0.52 -1.11 -0.13 0 -0.12 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-weight:400;line-height:120%">The potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the period presented because including them would have had an antidilutive effect were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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 January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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"/></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%">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%">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%">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%">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%">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%">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%">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%">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%">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%">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%">41,286,541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,848,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 3499992 0 4559999 0 2430635 0 92769 0 2779738 0 12278422 0 540003 0 5399581 0 3893701 0 1653928 41286541 33848199 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 Note 9 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%">Secondary Transactions</span></div><div style="margin-bottom:9pt;text-align: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 October 2019, two secondary transactions occurred for total proceeds of $50.0 million each. The CEO sold 1,685,979 shares of Series D preferred and 193,489 shares of Series E preferred, each at a price of $26.6034 per share, to an existing stockholder. Additionally, the CEO sold 584,795 shares of Series C* preferred, 825,012 shares of Series D preferred, and 673,526 shares of redeemable convertible Class A-1 common stock at a price of $24.0000 per share to an existing stockholder. Stock-based compensation expense was not recognized in connection with these secondary transactions as the purchase price was equal to fair value in respect of the redemption and liquidation features of the shares sold at the time of sale. </span></div><div style="margin-bottom:9pt;text-align: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 October 2019, the Company also completed a tender offer to repurchase Class A common stock and vested stock options from employees, including officers, at a price of $30.2310 per share. Refer to Note 8 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-cancelable revenue commitments, which are inclusive of their direct subscription fees and third party revenue generated through the joint marketing arrangement with Baker Hughes, in the amount of $46.7 million in fiscal year 2020, $53.3 million in fiscal year 2021, $75.0 million in fiscal year 2022, $125.0 million in fiscal year 2023, and $150.0 million in fiscal year 2024. During the nine months ended January 31, 2021, the Company recognized total revenue of $21.6 million related to this arrangement. For future periods, any shortfalls against the total annual revenue commitment made to us by Baker Hughes will be assessed and recorded at the end of the fourth quarter of each 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%">Under the joint marketing arrangement, the Company is obligated to pay the Baker Hughes a sales commission on subscriptions and services offerings it resells in excess of these minimum revenue commitments. The Company did not incur any sales commission related to this arrangement during the three months ended January 2021 and 2020 and the nine months ended January 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 Company recognized subscription revenue from direct subscription fees from Baker Hughes $8.0 million and $9.9 million during the three months ended January 31, 2021 and 2020 and $21.6 million and $30.6 million for the nine months ended January 31, 2021 and 2020, respectively. As of January 31, 2021 and April 30, 2020, accounts receivable, net included $1.0 million and $0.2 million and deferred revenue, current included $9.4 million and $1.5 million associated with Baker </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hughes, respectively.</span></div> 1251921 24500000 P5Y 4 P1Y 0.0218 26000000.0 2 50000000.0 1685979 193489 26.6034 26.6034 584795 825012 673526 24.0000 24.0000 24.0000 30.2310 P3Y P5Y 46700000 53300000 75000000.0 125000000.0 150000000.0 21600000 8000000.0 9900000 21600000 30600000 1000000.0 200000 9400000 1500000 Including changes in related party balances of $(780) and $19,826 for the nine months ended January 31, 2021 and 2020, respectively. Including related party revenue of $0, $112, $0 and $210 for the three and nine months ended January 31, 2021 and 2020, respectively. Including changes in related party balances of $7,859 and $(8,596) for the nine months ended January 31, 2021 and 2020, respectively. Including amounts from a related party of $9,358 and $1,499 as of January 31, 2021 and April 30, 2020, respectively. Including amounts from a related party of $1,030 and $250 as of January 31, 2021 and April 30, 2020, respectively. Including related party revenue of $7,951, $9,865, $21,571 and $30,560 for the three and nine months ended January 31, 2021 and 2020, respectively. XML 12 R1.htm IDEA: XBRL DOCUMENT v3.20.4
Document and Entity Information - shares
9 Months Ended
Jan. 31, 2021
Feb. 26, 2021
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jan. 31, 2021  
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 Current Reporting Status No  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Current Fiscal Year End Date --04-30  
Amendment Flag false  
Entity Central Index Key 0001577526  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q3  
Class A Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding (in shares)   97,431,675
Class B Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding (in shares)   3,499,992
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jan. 31, 2021
Apr. 30, 2020
Current assets    
Cash and cash equivalents $ 960,122 $ 33,104
Short-term investments 162,880 211,874
Accounts receivable, net of allowance of $762 and $755 as of January 31, 2021 and April 30, 2020, respectively [1] 30,231 30,827
Prepaid expenses and other current assets 13,503 5,400
Total current assets 1,166,736 281,205
Property and equipment, net 6,844 8,723
Goodwill 625 625
Long-term investments 0 725
Other assets, non-current 10,369 13,830
Total assets 1,184,574 305,108
Current liabilities    
Accounts payable 12,608 4,726
Accrued compensation and employee benefits 17,996 13,693
Deferred revenue, current [2] 59,950 53,537
Accrued and other current liabilities 13,544 9,083
Total current liabilities 104,098 81,039
Deferred revenue, non-current 2,360 6,758
Other long-term liabilities 4,004 6,001
Total liabilities 110,462 93,798
Commitments and contingencies (note 6)
Stockholders’ (deficit) equity    
Additional paid-in capital 1,399,281 110,485
Accumulated other comprehensive income 13 424
Accumulated deficit (325,283) (293,637)
Total stockholders’ equity (deficit) 1,074,112 (182,697)
Total liabilities, redeemable convertible preferred stock, redeemable convertible Class A-1 common stock and stockholders’ equity (deficit) 1,184,574 305,108
Redeemable Convertible Preferred Stock    
Current liabilities    
Redeemable convertible stock 0 375,207
Redeemable Convertible A-1 Common Stock    
Current liabilities    
Redeemable convertible stock 0 18,800
Class A Common Stock    
Stockholders’ (deficit) equity    
Common stock 98 31
Class B Common Stock    
Stockholders’ (deficit) equity    
Common stock $ 3 $ 0
[1] Including amounts from a related party of $1,030 and $250 as of January 31, 2021 and April 30, 2020, respectively.
[2] Including amounts from a related party of $9,358 and $1,499 as of January 31, 2021 and April 30, 2020, respectively.
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jan. 31, 2021
Apr. 30, 2020
Accounts receivable, allowance $ 762 $ 755
Common stock, shares outstanding (in shares) 3,499,992  
Accounts receivable, net, from related party $ 1,030 250
Deferred revenue, current, from related party [1] 59,950 53,537
Related Party    
Deferred revenue, current, from related party $ 9,358 $ 1,499
Redeemable Convertible Preferred Stock    
Par value (in dollars per share) $ 0.001 $ 0.001
Shares authorized (in shares) 0 233,107,379
Shares issued (in shares) 0 37,128,768
Shares outstanding (in shares) 0 37,128,768
Liquidation preference   $ 376,178
Redeemable Convertible A-1 Common Stock    
Par value (in dollars per share) $ 0.001 $ 0.001
Shares authorized (in shares) 0 6,666,667
Shares issued (in shares) 0 6,666,665
Shares outstanding (in shares) 0 6,666,665
Liquidation preference   $ 18,800
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 390,000,000
Common stock, shares issued (in shares) 97,431,675 31,210,159
Common stock, shares outstanding (in shares) 97,431,675 31,210,159
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 21,000,000
Common stock, shares issued (in shares) 3,499,992 0
Common stock, shares outstanding (in shares)   0
[1] Including amounts from a related party of $9,358 and $1,499 as of January 31, 2021 and April 30, 2020, respectively.
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Revenue        
Total revenue $ 49,109 $ 41,283 $ 130,933 $ 115,048
Cost of revenue        
Total cost of revenue 12,226 10,931 32,807 29,278
Gross profit 36,883 30,352 98,126 85,770
Operating expenses        
Sales and marketing 28,450 23,162 64,898 60,385
Research and development 18,748 12,331 48,145 47,122
General and administrative 8,184 5,291 21,433 19,541
Total operating expenses 55,382 40,784 134,476 127,048
Loss from operations (18,499) (10,432) (36,350) (41,278)
Interest income 129 1,136 997 3,115
Other (expense) income, net 1,721 (402) 4,163 (498)
Net loss before provision for income taxes (16,649) (9,698) (31,190) (38,661)
Provision for income taxes 203 98 456 283
Net loss $ (16,852) $ (9,796) $ (31,646) $ (38,944)
Class A Common Stock        
Operating expenses        
Net loss attributable to common shareholders, basic and diluted (in dollars per share) $ (0.23) $ (0.27) $ (0.64) $ (1.11)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted (in shares) 68,648,229 30,132,463 43,480,533 28,478,395
Redeemable Convertible A-1 Common Stock        
Operating expenses        
Net loss attributable to common shareholders, basic and diluted (in dollars per share) $ (0.10) $ (0.27) $ (0.52) $ (1.11)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted (in shares) 6,666,665 6,666,666 6,666,665 6,666,666
Class B Common Stock        
Operating expenses        
Net loss attributable to common shareholders, basic and diluted (in dollars per share) $ (0.13) $ 0 $ (0.12) $ 0
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted (in shares) 3,499,992 0 3,499,992 0
Subscription        
Revenue        
Total revenue [1] $ 42,699 $ 34,629 $ 114,248 $ 98,627
Cost of revenue        
Total cost of revenue 7,023 8,862 22,694 23,493
Professional services        
Revenue        
Total revenue [2] 6,410 6,654 16,685 16,421
Cost of revenue        
Total cost of revenue $ 5,203 $ 2,069 $ 10,113 $ 5,785
[1] Including related party revenue of $7,951, $9,865, $21,571 and $30,560 for the three and nine months ended January 31, 2021 and 2020, respectively.
[2] Including related party revenue of $0, $112, $0 and $210 for the three and nine months ended January 31, 2021 and 2020, respectively.
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) - Investor - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Subscription        
Related party revenue $ 7,951 $ 9,865 $ 21,571 $ 30,560
Professional services        
Related party revenue $ 0 $ 112 $ 0 $ 210
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Statement of Comprehensive Income [Abstract]        
Net loss $ (16,852) $ (9,796) $ (31,646) $ (38,944)
Other comprehensive income        
Unrealized gain (loss) on investment securities, net of tax (49) 69 (411) 136
Total comprehensive loss $ (16,901) $ (9,727) $ (32,057) $ (38,808)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED 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 A-1 Common 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 Jan. 31, 2020                 37,129,000     6,667,000
Ending Balance, Amount at Jan. 31, 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,630,000                  
Issuance of Class A common stock upon exercise of stock options 2,015   $ 1   2,014              
Vesting of early exercised Class A common stock options 427       427              
Tender offer repurchases (in shares)     (164,000)                  
Tender offer repurchases (3,548)   $ (1)   (3,547)              
Stock-based compensation expense 5,424       5,424              
Other comprehensive income (loss) 136           136          
Net loss (38,944)             (38,944)        
Ending Balance, shares (in shares) at Jan. 31, 2020     31,053,000                  
Ending Balance, Amount at Jan. 31, 2020 (155,897)   $ 30   107,066   210 (263,203)        
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
Ending Balance, shares (in shares) at Apr. 30, 2020                 37,128,768     6,666,665
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)        
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)        
Beginning Balance, shares (in shares) at Oct. 31, 2019                 37,129,000     6,667,000
Beginning Balance, Amount at Oct. 31, 2019                 $ 375,207     $ 18,800
Ending Balance, shares (in shares) at Jan. 31, 2020                 37,129,000     6,667,000
Ending Balance, Amount at Jan. 31, 2020                 $ 375,207     $ 18,800
Beginning Balance, shares (in shares) at Oct. 31, 2019     30,779,000                  
Beginning Balance, Amount at Oct. 31, 2019 (148,833)   $ 30   104,403   141 (253,407)        
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Issuance of common stock (in shares)     274,000                  
Issuance of common stock 446       446              
Vesting of early exercised Class A common stock options 156       156              
Stock-based compensation expense 2,061       2,061              
Other comprehensive income (loss) 69           69          
Net loss (9,796)             (9,796)        
Ending Balance, shares (in shares) at Jan. 31, 2020     31,053,000                  
Ending Balance, Amount at Jan. 31, 2020 (155,897)   $ 30   107,066   210 (263,203)        
Beginning Balance, shares (in shares) at Apr. 30, 2020                 37,128,768     6,666,665
Beginning Balance, Amount at Apr. 30, 2020                 $ 375,207     $ 18,800
Increase (Decrease) in Temporary Equity [Roll Forward]                        
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)
Repayment of shareholder loan                 $ 24,546      
Ending Balance, shares (in shares) at Jan. 31, 2021                 0     0
Ending Balance, Amount at Jan. 31, 2021                 $ 0     $ 0
Beginning Balance, shares (in shares) at Apr. 30, 2020     31,210,000                  
Beginning Balance, Amount at Apr. 30, 2020 (182,697)   $ 31   110,485   424 (293,637)        
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
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              
Repayment of shareholder loan $ 1,457       1,457              
Issuance of common stock (in shares)       21,396,000                
Issuance of common stock   $ 844,646   $ 21   $ 844,625            
Issuance of Class A common stock upon exercise of stock options (in shares) 4,563,000   4,530,000                  
Issuance of Class A common stock upon exercise of stock options $ 7,867   $ 5   7,862              
Vesting of early exercised Class A common stock options 2,073       2,073              
Stock-based compensation expense 14,270       14,270              
Other comprehensive income (loss) (411)           (411)          
Net loss $ (31,646)             (31,646)        
Ending Balance, shares (in shares) at Jan. 31, 2021 3,499,992   100,932,000                  
Ending Balance, Amount at Jan. 31, 2021 $ 1,074,112   $ 101   1,399,281   13 (325,283)        
Beginning Balance, shares (in shares) at Oct. 31, 2020                 37,129,000     6,667,000
Beginning Balance, Amount at Oct. 31, 2020                 $ 399,753     $ 18,800
Increase (Decrease) in Temporary Equity [Roll Forward]                        
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 Jan. 31, 2021                 0     0
Ending Balance, Amount at Jan. 31, 2021                 $ 0     $ 0
Beginning Balance, shares (in shares) at Oct. 31, 2020     32,981,000                  
Beginning Balance, Amount at Oct. 31, 2020 (184,327)   $ 33   124,009   62 (308,431)        
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
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,646   $ 21   $ 844,625            
Issuance of Class A common stock upon exercise of stock options (in shares)     2,759,000                  
Issuance of Class A common stock upon exercise of stock options 4,803   $ 3   4,800              
Vesting of early exercised Class A common stock options 749       749              
Stock-based compensation expense 6,589       6,589              
Other comprehensive income (loss) (49)           (49)          
Net loss $ (16,852)             (16,852)        
Ending Balance, shares (in shares) at Jan. 31, 2021 3,499,992   100,932,000                  
Ending Balance, Amount at Jan. 31, 2021 $ 1,074,112   $ 101   $ 1,399,281   $ 13 $ (325,283)        
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY DEFICIT (PARENTHETICAL) - USD ($)
$ in Thousands
9 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Issuance of Series G Preferred Stock, issuance costs (unaudited) $ 6,710 $ 0
Series G Preferred Stock    
Issuance of Series G Preferred Stock, issuance costs (unaudited)   34
Series H Preferred Stock    
Issuance of Series G Preferred Stock, issuance costs (unaudited)   $ 164
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Cash flows from operating activities:    
Net loss $ (31,646) $ (38,944)
Adjustments to reconcile net loss to net cash used in operating activities    
Depreciation and amortization 3,189 566
Non-cash operating lease cost 2,474 2,267
Stock-based compensation expense 14,270 5,424
Other (115) (324)
Changes in operating assets and liabilities    
Accounts receivable [1] 588 33,744
Prepaid expenses, other current assets and other assets (6,931) (6,928)
Accounts payable 7,447 (917)
Accrued compensation and employee benefits 4,303 1,081
Lease liability (2,636) (2,344)
Other liabilities 1,213 (397)
Deferred revenue [2] 2,016 (20,335)
Net cash used in operating activities (5,828) (27,107)
Cash flows from investing activities:    
Purchase of property and equipment (1,166) (1,629)
Capitalized software development costs 0 (581)
Proceeds from sale of non-marketable equity security 725 0
Purchase of investments (232,287) (197,067)
Maturity and sale of investments 280,997 58,625
Net cash provided by (used in) investing activities 48,269 (140,652)
Cash flows from financing activities:    
Proceeds from initial public offering and private placements, net of underwriting discounts 851,859 0
Proceeds from repayment of shareholder loan 26,003 0
Repurchase of common stock and options in tender offer 0 (3,548)
Payment of deferred offering costs (6,710) 0
Proceeds from issuance of common stock 0 44,028
Proceeds from exercise of Class A common stock options 13,825 3,846
Net cash provided by financing activities 884,977 119,495
Net increase (decrease) in cash, cash equivalents and restricted cash 927,418 (48,264)
Cash, cash equivalents and restricted cash at beginning of period 33,604 99,107
Cash, cash equivalents and restricted cash at end of period 961,022 50,843
Total cash, cash equivalents and restricted cash 961,022 50,843
Supplemental disclosures of cash flow information—cash paid for income taxes 435 541
Supplemental disclosure of non-cash investing and financing activities:    
Purchases of property and equipment included in accounts payable and accrued liabilities 349 0
Deferred offering costs included in accounts payable and accrued liabilities 503 0
Vesting of early exercised stock options 2,073 427
Series G Preferred Stock    
Cash flows from financing activities:    
Proceeds from issuance of stock, net of issuance costs 0 25,333
Payment of deferred offering costs   (34)
Series H Preferred Stock    
Cash flows from financing activities:    
Proceeds from issuance of stock, net of issuance costs $ 0 49,836
Payment of deferred offering costs   $ (164)
[1] Including changes in related party balances of $(780) and $19,826 for the nine months ended January 31, 2021 and 2020, respectively.
[2] Including changes in related party balances of $7,859 and $(8,596) for the nine months ended January 31, 2021 and 2020, respectively.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - Investor - USD ($)
$ in Thousands
9 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Related party balances included in accounts receivable $ (780) $ 19,826
Related party balance included in deferred revenue $ 7,859 $ (8,596)
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Business and Significant Accounting Policies
9 Months Ended
Jan. 31, 2021
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. and subsidiaries, or collectively, C3 AI or the Company, is an enterprise artificial intelligence, or AI, software provider. Our C3 AI Suite 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.
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 unaudited condensed 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 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 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 our 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 condensed 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 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 unaudited condensed consolidated financial statements in accordance with generally accepted accounting principles in the United States, or GAAP, and applicable rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Accordingly, they do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with GAAP. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s final prospectus dated December 8, 2020, and filed with the SEC pursuant to Rule 424(b)(4) on December 9, 2020 (the “Final Prospectus”).
In management’s opinion, these unaudited condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the Company’s financial position as of January 31, 2021, and the results of operations for the three and nine months ended January 31, 2021. The results of operations for the three and nine months ended January 31, 2021, are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.
The condensed 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 unaudited condensed 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, the value of common stock 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.
Summary of Significant Accounting Policies
The Company’s significant accounting policies are discussed in Note 1. Summary of Business and Significant Accounting Policies in the Notes to Consolidated Financial Statements in its Prospectus. There have been no significant changes to these policies during the three months ended January 31, 2021.
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, or FDIC, insurance limits. The Company’s investment policy is to invest in securities with a minimum rating of P1 by Moody’s, A1 by Standard & Poor’s, F-1 by Fitch’s or higher for short-term investments, and minimum rating of A2 by Moody’s, A by Standard & Poor’s, or A by Fitch’s or higher for long-term investments.
Recent Accounting Pronouncements
The Company currently qualifies as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012, or the JOBS Act. Accordingly, the Company is provided the option to adopt new or revised accounting guidance either (1) within the same periods as those otherwise applicable to public business entities or (2) within the same time periods as private companies, including early adoption when permissible.
The Company has elected to adopt new or revised accounting guidance within the same time period as private companies.
Other than policies noted below, there have been no significant changes to the accounting policies disclosed in Note 1 of the audited consolidated financial statements as of and for the years ended April 30, 2020 and 2019 included in the Final Prospectus.
Recently Adopted Accounting Standards—In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected. Credit losses relating to available-for-sale debt securities should be recorded through an allowance for credit losses. The guidance also limits the amount of credit losses to be recognized for available-for-sale debt securities to the amount by which carrying value exceeds fair value and requires the reversal of previously recognized credit losses if fair value increases. The guidance is effective for the fiscal year beginning May 1, 2023 with early adoption permitted. The Company early adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.
In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. ASU 2018-04 simplifies how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. The guidance is effective for the fiscal year beginning May 1, 2023 with early adoption permitted. The Company early adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.
In July 2017, the FASB issued ASU No. 2017-11, Earnings Per Share (Topic 260), Distinguishing Liabilities from Equity (Topic 480), Derivatives and Hedging (Topic 815) I. Accounting for Certain Financial Instruments with Down Round Features II. Replacement of the Indefinite Deferral for Mandatorily Redeemable Financial Instruments of Certain Nonpublic Entities and Certain Mandatorily Redeemable Noncontrolling Interests with a Scope Exception. Part I of this standard applies to entities that issue financial instruments such as warrants, convertible debt or redeemable convertible preferred stock that contain down-round features. Part II of this standard replaces the indefinite deferral for certain mandatorily redeemable noncontrolling interests and mandatorily redeemable financial instruments of nonpublic entities contained within ASC Topic 480 with a scope exception and does not impact the accounting for these mandatorily redeemable instruments. The Company adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement, which modifies the disclosure requirements on fair value measurements with respect to Level 3 rollforwards, timing of liquidation of investments in certain entities that calculate net asset value, and measurement uncertainty. The Company adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.
Recently Issued Accounting Standards Not Yet Adopted—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 is currently evaluating the effect that this guidance will have on the consolidated financial statements and related disclosures.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue
9 Months Ended
Jan. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenue
The following table presents revenue by geographical region (in thousands):
For the three months ended January 31,For the nine months ended January 31,
2021202020212020
North America (1)
$29,488 $33,274 $86,100 $90,392 
Europe, the Middle East and Africa (1)
17,141 7,447 39,922 23,809 
Asia Pacific (1)
1,655 562 4,086 847 
Rest of World (1)825 — 825 — 
Total revenue$49,109 $41,283 $130,933 $115,048 
__________________
(1)The United States comprised 60%, 81%, 65% and 79% of the Company’s revenue in the three months ended January 31, 2021 and 2020 and the nine months ended January 31, 2021 and 2020, respectively. France comprised 12%, 10%, 12% and 10% of the Company’s revenue in the three months ended January 31, 2021 and 2020 and the nine months ended January 31, 2021 and 2020, respectively. No other country comprised 10% or greater of the Company’s revenue for each of the three and nine months ended January 31, 2021 and 2020.
Deferred Revenue
The following table reflects the deferred revenue balance (in thousands):
As of January 31,As of April 30,
20212020
Deferred revenue, current$59,950 $53,537 
Deferred revenue, non-current2,360 6,758 
Total deferred revenue$62,310 $60,295 
Significant changes in the deferred revenue balances during the nine months ended January 31, 2021 and 2020 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
(53,086)
Increases due to invoicing prior to satisfaction of performance obligations
55,101 
January 31, 2021$62,310 
Deferred Revenue
April 30, 2019$91,225 
Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year
$(72,677)
Increases due to invoicing prior to satisfaction of performance obligations
$52,345 
January 31, 2020$70,893 
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 in the duration of some revenue contracts.
Revenue expected to be recognized from remaining performance obligations was approximately $247.5 million as of January 31, 2021 of which $131.1 million is expected to be recognized over the next 12 months and the remainder thereafter.
Customer Concentration and Accounts Receivable
All of the Company’s customers consist of corporate and governmental entities. A limited number of customers have accounted for a large part of the Company’s revenue and accounts receivable to date. Two separate customers accounted for 16% and 12%, respectively, of revenue for the three months ended January 31, 2021. Two separate customers accounted for 24% and 10%, respectively, of revenue for the three months ended January 31, 2020. Two separate customers accounted for 16% and 12%, respectively, of revenue for the nine months ended January 31, 2021. Two separate customers accounted for 27% and 10%, respectively, of revenue for the nine months ended January 31, 2020. Three separate customers accounted for 21%, 13%, and 11% of accounts receivable at January 31, 2021. Three separate customers accounted for 33%, 19%, and 15% of accounts receivable at April 30, 2020.
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. Accounts receivable included unbilled receivables of as of January 31, 2021 and April 30, 2020 of $0.6 million and $0.5 million, respectively.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements
9 Months Ended
Jan. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The Company’s financial instruments consist primarily of cash and cash equivalents, marketable debt securities, accounts receivable, non-marketable equity securities, and accounts payable. Cash and cash equivalents and marketable debt 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 January 31, 2021As of April 30, 2020
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Money market funds$900,292 $— $— $900,292 $10,260 $— $— $10,260 
U.S. treasury securities
— 158,377 — 158,377 — 11,500 — 11,500 
Certificate of deposit— 3,503 — 3,503 — 28,477 — 28,477 
U.S. government agencies securities
— — — — — 10,074 — 10,074 
Commercial paper— 2,000 — 2,000 — 94,397 — 94,397 
Corporate debt securities
— — — — — 68,425 — 68,425 
$900,292 $163,880 $— $1,064,172 $10,260 $212,873 $— $223,133 
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 25 R14.htm IDEA: XBRL DOCUMENT v3.20.4
Investments
9 Months Ended
Jan. 31, 2021
Investments, Debt and Equity Securities [Abstract]  
Investments Investments
Available-for-Sale Marketable Securities
The following table summarizes the Company’s available-for-sale marketable securities (in thousands):
As of January 31, 2021As of April 30, 2020
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair ValueAmortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Money market funds
$900,292 $— $— $900,292 $10,260 $— $— $10,260 
U.S. treasury securities
$158,366 $11 $— $158,377 11,489 11 $— 11,500 
Certificate of deposit
$3,500 $$— $3,503 28,476 $— 28,477 
U.S. government agencies securities
$— $— $— $— 9,995 79 $— 10,074 
Commercial paper$1,999 $$2,000 94,242 155 $— 94,397 
Corporate debt securities
$— $— $— $— 68,246 179 $— 68,425 
$1,064,157 $15 $— $1,064,172 $222,708 $425 $— $223,133 
The following table summarizes the classification of the Company’s available-for-sale investment securities in the Company’s consolidated balance sheets (in thousands):
As of January 31,As of April 30,
20212020
Cash and cash equivalents$901,292 $11,259 
Short-term investments162,880 211,874 
Long-term investments— — 
Total$1,064,172 $223,133 
Cash and cash equivalents in the table above excludes cash of $58.8 million and $21.8 million as of January 31, 2021 and April 30, 2020, respectively.
The following table summarizes the Company’s available-for-sale debt securities by contractual maturity (in thousands):
As of January 31, 2021As of April 30, 2020
Amortized CostFair ValueAmortized CostFair Value
Within one year$163,865 $163,880 $212,449 $212,873 
After one year through five years— — — — 
Total$163,865 $163,880 $212,449 $212,873 
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, 2020 (in thousands):
As of April 30, 2020
Less Than 12 Months12 Months or GreaterTotal
Unrealized LossesFair ValueUnrealized LossesFair ValueUnrealized LossesFair Value
U.S. treasury securities$— $— $— $— $— $— 
U.S. government agencies securities— — — — — — 
Certificate of deposit(7)10,995 — — (7)10,995 
Commercial paper(5)18,495 — — (5)18,495 
Corporate debt securities(14)14,921 — — (14)14,921 
Total$(26)$44,411 $— $— $(26)$44,411 
As of January 31, 2021, the Company had no investment positions in an unrealized loss position. As of April 30, 2020, the Company had 16 investment positions that were in an unrealized loss position. The Company had no other-than-temporary impairments on available-for-sale investment securities as of January 31, 2021 and April 30, 2020 because the Company does not intend to sell these securities or believe that it will be required to sell these securities before the recovery of their amortized cost basis.
Non-Marketable Equity Securities
In November 2020, the Company sold its non-marketable equity security for $0.7 million. As of January 31, 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 did not recognized an impairment on the non-marketable equity securities during the three or nine months ended January 31, 2021 and 2020.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Details
9 Months Ended
Jan. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Details Balance Sheet Details
Property and Equipment
Property and equipment consisted of the following at January 31, 2021 and April 30, 2020 (in thousands):
Useful LifeAs of January 31,As of April 30,
(in months)20212020
Leasehold improvements*$8,636 $8,215 
Computer equipment362,655 2,028 
Office furniture and equipment60385 339 
Property and equipment-gross11,676 10,582 
Less accumulated depreciation(4,832)(1,859)
Property and equipment—net$6,844 $8,723 
__________________
*Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.
Depreciation expense was $1.0 million, $0.2 million, $3.0 million and $0.6 million for the three months ended January 31, 2021 and 2020, and nine months ended January 31, 2021 and 2020, respectively.
Accrued Compensation and Employee Benefits
Accrued compensation and employee benefits consisted of the following at January 31, 2021 and April 30, 2020 (in thousands):
As of January 31,As of April 30,
20212020
Accrued bonus$9,159 $8,356 
Accrued vacation3,596 2,823 
Accrued payroll taxes and benefits3,841 1,397 
Accrued commission732 515 
Accrued salaries668 602 
Accrued compensation and employee benefits$17,996 $13,693 
Accrued and Other Current Liabilities
Accrued and other current liabilities include $6.1 million and $2.2 million paid for common stock exercised prior to vesting as of January 31, 2021, and April 30, 2020, respectively. Current liabilities that transferred to stockholders’ deficit upon vesting were $2.1 million and $0.7 million for the nine months ended January 31, 2021 and year ended April 30, 2020, respectively. Common stock exercised in advance of the vesting period is subject to the Company’s repurchase right in the event that the holder no longer provides services to the Company. Accrued and other current liabilities also includes $3.8 million and $3.5 million of current portion of lease liability balance as of January 31, 2021 and April 30, 2020, respectively. Additionally, this balance includes $3.1 million and $1.5 million of accrued general expenses as of January 31, 2021 and April 30, 2020, respectively.
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 27 R16.htm IDEA: XBRL DOCUMENT v3.20.4
Commitment and Contingencies
9 Months Ended
Jan. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Noncancelable Purchase Commitments
The Company entered into a noncancelable 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 $3.5 million, $2.0 million, $9.6 million and $2.0 million under the arrangement during the three months ended January 31, 2021 and 2020 and the nine months ended January 31, 2021 and 2020, respectively.
C3.ai Digital Transformation Institute Grants
In February 2020, the Company entered into an agreement establishing the C3.ai Digital Transformation Institute (“C3.ai DTI”), a program established to attract many of the world’s leading research institutions to join in a coordinated and innovative effort to advance the digital transformation of business, government, and society. As part of the agreement, the Company has agreed to issue grants to C3.ai DTI, which are subject to compliance with certain obligations. The grants shall be paid by the Company over five years in the form of cash, publicly traded securities, or other property of equivalent net value. As of January 31, 2021 and April 30, 2020 the total potential remaining contributions are $44.6 million and $45.8 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. In the Company’s opinion, resolution of these matters is not expected to have a material adverse impact on its consolidated statement of operations, cash flows, or balance sheet.
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) 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, seeking damages of approximately $2.5 million. Plaintiffs also seek to overturn the district court’s ruling that defendants are entitled to attorneys’ fees, and contend that plaintiffs instead should recover their attorneys’ fees. No appeal was taken with respect to the ruling in Defendants’ favor on the remaining claims.
On February 17, 2021, the Third Circuit affirmed the judgment and orders of the district court in the Company’s and defendants’ favor. The Company intends to seek recovery of its attorneys’ fees and costs as previously awarded by the district court.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.20.4
Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock
9 Months Ended
Jan. 31, 2021
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 our 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 January 31, 2021, there were no shares of redeemable convertible preferred stock issued and outstanding. See Note 1 for more information.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity
9 Months Ended
Jan. 31, 2021
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 January 31, 2021 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 unaudited condensed 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 three months ended January 31, 2021 and 2020 and the nine months ended January 31, 2021 and 2020 were $4.5 million, $0.3 million, $6.0 million and $1.6 million, respectively. The liability is reclassified into equity on a ratable basis as the stock options vest. Unvested Class A common stock of 1,300,185 and 663,763 shares as of January 31, 2021 and April 30, 2020, respectively were subject to such repurchase right and are legally issued and outstanding as of each period presented. See Note 9 for more information.
Third-Party Stock Transactions
In October 2019, the Company announced and completed a tender offer to repurchase Class A common stock of 163,685 shares and vested stock options of 811,189 shares from employees and officers at a price of $30.2310 per share. The repurchase transactions for vested stock options were conducted as net cash settlements where the holders of vested stock options received the difference between the repurchase price and the respective option exercise price. The total net transaction price was $28.5 million. The Company recognized $24.9 million in compensation expense during the nine months ended January 31, 2020 related to the shares repurchased for the difference between the repurchase price and the fair value of the Company’s common stock at the time of repurchase.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation
9 Months Ended
Jan. 31, 2021
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based CompensationOn 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 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. A total of 67,535,205 shares of the Company’s Class A common stock have been reserved for issuance under the 2020 Incentive Plan in addition to annual automatic evergreen increases in the number of shares of Class A common stock reserved for issuance under the 2020 Incentive Plan. As of January 31, 2021, there were no grants of stock appreciation rights, restricted stock awards, RSU awards, performance awards or other equity awards.
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 common stock pursuant to purchase rights granted to employees. A total of 3,000,000 shares of the Company’s Class A common stock have been reserved for future issuance under the 2020 ESPP in addition to annual automatic evergreen increases in the number of shares of Class A common stock reserved for issuance under the 2020 ESPP. The 2020 ESPP permits participants to purchase shares of common stock of up to 15% of their earnings. The offering dates and purchase dates for the 2020 ESPP are determined at the discretion of the Company’s board of directors. As of January 31, 2021, 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 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.
As of January 31, 2021, the remaining shares of Class A common available for issuance under the 2020 Incentive Plan was 67,535,205 shares.
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,415 11.12 
Options exercised(4,563)3.06 
Options cancelled(2,559)5.55 
Balance as of January 31, 202140,170 $6.13 8.05$449,073 
Vested and exercisable as of January 31, 202112,799 $3.01 6.45$180,395 
Vested and expected to vest as of January 31, 202141,161 $6.12 8.07$460,444 
The weighted average grant date fair value of options granted during the nine months ended January 31, 2021 was $6.01. 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 nine months ended January 31, 2021 was $52.4 million. The total grant date fair value of options vested during the nine months ended January 31, 2021 was $10.6 million.
As of January 31, 2021, there was $104.0 million of unrecognized compensation cost related to stock options which are expected to be recognized over an estimated weighted-average period of 4.2 years.
The grant-date fair value of the options issued for the nine months ended January 31, 2021 is 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:
Nine Months Ended January 31, 2021
Valuation assumptions:
Expected dividend yield0.0 %
Expected volatility43.8 %
Expected term (years)6.3
Risk-free interest rate0.43 %

The following table summarizes the effects of stock-based compensation on the Company’s consolidated statements of operations (in thousands):
Three Months Ended January 31,Nine Months Ended January 31,
2021202020212020
Cost of subscription$214 $104 $557 $246 
Cost of professional services164 30 301 93 
Sales and marketing2,790 613 5,835 1,894 
Research and development846 308 1,952 910 
General and administrative2,575 1,006 5,625 2,281 
Total stock-based compensation expense$6,589 $2,061 $14,270 $5,424 
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 chief executive officer (“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.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes
9 Months Ended
Jan. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Accounting for income taxes for interim periods generally requires the provision for income taxes to be determined by applying an estimate of the annual effective tax rate for the full fiscal year to income or loss before income taxes, adjusted for discrete items, if any, for the reporting period. The Company updates its estimate of the annual effective tax rate each quarter and makes a cumulative adjustment in such period.
The Company recorded income tax expense of $0.2 million, $0.1 million, $0.5 million and $0.3 million for the three months ended January 31, 2021 and 2020 and the nine months ended January 31, 2021 and 2020, respectively. Income tax expense consists primarily of income taxes in foreign jurisdictions in which the Company conducts business. Due to the Company’s history of losses in the United States, a full valuation allowance on substantially all of the Company’s deferred tax assets, including net operating loss carryforwards, research and development tax credits, and other book versus tax differences, was maintained.
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 three and nine months ended January 31, 2021.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.4
Net Loss Per Share Attributable to Common Stockholders
9 Months Ended
Jan. 31, 2021
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 the quarters ended January 31, 2021 and 2020 and the years ended April 30, 2020 and 2019.
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):
Three Months Ended January 31,Nine Months Ended January 31,
2021202020212020
Numerator
Net loss attributable to common stockholders$(16,852)$(9,796)$(31,646)$(38,944)
Denominator
Basic and diluted weighted-average Class A common shares outstanding68,648 30,132 43,481 28,478 
Basic and diluted weighted-average Class A-1 common shares outstanding6,667 6,667 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$(0.23)$(0.27)$(0.64)$(1.11)
Basic and diluted net loss per Class A-1 common shares outstanding$(0.10)$(0.27)$(0.52)$(1.11)
Basic and diluted net loss per Class B common shares outstanding$(0.13)$— $(0.12)$— 
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:
As of January 31,
20212020
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 options41,286,541 33,848,199 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.4
Related Party Transactions
9 Months Ended
Jan. 31, 2021
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 9 for more information.
Secondary Transactions
In October 2019, two secondary transactions occurred for total proceeds of $50.0 million each. The CEO sold 1,685,979 shares of Series D preferred and 193,489 shares of Series E preferred, each at a price of $26.6034 per share, to an existing stockholder. Additionally, the CEO sold 584,795 shares of Series C* preferred, 825,012 shares of Series D preferred, and 673,526 shares of redeemable convertible Class A-1 common stock at a price of $24.0000 per share to an existing stockholder. Stock-based compensation expense was not recognized in connection with these secondary transactions as the purchase price was equal to fair value in respect of the redemption and liquidation features of the shares sold at the time of sale.
In October 2019, the Company also completed a tender offer to repurchase Class A common stock and vested stock options from employees, including officers, at a price of $30.2310 per share. Refer to Note 8 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-cancelable revenue commitments, which are inclusive of their direct subscription fees and third party revenue generated through the joint marketing arrangement with Baker Hughes, in the amount of $46.7 million in fiscal year 2020, $53.3 million in fiscal year 2021, $75.0 million in fiscal year 2022, $125.0 million in fiscal year 2023, and $150.0 million in fiscal year 2024. During the nine months ended January 31, 2021, the Company recognized total revenue of $21.6 million related to this arrangement. For future periods, any shortfalls against the total annual revenue commitment made to us by Baker Hughes will be assessed and recorded at the end of the fourth quarter of each fiscal year.
Under the joint marketing arrangement, the Company is obligated to pay the Baker Hughes a sales commission on subscriptions and services offerings it resells in excess of these minimum revenue commitments. The Company did not incur any sales commission related to this arrangement during the three months ended January 2021 and 2020 and the nine months ended January 2021 and 2020.
The Company recognized subscription revenue from direct subscription fees from Baker Hughes $8.0 million and $9.9 million during the three months ended January 31, 2021 and 2020 and $21.6 million and $30.6 million for the nine months ended January 31, 2021 and 2020, respectively. As of January 31, 2021 and April 30, 2020, accounts receivable, net included $1.0 million and $0.2 million and deferred revenue, current included $9.4 million and $1.5 million associated with Baker
Hughes, respectively.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Business and Significant Accounting Policies (Policies)
9 Months Ended
Jan. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation and Principles of Consolidation
The Company prepares its unaudited condensed consolidated financial statements in accordance with generally accepted accounting principles in the United States, or GAAP, and applicable rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Accordingly, they do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with GAAP. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s final prospectus dated December 8, 2020, and filed with the SEC pursuant to Rule 424(b)(4) on December 9, 2020 (the “Final Prospectus”).
In management’s opinion, these unaudited condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the Company’s financial position as of January 31, 2021, and the results of operations for the three and nine months ended January 31, 2021. The results of operations for the three and nine months ended January 31, 2021, are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.
Principles of Consolidation The condensed 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 unaudited condensed 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, the value of common stock 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, or FDIC, insurance limits. The Company’s investment policy is to invest in securities with a minimum rating of P1 by Moody’s, A1 by Standard & Poor’s, F-1 by Fitch’s or higher for short-term investments, and minimum rating of A2 by Moody’s, A by Standard & Poor’s, or A by Fitch’s or higher for long-term investments.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
The Company currently qualifies as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012, or the JOBS Act. Accordingly, the Company is provided the option to adopt new or revised accounting guidance either (1) within the same periods as those otherwise applicable to public business entities or (2) within the same time periods as private companies, including early adoption when permissible.
The Company has elected to adopt new or revised accounting guidance within the same time period as private companies.
Other than policies noted below, there have been no significant changes to the accounting policies disclosed in Note 1 of the audited consolidated financial statements as of and for the years ended April 30, 2020 and 2019 included in the Final Prospectus.
Recently Adopted Accounting Standards—In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected. Credit losses relating to available-for-sale debt securities should be recorded through an allowance for credit losses. The guidance also limits the amount of credit losses to be recognized for available-for-sale debt securities to the amount by which carrying value exceeds fair value and requires the reversal of previously recognized credit losses if fair value increases. The guidance is effective for the fiscal year beginning May 1, 2023 with early adoption permitted. The Company early adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.
In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. ASU 2018-04 simplifies how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. The guidance is effective for the fiscal year beginning May 1, 2023 with early adoption permitted. The Company early adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.
In July 2017, the FASB issued ASU No. 2017-11, Earnings Per Share (Topic 260), Distinguishing Liabilities from Equity (Topic 480), Derivatives and Hedging (Topic 815) I. Accounting for Certain Financial Instruments with Down Round Features II. Replacement of the Indefinite Deferral for Mandatorily Redeemable Financial Instruments of Certain Nonpublic Entities and Certain Mandatorily Redeemable Noncontrolling Interests with a Scope Exception. Part I of this standard applies to entities that issue financial instruments such as warrants, convertible debt or redeemable convertible preferred stock that contain down-round features. Part II of this standard replaces the indefinite deferral for certain mandatorily redeemable noncontrolling interests and mandatorily redeemable financial instruments of nonpublic entities contained within ASC Topic 480 with a scope exception and does not impact the accounting for these mandatorily redeemable instruments. The Company adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement, which modifies the disclosure requirements on fair value measurements with respect to Level 3 rollforwards, timing of liquidation of investments in certain entities that calculate net asset value, and measurement uncertainty. The Company adopted the guidance as of May 1, 2020 using a prospective transition method. Adoption of this guidance did not have a material impact to the Company’s consolidated financial statements and related disclosures.
Recently Issued Accounting Standards Not Yet Adopted—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 is currently evaluating the effect that this guidance will have on the consolidated financial statements and related disclosures.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue (Tables)
9 Months Ended
Jan. 31, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Geographical Region
The following table presents revenue by geographical region (in thousands):
For the three months ended January 31,For the nine months ended January 31,
2021202020212020
North America (1)
$29,488 $33,274 $86,100 $90,392 
Europe, the Middle East and Africa (1)
17,141 7,447 39,922 23,809 
Asia Pacific (1)
1,655 562 4,086 847 
Rest of World (1)825 — 825 — 
Total revenue$49,109 $41,283 $130,933 $115,048 
__________________
(1)The United States comprised 60%, 81%, 65% and 79% of the Company’s revenue in the three months ended January 31, 2021 and 2020 and the nine months ended January 31, 2021 and 2020, respectively. France comprised 12%, 10%, 12% and 10% of the Company’s revenue in the three months ended January 31, 2021 and 2020 and the nine months ended January 31, 2021 and 2020, respectively. No other country comprised 10% or greater of the Company’s revenue for each of the three and nine months ended January 31, 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 January 31,As of April 30,
20212020
Deferred revenue, current$59,950 $53,537 
Deferred revenue, non-current2,360 6,758 
Total deferred revenue$62,310 $60,295 
Significant changes in the deferred revenue balances during the nine months ended January 31, 2021 and 2020 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
(53,086)
Increases due to invoicing prior to satisfaction of performance obligations
55,101 
January 31, 2021$62,310 
Deferred Revenue
April 30, 2019$91,225 
Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year
$(72,677)
Increases due to invoicing prior to satisfaction of performance obligations
$52,345 
January 31, 2020$70,893 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements (Tables)
9 Months Ended
Jan. 31, 2021
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 January 31, 2021As of April 30, 2020
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Money market funds$900,292 $— $— $900,292 $10,260 $— $— $10,260 
U.S. treasury securities
— 158,377 — 158,377 — 11,500 — 11,500 
Certificate of deposit— 3,503 — 3,503 — 28,477 — 28,477 
U.S. government agencies securities
— — — — — 10,074 — 10,074 
Commercial paper— 2,000 — 2,000 — 94,397 — 94,397 
Corporate debt securities
— — — — — 68,425 — 68,425 
$900,292 $163,880 $— $1,064,172 $10,260 $212,873 $— $223,133 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.4
Investments (Tables)
9 Months Ended
Jan. 31, 2021
Investments, Debt and Equity Securities [Abstract]  
Schedule of Available-For-Sale Debt Securities and Balance Sheet Classification
The following table summarizes the Company’s available-for-sale marketable securities (in thousands):
As of January 31, 2021As of April 30, 2020
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair ValueAmortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Money market funds
$900,292 $— $— $900,292 $10,260 $— $— $10,260 
U.S. treasury securities
$158,366 $11 $— $158,377 11,489 11 $— 11,500 
Certificate of deposit
$3,500 $$— $3,503 28,476 $— 28,477 
U.S. government agencies securities
$— $— $— $— 9,995 79 $— 10,074 
Commercial paper$1,999 $$2,000 94,242 155 $— 94,397 
Corporate debt securities
$— $— $— $— 68,246 179 $— 68,425 
$1,064,157 $15 $— $1,064,172 $222,708 $425 $— $223,133 
The following table summarizes the classification of the Company’s available-for-sale investment securities in the Company’s consolidated balance sheets (in thousands):
As of January 31,As of April 30,
20212020
Cash and cash equivalents$901,292 $11,259 
Short-term investments162,880 211,874 
Long-term investments— — 
Total$1,064,172 $223,133 
Summary of Available-For-Sale Debt Securities by Contractual Maturity
The following table summarizes the Company’s available-for-sale debt securities by contractual maturity (in thousands):
As of January 31, 2021As of April 30, 2020
Amortized CostFair ValueAmortized CostFair Value
Within one year$163,865 $163,880 $212,449 $212,873 
After one year through five years— — — — 
Total$163,865 $163,880 $212,449 $212,873 
Summary of Available-For-Sale Marketable Securities, Fair Values and Unrealized Losses
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, 2020 (in thousands):
As of April 30, 2020
Less Than 12 Months12 Months or GreaterTotal
Unrealized LossesFair ValueUnrealized LossesFair ValueUnrealized LossesFair Value
U.S. treasury securities$— $— $— $— $— $— 
U.S. government agencies securities— — — — — — 
Certificate of deposit(7)10,995 — — (7)10,995 
Commercial paper(5)18,495 — — (5)18,495 
Corporate debt securities(14)14,921 — — (14)14,921 
Total$(26)$44,411 $— $— $(26)$44,411 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Details (Tables)
9 Months Ended
Jan. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Property and Equipment
Property and equipment consisted of the following at January 31, 2021 and April 30, 2020 (in thousands):
Useful LifeAs of January 31,As of April 30,
(in months)20212020
Leasehold improvements*$8,636 $8,215 
Computer equipment362,655 2,028 
Office furniture and equipment60385 339 
Property and equipment-gross11,676 10,582 
Less accumulated depreciation(4,832)(1,859)
Property and equipment—net$6,844 $8,723 
__________________
*Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.
Schedule of Accrued Compensation and Employee Benefits
Accrued compensation and employee benefits consisted of the following at January 31, 2021 and April 30, 2020 (in thousands):
As of January 31,As of April 30,
20212020
Accrued bonus$9,159 $8,356 
Accrued vacation3,596 2,823 
Accrued payroll taxes and benefits3,841 1,397 
Accrued commission732 515 
Accrued salaries668 602 
Accrued compensation and employee benefits$17,996 $13,693 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation (Tables)
9 Months Ended
Jan. 31, 2021
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,415 11.12 
Options exercised(4,563)3.06 
Options cancelled(2,559)5.55 
Balance as of January 31, 202140,170 $6.13 8.05$449,073 
Vested and exercisable as of January 31, 202112,799 $3.01 6.45$180,395 
Vested and expected to vest as of January 31, 202141,161 $6.12 8.07$460,444 
Schedule of Valuation Assumptions The weighted average assumptions underlying the fair value estimation are provided in the following table:
Nine Months Ended January 31, 2021
Valuation assumptions:
Expected dividend yield0.0 %
Expected volatility43.8 %
Expected term (years)6.3
Risk-free interest rate0.43 %
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):
Three Months Ended January 31,Nine Months Ended January 31,
2021202020212020
Cost of subscription$214 $104 $557 $246 
Cost of professional services164 30 301 93 
Sales and marketing2,790 613 5,835 1,894 
Research and development846 308 1,952 910 
General and administrative2,575 1,006 5,625 2,281 
Total stock-based compensation expense$6,589 $2,061 $14,270 $5,424 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.4
Net Loss Per Share Attributable to Common Stockholders (Tables)
9 Months Ended
Jan. 31, 2021
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):
Three Months Ended January 31,Nine Months Ended January 31,
2021202020212020
Numerator
Net loss attributable to common stockholders$(16,852)$(9,796)$(31,646)$(38,944)
Denominator
Basic and diluted weighted-average Class A common shares outstanding68,648 30,132 43,481 28,478 
Basic and diluted weighted-average Class A-1 common shares outstanding6,667 6,667 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$(0.23)$(0.27)$(0.64)$(1.11)
Basic and diluted net loss per Class A-1 common shares outstanding$(0.10)$(0.27)$(0.52)$(1.11)
Basic and diluted net loss per Class B common shares outstanding$(0.13)$— $(0.12)$— 
Schedule of Potential Shares of Common Stock Excluded from Computation of Basic and Diluted Net Loss Per Share
The potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the period presented because including them would have had an antidilutive effect were as follows:
As of January 31,
20212020
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 options41,286,541 33,848,199 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Business and Significant Accounting Policies (Details)
$ / shares in Units, $ in Millions
1 Months Ended
Dec. 31, 2020
USD ($)
$ / shares
shares
Nov. 30, 2020
shares
Jan. 31, 2021
shares
Apr. 30, 2020
shares
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.2      
IPO        
Subsidiary, Sale of Stock [Line Items]        
Net proceeds received | $ 694.6      
Private Placement        
Subsidiary, Sale of Stock [Line Items]        
Net proceeds received | $ $ 150.0      
Class A Common Stock        
Subsidiary, Sale of Stock [Line Items]        
Common stock, shares authorized (in shares)   390,000,000 1,000,000,000 390,000,000
Class A Common Stock | IPO        
Subsidiary, Sale of Stock [Line Items]        
Sale of stock, number of shares issued (in 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) 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) 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) 1,190,476      
Redeemable Convertible Class A-1 Common Stock        
Subsidiary, Sale of Stock [Line Items]        
Shares authorized (in shares)   6,666,667 0 6,666,667
Conversion of stock, converted (in shares) 6,666,665      
Conversion ratio 1      
Class B Common Stock        
Subsidiary, Sale of Stock [Line Items]        
Common stock, shares authorized (in shares)   21,000,000 3,500,000 21,000,000
Preferred Stock        
Subsidiary, Sale of Stock [Line Items]        
Shares authorized (in shares)   233,107,379 0 233,107,379
Redeemable Convertible Preferred Stock, Excluding Series A Preferred Stock        
Subsidiary, Sale of Stock [Line Items]        
Conversion of stock, converted (in shares) 33,628,776      
Conversion ratio 1      
Convertible Preferred Stock, Series A        
Subsidiary, Sale of Stock [Line Items]        
Conversion of stock, converted (in shares) 3,499,992      
Conversion ratio 1      
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue - Disaggregated Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Disaggregation of Revenue [Line Items]        
Total revenue $ 49,109 $ 41,283 $ 130,933 $ 115,048
North America        
Disaggregation of Revenue [Line Items]        
Total revenue 29,488 33,274 86,100 90,392
Europe, the Middle East and Africa        
Disaggregation of Revenue [Line Items]        
Total revenue 17,141 7,447 39,922 23,809
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total revenue 1,655 562 4,086 847
Rest of World        
Disaggregation of Revenue [Line Items]        
Total revenue $ 825 $ 0 $ 825 $ 0
United States | Revenue | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Geographic concentration risk, percentage 60.00% 81.00% 65.00% 79.00%
France | Revenue | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Geographic concentration risk, percentage 12.00% 10.00% 12.00% 10.00%
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue - Deferred Revenue Balance (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Apr. 30, 2020
Jan. 31, 2020
Apr. 30, 2019
Revenue from Contract with Customer [Abstract]        
Deferred revenue, current [1] $ 59,950 $ 53,537    
Deferred revenue, non-current 2,360 6,758    
Total deferred revenue $ 62,310 $ 60,295 $ 70,893 $ 91,225
[1] Including amounts from a related party of $9,358 and $1,499 as of January 31, 2021 and April 30, 2020, respectively.
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue - Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
9 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Change In Contract With Customer, Liability [Roll Forward]    
Beginning Balance $ 60,295 $ 91,225
Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year (53,086) (72,677)
Increases due to invoicing prior to satisfaction of performance obligations 55,101 52,345
Ending Balance $ 62,310 $ 70,893
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue - Remaining Performance Obligation (Details)
$ in Millions
Jan. 31, 2021
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized from remaining performance obligations, amount $ 247.5
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-02-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized from remaining performance obligations, amount $ 131.1
Revenue expected to be recognized from remaining performance obligations, period 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-02-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized from remaining performance obligations, period
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue - Customer Concentration and Accounts Receivable (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Apr. 30, 2020
Disaggregation of Revenue [Line Items]          
Unbilled receivables $ 0.6   $ 0.6   $ 0.5
Customer Concentration Risk | Revenue | Customer One          
Disaggregation of Revenue [Line Items]          
Customer concentration risk, percentage 16.00% 24.00% 16.00% 27.00%  
Customer Concentration Risk | Revenue | Customer Two          
Disaggregation of Revenue [Line Items]          
Customer concentration risk, percentage 12.00% 10.00% 12.00% 10.00%  
Customer Concentration Risk | Accounts Receivable | Customer One          
Disaggregation of Revenue [Line Items]          
Customer concentration risk, percentage     21.00%   33.00%
Customer Concentration Risk | Accounts Receivable | Customer Two          
Disaggregation of Revenue [Line Items]          
Customer concentration risk, percentage     13.00%   19.00%
Customer Concentration Risk | Accounts Receivable | Customer Three          
Disaggregation of Revenue [Line Items]          
Customer concentration risk, percentage     11.00%   15.00%
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements - Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Apr. 30, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash, cash equivalents and available-for-sale debt securities $ 1,064,172 $ 223,133
U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 158,377 11,500
Certificate of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 3,503 28,477
U.S. government agencies securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 0 10,074
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 2,000 94,397
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 0 68,425
Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash, cash equivalents and available-for-sale debt securities 1,064,172 223,133
Fair Value, Recurring | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, fair value 900,292 10,260
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 158,377 11,500
Fair Value, Recurring | Certificate of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 3,503 28,477
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 0 10,074
Fair Value, Recurring | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 2,000 94,397
Fair Value, Recurring | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 0 68,425
Fair Value, Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash, cash equivalents and available-for-sale debt securities 900,292 10,260
Fair Value, Recurring | Level 1 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, fair value 900,292 10,260
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 | Certificate of deposit    
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 | U.S. government agencies securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 0 0
Fair Value, Recurring | Level 1 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 0 0
Fair Value, Recurring | Level 1 | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 0 0
Fair Value, Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash, cash equivalents and available-for-sale debt securities 163,880 212,873
Fair Value, Recurring | Level 2 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents, fair value 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 158,377 11,500
Fair Value, Recurring | Level 2 | Certificate of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 3,503 28,477
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 0 10,074
Fair Value, Recurring | Level 2 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 2,000 94,397
Fair Value, Recurring | Level 2 | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 0 68,425
Fair Value, Recurring | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash, cash equivalents and available-for-sale debt 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 and cash equivalents, fair value 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 | Certificate of deposit    
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 | U.S. government agencies securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 0 0
Fair Value, Recurring | Level 3 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities 0 0
Fair Value, Recurring | Level 3 | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale marketable securities $ 0 $ 0
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.4
Investments - Available-for-Sale Marketable Securities (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Apr. 30, 2020
Jan. 31, 2020
Debt Securities, Available-for-sale [Line Items]      
Cash and cash equivalents $ 960,122 $ 33,104 $ 50,343
Gross Unrealized Gains 15 425  
Gross Unrealized Losses 0 0  
Cash, cash equivalents and available-for-sale debt securities, amortized cost 1,064,157 222,708  
Cash, cash equivalents and available-for-sale debt securities 1,064,172 223,133  
Money market funds      
Debt Securities, Available-for-sale [Line Items]      
Cash and cash equivalents 900,292 10,260  
U.S. treasury securities      
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost 158,366 11,489  
Gross Unrealized Gains 11 11  
Gross Unrealized Losses 0 0  
Estimated Fair Value 158,377 11,500  
Certificate of deposit      
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost 3,500 28,476  
Gross Unrealized Gains 3 1  
Gross Unrealized Losses 0 0  
Estimated Fair Value 3,503 28,477  
U.S. government agencies securities      
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost 0 9,995  
Gross Unrealized Gains 0 79  
Gross Unrealized Losses 0 0  
Estimated Fair Value 0 10,074  
Commercial paper      
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost 1,999 94,242  
Gross Unrealized Gains 1 155  
Gross Unrealized Losses 0  
Estimated Fair Value 2,000 94,397  
Corporate debt securities      
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost 0 68,246  
Gross Unrealized Gains 0 179  
Gross Unrealized Losses 0 0  
Estimated Fair Value $ 0 $ 68,425  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Investments - Available-for-Sale Investment Securities in Balance Sheet (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Apr. 30, 2020
Debt Securities, Available-for-sale [Line Items]    
Total $ 1,064,172 $ 223,133
Cash and cash equivalents    
Debt Securities, Available-for-sale [Line Items]    
Total 901,292 11,259
Short-term investments    
Debt Securities, Available-for-sale [Line Items]    
Total 162,880 211,874
Long-term investments    
Debt Securities, Available-for-sale [Line Items]    
Total $ 0 $ 0
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.4
Investments - Narrative (Details)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Nov. 30, 2020
USD ($)
Jan. 31, 2021
USD ($)
investment
Jan. 31, 2020
USD ($)
Jan. 31, 2021
USD ($)
investment
Jan. 31, 2020
USD ($)
Apr. 30, 2020
USD ($)
investment
Investments, Debt and Equity Securities [Abstract]            
Cash   $ 58,800,000   $ 58,800,000   $ 21,800,000
Number of investment positions in unrealized loss position | investment   0   0   16
Other-than-temporary impairment loss       $ 0   $ 0
Non-marketable equity securities, proceeds from sale $ 700,000     725,000 $ 0  
Non-marketable equity securities, cost           $ 700,000
Non-marketable equity securities, impairment   $ 0 $ 0 $ 0 $ 0  
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Investments - Available-for Sale Debt Securities by Contractual Maturity (Details) - Debt Securities, Available-For-Sale, Excluding Money Market Accounts - USD ($)
$ in Thousands
Jan. 31, 2021
Apr. 30, 2020
Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]    
AFS Debt Maturities, Within one year, Amortized Cost $ 163,865 $ 212,449
AFS Debt Maturities, After one year through five years, Amortized Cost 0 0
Amortized Cost 163,865 212,449
Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]    
AFS Debt Maturities, Within one year, Fair Value 163,880 212,873
AFS Debt Maturities, After one year through five years, Fair Value 0 0
AFS Debt Maturities, Total Fair Value $ 163,880 $ 212,873
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Investments - Available-for-Sale Marketable Securities, Fair Value and Unrealized Losses Continuous Unrealized Loss Position (Details)
$ in Thousands
Apr. 30, 2020
USD ($)
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
AFS, Less Than 12 Months, Unrealized Losses $ (26)
AFS, Less Than 12 Months, Fair Value 44,411
AFS, 12 Months or Greater, Unrealized Losses 0
AFS, 12 Months or Greater, Fair Value 0
AFS, Total Unrealized Losses (26)
AFS, Total Fair Value 44,411
U.S. treasury securities  
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 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
Certificate of deposit  
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
AFS, Less Than 12 Months, Unrealized Losses (7)
AFS, Less Than 12 Months, Fair Value 10,995
AFS, 12 Months or Greater, Unrealized Losses 0
AFS, 12 Months or Greater, Fair Value 0
AFS, Total Unrealized Losses (7)
AFS, Total Fair Value 10,995
Commercial paper  
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
AFS, Less Than 12 Months, Unrealized Losses (5)
AFS, Less Than 12 Months, Fair Value 18,495
AFS, 12 Months or Greater, Unrealized Losses 0
AFS, 12 Months or Greater, Fair Value 0
AFS, Total Unrealized Losses (5)
AFS, Total Fair Value 18,495
Corporate debt securities  
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
AFS, Less Than 12 Months, Unrealized Losses (14)
AFS, Less Than 12 Months, Fair Value 14,921
AFS, 12 Months or Greater, Unrealized Losses 0
AFS, 12 Months or Greater, Fair Value 0
AFS, Total Unrealized Losses (14)
AFS, Total Fair Value $ 14,921
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Details - Property and Equipment (Details) - USD ($)
$ in Thousands
9 Months Ended
Jan. 31, 2021
Apr. 30, 2020
Property, Plant and Equipment [Line Items]    
Property and equipment-gross $ 11,676 $ 10,582
Less accumulated depreciation (4,832) (1,859)
Property and equipment—net 6,844 8,723
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment-gross $ 8,636 8,215
Computer equipment    
Property, Plant and Equipment [Line Items]    
Useful Life 36 months  
Property and equipment-gross $ 2,655 2,028
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Useful Life 60 months  
Property and equipment-gross $ 385 $ 339
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Details - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Apr. 30, 2020
Balance Sheet Details [Line Items]          
Depreciation expense $ 1,000 $ 200 $ 3,000 $ 600  
Common stock exercised prior to vesting, included in accrued and other current liabilities 6,100   6,100   $ 2,200
Transfers to stockholders' deficit, included in accrued and other current liabilities 6,589 $ 2,061 14,270 $ 5,424  
Lease liability, current portion 3,800   3,800   3,500
General expenses, included in accrued and other current $ 3,100   3,100   1,500
Options Exercised in Advance of Vesting          
Balance Sheet Details [Line Items]          
Transfers to stockholders' deficit, included in accrued and other current liabilities     $ 2,100   $ 700
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Details - Accrued Compensation and Employee Benefits (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Apr. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued bonus $ 9,159 $ 8,356
Accrued vacation 3,596 2,823
Accrued payroll taxes and benefits 3,841 1,397
Accrued commission 732 515
Accrued salaries 668 602
Accrued compensation and employee benefits $ 17,996 $ 13,693
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.4
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 57 R46.htm IDEA: XBRL DOCUMENT v3.20.4
Commitment and Contingencies (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 29, 2020
Nov. 30, 2019
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Apr. 30, 2020
Long-term Purchase Commitment [Line Items]              
Purchase commitment, incurred cost     $ 3,500,000 $ 2,000,000.0 $ 9,600,000 $ 2,000,000.0  
C3.ai DTI Grants Program              
Long-term Purchase Commitment [Line Items]              
Grants, payment period 5 years            
Grants, potential remaining contributions     $ 44,600,000   $ 44,600,000   $ 45,800,000
Blattman et al. v. Siebel et al. | Pending Litigation              
Long-term Purchase Commitment [Line Items]              
Loss contingency, damages sought $ 2,500,000            
Web-Hosting Services, November 2019-November 2022              
Long-term Purchase Commitment [Line Items]              
Purchase commitment   $ 30,000,000.0          
Purchase commitment, term   3 years          
Web-Hosting Services, November 2020              
Long-term Purchase Commitment [Line Items]              
Purchase commitment   $ 10,000,000.0          
Web-Hosting Services, November 2021              
Long-term Purchase Commitment [Line Items]              
Purchase commitment   10,000,000.0          
Web-Hosting Services, November 2022              
Long-term Purchase Commitment [Line Items]              
Purchase commitment   $ 10,000,000.0          
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.20.4
Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Dec. 31, 2020
shares
Jan. 31, 2021
USD ($)
shares
Jan. 31, 2021
USD ($)
shares
Oct. 31, 2020
shares
Apr. 30, 2020
shares
Jan. 31, 2020
shares
Oct. 31, 2019
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              
Convertible Preferred Stock, Series A                
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,753 $ 399,753          
Shares issued (in shares)   0 0   37,128,768      
Shares outstanding (in shares)   0 0 37,129,000 37,128,768 37,129,000 37,129,000 34,192,000
Redeemable Convertible A-1 Common 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   6,666,665      
Shares outstanding (in shares)   0 0 6,667,000 6,666,665 6,667,000 6,667,000 6,667,000
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2019
USD ($)
$ / shares
shares
Jan. 31, 2021
USD ($)
vote
$ / shares
shares
Jan. 31, 2020
USD ($)
Jan. 31, 2021
USD ($)
vote
$ / shares
shares
Jan. 31, 2020
USD ($)
Apr. 30, 2020
$ / shares
shares
Nov. 30, 2020
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Preferred stock, shares authorized (in shares)   200,000,000   200,000,000      
Preferred stock, par value (in dollars per share) | $ / shares   $ 0.001   $ 0.001      
Preferred stock, shares issued (in shares)   0   0      
Preferred stock, shares outstanding (in shares)   0   0      
Automatic conversion period, following the death or incapacity of Mr. Siebel       6 months      
Automatic conversion period, following the date Mr. Siebel no longer providing services       6 months      
Automatic conversion, anniversary period, if circumstances met       20 years      
Net proceeds common stock exercised prior to vesting | $   $ 4,500 $ 300 $ 6,000 $ 1,600    
Stock repurchased in period, per share (in dollars per share) | $ / shares $ 30.2310            
Net transaction price | $ $ 28,500       3,548    
Compensation expense | $         $ 24,900    
Stock options              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares subject to repurchase right (in shares)       1,300,185   663,763  
Stock repurchased in period (in shares) 811,189            
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 390,000,000
Voting rights, number of votes for each share | vote   1   1      
Common stock, par value (in dollars per share) | $ / shares   $ 0.001   $ 0.001   $ 0.001  
Stock repurchased in period (in shares) 163,685            
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 21,000,000
Voting rights, number of votes for each share | vote   50   50      
Common stock, par value (in dollars per share) | $ / shares   $ 0.001   $ 0.001   $ 0.001  
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Narrative (Details) - USD ($)
1 Months Ended 9 Months Ended
Sep. 30, 2020
Jan. 31, 2018
Jan. 31, 2021
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)     $ 6.01  
Stock options exercised, total intrinsic value     $ 52,400,000  
Stock options vested, total grant date fair value     10,600,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.0      
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     $ 104,000,000.0  
Unrecognized compensation cost, weighted-average recognition period     4 years 2 months 12 days  
Vesting period     5 years  
2020 Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted, non-option (in shares)     0  
2020 Incentive Plan | Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expiration period     10 years  
2020 Employee Stock Purchase Plan | Employee Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of employee earnings participation (up to)       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)     67,535,205 67,535,205
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 61 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Share-Based Compensation - Stock Option Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended 12 Months Ended
Jan. 31, 2021
USD ($)
$ / shares
shares
Apr. 30, 2020
USD ($)
$ / shares
shares
Number of Stock Options Outstanding    
Balance at beginning of period (in shares) | shares 32,877  
Options granted (in shares) | shares 14,415  
Options exercised (in shares) | shares (4,563)  
Options cancelled (in shares) | shares (2,559)  
Balance at end of period (in shares) | shares 40,170 32,877
Vested and exercisable at end of period (in shares) | shares 12,799  
Vested and expected to vest at end of period (in shares) | shares 41,161  
Weighted Average Exercise Price    
Balance at beginning of period (in dollars per share) | $ / shares $ 3.48  
Options granted (in dollars per share) | $ / shares 11.12  
Options exercised (in dollars per share) | $ / shares 3.06  
Options cancelled (in dollars per share) | $ / shares 5.55  
Balance at end of period (in dollars per share) | $ / shares 6.13 $ 3.48
Vested and exercisable at end of period (in dollars per share) | $ / shares 3.01  
Vested and expected to vest at end of period (in dollars per share) | $ / shares $ 6.12  
Weighted Average Remaining Contractual Life (years)    
Balance at beginning of period 8 years 18 days 8 years 10 days
Balance at end of period 8 years 18 days 8 years 10 days
Vested and exercisable at end of period 6 years 5 months 12 days  
Vested and expected to vest at end of period 8 years 25 days  
Aggregate Intrinsic Value    
Balance at beginning of period | $ $ 449,073 $ 116,962
Balance at end of period | $ 449,073 $ 116,962
Vested and exercisable at end of period | $ 180,395  
Vested and expected to vest at end of period | $ $ 460,444  
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Valuation Assumptions (Details)
9 Months Ended
Jan. 31, 2021
Share-based Payment Arrangement [Abstract]  
Expected dividend yield 0.00%
Expected volatility 43.80%
Expected term (years) 6 years 3 months 18 days
Risk-free interest rate 0.43%
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense $ 6,589 $ 2,061 $ 14,270 $ 5,424
Cost of Revenue | Subscription        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 214 104 557 246
Cost of Revenue | Professional services        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 164 30 301 93
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 2,790 613 5,835 1,894
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 846 308 1,952 910
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense $ 2,575 $ 1,006 $ 5,625 $ 2,281
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Income Tax Disclosure [Abstract]        
Income tax expense $ 0.2 $ 0.1 $ 0.5 $ 0.3
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Numerator        
Net loss attributable to common stockholders $ (16,852) $ (9,796) $ (31,646) $ (38,944)
Class A Common Stock        
Denominator        
Basic and diluted weighted-average shares outstanding (in shares) 68,648,229 30,132,463 43,480,533 28,478,395
Basic and diluted net loss per share attributable to common stockholders        
Basic and diluted net loss per share (in dollars per share) $ (0.23) $ (0.27) $ (0.64) $ (1.11)
Class A-1 Common Stock        
Denominator        
Basic and diluted weighted-average shares outstanding (in shares) 6,666,665 6,666,666 6,666,665 6,666,666
Basic and diluted net loss per share attributable to common stockholders        
Basic and diluted net loss per share (in dollars per share) $ (0.10) $ (0.27) $ (0.52) $ (1.11)
Class B Common Stock        
Denominator        
Basic and diluted weighted-average shares outstanding (in shares) 3,499,992 0 3,499,992 0
Basic and diluted net loss per share attributable to common stockholders        
Basic and diluted net loss per share (in dollars per share) $ (0.13) $ 0 $ (0.12) $ 0
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Net Loss Per Share Attributable to Common Stockholders - Potential Shares Excluded From Computation of Diluted Net Loss Per Share (Details) - shares
9 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Convertible Preferred Stock, 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 3,499,992
Convertible Preferred Stock, 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 4,559,999
Convertible Preferred Stock, 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 2,430,635
Convertible Preferred Stock, 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 92,769
Convertible Preferred Stock, 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 2,779,738
Convertible Preferred Stock, 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 12,278,422
Convertible Preferred Stock, 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 540,003
Convertible Preferred Stock, 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 5,399,581
Convertible Preferred Stock, 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 3,893,701
Convertible Preferred Stock, 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 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) 41,286,541 33,848,199
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.20.4
Related Party Transactions - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2020
USD ($)
Jun. 30, 2020
Oct. 31, 2019
USD ($)
transaction
$ / shares
shares
Jun. 30, 2019
Jan. 31, 2018
USD ($)
renewalPeriod
shares
Jan. 31, 2021
USD ($)
Jan. 31, 2020
USD ($)
Jan. 31, 2021
USD ($)
Jan. 31, 2020
USD ($)
Apr. 30, 2020
USD ($)
Related Party Transaction [Line Items]                    
Stock repurchased in period, per share (in dollars per share) | $ / shares     $ 30.2310              
Accounts receivable, net, from related party           $ 1,030   $ 1,030   $ 250
Deferred revenue, current [1]           59,950   59,950   53,537
Chief Executive Officer (CEO)                    
Related Party Transaction [Line Items]                    
Notes receivable         $ 24,500          
Notes receivable, term         5 years          
Notes receivable, number of renewal periods | renewalPeriod         4          
Notes receivable, renewal period         1 year          
Interest rate         2.18%          
Proceeds from notes receivable payment $ 26,000                  
Chief Executive Officer (CEO) | Secondary Stock Sale to Existing Shareholder                    
Related Party Transaction [Line Items]                    
Number of secondary transactions | transaction     2              
Total proceeds     $ 50,000              
Officers and Employees                    
Related Party Transaction [Line Items]                    
Stock repurchased in period, per share (in dollars per share) | $ / shares     $ 30.2310              
Baker Hughes Company                    
Related Party Transaction [Line Items]                    
Related party revenue               21,600    
Accounts receivable, net, from related party           1,000   1,000   200
Deferred revenue, current           9,400   9,400   $ 1,500
Baker Hughes Company | Software Subscription Agreement                    
Related Party Transaction [Line Items]                    
Revenue commitment, term   5 years   3 years            
Baker Hughes Company | Subscription                    
Related Party Transaction [Line Items]                    
Related party revenue           $ 8,000 $ 9,900 $ 21,600 $ 30,600  
Series F Preferred Stock | Chief Executive Officer (CEO)                    
Related Party Transaction [Line Items]                    
Stock issued during period (in shares) | shares         1,251,921          
Series D Preferred Stock | Chief Executive Officer (CEO) | Secondary Stock Sale to Existing Shareholder | Existing Stockholder, Transaction One                    
Related Party Transaction [Line Items]                    
Sale of stock, number of shares (in shares) | shares     1,685,979              
Sale of stock, shares issued, price per share (in dollars per share) | $ / shares     $ 26.6034              
Series D Preferred Stock | Chief Executive Officer (CEO) | Secondary Stock Sale to Existing Shareholder | Existing Stockholder, Transaction Two                    
Related Party Transaction [Line Items]                    
Sale of stock, number of shares (in shares) | shares     825,012              
Sale of stock, shares issued, price per share (in dollars per share) | $ / shares     $ 24.0000              
Series E Preferred Stock | Chief Executive Officer (CEO) | Secondary Stock Sale to Existing Shareholder | Existing Stockholder, Transaction One                    
Related Party Transaction [Line Items]                    
Sale of stock, number of shares (in shares) | shares     193,489              
Sale of stock, shares issued, price per share (in dollars per share) | $ / shares     $ 26.6034              
Series C Preferred Stock | Chief Executive Officer (CEO) | Secondary Stock Sale to Existing Shareholder | Existing Stockholder, Transaction Two                    
Related Party Transaction [Line Items]                    
Sale of stock, number of shares (in shares) | shares     584,795              
Sale of stock, shares issued, price per share (in dollars per share) | $ / shares     $ 24.0000              
Redeemable Convertible A-1 Common Stock | Chief Executive Officer (CEO) | Secondary Stock Sale to Existing Shareholder | Existing Stockholder, Transaction Two                    
Related Party Transaction [Line Items]                    
Sale of stock, number of shares (in shares) | shares     673,526              
Sale of stock, shares issued, price per share (in dollars per share) | $ / shares     $ 24.0000              
[1] Including amounts from a related party of $9,358 and $1,499 as of January 31, 2021 and April 30, 2020, respectively.
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Related Party Transactions - Performance Obligation (Details) - USD ($)
$ in Millions
Jan. 31, 2021
Jun. 30, 2019
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue expected to be recognized from remaining performance obligations, amount $ 247.5  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-02-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue expected to be recognized from remaining performance obligations, amount $ 131.1  
Revenue expected to be recognized from remaining performance obligations, period 12 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-02-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue expected to be recognized from remaining performance obligations, period  
Software Subscription Agreement | Baker Hughes Company | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-05-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue expected to be recognized from remaining performance obligations, amount   $ 46.7
Revenue expected to be recognized from remaining performance obligations, period   1 year
Software Subscription Agreement | Baker Hughes Company | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-05-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue expected to be recognized from remaining performance obligations, amount   $ 53.3
Revenue expected to be recognized from remaining performance obligations, period   1 year
Software Subscription Agreement | Baker Hughes Company | 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   $ 75.0
Revenue expected to be recognized from remaining performance obligations, period   1 year
Software Subscription Agreement | Baker Hughes Company | 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, amount   $ 125.0
Revenue expected to be recognized from remaining performance obligations, period   1 year
Software Subscription Agreement | Baker Hughes Company | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-05-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue expected to be recognized from remaining performance obligations, amount   $ 150.0
Revenue expected to be recognized from remaining performance obligations, period   1 year
XML 69 R9999.htm IDEA: XBRL DOCUMENT v3.20.4
Label Element Value
Restricted Cash us-gaap_RestrictedCash $ 500,000
Restricted Cash us-gaap_RestrictedCash $ 900,000
EXCEL 70 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #@R8E('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 " X,F)2JR4W3^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VUAA=#-1?&D(+B@> N3V=U@TX1DI-VWMZV[740?P&-F_GSS M#4R+46%(])Q"I,2.\LWHNSXKC%MQ9(X*(..1O,GEE.BGYCXD;WAZI@-$@Q_F M0%!+N0%/;*QA S.PB"M1Z-:BPD2&0SKC+:[X^)FZ!681J"-//6>HR@J$GB?& MT]BU< 7,,*;D\W>![$IGQ95FW<'UF MTR--O[)3?(JT%9?)K\W=_>Y!Z%K652&;0M8[N5'5K6J:]]GUA]]5V ?K]NX? M&U\$=0N_[D)_ 5!+ P04 " X,F)2F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M #@R8E*?]VI3J04 .D8 8 >&PO=V]R:W-H965T&UL MM5E=<^(V%'W>_@H-TX?=F0"VA"'L$&8(F[2TNUD2TG:VG3X(6X!G;8O*N^7BDY(XH\S6@F8O<-[DUS"9,S#(NM(*W(=CI\0?I9[ JFO D(#>) M#O4+F27%]C!N;I-TPY5(1UT-HQF;KK]'OBZ0Z1GD(?DD$[U) 340P6O[+K L MJ=(#U6N* O["DPYA[@6A#G4K^$QQ\UNQ[!#:KS)_18>5GF,Y'JOSW+&[_OH( M7Y&9%G'Z-S)&KQRCEX_1JQOC\64KJI8 -W>=]CW"PBM9>,U8W&=<::&B%_(@ MME+I*D8XE%:90!CU2T;]9HSF0H72;-R P/:O=!&.=-A4/[QY4[,O!B6W0<,U M4QS4+M\6Y]V%8ZUXE&+^NBPY7:(X^X-]&T:"W&7Q4J@J+CB&X[AM-AST>@B? M8@7ZG-^:6L@ M:1^6=CADW@!C2"U#VH3A) @@%P#R+8 M21!, X-ZT,8&%U?T4X+E89DK^10F?O5BXYC3"4;-!@D7U_93:G.9:AZ1/\/M M^1.,(PY[3I]AW&R0<'%ES]=Q HGW>2HX0-]#-YB-#"XNZQ^E#SZ9;V2"A88: M$,]A;4KQ+6]C@XN+^F.H(4S)%7'IV^4[./1^IL!;E;1JPD/$X2Q/P,5Q#/*X MT-+_>D&V7)$G'F6"_.AT(*J1K5!%EHLEJ3:&4%SE(>P'8;(FBY=X*:,JUC4 MDQG&PX8)BFOZP6_DYMG?\&0MSL;8&J"[+PLL<%$;%FBCL##-E#+Y49$4Y:X" MS<@J2XP:Q#N)$;-1@#:* K,$DMNBKC39)#\PK22&(WXYK9A>,[/R3QO)OTG< M(/T 95U+57D2:G#N9-+FO@_5,R0U(B@ ,896_VDC_5_$/(K(=9;"Z[1Z*7&< MNE276MFGC63_)A9J;7;73X"@-T8$MCRI=AX.6%.T4"OZ%-?L [/GX]J@*&$J M:7U;<4!M#*"-RH/%1L :8G["86H)V1! :X1[+Q&W86JBTQ#5P[;;3 M:S,L.C$K[ZQ&G:&V"_+Z[C;BZRHR-0!U7F)6X5FC0F *9!1X:98$XIG\*BJ7 MK@;*@3CH#08>[6/,K-(S7)?+&OAX 6_A8:4RU(#5]6N.&C:X*)^RVCZQ3)!9B6>X-%L4:Y'W#,GG3$/&G>3IT-LP MV;<2WU7U[O:C>/DHIO?\-!X.>LSM#[Q1]ZF*H55=5I-JYPZ^;NQ@*YOL\OLY MV&HA:]0K^68'#__C8-:#FG](3_S;/6HFFQ":]]A3XIO>1]%7+I^6??Q)WKWN MVL^+?P)\XB8"IR02*S!U.@,8715]]>)&RVW>FEY*K66<7VX$#X0R'\#[E93Z M<&,&*/^[,?X74$L#!!0 ( #@R8E+3A^[J#P< &,> 8 >&PO=V]R M:W-H965T&ULM5EM;]LV$/XKA!<4+9#$(JG7-#$0V]G:H6N# M.-T^%/N@R'0L5!)5B7::?[^CI(JV1-'ND'ZQ]7)W>NYXO.=(7C[QXFNY9DR@ M[VF2E5>CM1#YQ7A<1FN6AN4YSUD&;U:\2$,!M\7CN,P+%BXKI309$\MRQVD8 M9Z/)9?7LMIA<\HU(XHS=%JCH8*MKD;7^&)N4ZE02?P=LZ=RYQI)5QXX_RIOWB^O M1I9$Q!(6"6DBA+\MF[$DD98 Q[?&Z*C]IE37#F(2S9C"?_Q$NQ MOAKY([1DJW"3B#O^](XU#CG27L23LOI%3XVL-4+1IA0\;90!01IG]7_XO0G$ M,0JD42 =!6P/*-!&@1ZK8#<*=A69VI4J#O-0A)/+@C^A0DJ#-7E1!;/2!O?C M3([[0A3P-@8],9E]^CB_^;BXF2.X6GSZ\'Y^?0\WT^L/UQ]G-VCQ[N;F?H'. MT.?%'+T^>8-.4)RA^S7?E&&V+"_' C!(2^.H^=ZL_AX9^-Z?87:.*#Y%Q")8 MHSXWJU_G!:A;E;JUKSX&SUOW2>L^J>S1(?P,PG1:F8X1Y M'45\ \"@QD0,8OF0L%.403WD*Q0F4+7"+&+RYL1S217X$\]Q8#SE,TBV#12S M-M^J]Y!"<=+FT"D8+G-659_D6>/^U(SO"_Y7%S.G%PQJ$8H[(=-)^<331\QM M(^8:$=T6+ _C)6+?@1M*5E9.<[%F!=23X6RO<;O]L::.13NX^U*.;5EZV%X+ MVS/"ON)#E30!T6<#B:SS!XD;"FJ ML8R@/O#L\:B*T]C9_7RWVFA$O$&$.V2(C0@_5=.D3CX85)Z=-0FI18G[J6A1 M-^@BU8A1GPY,%ZR8"Y,C)LSP1&G4]V>*;SM>-_\T@M1RL.4/(%14B.E1Y)K$ MX4.&#K%5L M�!/)5%.*Q;7%DRTCSASXRA!Y:Q53PPP%X0="N<3@S2;Z!R8,4?V$P@ M<[9B,'!+8,8MRS; M\.38'K UA>BI4>L89 @<'J37"-&'3I D%A1#39SS8_A MZ3/C8*HVN#7L0YU>1=>(!98_-#"*>["9?/8I\A#4/JU SV@%O1F@H1\H8\$ M6$5 V,Q _2PZ5$[[G$.HVTL)#3-YSD"I(HJ:B)F:ZL*?M 1U(+BDSS[0 '73 M0"/E6A8>P*I(BIA)JDZ#0P@UK /C[W;7%AJY@'K!4$!WUE5F=IKQ-(UKAJ^7 M0SP3?8.\M>KV$>A_%XDW5-HIGTX<4$Y(#3+A?R!_HHH7B0'>7&3;I)0L+;P M D,6;"TWDK8,^D*XU_(YT9%=%W9?QB8#ZT^BZ)"8*6P789^XP9 #BN#( M,02W4]GDZGS)6"J[/%E"MK#VBN4UY$Q#+Y6[@W*S!!ID='V&9:*ET(15XE5% M^M]QTA"KMJ_6")KZ:J*HE9BI]4[Y.MOQ];:-255_3)M9BA>I]8(M/%4<1LT< M=JJ1;>[3#X6V4=_; M*^_N4_=%!G+6EN5L_XDJ&K:Y:.CWA:<'M-YG4;)90I^,PK3>XE@5/$4AT%O= M@.2AW'R4V]WXU*)6O>%-'&M_P_O5;]BUWAZ]ZWUN&AI5NFSSR8=^J3\]H/43 M'@>GU/%KC_&I'00O[_-XYQPM9<5C=1Y9HFJWJ3Y9:9^V9Y[3ZFBP^]S&%S-; M]P8R -X0[1L*;ZICP+'Z>'W\^E=8/,99B1*V B#6N0=UH:A/-.L;P?/JC.^! M"\'3ZG+-0IB.4@#>KS@LN)H;^8'V7'GR'U!+ P04 " X,F)2U .A7S@% M #R%@ & 'AL+W=O*F< K^'#,/N!=@+.^.1&INS\8C&PO=",F> QT& V>L-\>GNN@,[^X%' M;[T1R4!O/(KPFBR(^![-F;SKY5&67D!"[M$0,+*Z[DS@U,!!'QB2N2$%C^VY(I\?TDDL3Q(PO:R>=,' ^O]]$_J^1E M,L^8DRGU__268G/=&73 DJQP[(M'NOM"LH2L))Y+?:[^@EUJZPP[P(VYH$'F M+!$$7IC^QS^S0APX#(P&!Y0YH",'V&]P,#,'\U2'?N;05Y5)4U%UF&&!QR-& M=X EUC):%8/*I)_W$>/KM87;[L+B= 7FU^'9_-YL\R9N; MR?WD87H+%E]N;Y\6X'R.&0G%A@C/Q?X%^ 2^+V;@_.P"G $O!$\;&G,<+OFH M)R2F)'+/S>:?IO.CAOF_XO 2F+ +D(%@C?M,[SZ)F'0WE+M1=N_)2N3E0'DY MD(K7;XKGNC0.!9=+VB7>%C_[I NP+]F!0Y?4I9?&LU6\A&3;L6.C46][F$.- MC67E-B6@9@[4U *=TB"0M)'KPWWI KZ1[X<#R6LNY'OPPC4XE^\E';ZH@YU& MMPX@F?VA_*%Z6/T<5O_M]0N)Z((5HX$<];$@2Q!A)E[K8/4KE8*&:1R5LU_! MCBRC'K>5X[:TN&=D11B3R!C9DC"6H-V8)4O^1. W^O!_P;_KLK4JB5C#H76< M;HV5:9E.?<)VGK"M1?28)32O)E2*Y^3QG/^U@%.G\N:'IC4X*D75",I56U^) M08Y\T%*))9%:*ET2#BF*=$PGVBHG4B6&FRQ'Q/%S27U M?5I+TS2BX8&4P5/P>IS')V"%[5BK)J8#T<"Q!PU0"YF! M>IU9O'G#S@)J\59-6O 6:@/U3CY!D(EA&U%AH090OU^_AZI9R#:NMIJ5(1?[.=1OZ&\GJ]V^H*HF MMOHUB \LU +JY>)M5'7:D59-4J0-GUFP4 >HEX=W,'70#K=JHH=;: S4B\P; MB#JLBNE@8#1\2*%"-9!>-:8^YAQ,3B4E*K9WI-_>RY^\T3LHFDW01M%6LW(" M!V<+_:9?^\U^.F%1=7N'QOYWG$*-% R/3/YJ2J%JV)%$H%-(K5,JRFY-95N@( MTNO(?\ R^S26M9F5$RBD!>FEY:,LJRJ):=52K&J(H)9AA>8@O>9\A&%593D^ MV&?P=2I5QEV(#]*+SP>9-B]I#RD?S9NS-ZJ'>3QN&E=3 M6R$'/EG)Z8Q+1[XQEC98TQM!(]5R?*9"T$!= M;@A>$I88R.E#<1X4FXZ%E457HI/=?]^1K%@V.6)\NMNB>8AU^6:H M^9FG*YF7J7O6MZ/A&\,J@1 M_TWE:[EW3*I0GI3Z4IW=F+>F0N%\DFTP_J]2?9!.17_F8J*^O_Y+7! M>CTRVY1:K1IC>()5FF]_DZ\-$<<8L,: &0;0,&[ &P-N&H@. ]$8B&-;\!L# M_]@6@L8@J+G?DE4S/4IT]^N1U=/\+)]!%^/HT_/T[)W83;EMF'2US\DGE>EF2<3Z7<\1^[+:/ M'?8#8&%'!7NC8LB<#G].\C/":9\PCU'D>4;'FWM8.-_7^N0OMWY !M^-"U[[ MXQW^'N2+S#?2X4GL/(G:D^CP]*ATDL$DA/C;]LK6/*C-JXGPY4K$U(LO!B_[ MY",HRB)^B!K;*,J]F!NP"0*COB>B'>P@4G\7J>_D;*A*3=0"C_7 8[#S&!S! MWBB^R0ZID:DU2!YTW#2N#D9^ M% KC24<8C'$K01"8B*CPC;@Q6 AIV1'X7L6F[B21.0R?K(X[F8,F2$M=#:<7 M=&9HG!V,8!H),W(;Y;/8"MQ&,2JLV16!T=@7M"-PU@;.CI@-U3O)TX3-[(!\ M'C$S;ALFO-"D9XS *!X&:&8S@><'.^F& XJ,]=]8"VXH&ZU<-MKF4AH?ZE^4RM\!$N M$-*M@!$0Y8$9KHV*8[/R(2 .\J$CTE8\4-\9Z9U>RH)\: ;UQR;@/LDE/J7Y M=D AHV;8-NI4>%8OVRA! RNM,5]Q5P^W$H>Z-?&UGC'<%$0=,UQK0"B;@5T M__]%;\L3YIER" '9<=L8X5NS&]+:GO@ZC+C50C0ZJO_1^")+J$/O1J:6&V&X M.(RM]$9@(&N$%2B&BV(A.F)M)1IU:[1AEL! OR9#M5I!%T^UFGUQK5Q;,<2\ M'Z*A+D5 MR;9FW1R=36WA9S]P%X2U-9:Y:^P_F$TQFDU6S8HM->&9W8Q[LE+)Y>EPF[=5 M#MR]C?(O3"-N;YQP6,+&L2G[$*#)[+&^)DY?A]RV\HF[Y=-T\U3.BG1=+=== M>_*ML.#L.W?E^=X&O[MPOK_T?VCG<7NCG@76!@0"XR(PQ<@8@5$J MF+ES-T%P<13LE:Q#DMJ*S]T5__@M?=Z6>^XN]T=OZG-[P1UZEB1&4%%D;=4B M* ;=8BIB# ;YTK'(XVVQYNYB#EB<>?F]*M!6) MNY>B[Z>$V_YWAJ=$A.R34W/+'4,%OKD3B:!H$$2F'$!A@G6(+MX65Q[_H'P0 M;042[@IT=#XT?O:3W+>W.Q 4\P)S8D%0U*-F[9Y@389=[RY$51@.K[0SNW O M&?'9].8=J]M\EFWF57$N9)94I76=%/K;&XD5GR=A/_9IGYS$_2CPX9?1OA_2 MNAZ?<*_O!UZ]U:274,&7A93UG1P:(JOM^W59O5\G/R?Y)BF^[5Y1U[#J97,? M6BO7LOY")/MVYAH2;6T2[]06-)%NWK$ZA@UXW!-*&?SWMA0P^O?'/]C[/F,E MB^?Z2YH2AOPFU]N7P;NKNZ]U;NIO5(SK0WH^HLCU,3V?8->O!3T?"^P.C"RX M@[4!+,.=^H.70?NPVP^-/B7%'#O+(0)IMA^N[,]T6I=?VORI+16 MJ_IP*1/0@14 [B^4TF\G50.[+ZBN_@102P,$% @ .#)B4N/3N-V[ @ MY0< !@ !X;"]W;W)K//(@.0Z*7(J>A;F93EK6V+)(,"BTM6 E5OEHP76*HM7]FBY(!30RIRVW.< MP"XPH=:@9\ZF?-!CE]N4_[EJ,3@AP2 MJ16P>JQA#'FNA50:/QM-JPVIB;OKK?J=J5W5LL "QBS_05*9]:UK"Z6PQ%4N M9VSS!9IZ?*V7L%R87[1IL(Z%DDI(5C1DE4%!:/W$+XT/.P2EF'<-VSE%Z'ZGL22 MJ[=$\>1@/'D,H\HL=YC"9W:#*-9L/YO0*@\RGF M0&4&DB0XOT"?T3U=@TJ3J^53'*+SLPMTA@A%\XQ5 M-4]&RI$M7A[*1):E0G MY;V35 <],!5#H(BFD![AAZ?Y-R?XMC*H=FE@F,C&Y_Z\'5C:_\6.]^B$/0S77@OP6%AR#/]:_VI*)# M5,?Q Z=%O:G6;ZOU3U8[Y6P)0G=9G",!?$T2$"=<#%K=X/^X&!Q4Y>Q9>(AP M76_/P3^J1(<(S]WWSM[I6P7PE1D8 B6LHK*^C^UI.Y.&IA7OG8_.;_EZP'X@/F*4(%R6*I0SN65^FR\'BKU1K+2=,T%DZH'FV6FYC!P#5#O MEXS)[48':"?[X!=02P,$% @ .#)B4J8@)OL< P #PD !@ !X;"]W M;W)K0@'PV;5%;"9H@F"A% MI+"':0^F<1N+Q.YLMV7[];MV0E9"6J'MI?''.>?>>^+Z9K#EXD5FA"CT6N1, M#JU,J=6Y;>;\14]NTJ'EZ(1(3N9**V!X;,B8 MY+D6@C1^5II6'5(3=\=OZE>F=JCE&4LRYODWFJIL:/4LE)(%7N?J@6^O255/ M1^O->2[-+]I66,="\[54O*C(D$%!6?G$KY4/.P30:2=X%<%K$H(]!+\B^)^- M$%2$X+,1.A7!E&Z7M1OC(JSP:"#X%@F-!C4],.X;-OA%F3XGB1*P2X&G1N/I M713?)7&$8)1,;V^BBQE,DAD\)O'=+$'3*]B:W#_$UX"[>8K1[31)T"EZ3")T M].48?4&4H5G&UQ*S5 YL!5EI;7M>97!99N#MR@<%OV)VAGSW!'F.Y[;D,_X\W6DKY_^BQ_\<_9T9?GT^?*/G M[]%+%%8$[@6%^ *->0&74:9OB0U!-VS."X*^7SQ+)> /_^- N* .%YAPP9YP M=W SYERV'J.2&1JFOOXVHU,W['6\@;W9?3LML'ZW'[Y'12THWPV#!BQN@_7Z M05##WE79J:OL'#1UJC(BT/R=F]2X><#"L!8/#UKXR*!?Y/0W2=$2^@0ZTGX> M([B4*=L0J@&S.N<-ZP>M\!Z[8=L+[3R'+< NMWO6ZCX!:4[SF=!BQN M@_5Z3J]1M;USPQ=$+$UKE5#7FJGRSUROUMW[PC2MQOJE>SYV6]8CZ/9E<_XK M7WXJ3+!84B913A80RCGKPOL19?LM)XJO3']YY@JZE1EF\,5"A ; _H)S]3;1 M >IOH-$?4$L#!!0 ( #@R8E)&X-?V:0P !E0 8 >&PO=V]R:W-H M965T&ULQ5QK;]LZ$OTK0G"!VP)-+?&MBS1 '#N->_/:..UB ML=@/JJTT0FW+5Y*3]M\O)3NF10XIRW&;?FCD9$C-\#'GS!'EHZBF/_5Z>2CAW@:Y>_3>3R3?[E/LVE4R(_9MTX^S^)H7#6:3CK( M]UEG&B6S@^.CZG)8GZT\K M6__ &RWR(IVN&DL/ILEL^3/ZL1J(C08!MC1 JP9(:T"XI0%>-<#;WH&L&A"M M 0TM#>BJ =4:()M+;-6 :0VXS26^:L#UH)FE@5@U$+I+MGD(5PU"K0&V!1WX MSS/GZ_>@MB;KR=9GV][D>;H#8[ZM*^IYPH-JQCO+M5@MY%Y41,='6?KD9:6] M[*^\J'9#U5ZNWV16;MQAD#:\O!KV3._EA>"=_ M7/:O[H;>]9EWV^_U^YFU[_;' ZN'OK'7J? MASWOS1]OO3^\9.;=/:2+/)J-\Z-.(6,O(^B,5G%VEW$B2YQW:1%-@&:G[F:# M65(DT<2[67R=)"/O^OX^SI+9-T\ZX=UDR6-4Q-[-)!K%,I<5D%L]=_^GZ70J MT]>P2$??@=;][5N_V-,S][U.QN.D3+7E+:)D?#B8>:?1/(%']>.N?;TXBO.& M.X]&B^EB(KL9>]?%0YQY<@PEXCV44/08>V\NTCQ_ZPUFHW0: ]T/MN^^%]\G MHZ0 .OGD[N0V'L<2G;].8NG<[#'.BJ2\OI&(%F>9[-FV6OYV]SN40QGGWLKK8JJ?S+7JZW"G6*E=8MT9'YKAUHD/K1(>J.Q'+G;KQMV0V*]=2-YI$LU'\ MSLL?HDR&\49FEN7E6R\JO)-Y]M[#_CL/^4$(S=[R/K2Z3\F+'H\Q"4+)E/RC MSN-FZ*8A8XQOVM4BP>M(<-M(3J;I8E9LY?VR;[;A% K#D%'-=],L$,+F.5E[ M3JIFV)I-1Y)+EU=LJK9I)VNCU_UDDQ4_OO[?I9.))8O849>/_ M.2:?KF],G4,VR/-%.5)>>J^OV7?>3-)C^?ODV6:4YD5M54!;C1IS&R"!C35P M =@Q2JQK@*T#8GL." J"F6M!^L:T$$PK$@K,X #X.@#N#* _&V^Q%S]%,[F: M@W(U(Q]:S=S9-@+C7&5B9#:!S;P%3'U?UV:ZZXZWQRWPW+G85(?WQY@B+3%$AG8SC+/^S=8(-%+P&;GS=S$BC M)73GY:T;$FDO,%$RI&4BM2T@!9.!&R=M'H'+!1M>$.(CKB\6 !:-Q0)V%7!+ M. H[ [)U.*>3*,^]D_I +^;R,OX19Z,DKZR6OT[G)=5N K3>ZNYUI'+-@\+> M8'OPW<%Q<+I,6)6)@.JS1&JL$[LHVP J% S<,5[GYL-0=Q^5Z MF,LB-*KDS/A'>0T5H-W 1%Q*$-$];K"JEU *DY$;DYR]F925 M,^3QJL]:9L$:R3QO,*K[JS 1!4Y_KR03+OT"W0J 214AT1&[V:[NW$9!ZD;, M_5#@'@+JT<"GV+K=D$)0Y$;0W=EM%YDH>!A0*D(=4I$)J5B'5*"SP.<^,Q:1 M:8=T?!Y GB&&D8\MPZ40&KD1>H\2@PG&-HW!M'06-DC!-G+#]LMD!F1B+Z@S M ':.^@8I!$9N!-YNMBN$6AB4RDA0O-E:&ST 0Z@PI- MP,PH-"&_7(4F5B0 NTG ?K96#YN(CP.9KNWZJ()][(;]W7=,%P-H'PC$#-Q: M&=:VELX;@%<^H;Q&7 2X" MZW& I5L6@?7\4+L)L7O&BA=S%4I!,A M,-83'< A=-P".I-YCOA83W2 '0GT1 =XAB@FOBW1*3J"Q>^72+$B&MA--':5 M2#$@LG.[G$(4DA,WDK=12(D)UX1H!=A9@U'=307GQ WG>U33"(#(U(C";52/ M0J$L<:/L+F(/,5$2^4RG&4U6=8<5D!(WD.XD]A"SNF:AE@7<-G5O-QXMNX'3 M)?40$^,.0QYJ\SYH-*N[IH"0M /"'84>8FK5;J&'*+PC[:KE%D(/,0$.%GJ( M^1S9P!&@,U#H >Q,H0?RS"7T$(6\I#7R[J@O$/@!-J O )9.?8$H5"2MB_06 M$@/9\CDV8.6*J.,$MHRM11IM'&4:;Y^G3& M$IR*%'CXE:R.OVBA^9"ID^=3!<_4#<^_?!C T,WR M^Q"'(:=8#QPP="P\JO" M4873M)U*WPPO >B>B$V- #8]=)G6/-\Z2M1;& M=Y3 *(3H+@F,*D2GK2O8%BH8A4 =4L$H .HZ/04Z U4PP,Y4P2#/7"H85:!. M^>\O#JE"8>I&X=<&DQXU%7:")?NU+T:%T=1=^+X&0G2I63630% =('K4U.7U M9\!GEKY\2]7"%(5@;@K1%D2ZS#P_%A"JGP=AP-/T3:NZMPKIF1OI=Q0P^LPL MJ%& '4N+*11FNQT[@U[U8"8 "T*8KF+T 3ND);6/EKZ0A8TSA>9L^U-K^S_F MU67 Z33*S(/+/=#0<1Z,*<1GO_0@&QB5"?-<,!VL "NJ;QQ3 I =(4O(BC(P M-V78HX+%H!-K'.MQ-%C5X]@X=>YF%;MH6 R ?X*X7OHWFM5=5K#.W+7Z3BH6 M R1H$NB/89NLZAXK)L#<3,"E9#'@M!H.C!0V8-")M9I=W3D%Y[D'V]J5'EP,P[',Y^;K_H*'.D#ET^$V. MA=!7'&BH33U@BEE>VS )@>V]#=/2*5MPQ1QXZZ?> MX.,S2P0F_H/R V#G4!^XH@D<_U[9BRO\YF[\?NU*Y1,'='K;\@%,W>M'83IW M8_JKR%[*S; ]W2$KBEE];C)"3 *16#?"XH5\!<F9A>,)13V$__O%)J&07+RR9-\D-@G@ MQ)M3;!(*UX4;UU]%;!+F(WA0;!(F'3#$)DM?-K%)*,X@=GLAKDF^$="Q>I=\ M(Q27$-MK 4WRC3#+=U"^ >P,^<;2ETV^$8H5B%_ZLEOCO@'J>D[MI\F$PG6Q M_1OE>U)E!"#H"_U,6$\ CQ#T'0%V9 M9D0'A)@-[5&6$*05P$NIAN(WJ46R\ M@>XF"+MH,L*D HP*P]\&J[K#BBP(-UG829$1 !3K WS>8%1_55YA=>B6"5QZ M3 B^9BZHSB1"H"BOV]6=4T@>MCOJOJ,>$P(%.:C' (8->DRHD#ML]T)<"STF M!,IL4(\!#74]!C("]1C04)]ZTP;68SH;W^)5?FG>991)5IU[D_A>MO3?ER5= MMOP>NN6'(IU77^SU-2V*=%I=/L21Y(ZE@?S[?9H6SQ_*[PI;?QO@\?\!4$L# M!!0 ( #@R8E)LWZN1R ( &(' 8 >&PO=V]R:W-H965T&ULO55=;YLP%/TK5VC26JDM"?G:JB02(71AR]> =MJC"TY !3NS3=/] M^]F&T+1-HNZE+[&O?<_Q/(TQX2GE ##JX%A-Z^=GLK7 M"7XTM-1?!'-N/Z%;97;," JN*!Y M!985Y"DI1_14^; 'D#R' 58%L%X#VD< K0K0TD++RK2L,1)HV&=T"TQE2S8U MT=YHM%23$G6+@6!R-Y4X,706\[$[#]PQR%FPF'IC.Y1!$,IAYL[# !8WX+MC MUYW9HZFKLNYQY!9PL MIF/7#SZ#^_/6"W_#V+WQ'"^$LZ7MRQ(F;N@Y]O0<+N$V&,/9IW/X!"F!,*$% M1R3F?5-()Y0>,ZI4CTK5UA'57V%&B4@XN"3&\4N\*1VL;;1V-HZLDX3?$;F" M5O,"K(;5/%"/\WYXXT0YK?I66YJO?83/X[Q ),) 5Q!@EF(.WV I/Q#,&(XA M$#1ZN(!TEQ51+CB<%005<2IP?'[(T?+$KCY1]8;'8;?7E,4^[LM\F_2<\4)) MNU;2/JGD6/4G3.K4U)V/-LDI3^SLZ6^U#QO0K:OLOL> R7\8T*NI>Q]N0._- M'Z#9?>V N=>N2"2L[>AD(NM%-\9X*V6+U-)&/(&8J0>ZO*!6[0!U0/ZO#?U!+ M P04 " X,F)2"@#R)OP( #D)@ & 'AL+W=O5*.#)LJS7O(6?]>VXJ6K!4S5HG8])$$3C-<^*D_,S=>^Z M/C\K-VV>%>*Z1LUFO>;U]IW(R_NW)_AD=^-K=KMJY8WQ^5G%;\5R;NFX-K)$VY*G].U)(#42 MN5BT<@H._^[$5.2YG GT^*N?]&3_3CGP\'HW^P=E/!ASPQLQ+?,_LK1=O3V) M3U JEGR3MU_+^X^B-RB4\RW*O%%_T7TO&YR@Q:9IRW4_½T7WGS_TCGC* M -(/((,!\&+[ -H/H,,!S#& ]0.8\DQGBO+#C+?\_*PN[U$MI6$V>:&9L5MUVN9VTFFC>>][#]>YAZ#W.\YQ+ M(2\;:P2ZD9$:*1'@[GQ$<<2BL_'=H6-L8G'"V%[LD6+A7K'0ZX"+]#^0OX 1 M;8/:$D!B41:++!>HZ#66=^7U0GIJTXA49I3-31XO17ME(J^79@)@<9'Q#FR* M%/%U6;?9W^J&S77==.&!3RB.DX'C3*$PBNQ>F^P5G?C#618CY1#MB%P L*%% MV;0V12>&#H1-V$!1BQ"))G9-X[VFL5?3>5LNOH\DZ*:@W!J8J.G<*Q[DM; I M&QMZ8$8FP4!;4RIDQ)&-R5[;Q*OM5;L2M4VEQ'C9".-PH)%%B+HTPH'&WL / M$2M>W(IFD/9-(V#%R!S-,WZ3Y<>6 #[ >NSUP<5B46[D'6ZKD7%LW27>LTI*F6\@4'K&@#H MT*G=@^Z&U0YBQCI**!Y:8A4CL<,2S1J8/BU&%=\Z C3MISA\-_AP,M30E!HE MV+'HL:8;[.<;4+#>#)>\=*Q85WFY%0+=B$(L,X=WF:$4HP$=JFY*X2#&#M4U M(>'0J_IG!:2[5;6UZA>:3B,1'3*F58PZ\UBS%/;3E$(I][KO=31I!Q-L^-"4 M&M'$%7Y-3]C/3S.Q%+"F4L"0.U%L[ #BG^)/8@<0"TD%V/"\*34B :6APS#- M9MA/9Y?/KT1ZO4VZ&H4Q,:#/(D8F.'!%1!,;3IY5:&;%G6B>46@2S5"^@,[Z#E52JKPLH:6&*2U;!2L8A [!U 132=D6-T5BZ$ M2/N -CQ7+B^@-(3F_+MH)3$HIX/_&P$DYT S8I+4A QK&XM0X#! LQCQL]AA MIG3YJ/H JXX6FB*4D'C(9S9!G$P"5QU+-*41/Z5]X:URH/J6U2%(F# M)#&T-N7"."(.N"*:RXB?R_9P!0OQ+H,.&MULTNUY90B9Z'7,BLXM(E/1R_-7,1/.X\755; U#Q'U>8FSQ80<* U M]59(@:J&XK@5J,KY0J@,.%6-*F3%IDA%?0_)(F73K.F*-:MG3:**0QR'AFM- M.=?RTUQ&_%SVV%19&V\5U($!S0KP;U7FJ:PS2F[M?8E)520*C"K-(N;27),9 M\;=I7T5U !U08ZZANFQDI]D5[Y4L-U7'U H9BBYP5B/,GLU ;UM;%S)'#4\U M3](C/*G=G>[*I7V".>F&6@@P@@)AH+1%S.%UJCF2^CERL#2:9@-KT(B 5>GC M'&D182QP=4I4DR1]#DF*!U$OLBYMICFT=^CB2@)11IYUILE:Y V(M^B:\!G*JLT4K^TAX;K7,),Z$3!@>UM46N9&D,$9H2J=^2O]60F7__^:9R;]V&TPY MGPV:J^F1;=1-5>6JR@!39$61E\T&]%;HNRN.8#EUW_@ PG[Z5TPP^;F##+GI M!4_D$BS7 K7\P8$3)E/5TG4WY\Z#-QU-,J.@W(5HO;<&I!I M9F9/ZV ;=PLK79EOTFX/@ ]VX[I/!_T.V)%M&F82-67#ZL\BY&!SIMF<^=E\ M9J\Y_CG#+#N]1G%H$7(9IAF?^1G_]SY'(':"U_EV3_KI<8YG)GF38&)H;4HQ MXD!=IAF>^1E^#E& E/L%7=>[T,S-@NKQY >?_]@/;:"8)D3F)T1WE:B\O^^1 M]D^'1GU22&^LD!_:JQ%SF5!5'')?3<\ES%1A/CBY20. M7BDJ>(&34RBB56W1K@2"RE:@=7=@0S;>*?J5%QM>;_7;B5%9=E5 ' M>O+M:T^*A1I!0S^"VC\9O#LRZKGF3T[C,.G,?QF?ADGTZ@?9/SXXL+,6]:TZ M^-0@10,O#$-A=X$YZH,;LJV+=?J@( +@% 9 >&PO M=V]R:W-H965T] MS)CBVO=UDD%.]9DL0.#-4JJ<&MRJE:\+!31UH)S[81!<^#EEPHMZ[FRFHIXL M#6<"9HKH,L^I>A\"EYN^U_*V!T]LE1E[X$>]@JX@!O-UR,I+&G)S9/' MR>,\)M,;,AK$M^3F?OH2D^,952!,!H8EE)^04W(GUH R%8;/\9@<'YV0(\($ MF6>RU%2DNN<;%&J?\Y-:U+ 2%7XAZHH\2'Q#DXE((?V(]]%@XS+.C\OX7^WI_YQTBDG[^OV=)LA!K=QL MT,25L?I2FM-F_ Q&UL[5M;<]LXEOXK M*&_75+(ERY+L.'%N58J3S+@WZ;BBSFQ-;>T#14(2.A3!!D@[[E^_WSD' $E; M?ZDN'OXX2E<)L=>6-K933 MJQ<'\^G35R?T/K_P=Z.O?>^S(DF6UGZF/RZ*%P<38DB7.F^(0H;_7>ES799$ M"&S\'F@>I"UI8?]SI/Z698JT*NL+9N/]OIO.LCS MB.CEMO3\K[H.[TX.5-[ZQF[#8G"P-97\/_L2]/ M"V9AP8SYEHV8R]=9D[U\ M[NRUC,_7>5LW&JS=5H8OA M^B,PG3B?1XE^'-6C=7Q=*1FD]GT'GK'21/'3.]X#[T/;IU5YH^,G&6D MSFWE(6N1B>] (Y=.>UTU\@#J>FNJK,I-5JH%'FHX:N/5?\R7OG%PM?^\AZ.3 MQ-$)S>BP'_JZRS7+PYJDM)=Z8,_NWOW\OGQ.#,C=5'E8U[HVZ4W MAEJ59ZRK73'!^,5+>KIKKS&E5.WME"NW&ZD/K O5%:QH-1NK:.E@KRW/ M@\M8@,*L30.J,%_E!>W(TJ925V#9MAX?"P0DL8\@;3;802];4S8L76ZKE5FW M+EN6.NPVKVOHA,EX!8IJ&5730I <6$(T\[(M:']0*PQK0Q&8-IK<"W*M7-86 M )I&< P2 A)!K-(- 9[:Z*QL-B.6JKQ)CVW=F&UR9UUIM[X!X0I(2ZXZ M.- M.=S:2M^H,FL1E Y%=#'D6?P699#.E>9T3(-+ N1"$C@!:>9:J$,$2X--G2E*:Y@<)E M#39^K6-!*[V>6P+J$88,YDU/=4E4%+!7&+_4C*C+8SI"(M'HL' M)#D,WML5_.C5"I8%6T[G9>:]O!M IK?#7_[ER6SZ^)F'HQB8_YS>5:](#3"B M\LPH;2Y?G ^_@#_9\,W\[A)XGD:N)\\-JC+LQ;+%X70'K0R.=GW_POFMA6)J M1VD2GM$Y/LE8FM_; +8C1"(%;E6(VUQ9#L^XCNQ&2-*0_[*;T+L-=%9RC.DL MWRA6).EOP'BG8 V_FYPF0[PNM:8*!1'=J#UZ%EFR.WM^ MG^IW[?9=-@AA"L]N*\ *AQ1608->/H6DAS]6*;_Y+K]AOS4AE-.-L[X6](XN MC"\EQF_Y,9F%)*\!,;8@!^9,JF\%?U9Z^%7;;*PS?U DL8OM,LA*K/#I3 M>CU&U;Y@H"_W;7R?]X$REE+ZR@0*!X[;PR&I9^5I6Q,(<,;!T@%KMT5>: W\ M 8B^(3L37$)K$/J_3T$"O@%"X G(CE&>#VX U*>9*7 M-3QTZ9I]&0[8]W&A2.F'+ "<+;S8J\X<4FG9ZKC1'=7?HL?IH++ QN(WY)F8 M"N ]*+DCD1V"R'8]3_(;V,W?9_E1S^2W8V9TCSOL8AK1'7PYLHW .#Z;C"83 M_B^P,U*GH]-3^N]Q>C*;WGF)MI@='X^FD\>CX\=GZ3G^J6/Q)"4QEDV]U M -"^_3I-?,62.ZPHU!#$0D4AR+(0?)3J(K#LQ(U=P/55(.G,?L>4DK7NNO ] M4',A=86Z;)>HRM0';$45CT"[K?(6XJ.DO73FBE+U98EZ6)B_H HCWY?XJ0XI M=QBXRX/*)QFDV<7EQ_XT_390T(N=;TQR%=]>F(Z"25;%FKZ>/1D M]JCG$UQ%8*O="-:HGTYF8[R<##4*FR13S4;'0X)A2P$CL**_:)=3L1TBAJO# M:X=LX7R !85*R!U"U;8A)45/H2S:NGR34:6>\"CL,X1[.(*&S0NJ6*E8S[4N M6+:?3L].QJ=H=E';D_.ML"WJWZ+-&4\3,U*T>^Y Q",$@)/.]9>:\IHGVQ/V M5F$2P,4[R05C/%5LCM-G[#:(L]/9D]'CQZ>W,>,>3-R3@.^$E/Z2Z[IA<@O- M7<3\7W= :(N".N.,4M[T*E>INM *(;T!14GG5-(&;&@,-@UQ1KN?6T#PI(XRF9F5U*@KGL&-U:>]:ANI MGQZ/9PG72#-[^&3V^MV*.!'[Q 8YH0?#Y%5HAD-AQ!@YV#0AZXY:N\M<&8D4 M,V =,F =,Z R6_3A!L_*&ZY^L2D]#FK/2^N)][ZDWY39D(>>3$9GCV;\:#J: MHD8Z&4#O]Z0Y8F=1LQ;/G=:?U;G85[U[=TZE"Q+)RI0FA,"_63!WD08Z,J:2 M"N>]R5&2V%4#QE.4# LN]8#D"BG]ON(AYOH]J2];KQUQ+@)S5 I/1-%^!%[0JC3@;VR.,<.Z39ZQ>$001Q<$\5 :DB" # MCY(-!P/4OO3("K64'=0 _:DVU%0,'Z[@R&/)US3B8NBEJ5[-7MU-)^N.M]V# M*J#(7^?SR]"FR^".P-ZU92HWUVT9AGG!U3^-%]2705LP1GCMS1=4/]6:Q=W" MXTGZOK4C9(I$Y$S(#!WC+6U^FK3N( M0)7:#6B[BJ1&3T$ ]".J[OJO9-V0U3QE?:XK*(FPOL51]FH8IB\YH5//R2T: M?W>KS0!]FD:S)Q+@ 5&XV^H6H/#/M?.'O MV+K2((LPWX>\8EUVE#RD'H+[6X<]A.W7J%6H!+RN]/#T1^85S%2! $\4GK)/YE] MZ+0'KDVE5\+%B+:^%\5DKFWV&09+?'&"026TK46^;(F>(QI*7]$.;!9_>U'J MQ$OF?4 CS$U(OFVR22A?:6T\-C%<5U-FH>E0/V<(&Y"+<@YQOGOU*$" D.CO M1N.8JA6W[SKO.2". 4"\-\RC8 )-W0+!?V&H^%6^.U:DHQ]GMSMC/ZEDI'YK MBW5 GELZ'0\.*3LM1N>EPS08K^*)&'5[64G=E:?31"D6D.\HLA E/&"E_&>7 MI5F'0!4'AU!V$LOVQ)Q.CP,+:0GLXC0SG)=]&IA=M0B^[?CRM<_+NV9%+)EBTW M/1NTN];QZ1/9$.A&OM+K9&$OZ^Z<4L0"6\.F=FMR)(Q4#@I T+F^WY,[Y[5&;)%T47"W([I?R>@.07;%/\VE%GZ"B MLVFL&JMS+F]#'6T'9I(H)QDY?@5,6NYK^XOT3K$11T@*+!W7%UWQM@^$ V:& M62^PQ@]A-/HD:@H9:P!RD/XLZ3-A0*SLD"IRX\65AY@E,$42.CGR"8@5,,K> MYZEC]188"V+_H-3\Z\YBAK_GU(T*@7UM#@0JU?$$.-9=POC:O8M=Q'N@.NB& MXAH>XX.!UGM1-Q\P30?[?M?ECV"Q7[@(IZ/0?C+=>6,&*RCVNGHXM!>]O%_9 M@2#1EZ3'A?:3.$7K8H!)"?:52HXZ74V8&O'JH_&?>VR:RC>N#2>?U"O7D"L> M_*&@^2TFW1AHC>5!RH!F3O/,;R3,Z$,W'&2H0*@W7<&=ZBR9 M&U#<2WQOL]^ /$,[Z.)&# M.G:NBK,'_:7A HA>Y!DD\1"'9:&9VDO#L&/0Q%S.\=]JRIPE.BO.$J@SD8Z8 M4KHIA$SY]O7%.:DO?L>71H98F'33*5G\AP4$Z_*<=O==8\_L9G3_SFS;K0HW MAF@(,B4-OK>V2)1':LX/%UQ8N$+])=O6SQ BUG6OO#WD=]Z:)M]TG9Y#.EES MUK TU$*)=4@@U7<(2;1W&9G/=C'R53[HTM37&.$RXC8?=$6&_'R D!R2SE= M7+?O/"'?(6Q^![323)/;3235T!5CC5L3D;6SUU1/=>9"<]Q+A16WLJ.$D?=(UG%&^3_?SAU8*^N#M*Z7MWN# F94QWGI45^,Q'P*"& M(M?XX6AI3=<-R-NTX8S_8/J0_<7T^NMX',D=-B4,+@ZN^3Y;-VOBPS,^-DP7 MQ0AMV .Q]X/97<)(.P/J<78KZN-ZO2L\D&)H/%8$V3C=UY0$O3<)4Z)"-J"F M0Q[^'BW)#Q_;3Z9G=R91M\<_,9!@F3GIF$AU$L3@]1PGT]FSB^Z: MVJEX\-OYXE4B=]73]\,&OMH:_'<].'SY5 M[Z7(CZ.7X9MPF)T$52Q74_>;]=3'Q7[L'@H:VZ-C= V?N5#G$FII*6O383V] M)]=PFM!A=@V2O!JNCM*Y?F"S%#;YT(B+ /CL569*BBR^\^*1^E#U+9L^L/=' MD(0,'/W.MNL-GQB4\#_V:K)XWM](@B5Y/9^G2+KI=>&]]!_8B_5[;N&_?X3Y MS3?P&7U;R *P1>=YYMR-=)G4TU&^I#,$'J/)(^G6@V6Z^S(P#7BK*9!MZWE2 MG%@:0N#3I:* M?V7 3'>\^J8)=3S7[$U?>/8;ZU,$\./=H?V+'?.WAY,3&K4!&]8$W#Y@ MPU^1_;F)HET$56-\/YH@OA?@'KGW)M;(OU*A0\9*"R\@CW'2)@8+- +>\ MDCQQ8Z_#C6PJ/(WOSAA(*41Q':D1:9,HDM?&"9Y FZ[5K)OTI&6])43O_SWM MG^]I;?E-;C:%E&\R1\I$AP9W6O!!:W"JV>GDX4B]1C^#[UOC-Z2)=[U!(YOV MC1Q0AS4G3WB-YBJ YU3$Y]]TP;5?>.G)]-%#=3'NYT$R]'F8%>U.0VS@U_:Z M4A^Q",VFSAH>;%Y<4(KM#K/C,36R]HIN:^EPFR'<'WY/"9=&.E#1Q^X"R.Y- M*4L&KGZQ52C>WL2:C6^6A:_WD,4JGNI9F3Q>T$A<^R9U'(OZTC)%*EHE-Z+#'NKS8K\\T (3GV-/))Q=]&_Z,))B,N];[G@ M)+N1-"1O 4L<.K;$*E@B\KZ#>2?VD0QE.LL4?&VI\H>:]50E2:IDANF MW6MV:P7L5/M]ESO?R]&S=MUBV1"&>A>E'HBM2Z5*'_G$J5?Q49 F5'Z>YUV4&\=6A/Z MF4S(G.?#%J+WYD?);L(O66K/3FEH:PO)DT2GDREFR>!@5;^FVG9D[M[B>(=R M#6V%(K?&]N$B+OVT1_K^_G5WOMG5C8[HD"*$S! 1D"ISNLH0"FPNT9F5,%SH MB94F],W-_Q'72]W817"U7'X:$?' MEG[QQ71SIILGNME.NC[03<=2,,;*4LL48!RF0J][2#]V2[_*Z^HX 5!4IHK^GI;D4_VJ8#P*J M1GY:FYZF'R;/Y?>XW>ORJ^;W&8VUO"KU"DLGX\>/#N2W'_&/QM;\Z]RE;6 ! M_KC16:$=O8#O5]8V\0_:(/U<^^5_ 5!+ P04 " X,F)2VP>#MZ\' U M%@ &0 'AL+W=ODXOA^_3U#2K*-3KD=EJP7.WJ"Q&<1A.1B67U>#ZTLW=ZNM+5=M"5N)6,U.7)=?[3Z)0NZM! M-&@G[N1Z8VEB='VYY6MQ+^POVUN-IU&G)9>EJ(Q4%=-B=3581!\_C4G>"?Q3 MBIWIC1EYLE3J-WKX,;\:A 1(%"*SI('CSX.X$45!B@#C]T;GH#-)"_OC5OL/ MSG?XLN1&W*CB5YG;S=5@-F"Y6/&ZL'=J]S?1^).2ODP5QOVRG9<=3P&AMV 6GE@0-PMBA]L;)4Y?\KIG;*55R6Z 56,'@%V[83>. M5Z'9OQ9+X^;__8K!<6=P[ R.OYW*-RUDGZ7AZ[46:^XVK%JQ]LW/&_BA"IP@ M6:V9Y%5;CY\9-C, M>!;XKX5@I0^BH" RA*#&R711:,4J@#TM1;&BG[ W^DEI<+P OX#!WDP\,OW%@&U&RQZE1% MTR :1VP:C,=3ELR#>1RS. EFX9PMC.3LEF=R)3,O&TS2E*63F(V#<#9A,RRY M$] )9G]5NLB=U"Q.V5__,HNC^/NC\<_*.A(]N1=L/ ?@.0VB()XE&$1)&,P3 M-XK2(!S/V'^>_7,F*'R_5-*"O'O+K3 L4^562X.)2?@N8+,(/Y/TG?-V.G]' M"(F(&XCQ:N\@3;\_A-J%]&P(74A(HPL+#=X8T'9- (-F*USB+/9#]H/F529Z MX*,8N"/R ".W# ]_4O _*::@0@-^C62P[[M!H#7#T4-P]#G\J(1,\&S3RGE' MR.PWH!NRSV(EM(;,:X<<)8KJEW&&\G9%=^)YX0+R](@O#&'KV_8S"_A;,.S: MWFG]_$1I@*J#Y\IB6Z9X O MV 12$:FK7$XF@URREW#\EH[BKYM0["=T(B3:4@V MSVA[%I$COGJ@;X5V[1!QKY:%] G;,(._9B6AH8=PBSRH:/=RZQ'(*BMJ0GK& M3X8%]'Z)/%Y5I*[9<'O!-7N/F""I?6 _5AGVK7&T8#,JJ'U0,B-YP*J'27N?AW]T2GH"IZQP[1)M*2V5#=K#6C0EWY\Z6E$4+DMD M37?3(\AQN<%FKY0%&Q84">JB,X7S]M]&XTX6!5X<31_EZ55M:]W&QPS9/;JF MSAHPTCEJNE2A#9'H8;D8'.2HZ<*%@'%F>L<=]PI>V'W0)?>^2[RD+$UA:-6P M!UX0*N_2TQVBSQ$Z=/FUR>E,/+KEIK%#3A><^(,+)R,"F,@5:_$=70- M=H# MOQ3&DTT!6X+0+EI]3@%Q[R1R4: >82L3'OB"W8?+D"RH'.&F8ZQ+U"ZA8>[( M''#B.N24;Y2QY"LRINYGS%IWK:.A4+6A[$(Q[ ZN>*3:Z#T^W@*N83[+)]O! M+;[=:O4(#RQ*++N(Q]-ABEM*4;@+U[,JY'()YG9H4#?L(DJB8=2)@XS3F!0X M\_E>/%HT&VW*;[>.AYM[(9ST%>KX\-#GH_W/!%'@;X+44F:9#_R=R(1\<'MN M@=-PHO8?]G@3)K\S]59!IX_)FC!6N*]2Y<.OI*TQ9 M6R-*U?E5=+GUW<="V MX0]8[;$0]C?JYOI-4T#V^VW/&_NV-]J-QUW/^(?8#?\O_I[O,-[J[O1;W#UKEKQUE)PW M3+>+*'GG,VT4N0[]I6V#+/:";V\SDI#^:-X:25\SBY<1:9]K-+',;=,;T+@I#F0[ M5Z[N+*FQD/ : ;2^IOBLU27>#-TE/0.JM'M*:SY_4^*A*-.7*A)##9 H@EJM M)-PX2@M!E[!KY!+8*CT&S&(-9=]#EP[\VS?9N #N12K)^Q2]\>7&)$!FZ;.E0N M6NUO2K4U%L#H7I[OH@]#WO?+6L)4T">+]2RK8/9*#[4GS]/U!+ P04 " X,F)27 VKO H% !)# M&0 'AL+W=O+1][+<\>[ MX_ELJ\V-+9D=W56JMN>3TKGFQ6QFLY(K8:>ZX1HGA3:5<"#-9F8;PR(/0I6: M)7%\,JN$K"<79V'OO;DXTZU3LN;WAFQ;5<+LKECI[?ED/KG?^" WI?,;LXNS M1FSX([O/S7L#:C9HR67%M96Z)L/%^>1R_N)JX?D#PQ?)6SM:D_=DK?6-)][F MYY/8 V+%F?,:!#ZW?,U*>46 \;77.1E,>L'Q^E[[Z^ [?%D+R]=:_2YS5YY/ M5A/*N1"M&-K\(K@9I@).UOY2/SN!40LY=O!;2T!>A M6J9W+&QK&!%W]FSFH-RSS+)>T56G*#F@Z)3>Z=J5EGZN<\[WY6< -2!+[I%= M)4\J_$744TKG$25Q,G]"7SIXF@9]Z?.>OI(V4]H[:^F/R[5U!LGQYQ,V%H.- M1;"Q^/_1_$^*Z%/)=*VK1M2['[Y;)?/E2TN%K$6=2:%(UG"E[3@SC<*QCAHC M46U2[4@7E E;DJCS;L%?6WDKE&>/D%/FAIU8*T92KQU9SEHCG628B"5C(77F8M% +%%*K%3NFW9SSXA\5,(Z"*K26) M*Y#&1WH:[@3W@P8HZ\V!V]C3]#PV;TQ47>!AM5EUC!LP=='IWP%PTK7A5:GK2TWL'O M6_;=R96RPS^2*24;8;)R1S^&0]U:7*;]Z05=!HNHY18M?RCG?OL2R:DHC<-F M3+\&"_/^F_3?E#YIAW ^?8KFP[L^>ZAH89R^I],XCI+3!*M0+,G+O=7#Z1R+ MD_@ 6W_X>?IQ2LZ$F.TER3WG_'@5I'H27%>D(G-^ _-P7KL?+Q6,2_:=B$U*\ M$0V;!P11/')PGSI=1.GI\C%YK0UJPOO^N-C_+<03>)TXQ)DD:S=,TE!=;%PHPWZN68HPZ4Z@M7*-5# [#WK4&:_*@1!KT(]9'Y(K1L;F5V7^>/=ZEU4J',H3['Q.#3 MTZ'\A,D#2!'>KGK-"499VI-@^5K5WI25WQT:CW'G5(0L<1F $A@]F/MJ7, MT+>5(BLW=4A99)>LF[9O;WKM\71O Z-+(#%RB3[B_--C/+:>BLCI(9BC6$[I M;:>M]?:]S5&6GET7!9O^Y<-T MR>C3Z.GH\&(4][Y)X>%BWS.I:=?*-P#S=DOQ-F@R1$,R\@&D^7QQ,RW>#:$4XW85A$: 2J)[R!X=_#Q=]02P,$% @ .#)B4G^Y9&ULM5A9C]LV$/XKA!L4&T!K2[)LR\GN M M[-T11)$61S/!1]H*6Q180B'9*RX_[ZSE ^Y&O73=,7F^(^E5/:Z53@W>];IV*R DMNVGH%"RD2;DCM\--..G1G@N1$.I"1%:,:WE<[6YD@2;*[7VE]YW]&7,;=PI^47D;OBNI6V6 X3 M7DGW02]^@Y4_/=*7:6G]+UO4O#T\,:NLT^5*&)]+H>I__GT5AX9 &IX0B%<" ML;>[/LA;^8([?G-E]((9XD9MM/"N>FDT3BA*RKTS2!4HYV[>J#E8AU%V]JKC M4"%M=[*5\&TM')\0'K)W6KG"LIP-@QKG+V\ELEW)+=0U89X018]N=H;)U!A/SUP*') MYM#$'YK\6$C/%F:C.1>2CR5<8O%=WG,)[!TW7\'17M/\CP6PB9988$)-64VN MJTS\C62'Y#M=SKA:_OI+&D>#YY;Q'=V6=)=;W7:K^T(H5* KBY&S3Y^QD65Z MPC!1%=;P)E>K[=',",FZH=\,V:C4QJ$).1YO'7MMM+7LD\+F(?WN:VP:]G#[ M+3[CR2^M$UAVN/&*"\,^IN-<+ M0W8'&(F)R- ?BGT.,VV%0[ZN)^/_CD;:[;(X#9)!GS75^:U!;>54S\$H@A_# MEJPRLG+'X&-N'JZ&P7#88X-AT^@P" <)X; $DPDNV8S/P)"KR$R<9%,8_C.!B$*:YJL2U7''>#J-L]IR@SR:VM4T@3"I-X9JF*39=H!L!7 MZJ%\II754N0>]V,NN"B-V3W!=;MI0-3-HRW+.K'09J&+$:V%.'Q5JOI(=-N[POP MQF)GX.\<!N6+< 4>B8V4+8'[ MHNYW@[3?6Z]2ZD>8NR!)AJM5.NBRT01SO15SA='5M& 3#)K?.4S]22B<==X9 M69B05W/RROJT5MLA(NLA>SA:$)T%MQY]0V!@F,X MQ@"*(,Q]QH6J,+O[QC$_ 0BGX\JQ!1A@2CM$#93(X30J81J5FTL\1F&=E=1* M,?M+)M 982 /5A#? \5Q0.TQO05+=Q&N6!2O;X;;E38XEH%3PNND'8[G!J+^ M _'TM#UO/AQ;G3,<'X/J_O^)^7TQ>$K#D@;HOD2#=#!'+WI(PR%V3&Q+.CT] M+Z($N9)@B'WA0$&#MBZXB[C_E*9?$B1[5Y?M:I?G>!,*FL6$4,\1LLWYMH:T M[]\(K5.0;Q_%Y*'VJ']@X=XR?/6.PG#-> M6=CQ,=>H@JI>* ?*5SV^ TOBL3M=!>MQ#%+ ?-5T$'H+G'+4(PR-30,/"(\! MG:@/-I!172Q7?1'KD&_F1$9S E^:A6VS/[2Z;+R^'+Z$O5'(,X=RC&@^S!U> M87*TD7Q3EXW&"K6>E6U+;.\X?L+V8#VRV_\&=P_J1AM/@>PQ.;Q?&$,-'^/L M8T)7C8:1-? HD@9?I F!\MA%:!=[N.0 M+D>% 2!H*'PO967=N8'>[H\#DMQO'WMG[C0^26"CFOH/+W07K92KOTYL=C?? M=D;U)XTM>_UA"$$SI9&PO M=V]R:W-H965TF@V984.W:;!'#2 M%MO0EZ!9MP_#,- 297.E2)6D[+B_?L]1DNVD3IN]]$-,D5T\' YGW8Q<)45/ ^;2C5(AL/Q MH.12]R[.PMRUO3@SM5=2BVO+7%V6W&XNA3+K\U[R<72T\3@XJSB"W$C M_/OJVN)KL-62RU)H)XUF5A3GO5G\]/*$Y(/ KU*LW=Z8D25S8S[0QT_Y>6]( M@(02F2<-'#\K<264(D6 \;'5V=L>21OWQYWVE\%VV#+G3EP9]9O,_?*\-^FQ M7!2\5OZ=6?\H6GM&I"\SRH6_;-W*#GLLJYTW9;L9"$JIFU]^V_KA,1N2=D,2 M<#<'!93/N><79]:LF25I:*-!,#7L!CBI*2@WWF)58I^_N.2*ZTRPF\" Y\)S MJ=S9P$,U"0RR5LUEHR9Y0,V4O3;:+QU[H7.1W]T_ *0MKJ3#=9E\4>'/7/=9 M&DV,DCEOF*%S=FV%$]HW$Z9@ M+Z6&7R17[ :3 C3TCOT^FSMO0:0_OH#H9(OH)" Z^:^>_Z(:2MJGKN*9..]5 M9(-=B=YAW; 1N6S])AC\XF,M*S+K[K383F?PD71>Y.0.OQ2L, HI+/6"<<\0 MGQI)O U1V#RKK%0L'8:I(3N6&AM-[;#FGCQE[YTH:L5>R4*PF2.U^UJ:F9T* MVET&4CUI3@@Z7PFDX-*HG,FRLF;51N9[=L0FT3@=A]\D'B'$955[8?F8Q<-H M-$F #U,\R^JR5IR46@:!590L2<>*#J805G9!\GV[!2W:!I86G/'CN+^$)5+J9!Y1\-^ MLO>5[M:"#[ \WDX4[8%^:85HN< $%9C#]"."1&$$=(_?@*RI1&@.:M-GLRRS M-380?V##KD*\*"ME-@!R*;0H)/S1B6;W144G.N]$__]D^GH"[9*F SHWND9 MV#2*1]/ J70TWJZN>-:8D$:C*:7*!(3K%BN^L8#,/+\%.PC?UK84#(U9'*73 MTWV7E-*%SGV:)FR$A.R6'&J3E5 R'D^09,D_<>,1BT^CZ92R/$ZC\72'C^3? MPK&67=764OZ^DGPNE?1TU+Z4"5)9*Z7VI*3.5)T+=C3NQW=9F>Q("T_(/%"3 M;,0W6G3V 8P7-I../&4E\=:P%:46!?BS2%%DH@-!OL_%JP,@_1*$01/2KA!8 MS>FD ($*@+ N%(_39W0SD9GTK*Z L8.R%J@)L":^GW2GGR7=(U-H([AMU[]B MRV%O@=4\7X5FU69&AQ6%41H(.%P8YW]!$5E* I297&]:0QW.J6J;+:D46;J# ML9 IJ&PK\EWC+WPV_F':,&7T B.J;#*'2ZEIHA.X>P?T'TD;KISIN..HI$WN M>C?MC[83L+%345%E;J::.MKIW.":V;3OP\QY!'%F>2Y).5=J$\$F.+'3N0_T M'@WBNT!Y:_T"V6=Q$6J+NOOWL*[0DB@9D9R&:_96L]=\P^).>,_WH!3:2N ' M@G+--WB,@#?HE[Z]SF.XL+QDQ\2#9/CL^OHZC.)GH:U2]3% ]P8;&F0+-)'0 MV-?2+]DEUQ]"N2Q!LXQ'#!QR-=>!9>NES)9WX*"U"1B1@SL #N9D0N3!#2@6 MZ=9KQ[1G!RB8V:'JLU^PV,V&UEAR5)L:R6.;:D!S]\A.S;6IMV@A35#IV,99 MI*S!2CN1-WRN)-X">:.TL6#V[L5-\#DI 1%XCF<$]2)R[WP3A-[W;_KLI@1= MV&7MD/FXQ,Q:.1L*T'1Y>L<2OS:A%+C&NQRFX4I%7,8=.Z3V+M))9PYN MI3"&LX*OC 5T=$5Y&](-S%(4>F!TGME6!2X2PV_[Q(;V/E)0L<4MO8)TL*[; M8?0]B%3W4!&;BMF5N$):R#IYV]6YUK*#5M;:@]EOZ#(TAVM;T@+-803A1#3- M8-:AU\)@[\T&#B["RY0N"CBH>;YM9[>/WUGSYMN)-R_GU]PNR)-*%-B*8C[J M-96P^_"F"B_ N?%X3X;A$@]X84D ZX5!EK0?=,#VOP0N_@902P,$% @ M.#)B4LAV_UL(" SQ( !D !X;"]W;W)K&UL MI5AK;]PV%OTKQ*RQ2(")YNG&;FP#?J1MBF1CU.GVPV(_<"1JQ(0259*:L?_] MGGM)R9K$28/M%UL/WM>YYSXT9WOK/OE*J2#N:]/X\TD50OOC;.;S2M729[95 M#=Z4UM4RX-9M9[YU2A8L5)O9]K0(]F%V+' MJS6=YP/_UFKO1]>"(ME8^XENWA3GDSDYI(S* VF0^+=3U\H84@0W_DPZ)X-) M$AQ?]]I_XM@1RT9Z=6W-'[H(U?GD9"(*55XCDF?;DUGO^*?3Q[ MO)R(O//!UDD8'M2ZB?_E?<)A)' R_XK ,@DLV>]HB+V\D4%>G#F[%XY.0QM= M<*@L#>=T0TFY"PYO->3"Q;6M:QV M;!X$'BBG"J&;8(44S8&T=$Y",=-CKT.% M WNU>5%93P:%5VZG<]ALG=WI0CEH@?V=JC>X7LX7IYGXO:'GH3I0-N4'O0LY MNQ;@!%SP:#<%PA)RNW5J*X,2MA0R"*.D#^)H-<_F* 1CJ*8W*NR5^LPF8S)Z MLEQ.>^=10+KN:B%KVR$D*#Y:C/7!?27SBEZ0@Z%R2HD')9V?"KP>XF5UH=)> M[."M==D!I, ;FO+.$:XYL/((+$A#D!VMLN/>W%0<+1^-X^XT^V%PA8(8OQ;= M4T"*HG.D]M';.A:@H@(4*)\.K7:H(-:*BSE?D% #;GVGS!1-&-GA-FH>,G&] MRJ1&S6PU8A,?X)./0X*\?=. (J%#]G[&"R#PIA$_J8UCU5%;^"H+*?F(A0-4 M/H"*VE=]F-]I]MD__W&R7,Y?I>,?WO#]XM7S*7@ OFZ=K!^51^[)P"6/_@J7 M$@SDGA-$.JFL3M) MX E5PN/ %HL=51M;*E)(X3 D^+'I/-+D0<(M:.V:6$*DU%O4?$ R+E&$TH7> MZP&_0YB)F?R*P]7>=TIL8WYP/T"%>JDT@I-HA+[;?$3.Z3WJM#6:_>4"R)4+ M&/O" L(M.^MC(225OI+&H$;AF2[$YN' %0I$E(0&UQ=A1J\I;@HBE[Z:BK:# MZMP\$";$3:]053J@S:$>G;"0<)3,%IYPQM2?G=Y)0\1IL-'@LE,,#MX]2>S+ MUFDC5O-I+ NN(ZI5T=H +1I73M%R0UG/42=.;U*V"9VC]?KSFET?9R>/-7U8 M,@1.V04:,(P1D'E(?1R/H+[0I!M& 0>H0P*8"DC.6S14(VZ=S4$!1'0X"C1E86?-C@L1X#EM.^(\";4C(7() MD&M;Z!PI?H"57"%$+W(C=4W1:$^ I:3&0G#4Z3OGU9C2&36&$2^&2K,M,$\( M6C..& I0&N@7GCQN+'K$/6$<25U)4$K2"3@(OU%ABFQJJ >"U.0!-Z"&5EUP M=:()A-AL8("X%+D\91**$GMKI-M&&B8_;UN9N#+P JU"@&C29&*7B3NM-LJD M!U.Q.'Z1[U[,Y\>KN7AVDXD;9;+GXGTCWN?!\G Z(=XMUE/QVB%9@T8".)*; MZ@'_N@99M::@H.'D:QH,;]]>BV=T]1QU9"B.3@>"O%0XA] );7BRE=2DD&F+ M=5Z\&[PD(S<2'V/ M'0,325SFC.'B=+5F]339(6?D7I1.=@4OT 4E@0WALM;>J9;::1,B[$A=H?JY MUJBM11'&%WWS[5H1I\2X>!=+ :"VP*I?"ABD?LXE>F7B%@Q%79>EI^?XCBE! M%"P$^!.07Q+!?%%W .^G,^^ MDZ(3-B_PZ90&1J'JAJHX)H*7+,\BJ:ZHXP/_5#-]_$/O1^,#& T\"EP*>[A> M*4!VAI?$R10-7PR7YCL""Q5V[U$Z:%#18 QFV)F^S,8TI0-;'=#SX.F MR-<8]6BJ)RJ^']%C\3+N"-,GLB++4J,IQZ[PL2NVP]\/P=/BUYC+^2/%X//[4\TXZ#!EJZ"5$Y]G+XXEP\>>3 M>!-LRS]9;"R"JOFR F.4HP-X7UIL9^F&# R_85W\#U!+ P04 " X,F)2 M'JG>T48# !_"0 &0 'AL+W=OGW/V9*O-E2T0'=Q(H>PT*IPK7R2)S0J4S'9TB8IFUMI(YJAK M-HDM#;(\.$F1I-WN,)&,JV@V"6-+,YOHR@FN<&G 5E(RLUN@T-MIU(OV ^=\ M4S@_D,PF)=O@!;I/Y=)0+VE1] &KV2E M]97OG.73J.L)H<#,>01&GVL\12$\$-'XWF!&;4CO>-C>H[\)VDG+BED\U>(+ MSUTQC481Y+AFE7#G>OL6&SW''B_3PH8W;!O;;@1999V6C3,QD%S57W;3K,-# M'-+&(0V\ZT"!Y2OFV&QB]!:,MR8TWPA2@S>1X\HGY<(9FN7DYV;GF".E>240 M3K6Z1N.X;R]I;= 8S.'"Z>P*F,KA#M/Y48_Z4M(2!]M)XHB71T^RAL.BYI#> MP6$,[[5RA877*L?\MG]">EI1Z5[4(KT7\!U3'>CW8DB[:>\>O'Z[2/V U[\# M[Q)EJ0WM67C]O>)N!Z^XS82VE4'X.E]99VAS?;LGT* -- B!!O\U&_^:PZ>2 M6IF6I<#P)^HUN +A;/DQ!B8$]/OQ,!W%)R=#L 4S:/<6!%(RM7OV9)3V3E[2 M<.6LH\!<;:@@M+&S@]AE2]/ZT#'@38:E"W 7:#B!SY__:L4J^M&8XQGQV>T! M:9HKITDJ(.7]F@E4#E0E5V@\Q9]D3P6S!.Q%>M4!%'S-H1<>.7U$'U\\N WK M%D3'@_$X'H_3QVN^4]=C9>G*--(6#Y#6@4OBGS%C=IXLX5;H49[VQ^/.B(J7 M$$WVO?[,X_[-5,.663(-N'S-]RK#7*%%CL8VZ$&VVW5@GN?<[TB_.O56',;# MH7^.'Y^59D_0OW!KZ?[M3B/NW/PN)[W104K^8.4"&:JSE:^*^U(;^WA4$[?^ MI?0![0>FD%M;4<%S55])2$#G=Z4W.3@4)9I- M./HMA:^4J\_'=K2]77TU><_,ABL+ M?DVNV<'$=@ZN.^[CA=AB-V MI1UE-S0+NB&A\08TO]9$ONGX .V=:_8#4$L#!!0 ( #@R8E+T9"('9P< M (@3 9 >&PO=V]R:W-H965T.'<_8N=Q<;B8]3]QK'SI]@,B5B L(\ #0LOOK^RT 4K0C.TG[ M8(L@%[N+W6^_7?)B:]UG7Q,%<=]HX]\>U"&T;V8S7];42#^U+1D\65O7R("E MV\Q\ZTA6<5.C9XNB.)DU4IF#RXMX[\9=7M@N:&7HQ@G?-8UT#]>D[?;MP?R@ MO_%);>K -V:7%ZW"3[*R]C,O/E1O#PIVB#25@35(_-S1.]*:%<&-/[+.@\$D;QQ?]]I_BF?' M65;2TSNK_ZFJ4+\].#T0%:UEI\,GN_V9\GF.65]IM8__Q3;)+F"Q['RP3=Z, M=:-,^I7W.0ZC#:?%,QL6><,B^IT,12]_E$%>7CB[%8ZEH8TOXE'C;CBG#"?E M-C@\5=@7+F^#+3_75E?D_%_$^S\Z%1XN9@&:^?FLS%JNDY;%,UK.Q$=K0NW% M>U-1]7C_#!X-;BUZMZX7+RK\19JI6,XG8E$LYB_H6P['7$9]RV?TI8.)?UVM M?'! PK]?T'DTZ#R*.H_^S]!]NY8__^ET,7]]GG6)&P"4G*-*1"'Q]YK$.]NT MTCR(6GHANU!;I_X#@8!'ROM.FI*$72-LQ:1(?\+7TI'GNQVRX]7&R( M[:#= M1^U;%6HA12N=N).ZBVH.BVE1S$5++FE)0HZ1#O.F5T*PZB="F5)WE3(;<6<# M_R3!B1A973O;B("R%L&FW]5#]'YEI:O89J4<*M8Z/Q57T6M@H0-?#'!@<7:% M_QD[.M[3>'% L+!.@(U\@+]P:LHA;, 'WQW3>1_1)U%]IZ7WXDJ426^*)@=G M.3E^1OCZD? T>O$-"O=M%IP659$)JI1Z(NB^I#;D1)%O$4L.="_+.B?[.5>4%VPN: Z2%=80JZ?]>Z]?W'M M:E4E_"H#/"BIH0PWT)X8X)W1!(\M(W.K?%):3<7/J:[9U2]R-@X#$$^*CP<4 M5NJ.TUEY=KR1#V)%**!22_>]Y7/[(NIZW0D1(3FR'WHA.A;-R10TV\:>"M6\ M\CL.^R80;)76;!K%9M%8&;CZ8>2(,AE6+^.P:W')]DDZK.E1XTVK[0#09/DC4-6L8&(>F?.HF(AMK9 =V&?]8?9@9/UYZ&W(D(N8@VW$#.F&9]8/))RA&).X MORB>M)';;O5[9MI/U':N1"\A\1LHQ(U3F1L\E($X,"E%OOI$D4HJI&B^Z'O_ M!S0=PP.KN-%(_BM6PKL7Q7D4>_P\/IF?_S#)A=E'(5(BPS%5-]V3*YF>4BR2 M;(3;X/+>0FN=0MZYB\#5V$.?MDUV+W:0Q&:#NIXN\ S$J7=VH+),?-<9ULKX M 2&/H=&[D%*2BIT<9F#9HS(73 ^N\=F3BUP3(%.7=F26!8OB- @JT\;#+B@1 ML./(<)WT&E( F;- $JWU:B";87]_I#0Y.-(QJ;*QG8D< ?/6Q:0SF+62*Z61 MZN2IP?L7F* D O%7G>OY \V*J*>6A)DOYB$VB8MBL&TP8W[KGCA&'1Y-C_%V MH76<"]!5EZ/5R;3H5W';X7QZLGN<9PS$5>>C#"?+AV9$)8:(O$X)X*Q,(#%R MI8G?JU3L=T,W&<#)X)BBDC)(]N(S#F=+S%KST^/HXLG)/P M[%'$/"C<(LE_P\P@SB(X&\M#G4GOW @#!U:YZJ\WTB%T>7)EVI-EBM('(WY% M)V"R!SV<31[W#V. P3+[E(F=5ZBGR%!H+>2>5.ZS@49H3Q#F/K30F%/S.&\0 M/47?F9^>]:)Q=NF;5]J9>YJ/(T8N(![KEL5TL9P7N\$N(6OD7AB?GD.VUXF8 M0)[DNC*DPN,Z*Z7'A$(!TU>Y)\]JK<*"0V/_4.K_\@!C03,GDRO^" MY7I*Z+'5$\QC[DB'##: *-G/T1FSIBU.<+@XW17K8R9FAMF8^/)RN#B:G@UE MB_[&:<<\*[-=OJ8QT7R5,XJ!TO)XDM.Z.VXBUO\E,FNI1E/]OH;Y=""-W,@# M*>1W:J?[7NMGHZ\C#;E-_ ;$&L'+Z4/)<'?XS'25OJ[LQ-,WJH_2H8]YE/H: M6XOIZ^.#1 +](M@V?FM9V8#1-E[6) $I%L#SM461YP4;&#Z^7?X74$L#!!0 M ( #@R8E)X)1HK=PD 0: 9 >&PO=V]R:W-H965TQVL&V#I-,^+/:!MFB;6TG4 MD%1<[Z_?V#^J6XVWDTY*)@M1 M&JE*IL7RS> R.KM*:+Z;\$F*C>D],[)DKM07>GF;O1F$I)#(Q<*2!(Y?#^): MY#D)@AI_-C('W9:TL/_<2O_-V0Y;YMR(:Y5_EIE=OQE,!RP32U[G]DYM_BX: M>U*2MU"Y<3_9QL]-Q@.VJ(U51;,8&A2R]+_YUP:'WH)I>&1!W"R(G=Y^(Z?E MK]SRBW.M-DS3;$BC!V>J6PWE9$E.N;<:HQ+K[,6]58LOPRO8E;%K5<#7AA-< MYR<6TFG.R:*1=.4EQ4>/.U+&3-SYFZIIK,9P[4V_Y%LRR[%)K7JZ$>_[GY=Q8#9K\ZYG- MDFZSQ&V6_ 1"Q3-"*(H#9M?"S>#EEO%,518KZ!N-LK?E D8B M MAM3L!^?'J 55H]2#B0(>#=ZA40LDPMF7&*>/SXANO,,*N8**I<;84P 2M5 M.6Q?628U D]I?.=EQA1$(1<(_2 7HMU$&Y+;4_NX6AN.W81&!' R2Y;L5[$0 MQ1Q"08^0/BQ463:QOI%V[>2^O?W YK6E,2O+6CB55^I!Z-*-DTBG!/*5L5!4 MEJO.N#6W;"-T P%VK;0D4%2WE+2A_1HKG@3ZO6++6COSQ9^UM-M6_D;F.9OO MI->(&WUOW;3]<3<2O7[% M@'"K:"8-<@\Y>DYI.V!UI3Q@XFLEM3,Z((8LA;2U%@%;< C-\V8$**%"+*". MD2U Q$I#(>CPOLZY,>P2CBD*C#MN>03R+?F@[X\GB'<$,[*'^$9(\YR5M2,( M_?UM . C6.\$4"A)5Y=D3(OIB"%*WX-NGJBG M+I>%>Y%*4Z/3UX;-%2PC#;O(:8/81Y"TQFN[5KD+'5Y1&-%PI]B^9P.V6"I0W 1[+:D#6/\X+L)GHPH3/$^GP ']H:MFP/Q_PKF2 6 MT@>1I@**(>!GM5R0>YM9SN1 MEL11#GC07,@%$\A**TW2@2C"QT [Z:/NNXG\ WH!'RZ5+EOUJO1<5XR ,0_K_$X-B65-A.,I!9^;_3420-H<^J*B^ [V*:^@B*\?^ M/KI'/('WNJ*)4?I+ Z0$K[FK#\;OHL *3>4B Q]\YNK$^D]MENUQ FAFPG<= M5 BM&Z=*K46_"?EV8#P;\5T'N>89PMZR+4Z&.:]+' =] /40\]'QP2=ULOF2 M:CX4;5UQ[9'Q\V"Y.2@2;"5*H7F.F'"=A6!1B!TY0G.I5>%-!""DKJ.QZRTP MGDOX3R[;CM(X>'8-XHC]K14<8#KBL;^M0W?/:1)YH9[_&_@X(K('Y#'7>I#5 M-7H!:@:Q-_KMI5RB7C9@NSSE9D.#I6TXM93:V"&909Q&\&L#G)M&N!1#([]: M*9Z6XI0MZ"3E\Z^72AVKFZH%G;1)M:6JM8=+JJ-BTVS[M[)_!H(.UW M1-]9[:AA?U1M*>LTQ_]C=&T\Y$[K5 FRV@4*345$2I51"LCDPAT#:!-J6U6. M+M6<=4S\T.L>WW>9XK,[HF-9]W"Y0GI9$;]>NKP"U+#*O#I\O>*YKU8.GDND M[YR-0U^.V#@.IJ>G[ 4;CY(IFX[",9ZC:!+,)G&G49N#HR1(HA3#HV@W*+X* MO9#4WKY,@G0R?@51X:0;;GIK&HZ#-)V]8NDH30^4.O0N2\(@.@VARF04C4FM M%,]),@O"TS'[!*Y1$@$AF\V=?X^(PN'R=#9S%H81Y"4D*IJ&P7B6[HNJQ**I M-,3FHZI%032)O&HQJ4;H)9,P2)+$Y<=-ZR#4%LU7;;/I,L&2(YT^\+QV24$= MX-NC"T@M?"0!8;J3>*P(\>?%!$:->E20)5J8TJ#^^%VTJ*B(N/3O,BXE;T'( MSX7=4'5J3F6R<*3<5Y#&>N>:O:Q#F/E#E?<_]06^RO>//[(<8M(0R\2VM=>7 M$5_ #_7MH;(CU@_@DL:CA!4X&4%4?[]O^N+!,^('MHS"T62WY3?Z4K\@&87M M"E=Z2Q0YM2K1.V4$=G==@A<04HN<-P3=KT.^::,BTB?QG+S?B7-)F Z7G:M; MG@Y;GOH418HDH]AG9P^= VWX!&@$3ZL$I=;>SCI&$1-J(M&TQZC7<';F=2HXW*X M%KOKI*9O\ZG:K:.,<\;>DY']F\/'1GZ"X$;B3H4S=M,Z*I.T!6)I*T6>L1", M^&4W^J#H5B*G6I*,1]/^$/4+[*7STBODHC&[D^;+<(F.DX)*T&&&:4(S'"5C M+/SXV("FG'6MNN_W=\>DYMIBCXF-GPXK'RJW4;G,N#\]X5H[64GA\O6!PEE/1#^IFFE+#C9-)-AIN7 MPM!-/1)$UY-%DP1E$O\B-ANS>YXWO2X ^R)(@=-4*M3MV%34-DCCQ5SW^ M(,G^H7CYU*WQ2>]FOL!AQOW]@5Q=E]9?TG=?NS]Q7/J;_=UT__>1=UROD.99 M+I98&HY.TX$_X+4O5E7NGG^N+ Y0[G$M.+2C"1A?*F7;%]J@^\//Q7\!4$L# M!!0 ( #@R8E+"=?JLR , &T( 9 >&PO=V]R:W-H965T9,V>&<_%BZ_Q]:)@C/;7&AF76Q-B]SO-0-MRJ M,'$=6]S4SK>@\JRHIM28OIM,?\U9IFZT6Z>S6KQ:NCT9;OO44^K95 M?G?)QFV7V2P['+S5FR;*0;Y:=&K#=QS?=[<>NWQ$J73+-FAGR7.]S"YFKR]/ M13X)?-"\#4=K$D_6SMW+YJ9:9E,AQ(;+* @*/X]\Q<8($&@\[#&ST:0H'J\/ MZ+\FW^'+6@6^A/?NNUOO/?G3/!*9T+ZTG:0G<\S*OL0 M7;M7!H-6V^%7/>WC<*1P/OV*0K%7*!+OP5!B>:VB6BV\VY(7::#)(KF:M$%. M6WF4N^AQJZ$75S>V="W3._7$89%'(,IY7NZU+P?MXBO:/]$;9V,3Z!=;3D4YQH'-9O CXN[(3FL].J)@6LQ?PYJ-[\X0W_U?WZ%J'TKC0>Z8_+]8A M>B3$7R^8.!U-G"83I_\S@M^N31=EZ7H;M=T0RHWTN6.GQ=%6C# MEKTR9H?R>.BUAUALF#KO'G6JFL]0HJ,U(VN!@V3BBM8[4EUG=F)36>(0-5*= MR=4)2EG;*T-R]#I5.G3==;!N-X,6CH &PZDL KOL IB%,Z+IG29\CJ1^^.R]FKWX.U,"V M\\FFY-1@303?6RU9=!T;S!UE2[R$O" *7Z'"4M'@R2TE>*N]W<'^K?!52/%$,<%E" M7#'"ZKJ41P*(7*^T(,JE@WU,%LPM>F0?^I!$*HV,]0S>$-NJ0#)@HY*:G7RI M:>5'(Z!EOTF##JRDGPS38#P=9^G%,$+^$1\&\1OE-QJO9KB&ZG3RZBPC/PRW M81-=EP;*VD6,I[1L\'^ O0C@OG8N'C9B8/R'L?H;4$L#!!0 ( #@R8E*+ M1ZRC^P8 $D5 9 >&PO=V]R:W-H965T0GE3&FR4.1E^JBEVE=G0T&*LE8055?5*R$DZ60!=6P ME:N!JB2CJ2$J\D'H^Z-!07G9NSPWSV[EY;FH=K/@;![C?7/A#\[6 MJK,FJ,E"B$^X>9]>]'P$Q'*6:.1 X>^>7;$\1T8 X[/CV6M%(F%WW7!_:W0' M7194L2N1_\E3G5WT)CV2LB6M<_U1K-\QI\\0^24B5^:7K.W=X;!'DEII43AB M0%#PTO[3!V>'#L'$/T 0.H+0X+:"#,IKJNGEN11K(O$V<,.%4=50 SA>HE/N MM(13#G3Z\@;\_HM0BMPR2>XR*AF9:2WYHM9TD3.B!;D210'VN],B^92)/&52 MG0\TR$8.@\3)F5LYX0$Y4_)!E#I3Y$V9LG27?@"86^!A WP>'F7X,RW[) H\ M$OIA<(1?U!HB,ORB _S>4%GRE\IG,RIX@FA94I2GM>:I:0$1CDRJH"1,HSH(T:)9:2Z MC#@0()@2>? 2[I183[C>0+CKC.@,2-?B-,DI\"Z8SD0**?^YYA((X"JIJ-0\ MX175X"2B6%)+KCE3?7)E:&8&YKR5CM 4R>@](SP%N3RA.: (@J(U)" 0) CY'E3!FV)):)XW,F '(!G42C2 O:8YKAVR MTV#')J _FMNAWCFI*UBB6'A:Y4P[8?CD_>VOGEE\K=2,IH3N6 \LF22E0GS M"-B K&%# P*G8,BX#M>OYR(T,R5+34T+(X MF/_C\Z"G'')-M6]P^&.HHVN=;$ 8P!Y2C?*HF44<%NS( ZN5(V1#JRZ:95"X,(?,K'X M^ZXQ?'TSP-0S_63AHKT1T+*$ ]ROS53%TE,(#@E#8D>-K3UVL^ 8<@_J&S!W MI*I>_ /#(>*4K*IEDL%XUR?7W]SKNNJM0#W P)9+)\K$@=#8DR#$36.%N717 M">Q\]S2'.VI'H<:95ILF2MD#%B([F29V;M/(. MYZ77V+/"B\I&&*,2"CU[8#+A:EN#[97]]C2(.G74%5Y#F)?&][)?2#:9_\EB%,J%5KDU3&FHII4]W<#&<#O_7)XK^:'U^9 MJB]J!;P@%"$86*4[/&"BH2=G@% RMO.BL:/[#8S*AT^-98S*V]5-74#9T6#6 MFP;X<^!^3UX%(V\R#$]P.?7&TY%9@9A1[)83;QK')^2:E0)>ZXR,I^/VD_+W M>&QT-;!3(D83D#%!_P512.+(BR>@S,2+QY,7".A,CWM$>*/1>,_OL]D_'M.[ MS"-OZ/O$]/7P]:/=?_8^\@5&7[8R>-#OA]&)6XS=8A2;1= /@I-G"CEJ:<,T M\!^+<8'U C''+&Z%&%T:0]M'8?<19O^V:A]HOF:J,.\1>^KU;FWX1@\^ZH1/ MRR4O$8!K_P59BSI/;3\Q;T*E*>]M=7=5WT"GRI4Y=49F1L?]9>+JR$1X![# M/K,?.Y$<3Z?>=!HV9_/M6>P-AW@V;<].@PYIZ,60SJ-HV#GN4$]#;SQJ2:^Z M=.,Q%)]HTIQ=MT=!Z(5C* IA"^=->S:,?<_WH^;@[?; BT"%(=03=_131[O) M-/+&?GOT;BO*&PTC;QI.[+>%=EJ( R^#AEU:6V7[K:I^UWPIG]/+:];C\R?J!RQ4%XSI9 ZO?'PYY]\6\V6E3F M8]E":'A%-ODO4$L#!!0 ( #@R8E*HB\H7 M3@< '$2 9 >&PO=V]R:W-H965T9%$+TG%F_[Z/C.4;"EV MC-[A%L%:HH;#>7GFF9$NM\8^N;527GPMB\I=#=;>;[X;#EVV5J5TL=FH"D^6 MQI;2X]:NAFYCE#F^2[VPG) ML\!O6FU=YUJ0)PMCGNCFQ_QJ,"*#5*$R3QHD?I[5G2H*4@0SOC0Z![LC:6/W MNM7^/?L.7Q;2J3M3_%/G?GTUF U$KI:R+OR#V?Z@&G^FI"\SA>/_Q3;(CB&< MU[^?>*Z<"9\S^;\$]7_5)1[7TJJU*7)EQ<]&5N+'2B!D-8H+ M$4MFD?!K)>Y,N9'5B]#.U="31.DTB>9I(AQM=\(LQ:.R&E??BWN4A+(68H_> M9$]"5T)]S=:R6BD! A!25*9Z9U5F:NN4V%A30JW!>97Q2G@C/J\-2$-\BL6C M5@M5]&SXZU]F:7+QWHF[C[]$I)R>R=+4E2,(:NJ7P MRI:T88F"%B]*6H>J\>N@;J$+C4C!%JLJL +976_H?@FKP3Y9IIRCG:8*N\4& M_IL*3;>,A-E+G;"@8TGFC$\CT?[&#Y0/LGW?Y#:.0>C-)9."(3.4H](:)43;'KX@B._9-X$ M-Y(Y4KDUPNUD?5?69%G-P*$3@E%P*E,J9X2=34=[LX22V3KD%T 0#@@&+,]G MTVA^,3^$Y0=H:F%)&4KFXV@R.R+X<2\8\1DA>QNK,]7&YGPTGG &>7=$H9$$ M(FSS5Y1VEM<-R:.YU-HHOY]-"&N[]WC9BETVB4I"=]BMBI M\XMQ-$W/.Y)XI-" %X4"S*IG9;VFZ[M".B=NWB4$OA+!9),//)W$(_S;>WK2 M42[V=]3<BXC ^)TK<0690=@"JK\5:5_9R"265737-OR@^P; ($&BN"F MMN 3Y@ZRE12K+R@@OMA ME)8FU\N7 +"N,4OD4N0U3OR570I@#:?L3X_Z3E(?*V6N:*33);42:JR9K#*T M>RISV^2/D*5]HR)$2W*N 9W0Q!CS*)Q<6RJ70]LD^Z5MCMY#,T2K>H7V:'FV M0)P-[&+3_V.0:=AFGQ03A;26VC]9<)CJ8TU\&IEV&>J;LQBZX=ET M'(]/B&#@.[N8=OK%H4@*D20]+3,.S'J6]'K/H=PD%A]J2[Z2)Q7F+^2:YUC% MG;T=J=I!M%\?'4H,;:\-+]-P$I_O3K;-) =H(1VN&]E8X!4#+9]HK)U&R/H7 M%+VQ?HD.!/D5WK&<[[9]GCF.8"5@B\M$+%[ZT-O"'$PY(&2'.:CIJ>2%Y3$F MZ*=::-B4IB:D'21M/=-@:*V=(':1?P(^K\=181:%7K4AVP0L[8#&9'4<6H8K]8#:2#0^]C<2>?-_>#AQ[3- ZRCWH M3:K@I[T,G,TZM)/]40>[T1NW0 &*D M2?R&,WY4_ 8]MA#C4=1LQ'Q-#-:V'^)@<++R39-6Q".O(X'>W%O(VRFU"3;> M#V@FKKI*YO&DKR39O_)029I,,YB.4&W/MV-OJ83]*N0#:B4$ML'<47TX&PX0-'N/%FPQ\5%L9[4_+E6H%T M+ G@^=)@.FENZ(#=5Z;K/P!02P,$% @ .#)B4OX'WV7$#0 0RD !D M !X;"]W;W)K&UL[5IM;]LX$OXK1 XX-$#B)$[: MIJ] DK:[66RW0=SN87&X#[1$VVQE426EN-E??\_,D)2<.FYW;S_=W9?$EL3A M<.:99UZLYROG/X6%,:WZLJSJ\&)GT;;-TX.#4"S,4H>1:TR-.S/GE[K%5S\_ M"(TWNN1%R^I@?'CXZ&"I;;WS\CE?N_(OG[NNK6QMKKP*W7*I_>VYJ=SJQ<[1 M3KIP;>>+EBXZ+F9F/9#<^7Q[2!+*>W2U,&Z6GDS>[%S=O3T_ D]SP_\ M:LTJ##XK.LG4N4_TY;)\L7-("IG*%"U)T/AW8RY,59$@J/$YRMS)6]+"X>9ZF N7/4/6[:+%SNG.ZHT,]U5[;5;_6CB>1Z2O,)5@?^J57SV<$<5 M76C=,BZ&!DM;RW_])=KA>Q:,XX(QZRT;L9:O=*M?/O=NI3P]#6GT@8_*JZ&< MK<'+?0@:0=%W/-<]AS?L^<3]=;5[2*HUW5IRO7U!] _'V*<#G$^ MWBKP)UV/U/'1GAH?CH^VR#O.1CEF>Y!U_2Z86T+ M;3[4O"M;.^PIY]4/9V=7>WP2W31 IIY61OF.UM!%;^9=Q:?A\[&,T62D)J;H MO&UM?.SUEV*AZSD?=VD#,\\#>OCO?SL=CP^?35Y?\*>C9[LD4ON2]+-U:[Q= M#DX+(SE/NH\X>/BQZG:/]KU5I5.U:[&JJ+K2*!Q;E384E0L=&;8FLB%3>/.Y MLQ[')(/5=0>YWS9N]$^YRG3(1' H<9K;"O:P//*B:SH>.B*UUZAH042?CDP?3W0$R*C3Y4AM'7E:$M>>9CSRL.M"6$+ M[6_*+MN%D6W_6"(0L#%NA>Y%C>.1MGN(J&+$?J!4LUHXXD2WJB$M=--@2PMK MFP"&A?'81D7,45-=$>D)X)&"ZZ +\7$?2::RJ*98-Z&N_N#;[/HHV_715E-\ M".S[UZ&U2\I1FXSYQR0P ";%EP1BPME <1]@4T<#OS;KF1#K-)]M3'KIQ',KYCT]%: M.=Y;,050:8!^P)G,"+_6I:X$"68#!$0R8$=ZZ$7K"H>;[]*V,SI3';G35<:S "V!K6, 5G\0S M3*-#8'44$81AHPDF\NP^M76DSI*\',^3$$K2<\!EU6%Y6$>U^LL05ZA^C&\U ME2VXD?+;/?!?P[OG-"Z)?4,9,<72.\L36D;J;1^=1K2-Y?G]^W'1C[]S1RZ5 M H*ZO[E:6)@$> '&R8=@6,)*;\P9_.4\+"_8HR5D):H06 'XU"UM@7QY8[VK M2:M46PQ89 KZ->1528BH((.K&55,""+2^J);$IP+(R;,38C4(:A!.XB]_Y2K M!8A^QIBF6VL"$:8%,>!(77#%'UL+M^8FB7(Z(\>OD$E'WXOA(K/QV(@C)"8^ M'9=\$+>U"@U/1+0&1[$.41!]3RDQA@N J[LHLP%Z@8T^B MF<$#5^J%#@L)$OI >1],(KG(U@C4MN\@ M/9C^%H:Z22RNAP%"9[9MQV79&@6 L,!/+M(YFV/C*KE+-7?+Y0L]:-NH3"P4 M4W>X)F,+6)YDL#S9"I9K0[9?&Y^!&QQE"3;G)MQLE;@9-]_:9LUND:B!F,_@ M!)04AEM'9(/8X6*-GY.0.4Y+A4#O132Z W[^"9P _O*M>M?Y?G@XH4M=$ZA2 M(B2,#X_&/*'A->_.)W3CZ['(T+'H[&\LM5MTW37)C;K$9S1:*Y*&ZLR&]3'1 MO+,R[#"64]6#HUWVK!WTRI%;I5LFIN.LMH*HX=P(FS4=RJ-"3=.Q*-"XVL3> M#\9?"P9?KDD'Y]R 0*/YN-#L,R;8B49=93P;YZF&V#L$F\,I&60!:28FD#]B MA2T:;E1PI-ZQV1 'T";->6DB0U5/=%]G-[08\#@DZ^F2G='.2,E@03/G)&- M251_@@F7U1[.93X;/[NL$0'@*LA^) A^JLW+;I@?FX2DUE M+P#04JOC6_L[6QQ)0(I J<<:F0[+HK>WFT0%O.WT=)S4K4]*:2 MAH$P>Z-M19&U#X?M![ ^RI5IBP8E3U^'XT1B!HY^[[HYI0R:5KD5HYH\7@PW MDF#)J-=5<(IZ^S8,VL=!YHOJI<*S<,#O[W$6\QUZ)FR+6.0KL7FAO;^5]HB: M$?.E, 98X9&87)(V,WI&9D(W:*_@&NC64""[+O#4-ZNTKK&=#<4!S50U?W5^ MRHM<&]+T*<^7!E71U(#=N5-\JV^5S+&.)0/>H25FI)9=.^2CP5.1HGOCMRD*9HDWN^*K4 M^*YI,T/4E,.Q <]QTY0/ ?QX(W/"#'B.\)M$?NO4W=TWMJ[\A9>>$ESF.]]'>12TZQ&>B65Q(2%RA&$!J< MF#AMYM\+R"@D<9ZDD6B;)1)JT_A+J,TT:MR/*/*RP1*2]W^D_?5(ZZKO@MD1 M3OE:>S)F4%> TV1!-7,$U?C1X>Z>>H52'O<[&Q9DB9\'$S)V[6N@ T"):TY. M>8WA*H '+*3GCZ;DVB\^='KT<%==CH9YD!Q]$8<48IM*%VL_$%PB:\-PR/U0A\8K6@#[EA(NS2)@HFM3&K/DVFSSII0E MHU:_N#H6;Z]3S49'2[?O$8M5/(YR,C*[I'FR">DX6DT*UQCZ?= (?$;JBDK? MRXRC$ L$J2,E4^2B4=H.<2PEHR_>C4Y#YRWAB7W/GIA%3R3=-RCOQ3^2H6SOF7+HF33D6@Y,.5"M M7C>ES:8D-]RS9K-5H%Z=O9F-&4\6!QW0XVQRH3*JD\,".\QDA]'FI9.*-L?T M>I4:22R8^[00?UQJ,UH?=V8N:\6&\A!D]>2W83?F,#7X=2$INLQ9-89 M :FRH-<28H'-)3JK(N/G@3[]:+F]_1^!7N[&+B/4-C5C:"'5;[!:ZMCZYNR; ML!7(/MQ3%_&GCJSTG72'6JQB9<6Y%_0#!?TXV?GTGH6ZJ%Q7\N$[7G9&+)Y^ M,1/NIQQB_ W]$G.1?O?8T+&EWUU$;L%RBRQ7;Y0;HMS\>PJ<,7/4,D4:AZO0 MZ^YW8+;@9NV*:H>^CA,"166Z?W)(2_,D.;T3L'Y^_H%&GJ.IL?@O]BQQE,1( M_J/EXJ:!V\'@Q3::2_'K>SS!KEMYQRU?S6\(GLF+&ULS5?K;]LV$/]7#EHR)( 6Z_U(;0/.HUL'I B2=/TP# ,MT990B51) M*J[_^QTI2U%>3@OL0P-$.E+W^-WOR",]W7#Q11:4*OA65TS.K$*IYG0RD5E! M:R)/>$,9?EEQ41.%0[&>R$90DANCNIIXCA--:E(R:SXU<]=B/N6MJDI&KP7( MMJZ)V)[1BF]FEFOU$S?ENE!Z8C*?-F1-;ZGZU%P+'$T&+WE94R9+SD#0UL.ET MX]2"K)6*USMC1%"7K'N3;SL>1@:)\XJ!MS/P#.XND$%Y01293P7?@-#:Z$T+ M)E5CC>!*IHMRJP1^+=%.S6_H/64MA:,[LJRH/)Y.%'K5WR;9SL-9Y\%[Q4,* M5YRI0L(ERVG^V'Z": 9(7@_IS-OK\$_"3L!W;? 7K<">8YN85V6> M8X:71"I U+!8#:[#: M7N*CX/J.G?I&&BRC=-#C5 3<8YJA&T-I/C=0ZE-2=\LH2F)]FC*HH7O+&AO8V- V5#30JOM M";P7A&5T!-[U$+>K,T#)F.'@)P7_D0-'%P+AM]@-MN,T-&@!:SS?%"J\@1_/ M1* D*WJ]+A$=]@?0G>SI..'0<<+O[C@7=$6%P(A]ZSDCE2F6#GA>$+;&58?, M/]63O:)\J2OMC:]O#J>R(1F=6:89B7MJO=BJ\,C5Y[$T=.4]@J%O[9 ^;50+ MJ1,;,]C-++!J%>#>&_6R]Z4K(6^%H>C'EC5L MJ,"JRAW)\AEMSU;"([Y&H*^I,-<[S3U?5N6:Z!N3!(EON2K1PPAA@]V@9%G5:J1OY EHH+\O\31B3+O;;9LM)0*.L";8FH_A \MP]TE#"VXICF[O M>9EI?82OSR*^ T:ZBQUZ:5Y)( RQ4[O/*1SJMI,6. O$"JT GY?<:[Z M@0XP_*:9_P=02P,$% @ .#)B4K>HFR!7 P ] < !D !X;"]W;W)K M&ULG55M;^,V#/XKA#<,=X 1O^6U2P(DN1VVX0H4 M;>_V8=@'Q:9CH;+E27)RV:\_2G;T"72MDF7,J11"'X3@H&:^\Y=R=W:GE M7#9&\ KO%.BF+)DZKE'(P\*+O-/!/=\5QAX$RWG-=OB YFM]IT@*>I2,EUAI M+BM0F"^\572S'EI[9_"-XT&?[<%FLI7RR0I_9 LOM(108&HL J-ECQL4P@(1 MC7\[3*\/:1W/]R?TSRYWRF7+-&ZD^(MGIEAX4P\RS%DCS+T\_(Y=/B.+ETJA MW1<.K>TX\2!MM)%EYTP,2EZU*_O>U>',81I><8@[A]CQ;@,YEI^883_D3UZF0-FL-?Z^VVBCZ2_YY(\:PCS%T,8978CQ0\V2-0) Y MK+1&JFA7W@R8@3,*]L^$>TP;I7BU@S737+]6]#?CV=:]T35+<>%1;VI4>_26 MCP5"+@7UG44V]D*[YN/_4<*&U.98TXY(LI9D>48RMR3WSR153W)K2<+V" +W M:/]84_#*X9WY%!P54VEQA ].*1O-JDQ_O*&"V(ATK0V-@?YFN^-5K;B )'2' M(7QQ$:)NC;LU@4=IF'A'2_\A'JE9U!,-M[RAX/ SS,+0CV,6L4WX=/ S *%>S(VA;'VXX%?1D&8VF?C*97)&U,!&>3F JR<^^-AE0V ME6F'&PO=V]R:W-H965T,E< 5$YQ(F-QUAM[-?63TK<)G!@O5HHF)9"S$B_EXG]UU M7 ,("DBU\4#Q9PX/4!3&$<+XVOCLK)\ RR;?LN(EK#\E>P[OV3#O^B M_)H$GD-\U_=.^ O680;67_#],!WR&L::4)Z1-U\KII=D!&DEF6:@R-_#L=(2 M4^6?$XN&ZT5#NVAX9-$15E!6%4#$A SGE!5F>Z\PF:Y&%+D61FMM@^B>%I2G M0$:V(!\*JA2;L)2:##YT+"U5^@,=Z$<,$X.A"5PEC4 MY0T9*A,['F:%!;\^SX8]G$E6D,"U3)<,2R$U0LAP>:7).RF4(L\<.TUAN>^P MPZA]]B-^X\IOE&98H\AX2YDDGVE1P:]PB7D.RR9Z,JDP3/([Z;NNX_=]I.R6 M^:^VJ(W40R)RCZ@UPN?KT371B$55N&6MO46-7N($460H;]O4".(8V4Z8]+>E MR.NY+GD W F;238=,Y@)Q33J!5:,OUL>#3<@?N*$<43:[BPKKE%.Q1PD-T5% ML'_SU*#< GPHS'VJ[_3[/1+WVZ!=QXU#DX.'_JX![VVS] )^C$ZD#,A3,D._9]&X4>AXO=@> MPO:9U*+8G+OO^T[L)DC59ALMWP\<+PC(&469;C4#B8)G-^W'3C>SU.*1!O52!(]/K8 M_;!NKS3(L@5>$2_RG21QB8]J":;'H^#3?:W5YJY^GX3&_-D]D'K;3S3YWKK) M]TXW^7J:.;/'CY>XX]S>,!6B^D"UD2P/M?:3R_[*UKY;*H@Y;6$N&\S_9[,_ MWK-;DB],Y[@D-F"R!&J;010X2=1;48GI8WCF3ACV&RJ) S*<8(YLS'0N137- MR02G0B>2*EHG5?032?5A<_=N4LMI;54]2^S=:(>R["2.'\ZR MB8$RWT"I-E"*^G(]OWT=GC16W=!TJ27!3C+5N76*+P;T3+5UWS+(*1[W&("; MSD=M1C->8?;N@B/V9C0M=EQIL@ )A N-50$E:FB!3HA Y_(*E^'8?TISQ6!V M+PG#8)B$S"'T4-(?+I@=I4= "$_HF7C^:JK>4$+BN +4)'2=E/MC2ZMB?D)X M? HY[]X\1)TS-'RO%'=_C\PU%_&E&2+,8+%KT1+MS1<7/93AY7[(;",Z/E5< M>"%JA4X?^]Z>@Y9LU5 N_.C23 6A$^Z,=!MJ6^=0<^FVGG\8S]0^E@_'S?J]2,<6\O4S,0%3-#4O8[Q%I+UP[;^T&)F'Y-CH?%I:LD< M: ;2**!\(H1>?9@%UO]=&/P'4$L#!!0 ( #@R8E*ZTX?7X@, !D) 9 M >&PO=V]R:W-H965T;!UMKZ:C P^18K9BY5C9)V2J4K9FFJ-P-3:V2%-ZK$ M(!X.LT'%N P6,[]VJQKU)WW!W[CN#='8W"1K)7ZY"8_%_-@ MZ BAP-PZ!$:/'5ZC$ Z(:'P^8 :]2V=X/.[07_O8*98U,WBMQ.^\L-MY, F@ MP)(UPGY0^S=XB,<3S)4P_A_VA[/# /+&6%4=C(E!Q67[9/>'/'R+07PPB#WO MUI%G^8I9MIAIM0?M3A.:&_A0O361X])=RIW5M,O)SBY63#"9(]QY!;Q"R[@P M0A*%$ _CZ 1>T@><>+SD!;SW>L,D_\*<)D*X5M(HP0O62D06<*O1H+3M M@BKA-9>4(,X$W-$BDAZM@3^6:V,U*>K/$XQ&/:.19S1Z@=$=%5K1"'3>;C65 MF[8/GLK-YX;7SN%SUW :\PD.=CB04[C<6"R<+[M%*)6@LN1R \P"I;JAPNRS M[8V7M>8"DJ%?&L(YEV2H&D-[YN(*/AHL&P%O>8FP- [V&*5=>81PUI77QT7K MP6.^12JKK1(%\*K6:G=(\@]P!I,P2S+_C*.4;JNJ&XOZ*"+:C<,L3>E_&$_@ M?5ER4G/9:,EMH_&K^+,A)),4DF0*SV?HQXU6QD 4A=DX@V@8II.8^-$2R_.F M:@1SR2N07H"D":^1\U$X2>(+.(_"23J]> 'X^^\F<13_)*G(SB +)Z.1CVH< M)_#7/WX4^@LY82ZD2FG+O[A+W%$NW#6:+2W1^'"K:"RO/-.FO1Y!;S[3[3X! M5"V 1O<"=SH0SC$06'5Y0MMIK^WTF[6]S'/=$"=WB_16?RRYFZH6Z@$15BBQ MY-8\I_>3?ESKNC(URW$>U*Z ]0Z#1>S$\%D!'=*UD M8T@7TS!*IUX?29KUNSN6MR$D83IULI^0>+K-FCUHH@R6W=--.WY]; FI+8(H M3*9C.$I)Q8WOK.,DAI2*J]LRU!$T)Y LFU#!Q/ ?TG@&T3B<3EW%1DF831-X M3D.#HW95H=[XINSNH)&V[5S]:M_WEVV[>SS>?C2\8WK#I2'5EF0ZO!R33'3; MB-N)5;5O?FMEJ97ZX9:^75"[ [1?*F6[B7/0?PTM_@902P,$% @ .#)B M4ITVOB[2! %0L !D !X;"]W;W)K&ULC59M MC]I&$/XK(YI6=Y(#?L?0.R3NFKY)24YWU^1#U0^+/<#J;"_=74/HK^_,&@R7 M (J$S*YWYIG7?3PW&Z5?S!+1PI>JK,UM;VGM:CP8F'R)E3!]M<*:3N9*5\+2 M5B\&9J51%$ZI*@>A[Z>#2LBZ-[EQ[Q[TY$8UMI0U/F@P354)O;W#4FUN>T%O M_^)1+I:67PPF-RNQP">T?ZT>-.T&'4HA*ZR-5#5HG-_VIL'X+F5Y)_!)XL8< MK8$CF2GUPIL_BMN>SPYAB;EE!$%_:[S'LF0@J_*S+.SRMI?UH,"Y:$K[J#:_XRZ>A/%R51KWA$TK&P][D#?&JFJG3!Y4 MLF[_Q9=='HX4,O^,0KA3")W?K2'GY2_"BLF-5AO0+$UHO'"A.FUR3M9K MZ522GIT\696_O+VCN JX5Q75V@B7KJMG,2O17-\,+)EAX4&^@[QK(<,SD"-X MKVJ[-/"N+K!XK3\@]SH?P[V/=^%%P#]%W8H%N_?=T9JRF?OGG@K&X,Q8[8_$Y8VVW@YJ#RS5\7+G\ M3KD=I=V>RN]%1+ZF8[,2.=[VZ!X:U&OL3:;[:\6&[!)=,46]_>F'+ R&/QM0 MJ\,M(+-0-%K6"R>Z0BU584#6A:' MIIJA9G.?7>N36K>8+A8:%P0%5[(F&ZHQI&6NO][>B5+4.;(MPIFNM"PA\EVA M?8A"+QL.X0U$_3B#K.]'M Z"U!NE8>?1@LK&%H/8BX.$COO!X1"_H,XEE_DJ M]I(TNB8H/^V.<[9=EGP<>DDRNH:DGR1?.47-UW!:]_T'L>\%0Y]<2?M!Q&XE MM([CD>AP@-D8@NM_M>G0NI84VV$2@1LFI=H/L, M*ZW6D@@'7(OAKGF='M=@#!_(]"MJ^C:!AZ".7!C#NWW^"\DFJ");B64!?M^' M'P^G:U62XB_FD6>OXV[SM>DO^A<67!@S/&.=/R M<'[\[5'U20K+J1BJE(6C*.(AZ^C:0=&0HD7;,*\I9@S/2\[RV;I_1UGY])PCT0"8>.&A,O#D\SSN!H5*E0+]Q QJ5M:MM. M+=W;;N:;MJ/.0;P=&-\+O9!4\!+GI.KWA\0TNAW"VHU5*S?XS)2E,V+=,<*B;/>0,U2G9<5$SA5NQMV0A@F5&J2MMSG,BN M6%%;BYDYNQ&+&6]56=1P(XALJXJ)?U=0\L/<O-+-K<<30A* M2)5&8/CO#M90EAH(:?S38UJ#2:TX7A_1WQO?T9G2'# M\I(IMI@)?B!"WT8TO3"N&FTD5]3Z439*H+1 /;6XQG?_C4M);D"03*P81\ MY+7*);FJ,\@>Z]M(?O# .WJP\DX"_LKJ<^*[E'B.YY[ \X>(^ ;/?P7OBHFZ MJ/?CB/RUW$HE,('^/H$?#/B!P0]>P=]@764MAI;OR(K)(B6LSLAE4;8*,O+\ M/5X*\4D+NHXO9,-2F%M8J!+$'5B+VQS(CI=8A.@KI=XEBM!$3WZ&N[Y' IT&,SL0TF,9?8>#,/66"1M'TA>^; MX5&_C&?/H"T)>CC"_HG'O^I%],^T44F(5[[KJ3 M-QHY&6D#ZCI/S?2)]15F3D6\,V)\.0:Z._+&1R?Z5CCTK?#-?>N&*ZA5P_UKM<,9.5 =IQ6V)N8PF3'[(-' MM%_HB?\S<['7&E34*GA&#,]:XVTA9:T$4M2:@.G0.'WA1-.6&D*7Q\>7VN.8U5K,J-$NTOP,AT'X7B W2PO@L M?QQ5<) D-$F\HVSU( MH&&I9,LC.W)&J1P-L8Y$?CL0C[<2CTVA078_UIE-L MNGY\E%T.(M>CWA2;H3?0N1ID8>!0Q_&/@O+%?4+S1J> )(%+O3BB8> 2']6#F+H8@)?*RQX-9?@[M#>CI\2T M:&O5S6?#Z3#=+KNA[N%Z-QI_9&)?H/$2=JCJG$^Q$D0W;G8;Q1LSXFVYPH'1 M+'.&ULO9E;;]LV%(#_"F$46 .X MD7CQK7 ,V$Z&=6A:(T:WAV$/C$3;1"31)>DD'?;C1UTLRHY$.VM5/R0R11Z> M&S\>FN,G(1_4AC$-GN,H45>=C=;;]YZG@@V+J;H46Y:8-RLA8ZK-5[GVU%8R M&F:#XLA#OM_W8LJ3SF2U*59Y": M^J^9\<:8 M>ZK87$1_\E!OKCK##@C9BNXB?2>>?F.%0;U47B BE?T%3T5?OP."G=(B+@8; M#6*>Y/_I<^&(R@ \:!B B@'H: !JF@$7 _"Y T@Q@)P[H%<,R$SWE#YOULM/$73])$66IIWG(S3D^6>8( L0*SG3(OE0(T"<&2 MKQ.^X@%--)@&@=@EFB=KL! 1#SA3X.TUTY1'Z@*\ 1Y0&RI-(T_ EX1KU36- MYOF61Y%)!C7VM-$TG<\+"JUFN5:H02L(;D6B-PK<)"$+#\=[QL+23+0W4Z%KMF)2LM!8;![2S ^$TLJ@,8BH4F9EF'<\T2)7 M;".BT!CP"V!?=UQ_ ]0L(M,WW.4T-&[3&^.NQ6>PE2)@+%3@7_"F;EWD:D&_ M8L_@$M4;TR^-Z3N-,?,Z8C0HI0S:389A.='0J>XGLSV6;C(.9V8G"9O\E8N" ML.*O_HA<]NL]-BI5&#E56$C^2#4#BX@&S&R+VF$6]"UJ_78]""M4AS_.AX6L M?L6'L.?7>Q BJP)RJC!/%PJ8@GF^@)"KBYK)&S="H"41[+<<.XLK.'!:LA=?!"_9Q?=,9@U%L:+4[F0(9\4D!W$9 M#%&OV=46<]#-N2,%#]3JFM7+ P:V1N7L1:9G***(2F5;+](E798QM?H/7ZQM MTK"=0$M'Z,9C0Y)\-IOXNVD4"9TB$WS>IIN?JWBSY$0MDQ-941\$ "^$0 &0 'AL+W=O,)ENJ5A[K8<(*#G)3$.C(,1T\P3;7I.!^[Y],QV\J8IN2> [%-$LQ_ MWI*8[28:U/8#*QI&,AO0I^,-#LD#D8^;>Z[>],I*0!.2"LI2P,EZHLW@S1*A MC) C_J)D)QK/( OEB;'G[.5+,-&,;$8D)K[,3&#U]4+F)(XS2VH>_Y9&M8L_DX#&4TT5P,!6>-M+%=L]YF4 =F9/9_%(O\$NQ)K M:,#?"LF2DJQFD-"T^,8_RD0T",I./P&5!-0F6$<(9DDP7^O!*@G6:SW8)2$/ M72]BSQ.WP!)/QYSM ,_0REKVD&<_9ZM\T30KE ?)U:]4\>1T15Y(NB7@-["@ M H?X'?"0HXW$?75:)BI^V%!)*:Q^*AHCP\+\.'=1_ .T!1\ MB]A6X#008UVJR64N=+^#("9@B84$JK^!V?J$:E[EQ+NL:M"H.[UQ MGFXEOYE&.((6; G7 QM9UJ@E7 _*]#R$6LKUP)#I-O[/A\$VEC4X&.Q,4 SN ML4_7U!_*'JH-H@L+5?=::)XIE-D5RK'MMDY=E.V@MDQ=D&6X3ENE+LIM*'X8 M9]WJX7"O7Q'U;U*)_,YX/+1BP[JE0OO"(M7=%CIGBN1TE@T7=33J@HRV0J^P MLQRT;A<)]_3&FV$WR0:D,HP*\JE;^:.\(Y2WV22EXD?$7%\U!VZ]8+ MW0L+63=@Z V&V0C&/PB&JV"NP(;P;$P=FGI%'K;M&->&\;YO\WB"Z,(CQ,4I MC_81XO($<>1UB8?[YGJA0<,+S2>.51[_EXI!=<-'\+(5@^JE *'+5:H1JO+AEE^Q&Z-W\*; M.>P97\";97&54)LO;C;N, ]I*D!,ULJ5<3U2"P8O+@N*%\DV^6GXB4EUMLX? M(X(#PC. ^GW-F-R_9 ZJ*YOI?U!+ P04 " X,F)2VQS!BQ4# #9" M&0 'AL+W=OFLN7B3 M2T(4>D\IDUUKJ51V8]MRNB0IEM<\(PR^S+E(L8*M6-@R$P3/#"FEMN*C3RA?=RW7V@@>DL52:8'=ZV1X01Z)>L[N M!>SL2LLL20F3"6=(D'G7NG5OQI'&&\"/A*SEUAKI2":#&KU*G59G4Q.WU1OO8Q ZQ3+ D TY_)C.U[%IM"\W('.=4 M/?#U5U+&$VA]4TZE>:)U@8T<"TUSJ7A:DL&#-&'%&[^7>=@BM(\1O)+@[1'< MUA&"7Q+\F'*9=B0 MX(3I@_6H!'Q-@*=Z#V1%6$[0%1J2.1&"S-!&U,<4LRE!%T.B<$+E)8">'X?H MHG&)&BAAZ&G)GZ;>9 M +ICZ$X-?72^]3KZ^&SK;KQ+MR']50V\J@:>T>?_I09SP5,TX$P)N&]P#M02 M#,.A7!GUCL'7$8%5J45ANPDF#/5,UN>B?5O7BOM95OR"% MAJ1[VZH7Q'$ N5YM%[D&Y0=^5*%V@FM5P;7^,3C&V=7Q >%NF#+"\\/]UT] M!(51T*[W-*@\#4YZ^L05IKH-[OA;YV)PD*C0\]U]'VM0CA<'NZC1(2IRVK&_ MBQH?HF+7\X+Z@$-K3Q!5&8C^X_3T3Y/NV)3FLX0M$$YYSI0L+@Z&!%*L()$9 M%NH#\3EJQ$T_:"-H4:CA-EMQC+#4;4O#V]&88V\']V,S-RV M_Z@OAOYW+!8)DXB2.9ARKB.HF2@&:;%1/#.-?\(5-!&S7,*_!Q$: -_GG*O- M1ANH_F9ZOP%02P,$% @ .#)B4B4/:3\1 P P0< !D !X;"]W;W)K M&ULC57?;],P$/Y73A$/0X(E3=IFF]I*M ,Q!-*T M,7A /+C)M;%P[& [[?;?V_PC>/6[(W!*5DJ]OG;0LF<&%$M]Y;HMI)D2QG]A MV]I& 62UL:ILG8E!R67S9X]M'O8<"*??(6X=XD.'X1&'I'5(O-"&F9=US2R; M3;3:@G;6A.8&/C?>F]1PZ4[QWFK:Y>1G9W>X05DCO(5%P>0:#7 )U[A"K3&' MW>[9-5K&A7E-=@_WUW#VZC6\-Y'C(Y$OX8N2 MMC#P7N:8/_0[)X W$43SHX;/X?_?H!)VDRVSB\9(C M>$T^X4;"@G1JJE?XSFT!"W^HJ-_ 9\Z67'#[!#_NE!! =;EE.O]Y(OBP"S[T MP8='@L]QS:7D<@US)IC,L.]\&HBQAW"W?3,;1_'E:!)N]K/VTNIR$,=_K9[Q M&W7\1B?YW:+V+Q Q [44?,W2[>M5MO2X;T4 .;G_994.M_,(3,MV7D8;T:$_KVU$278P/4M)C MEL;C-.W/R;C+R?AD3FYD1N^PH2N8DP2K2-U&\6J71Q65R M0"[<>PWIGJU]DS"0J5K:YC7I5KL^],X_OP?K<^I/33OY"],TMR],4T49$+@B MR.@\I83IIF$T$ZLJ_^8NE:7+[H<%]5C4SH#V5TK9W<0%Z+KV[ ]02P,$% M @ .#)B4DGV97VH @ 30D !D !X;"]W;W)K&ULS999;]LP#(#_"F'TH072^,C5!HZ!'AO68L6"9-T>BCXH-IT(U>%)RK'] M^DE*XF58FNYA6/MBBY)(?A1I4^E2JB<]0S2PXDSH03 SINJ'H* M2[TS!A?*1,HG)]P4@R!R1,@P-\X$L:\%7B%CSI+E^+8Q&M0^G>+N>&O]O0_> M!C,A&J\D^TH+,QL$9P$46)(Y,R.Y_(";@#K.7BZ9]D]8;O9& >1S;23?*%L" M3L7Z35:;@]A12.)G%)*-0N*YUXX\Y34Q)$N57()RNZTU-_"A>FT+1X7+RM@H MNTJMGLE&N$ Q1SB%$;HD4C&%(2J?;I$C?)HP.B7^ (^OT1#*] D< 15P1QFS MTSH-C>5PUL)\X_-R[3-YQNO7,W)B]5\7K.>O[%JCJ-?/2-Z]:HXC. N*WU=D1P'@;V-:%0+##+8%UVX MTQS=1>..J"D5&AB6UG+4[-F_BEKW[K5@9.7[Y40:VWW]<&;O.ZC2FFV M@FO!]0TJ^PE02P,$% @ .#)B4BD_"4F+ P "A$ !D !X;"]W;W)K M&ULM5AK;]HZ&/XK5K1)K;21.(&T5(#4].6^$*D&O*5+38<2&A 26R[CN/;"8FH-1J8 MN0<^&K"MC",*#QR);9(0_O\=Q&P_M+!UF)A'J[74$_9HL"$K> 3YM'G@:F3G M+&&4 !41HXC#IHO8+$POVB?K74L%&R%9$D&5A8D$4W_R8\L$$< Q5,.<#. ^Q+0K0!X M&< [5Z&; ;KG*O0R0.\EP*\ ^!G -[%/@V4B/2&2C :<[1'7JQ6;OC#I,F@5 MX(CJRGJ47-V-%$Z.YK #N@7T$8V-&' T9C0 *CE)4T]#=!L$;$NE0',((-J1 M10SH8@*21+&X5-"GQPFZ>'>)WJ&(HOLHCA50#&RI[-,J=I#9:5ZAL^KX)M$@JQ6'%9I7;(E.M3N MOY_54O1)0B*^UPAUI6"#W1A2IA"-6#\U#MI<6OFB$R]ZN1>]6B\JMO,\$L_H9QZZG\6V_T*A)GA^+NNWFZ6K M7.CJ//^"$_^X\N\#V@#7:7>M$'OZG?< M222O\TA>_]E*^;IG-;+]7+;?;J5@I^AQ3ENUTL",W:IB:0(Z5=7R6L7I*Q1/ MXWGTSH#?4#%E;PMG/V>P6QCAMEP_1>?!7DOU,VE@=G%%-F<-0,]KRF;1[G!] MOWM3-NN?!;CH5KC7,R<- "^2?/T:_ %!+ P04 " X,F)2[!)G@DH@!9)II?[X-83)A9B8"93* M+YU\7)MKGW".[\'NQ4.2?LV64N;H^RJ*L\O),L_7KZ;3;+:4*Y&=)VL9JV\6 M2;H2N7J;WD^S=2K%O&RTBJ;8<=AT)<)X?POME7GPPO;I8BWMY*_//ZX^I>C?=]S(/5S+.PB1&J5Q< M3J[=5S>N@XL69H&,M=DGPMWKR;7TZ<(B49R5E>]"'4GZV\D5%4 M=*42^5;U.ME?M&A8?_W8^]MR]&HT=R*3-TGT3SC/EY<3/D%SN1";*/^4//PA MJQ%Y17^S),K*?]%#%>M,T&R3YXR*X?U1N3BZB)-'E!:1*O>BA?EW)2MU6C"N,#Q-D_5MZ%JEU^]%6&* MOHAH(]$'*;)-*A5(>89>HNLLD^I%]>DC!E_[Y7%T#OB2]&Y$M MS]!,_8ODMTVX%5&)9G%QL570B+M(OE1W_\M,?:-^[G^4ZC+H^OIANZRCH<1@3EY!]6&,X=#\<:AS.Y_/;S5,?,X\?T#R%K"7,]QVA'S]WG[ MYA^@3/-P$Z[[#[9"O3N"!^I+0[GA63^:2;S:W)C&LC?"[PNHM' [#JN@Z. ME5H(%W.UZXX'EZ7>2 MXVAXZ5$!)<&Q^PUHW37S^DV2KI.T8$>C^#9[!_)U?2N! Q)W^7C \>Z[3 ]A MG&+O"&I [JZ9W>OSNI\TTVH2^!<[-B*&@;BQ^WM7E-7UO,XE94N@:4V):TMX M,]6WHHE^H@])+']4OT>TV&CE2O-R0-&86 DQT#TVK[(+B,N+':)\AA9%[MLB M]U8HJ4Z2CH,##4D]3E7^[,A2$X,,8+,,' .R1]F @<$QLQ).$ %L7H(/X=BJ MZ\[:H2WN>/& 01^P61^.(7IR68&!VW%@(YX$)(*8E^A#\*RZ[J@M6J(,Q04! M[2!F[3#>G[V+#@)$3^PT:VINC7GU/@A:TKD<:@DQ%!T$!(.8!>/H7?KT8H0 MR1,KC1H"@D#&LVJ(;L*T%",M489BA(!2$+-2',?Q]"*% ,<3*YT< HI QO-R MB.[3:&CJ(88BA8).4+-.'$/SO=S*"+F&J:' Z-1*&X<"Y5/SVOZ7ERM4-VY: MU[@M<88U+@6)H&:)Z$#UU+*%UJQW*TT@"L) S:O_WF4+;?%V6B'5XTR0@F!0 MLV!T0]JC@*' ^M1*DXB"0-#Q3"+:;1(90YHI@V30'@91 ]*3*Q@/B-^STD/R M0#4\40']VCO(L8# ?"LM(\\$ K/7 T,0E=W MAC1T32'-E&O/?OL91[7;]>FEC ?$[UEI'7D@#=YXUI&G6T(:E*:09LH@%EX_ MQZ@.Y>G5C ?,[UEI'S%0!S:>?<1T8^@04V-(,V70"];/-]IABDW3 @3/K/2& M&/ ^^\U;>5B+&\0(YQJB>AQV,?>//'=A(!2LGVU4P7IJ*<. [IF5%A*K;?;I M>"K8+.L'Z&4> 9(\*A@'G,RL=) :BP,9SD)AN#[5OWVJ) M,^S? KWPA]A(N$\IXP/S^U;Z2S[(AC_>-B%?MXA:'L:T1!D>QOB@)_X0(PD/ MKFA\T '?2F?)![WPQ]M>Y.NFT2$CMX08'LOXH"+^$%\)GU;5^+4=GU;Z23[( MA3^>G^3K9E'+ YJ6*,,#&A]TQ!]B*^&>Q0T'+>!6.DL<](*/YRSQ;F>I)<3P MJ(:#BO A[A(Q30WP/;?2-^(@ [Q[V]$O+7!XMYED#&F. ]2"#S&3R*EE#0>^ MYU;:21R4@7<6VDE!2 'P7A64M!M M)1E#FBF#0 1#K"32IYH)@.8#*SVF #0B&&__4="]_\@8TDP95",88B*1P65, M +P?6.DJ!: /P7@;DX)N8\D8TDP9%",88BR1TTJ8 (@_L-)0"FJGRT8\7M:] M)AW&&(KE0;9SSPK!(=^?A=V_R9%T>*;]+\CQ9E2^74LQE6@2H[Q=) MDC^^*4ZI[_];@JO_ 5!+ P04 " X,F)214^F^TH% "'&@ &0 'AL M+W=O\>[$^]#2IH^ M>%?)JL%&JO!P.Y7+#,D*_^B-F4;U66%NR+ '*;YU3\>LLR_G U0(/'"U_3^XTR%X:S M:4GOV0U3M^47H<^&C9=5FK-"IKP @JVO!M?H8\ M^S-=JUL8X@3XO] M?_JS+D3+ $4]!K@VP*<:D-J G&H0U09159E]*E4=%E31V53P!R",6GLS!U4Q M*VN=?EJ8^WZCA/XUU79J]J'8,:GTC502O '7.YIF]"YC;_2,>G-#,P8^4_&= M*7,-W+#E5J0J91*\7.AK:29?::/;FP5X^>(5> '2 ORQX5M)BY6<#I4.SPPR M7-:AO-V'@GM"^4B+"T#0:X A1A[S>=C\NA3:'%;FT&.^.'WTCOE0U[0I+&X* MBRM_I,??@MVI5L5>=VHK36W_^J2-P ?%(>=4;H"N/5B: M _9CF^[T*/K.^N[%WE5KB3"(W]\HR:^T7GQ M?=+GS!O@R!D==N(+*0ZBBYOHXJ.3X;4S$ZKI0=V9N#*S5;9F*\VY4%562RZ5 M+Z?8+3J,(S0:=S)S=1CC,9SXTQLWZ8W_O_1\Z8S]Z8R[#>'J,":(],SU29/. M))C.9UZP7YKKAK5@O77X>> T:9PFSX4@!.UZ I\.0K6O=C43"''2+;I'AR". M>UH$M18_% SV]N+F BC=P'(K?O5.D$/G=@% S[8"(+L$H/ :<-WT[;RG;VL' MA[2E!Q&:.&. MPG3_3:I4;WIU:.]H*L WFFV9-SP/I?7-'GR+TU(:'<$TT[-QG2YU MJ("O-8=++E,5FNF6F&CR;.UEB8J2_]I>B5-)TBYD76]7A2?1./;7&UOZXC!] M3V\N["*5=(+T2'I:"UOBXC!QSVBMVE.HM8*2PPA;^W;\)*U5N^G<:*>&KLK< MZ'%/E);S.,SY:N6ZYSLF"O/P!O0S>K$T3V8G+6+8TAI'S]5EV/(7A_E[O,OP M<>QZ)$F2].SYL24O#I/WC YSF>K$Z$K&/0LLMLS%8>:>TV+N;M8),20YC-"B M&X=WNR>WV.1X>*X$03B.>D*TH,=AT,]YGC.Q3&D&2EHR$7H\MW0F\-G>"5CB MDC!QCS<3<2F*=*MTWP2XJB3"$?97FEC>DC!O3V\HXK*TNQWT248]/4]:[U7" ML#VCH\*>S%O<2UG2);L:E()))G9L, .^EUW$W7[W]!VQ,"?AK?>I?4?<336& MSA[&HTHBDO0L;<32GX3I/^>BY,+L&(./[8?>+;])_&P]:)%,PD@^H0>/D]@C MB2">I;THBE,0G3^)P&='?63HPAR>&K2HOV*+SQ M/K6U:C=Q(#R/))ZX;RN'K9?^YA/-9RKN]7T#&5MK.W@QUOF)_5>/_8GB9?4= MX(XKQ?/J<,/HB@DCT+^O.5>/)^;30O/M:?8O4$L#!!0 ( #@R8E+L5IOK MO@( ,<( 9 >&PO=V]R:W-H965TW#3V\;"L8OMMNS?SW9""/V(-AYX2?QQ MS[GG'L=VAENIGG0&8-!+SH4>!9DQJ\LPU&D&.=47<@7"SBRDRJFQ7;4,]4H! MG7M0SD,21=TPITP$XZ$?NU/CH5P;S@3<*:37>4[5GVO@%ZSC2W>?D(-)7!C!@_V MG>N2?C_:,7@_C&#<[[4/.XRCM[,O:M1U*\7R?RS&M5,5?Y;)^.U\PN1C-I>X M^C&P:W%C2*$GK-TR[HK_3M62"8TX+"PFNNC9!5+%K5ETC%SYBV E4@-3RMDU:5ZW:]F':!T,.8C6Q,]N!;=J/G^VD*860(&U\@-BYY[E[[B[Q M,=QQ\2@C1 4_DYC)D1,IE5Z[KEQ%F!!YQ5-D^LZ:BX0HO10;5Z8"26A!2>SZ MK5;/30AESGAH]^[%>,@S%5.&]P)DEB1$_+K%F.]&CN<\;7RBFTB9#7<\3,D& M'U!]3N^%7KDE2T@39))R!@+7(^?&NUX,C+TU^$)Q)_>NP2A9O"!,Q5)F+$0PPK\I![?;L+/ZO&#)ORB(7Z_AL#5 M^2V3[#\E^=:O9;SCVRMHMR[ ;_FMSP]3>/VJ*J^3>I;WA&D6S[)X!0LMRU?! M-SV?KR:JV7^.:OY?HEK4L]RDXBCCIZ)Z4=)V^=RTK8-V\W-S 5-<*B LA-F/ MC*I?\("K3%!%4<*WFZ540K]PO]:[@X-O2] \,7"KJE@FZM@KLL6:( OH;G:D#*)37GDM2;D#%] MH,;T-X8011O_B7,0+F MO2S+7KZ 5/ 58BAA+7@"DL18=3H$1X$%5;T8'.4Z\+M'9O-CMA,R^Z7,_C_* M7'%9U6&+?I.P%_$,RG@&_QC/<[M4]?V@J5.FC1:S1HMYG44NV]T;0A(4&SM? M2IW,C*G\O5KNEB/LC9W<#O8GWO74J]B?>=?S?$)]IL_GY0]$;*A^?<2XUJY: M5X'N*I'/H/E"\=2.0$NN]$!E+R,]MJ,P!OK^FG/UM# .RC\"X[]02P,$% M @ .#)B4LA\,*,# P >@D !D !X;"]W;W)K&ULM59K;]HP%/TK5M0/K42;$-X5(%$8VB95JDH?FJ9],.%"K#HQLQTH^_6[ M=M*41TA;=?N2^''/]3GG7L7IKH5\4B& )L\1CU7/";5>7KJN"D*(J+H02XAQ M9RYD1#5.Y<)52PET9D$1=WW/:[H19;'3[]JU&]GOBD1S%L.-)"J)(BHW5\#% MNN=4G9>%6[8(M5EP^]TE7< $]/WR1N+,S;/,6 2Q8B(F$N8]9U"]''9,O UX M8+!66V-BE$R%>#*3;[.>XQE"P"'0)@/%UPJ&P+E)A#1^9SF=_$@#W!Z_9!]; M[:AE2A4,!7]D,QWVG+9#9C"G"=>W8OT5,CT-DR\07-DG66>QGD."1&D196!D M$+$X?=/GS(E6!-IHC&;&5AO+!K5 ML-A4<:(E[C+$Z?ZW> 5*8UFT(N=DL**,TRF'<^P/,J$G)&3@B+R5TH$D7CF>JZ&G4;]FZ0:;Q*-?I'-'ZG M\06I52O$]_QJ 7Q8#A\L)<(]"_=VX2ZZG5ONYY;[-E_M2+X2=]#U_QQ,E:W$KQ):M9Q6S=*J'Y,YGJ2%R]);:H], MAV@^%HAL\.A]7D6U2$]IVE/,-V35KS9K[6:CZZZV/3\,\ZM^O=[)PW9$U',1 M]8^+&,PUR%P#T:$4R2(D<_Q^V!7U'EGIN8TMOMZ>HK*('3&-7$RC7,R;I!H' M1Q9Z?1A6YG4SI]?\?!^/*9/D@?($/M/#K9Q2ZQ_T\"NG(D];A9ZV]ZM]&(:> MMENU8D_;N8#V?^G?"E\R"Q8IPF"/0NVBA9)G>].E$BZ6]+*="X]5KAR'^'($T ;@_%T*_ M3,S]F_]N]?\"4$L#!!0 ( #@R8E)[]TX?M@0 ",< 9 >&PO=V]R M:W-H965TD,;TAZ2D,=2\0)_')]QP??W1L#U9*/YFY M$!;]B*/$G+;FUJ:?@\!,YB+FYEBE(G%/9DK'W+JF?@Q,J@6?YIWB*"!AV UB M+I/6<)#?N]7#@5K82";B5B.SB&.N?YZ+2*U.6[CU?..+?)S;[$8P'*3\48R% MO4]OM6L%I96IC$5BI$J0%K/3UAG^?,YZ68?\C:]2K,S&-5#J*6M<34]; M8:9(1&)B,Q/<_2W%2$119LGI^+<,N' ZU62&=O.VO91>YJWMN)DTDV*F.KW5/I^MGA M5;(4QKHP6X/:Z&S)9<0?(M%VX]T>\TB@&ZZ?A,WNH;&8++2T4I@C=,FE1E]Y MM!"()U-TG[B4B.0O,477RAAAT$@E5B8+M3#_?XANE9'YD'R\<)9E9#ZA#T@F MZ&[NWG;6S""PSK5,8# IW#A?NT%JW#A+]3&BX1$B(0GOQQ?HXX=/+ZT$+C!E M=$@9'9*;I35F+\2#?>'VRP 9%Z"C>O>^7SMSZ,J*V/S3((:68F@NAM7Y>#D^ M0M?"?>%NSA.$";IQ,9Z;B@*Q-8!KX]W<>#97E\,VZ0Z"Y19%K%3$=E3DTV.; ME+75SH84QAC&V\5T2C&=U\64$I#2Z"\7%2LT,#Z=BJAPNZ!N*:B[JZ#F\'2A M2DY*)2>O*[E3ED>P4)Q4!-2F2J^4T(-*:':^]Y;(AB $7WP$1A M'J+)8Q0#.+H+*7"5I'5B/$8Q@*-O@ 4&@Q-[">+*2\"#<*,Q"M'BL M$@!6]^ & 7.5;%2G *[NP@T"!BOQ8"4 L+Z!&P0,4N)!2@ @A7"#@,%)/#A) M,SA'0ELYDQ,W $C-W-(PS>9JTRK$\Y!TWQ\5Q!.2 .K)W5%!MM27)S71]S0E M@ )S%U94"TX<]ON=&CT>IP2 TWUX >8I]3RE )[NP@L*!BKU0*4 H+Z!%[0* MT+JLH9Z@%$!0"#!HE9@-:4(WUO3-U!RI.!9Z(IV E*="-^T3> Q2]OZXH!Z, M%%!1[K%Q42TPVW5Q]T2E@ IS!US0:L&)>ZPV#SQ2*0"I>^""5IE:-T,]4BD MJ3OAHLK4.C&>IQ3 T[?@HLK/NJQA'J , % (+E@5F UIPCPT63,T1TJG2F<5 MQC2;XZ 5"?,T9'_ =B?S;&0'W?!DU0*SC5G-"&QL>1YHS[-:<6+6)S4;6\S# ME1UVVY.!E^_,PY4=:.>3@9?SS).5_=[-3[:E.JU-&\]2]IOV/PL[W5?R)-@X M\LF.SVZX?I2)09&8N7[A\8G3K]R@Z7R7'#X'U!+ P04 " X,F)2MG\!/64# #S"P &0 'AL+W=O M=^<+G+/1=?9 Z@ MT+>R8'+EY$I5KUQ7)CF41)[S"IA^DG%1$J6/8N?*2@!)+:@L7-_S(KLEKU5!&6P%DG59$O']$@J^7SG8.=SX1'>Y,C?<];(B.[@!=5MMA3ZY M'4M*2V"2P@:(P3%K'UY;4Z7P:X/#ZP/[6!J^#N2,2-KSXDZ8J7SFQ@U+(2%VH3WS_ M#MJ 0L.7\$+:7[1O;3T');54O&S!6D%)6?-/OK6)& TSSC ;P'^,6#V""!H M 8$-M%%FP[HBBJR7@N^1,-::S5S8W%BTCH8R4\8;)?13JG%J?4D*PA) -[9G MKD 16DATAK9"=XI0WQ%A*7KSM::5KIU"SUN+%]KD]N8*/7_V CU#E*'?<)9[/.VSG>!RM#0-6V39S"M_O\8XFD=+]WZ8L!$K+XS] MSNJ!U+"3&DY*O08I]6N_WF-:&+ARH.)O%@7^D=<0* MQ^%B7&O4:8W^0UI__27VL?^:@1J3&YT(B>+9[$CMJ5$\]X-QL?-.[/R)Q.JY MEO,B1;2L!+\'HU5.-%?<$<<_OY,7G;/%#^WDQ4F/QE%PW,B+TW3[.!Q/-_;Z M&>I-2MWPLJH5B%[F1/QX,)KQST\W]GMW_F04MQ*RND#7-(/1(3Z-#B)4VC$^ MI:4?F3CXH<5OZ8;5]Z,P/*I^:S4LOY[Q\2/E[TA')0[_AU;HIQV>'G=/M<(T.O+^02OTPPQ/3[-_W0KSDU8(XI-.&#$* MCK\1[F"M*D'L[+8I4<)KIIH-J[O;;;07=H]S>_-F'?Y(Q(XRB0K(--0[G^MR MBV;#; Z*5W9)N^-*KWSV,M=;.0ACH)]GG*O#P3CH]OSUWU!+ P04 " X M,F)2PN'97I\# #W# &0 'AL+W=OAV =&.EM$)%(C:3O]]SM2 MLNI8LN:A*[ O-DG=<\?GX1UU&N^$?%09@"9/1<[5Q,FT+J]=5R49%%1=BA(X M/ED)65"-4[EV52F!IA94Y&[@>;%;4,:=Z=BNW_\)&M,VT6W.FXI&NX!_VYO),X%.>2Y\83[^*MVZC0Q#?!PO/>^ MM.21S -5,!?Y'RS5V<09.22%%=WD^J/8O8&:4&3\)2)7]I?L:EO/( +FW:;P M35FNR&OR&Y62FD,G+^O%5[CZ^7Y!7KYX15X0QLFG3&P4Y:D:NQIW8ORY21UU M5D4-3D0-R0?!=:;(+4\A[< O^O%7_X1?]N/]H,>!BQ(V.@9['6=!K\=WE%^2 MT+\@@1?X'1N:GP_WNO3XL>BW/Q9]V0^_*27"O2[X,RW#)B=#ZR_\5SGY]3V: MD;<:"O5G3Y!!$V1@@PQ.!%D WL0)H_9^@R>\J15T)7+E);9>S#6]G?J>ARRW MAX?;-@J.;19MF[#EZ+9M%!_8/",:-42C7J)S411($6^2Y!&)@DR8@I24D@E) MM"!;4)KQ]066=))OL!I,;=,DD1L<8GD3H3.0>!=)"5R3G-$'EC/-H+/NJ[U$ MAP3\EA3G&"VCMJ;!*2WB1HNX5XM/DG*U JD,<:M()O(4Y[^8MQ%+F/Z/9(C; M#*/1U5'6Q!U9$_M'6K4]^8-@>)PW;5?1(!ATBS5LQ!KVBO4>\(W=$/UVT7 O MA315T\5[V-IM.&H=_SE&RPZCZ-3QCQI&HUY&OP('2?-]N:LS#[N+Z*A=S>T\ M'[4YM/.\;>2?)'K5$+WJ)?I[:0X(WVY-N2._FW1KKU6Q(E^JFN^Y1GWO>P/A M_;S;VC_H4_S_1>DNZGT\*\OVJ758#5NGYA[T907(M>V@%4G$ANOJ==BL-EWZ MC>U-C]9G_O7<[UA?^->W50_^W7WU2?"!RC7##,AAA:&\RR$FF*RZ[&JB16F[ MP@>AL<>TPPR_3$ : WR^$D+O)R9 \ZTS_1M02P,$% @ .#)B4E.A:;K6 M @ ^P< !D !X;"]W;W)K&ULC95=;]L@%(;_ M"K)ZT4I=_14[3N5$2M)5VZ1I4;-N%],NB'V2H&+P@'QTOWZ '2^-G2HW-N#S M'I[S@B'=NZ[,UE!@><=+8/K+DHL"*]T5*U>6 G!N M105U \^+W0(3YHQ2.S83HY1O%"4,9@+)35%@\3H!RG=#QW<. T]DM59FP!VE M)5[!'-1S.1.ZYS99$/5$]]]@KJ>R.3+.)7VB79UK.>@;",5+VJQ)B@(J]YX7_MP)/![9P1! M+0@N%82U(+2%5F2VK >L\"@5?(>$B=;93,-Z8]6Z&L+,*LZ5T%^)UJG1!%/, M,D!SNV4>0&%")?J QEDF-I"C*2_TAI&X\ISEZ&-14OX*@"; 8$F41->UZD;+ MGN('?(9^^ M+Q^70LL]*_?>REUM4.-2T+@4V'SAF7S?Q HS\M>Z<*L]89)3DO\W929 E/5 M %^B1\*TJP13-->#H'>]]NG7>"&5T/OV]SM$84,46J+>N0KK]5EPMNGTMY+' M5FY^Y>UHX$>#U-T>N]@.2L(H;H+>D/4:LMY%9%N<63^ZX*H,T=&\832(3^#: M04$2A-UP40,77017XE?!*44*[T':)5S4V[D+-VKC)CW_!+<=Y(>#?C=NW.#& M%^%FO"B(E&?M?!"?U$2((=#K7;TT;Q\D)6D>, M%W2C)0U:[RUWTOHK_/Z@M3T[HL)X<+H_W:.CV5R+7[%8$281 MA:76>7=]7;>HKIJJHWAI3^L%5_KLM\VUOIU!F #]?&PO=V]R:W-H965T2]OGC/.]DJ_F!+1PJL4E1D'I;7U;1B:HD3)S$#5 M6-'.6FG)+*5Z$YI:(UMYD!1A$D77H62\"O+,K\UTGJFM%;S"F0:SE9+IPQT* MM1\';TKJ%,,]JML$%VN=ZIBD+6Y85EU@9KBK0N!X'D_AV.G+UON G MQ[TYB<%ULE3JQ24/JW$0.4$HL+".@=%KAU,4PA&1C+\-9]!^T@%/XS?V;[YW MZF7)#$Z5^,57MAP'-P&L<,VVPL[5_CLV_7B!A1+&/V'?U$8!%%MCE6S I$#R MZOAFKXT/)X!X> :0-(#D/2 ] T@;0.H;/2KS;=TSR_),JSUH5TUL+O#>>#1U MPRMWB@NK:9<3SN9W3+"J0%CX7^8>+>/"0!]^,*V9<[@'4Z;1P*2P\*A8!9=- MT155S=B!?JOB!69:V>9@*-QH)@DWF7]=>%P?GA?W<'EQ!1? *WCB0E"ER4)+ M'3@=8=&HO3NJ3I!$2=0!GWX.?V('B.(N=$BVM=XEK7>)ITO/ MT"U*I6W?HI9DW-+"[T+TOSYA#YMZ5-//SQ#[]VNM2H05Z;G(LF-4?H M%9G=U?V1+XX\H9O?77X]2+-PUZ%BV*H8?JIBCC4[T-A:4&L0).F#DAZ=*9F MQG8=Z/"CIF@0=VL:M9I&_ZFI2\FHRYWA.R7AR2BY:^R)Z0VO# A<$RH:?"$6 M?;P:CHE5M9^NI;(TJSXLZ39%[0IH?ZU(3I.X@6WOY_P?4$L#!!0 ( #@R M8E+84>6$* 0 !02 9 >&PO=V]R:W-H965TM?S/+7:0DQ57>R FV_6 M0L94FZ7<>&HG@88)*(X\XOLM+Z:,UX;]9&\NAWVQUQ'C,)=([>.8RN<11.(X MJ.'::>,SVVRUW?"&_1W=P +TE]U":\0WP%0.%/DQ 4Q:IC^@6?5E,T(=?/O8];:Q:K+?* M+(Q2"^2*!8P^&:5;A>YY"&$)?N+&-U[#3]WXK@/OF6SE*2.GE(V(4^$4EG5$ MNC>(^,0O\6?LAO\F#G74\"T<=\O2X8;_2KF!X\0Z+H'?5X>7.3]]F_6'MUF? MN>%W.WE*W4OX#Y5LY,W?2/0UKNA[$GQSJT'&:+Z7JZVA0'3V>_CSR8BC1PVQ M^LMAK)D;:R;&FE>,Y296N8D;Q/AJ+R6$9E/ILF9(=;82G78.'8:-P+=_?>]P M7O5+.>*7R$TOY;JM$KF'U_7]D(0@3T+@3,*X4:<,37Y_1 ^2OG%[.=&VL[XTB]OT$[^IRHWX%DHHR<1FX] 7H&*I7#HT[N4:>:1T(; MAQB-S,G"GET,FYOFXEJRY=Z>%E19EW4NJMULEK7%M*K@K$0PZ#@:J)N'V76& M.8JHUC'ER!SK:%1'ADL7#)80G3;^07/@H8WZB6FVH39F1WJQ7PQ*_^?W%SZ; MR]@9Z)-0*BE<.HZ?;U!(8W.:5$B)O3F/E0YB?/FK#1Q)QZ3PACB]^0K+VYFA M*)O7!<@#6X'I-3/*(%Z"3$;9[=F*$%<."GK&[\#/N"!H_)\9NFR\XQ).]EWD MB MVQ&YZ+)T1-@&E?KAU-5ZE%EQ0*VZ]K?S.<8P+5L7M=RAX09G8S9E5"WY) M9MA=\(+-L)O.7D\L=IU8"_(B[T!>I" OXB:OBHG-M 25$TL*PB)O)"PG19&" MHL@[4!0I*(K\+Q1%+BGJ2F*]LU?'&.0FN4:P@V?/=7JVS7?SJXJ[Y 7]Q?X( M]\:X9'^">_=E^U/<>T@O* JSZ7W))RHWC"L4P=JXX-?;IC]D>@61+K38)2^T M2Z'-ZW'RN 4:@K0"YONU,&>@;&$-Y!=!PW\!4$L#!!0 ( #@R8E( (I;" M4P0 "$4 9 >&PO=V]R:W-H965TW 3 U:3F+4-M-+]^',2DT!)G)RV M\- F8;YOYINQ9X('>\9?Q)H0"5[C*!'#SEK*S6?+$L&:Q%C$461'[?/')U9Q4L(8U)(BA+ "?+86<,/\\12@&9Q9^4 M[,71-4BE/#/VDM[,PV''3B,B$0ED2H'5OQV9D"A*F50)M))_8_H%H0;V4+V"1R/Z"O;:U.R#8"LEB M#581Q#3)_^-7G8@C *H#( U [P%>#<#1 * ?EN KP%^MASR^F7%GV*)1P/.]H"GUHHMOH[N-8K=S< M]GI*)*:1N %7@";@VYIMA<*+@255P*E;*]#!W>7!H9K@(/C*$KD68):$)*S M3\QXIPD_->-] ]Y2B2ZRC0[9OD-&PBD);H$#/P%D(UNL,2=569F82;[@I""! MWQ=3<'UU4\LU_4"NF9GKCT"V$'=O)AEON"*Q&TA^:Z^JGN2AM1SHUY+,6\NI M)CE91DZQ:9V,M?M3F_83F+T&T3:DR0HL"*=$@/%[&T,PW2*8;A:,4Q/,-Q)O M&%>#$LQ^;*E\ W__KBS 7))8_&/@[Q7\/:/87&$V7-D2B%Q9D,M6,JY5B\D3 M>U/58'+N7L:=#O[=R'%L=NH53KT6 M3FN*?2BQ(>7]PD__(B7U"W[_@B7USTO:]=4'52<7VN4HM'^ZIIJB15'AT0B& M'["=#7F'J'2%+E)96+8F:.Y-$\SY6]IR=CC:$O4^'$18"+JD2@=-),O+O691 MJ%+]"R!Y&/^"J\KQGOMRCVOM^U[/*5*NQWBCW:F:LK?!KE'-(EN&@ JQ;5R8 M$\UUO#;L]X$VFMQ7F#@>5"W+[=>H*3LI-+=2K4;]YA%2O9&E56J2=-X_SR0U MFLPJ3%))OFV?B:^V/!&?OP&TYGQH;3FOLNQ"'QU;GJ:^'!?0/"]:OCR;MF Y M):!WF4U>S@?8OV #U^3':7:S3Z\FR^5<@:T'2WT'/Y\?-1T6: M8+5M4@/U_9(Q>;A)'12G@J/_ %!+ P04 " X,F)22DR3,N8% "U&@ M&0 'AL+W=O!C\': M5WJ@.QEOZ)K=,_5I!J GIK<*^Y^\7GH,2%_0==?DT ]HM=73-$@E&_0*]1%TJ>"213$Z%,<*'D& M@W#]A\\326-/CKL*<&AK73?W.3); M?4?C)ZL$YU:W7+$3+%^=;MG*+3?5X7_#=_,B^!9F*].- "M69N4$4+=FQB =NI5;MM 6M#O^KV[:$YCX#3)$U982H$C=<,>$:AY2.JRMW1 MQW1XNJ/"0W_]!B;16\4B^;RI?]!$^5P$ M_\*#U] _LM&FJLPS^_W4ON;>[028./N,N]OJ_#I%LA9$OPBB_WU!;*A 6QHF M+ 7O\3"D0J(-$UD@;]"W2J]L"BKS-ZA MN<(#:),+U M4V(+RGE:M.9G-NQ9[AR36@+.B=W2C7')V-@^6DL%Y"QI=GZ#NKFLI5BSW%8U M=V1X4*V;7*S:SNQ^;]@"M>1R;";SVHZ"/>CK-J0WN:D:TMZHM3Y3]PJM>+N)S72.@#^!'&N\:'A(9A MP>)AOSY5%@V"CF,/'+NE4"7_83,%&=;C$?"SW'(5TQ!C/!RU8"JI#)LI9!Y2 M*=%4EUFWS!2BZ(S3SDQ74OR#,5)M 0R@%V7/G)*V-<(Q*CKYZ3Q+1UN M3!,Y#'T_.R:1.OR2-(B9-.K%_>'C2.[MV'GD-+'%4;%ZT"7]$#/]_$!'(8=G M0^S83J4;UC&5=$3,=)1UE-G)':5D)?*3L!(I68F86>E'.\HAT]C]QG9RHN"B M09#@YE9R@F0]*R7/$3//O5@G.22]_D%FC#+U $I2)$=(\85[R>BT7G*2V.*H M6!9TM_*?=\3$.GW_H8]&2:RR?\^*T>(=RS1]L[ W/L<75[AA_!I?W&1O4$KS MV0N=]U2L@UBBD*W E74^@.J([!U)=J/X)OW'?&PO=V]R M:W-H965T#I=;5Z^%0)4LHF#H6%93X)!.R8!IOY6*H*@DLM4)%/J1!,!X6 MC)>#R;E=F\O)N:AUSDN82Z+JHF#RX0IRL;X8A(/'A8]\L=1F83@YK]@";D%_ MJN82[X:=EI074"HN2B(ANQAG;EC"J8B_\)3O;P8G Y( M"AFK<_U1K-]"ZU!L]"4B5_8_6;=[@P%):J5%T0HC@H*7S2^[;P.Q(8!Z^@5H M*T"?"XRV"$2M0/1,@&ZS,&H%1B^U$+<"UO5AX[L-W#73;'(NQ9I(LQNUF0L; M?2N-\>*E*91;+?$I1SD]N=4B^7ITA:%.R5046'^*V0P>D?=,2F;22 ZN03.> MJU>X^NGVFAS\\NI\J-&ZT3%,6DM7C26ZQ5)(WHE2+Q69E2FD/?+7?ODSC_P0 MO>Y MK(X)/>D#_R0845<'D=47;0O&DDDXNON^#BZQ",H%(#=H9<(S6(=%"LYSP4DN./)LT#O2A:O2/-U#%=!28OWYDXP[9 M^ >0K4!I!ZLWNGW@&A/Q!K@P&'O G73@3KS@IDL.&9G=0U);SOF093S!Y!U, M9Q]>>>KIM--_NA\%?M8!.O,Z_%YH4/BN38"OV%W>%^SIV7>50$>Q)]AAX&@_ M\%J?2Y$ I(ID4A2D?(:%5(WGO2P?? ^J*8!MH#;>1>'/UP#Y1IJ0?=P2LJ=& MJ3-*]Z,P0L?%8>2-PPW2F,3CB621B**O,JY:#9M9V!9^Q[BAGW*?\(//$4>% M8;PGL74<&/I)\%.)92X6)?\';26;F!*A^@K^NE4X?D)Y(V_%.](+_:SG1W-( MUL_?@NUVNP7?;5ST=U)^JR/R .;E2$G1M%0A1>I_\.;<\6QXZE7^&0N7EPL? M.K^"N$'G ^,X-O23K.F.R$V98$$90IGGK/1UCHX^:; ?A4T=>5(_>?[6=#^' M2.;E47.(;2=DNQ_5V_ZT&N/=)$(=G5+ZHQ%'YGXIM5#'D71/&E;J^)/Z^7-V M7W')=AS-'3K"8&?U4T>_U-^*VES,BBH7#P!M#N:U3)88C;8A:-ZPZ B(_#H,T:Z1*["SP0F-4]XU> \J"MLB_N.S&R'G3 ^ M#H)??9 =CU(_#4YSIA2Y-!%$EFZS]XW\(*,YIJ1G^Y&TR)%LY.]1K2G3EBJ0 M*S1GOO6R6M<2"%>J9AB$70S76MADN/%)',4TB#NB:Q+[DIU/_7#,'.UH:SV9 M_+].9^0(.MJ3?C?:F#WX^]W_GNA9:V$S?9&O18LT><3E^'& M/+, N;"#9(4M<5WJ9K[7K7;#ZDL[HGVV?A6^GC8C9Z>FF8"_8W+!2T5RR%!E M<'R"J&0S5&YNM*CLU/1.:"T*>[D$EH(T&_!Y)O!CM+TQ!KK1_N1?4$L#!!0 M ( #@R8E(N#VUVM 0 "\5 9 >&PO=V]R:W-H965TM%*4Q([GXPH$M!9[8QV=JIVV[DVB0&K21V/=XP_BS4A$KRF229N!FLI-Y\M2T1KDF(Q M9!N2J7^6C*=8JB9?66+#"8[S26EB(=OVK133;# 9YWUW?#)F6YG0C-QQ(+9I MBOG;C"1L=S. @WW'/5VMI>ZP)N,-7I$'(A\W=URUK,I*3%.2"O@EE@0>8L^4ECN;X9A ,0DR7>)O*>[?XD94">MA>Q1.2? M8%>.M0<@V@K)TG*R(DAI5GSCUS(1!Q.@OA.<;RC=P>4LDIHFX A? D)/%X!FX#&C4GPZZ/AGS;8"9['J MO#AJCRVIP+5[*RHA9P4DZH <@>\LDVL!OF0QB5OFS\WS(3(8L%3&JK2A?=IF MR&CQ&\Z&P(&? +(1?'RX!9<75W4^BL\V3K/5Z88KJW9NU>YE]0C>J9ZYD[MQ M.MS\O4T7A .V/'K$ OS82B'5$Z+9RN#%K;RXN1>WP\L,)SB+", 2+,B*9IDR MJWUN"*B:]++Q$%A$(RMEQ8VKV+SC&S[B%<< M9Y+TA_$:,-!UH=<.XU91W"'W8 7N@ M5]!8O'[FPJP(IR^$JX,&^%)N&W#':40,A0NBV@?ZU=(5LR3!7.BN(@DZ&W6M M;LU(X30\7&-#-^Q(2%W,H7-R+3N'KO "GWLXA=)N$ MSM#V.P!K+8#]Q."XX)T#Z#4!O:'7(0^PU@=H%@AC"3R'TV]R^D/HO"N)Y;"> MZ[66%VC6EU.*XCG!!:VKI*ONU#($S3ITUJP6RP[EH&:?.>R._HWRA6O[0 MF?+7!=Q\+6H']D\#KA4._1Z%Z^)OOD?!T'9&'><(5$L8^HT2U@47-E>#;[NN M^P[..KB22@E?Y3=UZHS%MIDL;J>JWNHV<)K?@5GU\.(J\3OF:K$*D)"EFFH/ M Y497MS.%0W)-OD%UX))R=+\YYK@F' ]0/V_9$SN&]I!=4&ULC55M;]HP$/XK5J1)G31(2'AI*T""MM-6J1)JM>[#M \F.8B%7S+[*.7? M[^Q QB2(^H7N!$#VKJ1VDZA$K&[CV.4E*.ZZI@)-.RMC M%4=R[3IVE05>A"0EXS1)AK'B0D?3<5A;V.G8;%$*#0O+W%8I;O=SD&8WB7K1 M<>%9K$OT"_%T7/$UO #^J!:6O+A!*80"[831S,)J$LUZM_.1CP\!KP)V[L1F MOI*E,1OO?"\F4>(%@80B&3\.6!&#:5//+6/Z%]#[53+DCNX M,_*G*+"<1-<1*V#%MQ*?S>X;'.H9>+S<2!=^V:Z.'=Q$+-\Z-.J03 J4T/67 MOQ_Z<)*0#BXDI(>$-.BNB8+*>XY\.K9FQZR/)C1OA%)#-HD3VA_*"UK:%92' MTQ 7$CW>1PC\7N4.#]P MS6NN] +7#7LR&DO''G0!Q?_Y,>ENQ*='\?.T%?"1ZR[+>E]8FJ2]%KRL:486 M\+)+S2BYA)V+>CY2EA1:M(=T3':>F+5#IHJ3(FE09HYP2QIR(/U ;2_,@:/CB=H_C:F M?P%02P,$% @ .#)B4@@7!&;F P K! !D !X;"]W;W)K&ULS5A;CZ,V%/XK%MJ'7:DS8&Z!41)I*)GMYJ/K@ MA),$#>#4=I(9J3^^MF& $'35I'R,K'-=Z[?P8\%(FH"4@]W0)V(6 W!=P+ DXAX+S7 M@EL(N.^UX!4".G0SCUTG;D8$&0\9/2&FT%*;6NCL:VF9KSA3A;(43#Z-I9P8 M+P5=/]]-9*HC-*6IK#].-(-WZ.*C^8M: _HX T'BA'^2X&_+&?KXX1/Z@.(, M?=W1 R=9Q(>FD#XJ2^:Z\&>2^V-?\,=!7V@F=AS-LPBB#OE9OWS8(V_*W)0) MLM\2-+%[%?Y&LGODX)^0;=FXPY_I^\6MKG#^G_7Y?[9^E@RGK!9'ZW,N5( *M7E$=MR"O^OCQ1%B$_OA=JD2?!:3\SQZ'W-(A5SOD M7G#H*Q4D05Q7:FYN77<+\DKM*L-V7T7F_T4\H%HAOT!$?(#H#^1LO#BJ]9O%?1]Z37 M+PWXM\'WH'1H<"6^<[U>G4KL-NAN8[#5P,S:&,\;-+CNL.7ZW50'9>#!OZ1Z MP>@&N&K8*B/ CO$:>$^*P])2>!N<8ZOJ4=:56"\4GU'J-VGO #F-UW?6B6G< M!/,.4.AT\XYK#1KW!K\D"7 DNZEL^^P91)QM^Y)J5WKM&^&YZB[8N1;/3ON5 M&X16D^@VRL=.D^DVR LFMF@8.;H3QJKO@\%J,A^VO,6_@-2EO MH[ ;[=>\@Z+=H ;I)NUZ2L%MM5C+Y=A'3*1?UJ7I^5H_:@'RL;Y M!#],<MJKU.=S_!?"MG'&40(;:O9;T6%G"3U M<@&ULI55=;]HP%/TK5M2'5MIP MOE@W%"(!85HG(:&R;@_3'DQR(58=F]GF8_]^MA,RJ%*&MI?$OK[G')_K^";9 M"_FL2@"-#A7C:NB56F\&&*N\A(JHGM@ -RLK(2NBS52NL=I(((4#50R'OO\. M5X1R+TU<;"[31&PUHQSF$JEM51'Y:PQ,[(=>X!T#CW1=:AO :;(A:UB ?MK, MI9GAEJ6@%7!%!4<25D-O% RFL[>2A&'J^W1 PR+5E M(.:U@PDP9HG,-GXVG%XK:8&GXR/[1^?=>%D2!1/!OM%"ET/OO8<*6)$MTX]B M_PD:/WW+EPNFW!/MZ]SXWD/Y5FE1-6"S@XKR^DT.31U. (:G&Q V@/ E('X% M$#6 Z%J%N '$URKT&X"SCFOOKG 9T21-I-@C:;,-FQVXZCNTJ1?E]CM9:&E6 MJ<'I]('GH@+TA1Q H=L,-*%,W:&WZ&F1H=N;.W2#*$*36U6!7+MVIE NMES7)6ZC;<< M$;FF7"$&*R/E]^[-I9=URZLG6FS&ULQ5A=CZ,V%/TK%MJ'&6DG8" $1DFDR4?5KKK5:+/3/CO! M"6C 3FTSV?[[VH8 (1Z6;4>S>4C G'OL>^Z]OC'3$V7//,%8@&]Y1OC,2H0X MWMLVWR4X1WQ$CYC()WO*6?7+'&:8\)3 M2@##^YGU ._7,%(&&O%GBD^\=0V4*UM*G]7-;_',HR,07>OH55PZ- M%=^.9EQ_@U.%=2RP*[B@>64L5Y"GI/Q%WRHA6@:2QVS@5@9NU\!_Q<"K#+RA M,_B5@3]TAG%EH%VW2]^U<"LDT'S*Z DPA99LZD*KKZVE7BE1B;(13#Y-I9V8 M_R%S\7?*.7C$#&P2Q#!X$(*EVT*@;8:!H&!)\UR&="/H[CFA68P9!W=J]"@Q M.MIT#Q:(ISN 2 Q6:58(' ,#\\T*"Y1F_%;:/VU6X.;#+?@ ;,#54PY2 IY( M*OA'.2BOOR:TX)*13VTA/57KM7>55XO2*_<5KSSPF1*1<+ F,8X-]JM^^ZC' MWI8*US*[9YD7;B_A)T1&P(,?@>NXT+">Y7!SQ^3._YM]_9]GOQ##JW/.TWS> M:SE7Y)@A05D/EU]S^9K+[\G?3&49ZF3MKLQ:WLI:4QZ5[(%F5YOJR_P.!N'8 MG=HO[? 88-$D"BY1*P/*@X'?@:U-L##R_1IVH<2X5F+(UT'.@Y_J!UPGD-=#W_- 9>QW@^AKH MAOXD]**Q.9AAK5/8J_JU3N2YG6HQ?CSE+Y82U4N)?C!DAJ6H",4TRQ!K MC1J#54X6MI/?&;D=79=FU*03)B,J\#LQ,J#@"$)S@*#3-$YG2+W=P:$5!UL] M&;Y!S4&WX7/?O^JJ.2_*3G_&G5B^"NQNGT,9UP,8+Y5J.A/L;TWO4'>P:6VP MO[>]<>55LW7*!7:C941=E9X9UNV;:Q.LI_B:7@>'-+O%X-)KNAU\BW8'FWX' M?T+#@X9&YD?RT_W;8@ ZW4 .Y%KW-W0EV.UT% M"_I"9&:Z"E ?4ZF)W3HHRO_@!WU"YU+1@HCR_WL]6K\%>-!GW\[X MXOH6%\ MI=X:Z(-I0U^^&PO=V]R:W-H965TB[R4-X.M4KOK()#++2V(O.([6NH[:RX*HO2IV 1R)RA96:\;W*64GG LA]41#Q8TIS?K@9P,'+A>]LLU7F0C > M[ D$7=\,)O!ZAF/C8"W^9/0@CXZ!*>6!\T=S M\F5U,PA-1C2G2V5"$/WQ1&_==!!,Z9Q/#Y^B7YOB]?%/!!)9SS_ MBZW4]F:0#L"*KLD^5]_YX3.M"[()+GDN[7]PJ&W# 5CNI>)%[:PS*%A9?9+G MNA%'#CI.NP.J'=!;AZC# =<.V!9:96;+NB6*C$>"'X PUCJ:.;"]L=ZZ&E8: MC LE]%VF_=3X=SU3OG(IP9P*L-@20<%$*<$>]HH\Y!0H#F:\*'3#%XHO'[<\ M7U$AP2X%+XS33H>PJ/@:W+)\K_2]EN%^N:6* ML%Q^T$&E#34*E*[,Y! 0@1;\IE=[AYZTL$-)6SC11WQ9KQ\HD(Q0V2NYSD50C?3$OD( M%E0PW?^)9YRH&2>RX^".<2::Z,J@TDM+QUWN!5/LF.VZA>T=$24K-\=,__ZJ M X,OBA;R'T]:<9-6["V_F6OY#T".4ZSF"Z"OTEN^3J_44RXW4VZGTY/5E&-E M[?JA;:Y5R<0V&?,U^#36#)^.Z9]:X"C3?ZBQ>U7GL*ES^-.8IYY^)LTX29\P MITU::9\PIVL;.KV" M?L&ZA/?,UU.G&'#8*]A.8F#2*]C)>=BG)BA)L@2G';B=;D&_<%V"^];75:<< M,.L3;N1D!H5]PEUGX\/=8@(12M((=?Q*0TZZD%^Z+N%]YVNK$PZ$>L7;B0SR M/Y&\-V]\GO>I21R%88@[:#O90G[9NH3VO:^I3C90W"O:3F60_\'DO6D/S],^ M-8EQEL4I[,#MA OYA>L2W+_ZNNID Z6]PNU4!OD?4-X;=W8>]ZD)3C.N2W!_]FWA.-7 L$^XL1,9['\Z>6?<=38^W"TF<*C7-^KXJ8:/-M+\ MNF7! KXSZ4M?]YP\X%[MF6&G)KA7NV;X=%,L@B@=QA%\2[=E^PRG40I/-E:" MHXWM@HJ-W>^7.M=]J:K-W.9J\TYA8G?2WUR?PNM9]6; A:E>5'PC8L-*"7*Z MUB'#JT2G):J]_^I$\9W=/G_@2O'"'FXI65%A#/3]-==]KD_, ,T;F/%_4$L# M!!0 ( #@R8E)N#PN T < $J 9 >&PO=V]R:W-H965T)M4+4R MBU.\4'M[X(VE0U/@CQBM6>P9R*/>$?)$O5[/CGB,]P@F.N&PB M%/\>\00GB6Q)^/&/:K17]2D-Z\_KUM\6@Q>#N0\9GI#DSWC&%\>]<0_,\#S, M$WY'5I=8#%L&WKC!P%<&?M<>ALI@N-U#TZ!'RF#4==!C93#N:A H M@Z"K 736D7,ZFU3!WHYVL\DZW+"(]Z $5H'*\Y"')T>4K "5]45[\J& =F$O MP!AG#U.>9A MG+ WX!48 +8(*68@SL#G+.:L+PK%\Z<%R5F8S=C1@ O/9/N#2'DQ*;U #5Y M\#O)^(*!BVR&9P;[2[N]VV9_;; OVY$57#%<TZKB)/HBM'^9 MTV@AI'WD\<9T# MY,*CP:/!:;]RVK0MY>29H%ZV M/JQY!1W7J7PJ,=BETLUN)>0[YL$-J\$-K8,[QW-,J7"?XD>,VX8 MR9F]J;_@WZ;AET9^S6D_"/SM\7>J=6.HY?KNR#P%HVH*1E:_)XL8S\'%5QSE MA51^G,_C2*#N]>3BHVUUC:OVQ_M=74'546 =R ?"<1VE)D(/=B'D^4X#B*"C MDQ#G65WW <-0HJQU_$.%@3W-6)! M\RZT$Z^*/0-B\P0NTF5"GO!VBK*Y"]'$BIS]1A5IND1VNMQO+O#Z5+K M1M7:R.T;4RZD21C92=@$>ZD[9,Y7R6;FM2ZFI"=^T);E/8:M&R M]:/9W(7[C9&K"=BU$W!7\KI4[=17PGAG^5\9:@7!SMHSU-HDPO)4QE#-=1KY MTJV=F-A3VZG011' M^"6KGFEU,]OX+_N)UVM%JZWY]AJ77#MNE .*F8L%_W- M#CV M@U'0$&#-_JZ=>+<\7'^V*- HA<73PN+9A>6E *JZJ0-TC'P'-FPY/:T"7HL*? ]\*A\V MS^P:/*\=Q+>?O&9E:>;P6Y7DI9.[N(&#@>N,&YO2T MC'CVW<'W0>;HN]9B=95%23Z3P O3\HRP.!(,-P\%Y1R]"OJN/RY. MP5_!OA<$(&2R_#K,<@'S7WX2&_3?UE7(WT/Z$&<,)'@NW'8.1@( M+QO6+YPLBSN M?-T3SDE:/"YP*%:\K"!^GQ/"UR^R@^K6Y\F_4$L#!!0 ( #@R8E+O7GWB M]@, ,9 9 >&PO=V]R:W-H965TY:R$>U0-3PE":9Z@4+K?.;,%23!:9,U46.F1F9"9DR M;9IR'JI<(ILZHS0):12UPI3Q+.AW7=]0]KMBJ1.>X5""6J8ID\]WF(AU+R#! MKN.!SQ?:=H3];L[F.$+]+1]*TPH++U.>8J:XR$#BK!?M$+K@.8XHPM$_T@UA]Q&U#3^IN(1+E?6&_G1@%,EDJ+=&ML M$*0\V_RSIVTB]@Q(XX@!W1K0UQK$6X/8!;I!YL*Z9YKUNU*L0=K9QIN]<+EQ MUB8:GMEE'&EI1KFQT_T'3)C&*0R9U,_P5;),,9=@!5S8_D MH@:_/.6F(DT&O_+4SA,S&)DA-=ND$;[_9GS#)XVI^E&"+"Z0Q0Y9HQP9X.ZV M6L 8#:$F8I[QOTW'3(K4M'>X\SW?Z.Q540[!OBC=J)Q-L!>8-R&%$TES9^5#*2:#%Z@2>O2R. EF)Q*@TO(T'Y)AF997BOBT9RB%4 MD\%+,NG\K&2@E62@7MYI=&%DH%Z<:;DXGX(,6PBM/2ZTC^RCZ-[FE)Z="140 M*IE O4#3HP*7FSIJ;;#)50H MAU!-!2_/M%R>+Y@*C6HJ>"6GUY=&!:_+M%R73T*%SDLJ-*/#5(B]U,9GWTD/ M*B Y.7'?-+3(W:'U6&@M4G>Y0#9% M:2>8\9D0>M>PY^#%=X_^OU!+ P04 " X,F)2?U]H]]0! "F! &0 M 'AL+W=OVA<%19R8F<@$][7E>SMNO=-3FR;8 2)Z5 M[&Q&6\3^EC%;MJ"XO=$]=&ZDUD9Q=*%IF.T-\"I 2K(XBC9,<='1/ U]6Y.G M>D I.M@:8@>EN/EQ!U*/&5W18\=.-"WZ#I:G/6_@'O"AWQH7L46E$@HZ*W1' M#-09?;NZ+1*?'Q(>!8SVI$V\D[W63S[X5&4T\@6!A!*] G>? Q0@I1=R97R? M->GR2P^>MH_J'X)WYV7/+11:?A45MAE]34D%-1\D[O3X$68_:Z]7:FG#FXQ3 M[FI#23E8U&J&705*=-.7/\_S< +$R04@GH'X#V!U"4AF(,PC\*MZC<:/"<9A_YGN0*4,GY3M8.6-WU['W$MQ2XAFP MF,#X OC(Y0"_8\R5O-0=+W7'0>?E!9T=6#2B1*A(P6U[SL%U@<&^:#COO_T2 MNJ!33#J;H.,/Q2%?1_Y)V>&,@60QD/RO@>L"_VX@^- MZ"R14#LPNGFUIL1,IV(*4/=AA^PUNFT:FJV[2,#X!#=>:XW'P._5Y6K*?P)0 M2P,$% @ .#)B4K)K*4=N @ 1 X T !X;"]S='EL97,N>&ULU9?? M;YLP$,?_%]E8Y8(@E_V#&9*1__6Q,@*0A M0GU8PTOLN_-][X-](L;+U);BYS7&"A2,\LR':Z72KXZ3A6O,4'8M4LQU)!:2 M(:5-F3A9*C&*,I/$J#,>C68.0X3#P.,Y>V J Z'(N?+AO'8!._R(?.C.;B"P M*S M?N*GM+NDY_O2-8H1:\ ZTV][D9T ZQ)>'.5J074DSD<]#^+T25AYIVJHP(L% M;_IJ JU#UT<,@PVB/KQ'E*PD,5DQ8H1NK7ML'*&@0@*E&UH#N<:3O=JP:RW3 MZY4.(US(LK:M8']7U?*#P,XR@(32&G ,K2/P4J04EOQ!&^7BTODF!*KYPB:A''21E9 1EG49%^Y<@4=Q;' D2=9F5")U3% IP?0D(B@1')4, MNXQJHF5#3.FS>1'\CO>TB[AULN6Y\GJJ@:JIE;&&T6^K6>VV[,V[=$%*-D)] MS_7C\-(V[8*?)(Y)4=I%7 -TJ;O=ZBA-Z?8;)0EGV#Y\[X*!AW9Y8"TD>=75 M3*N$VH$E!!LL%0G;GK\2I4MO)V")"+ 4#./^RMV1]RY1-.F*%CEA"K"*VM-H@CS-WGK]1&. M44[5L@[ZL)D_XHCD;%&O>C(;4:UJYC_-X[FSLF#SW1C\ U!+ P04 " X M,F)2EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0 M(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I M6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6 MFD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L# M!!0 ( #@R8E)EK^-3R 0 ,LF / >&PO=V]R:V)O;VLN>&ULQ9I= M<^(V%$#_BH:7M@\4_)7L9I:=(8%MFJ+$>] MZ'#@ ;05^9OBI8-<\;5I2BQ?WW,$&?4NAECA1FACFS.:^CDR[@%//NS55GT1 MI04]X1;^T*I^$G+KJL&[&'BWT<3A^'L(XI7^/V%4FXW(8:+RN@)I#W'44#I M:7;BR?28Y!6,>L=3&)<%FTJ+06(S>:@*SW5WBI>>%8>[MHCKQ5!?"3R@9T4# M'@[RYFX^F7=[6PR7N'.]?AV/+^9,@\R)B#C#B'_CCW(A(!,.H%< MKO#GZW3N0:8$9-HA9"N2&0&9=0F9>) 7!.1%EY"I!WE)0%YV"9EYD!\(R ]= M0EYXD!\)R(]=0E[ZG?F0ZLV'83&7=55Q_9VI#;NNC9!@3*.?I=A*L1$^)BF= MP-:YASW(&GP<2B]18+]\X4*S!U[6P+X"-[4&]P?CXU%BB0*;92;W8.P;)$HC M46"/7/.2RQQ8DX:Q"5@NRA8,*:S)O$FO*&%%@96-R2OF)0?XN!^P$)\K NN<="TTAP?;3,4;062')$$5@8I MVE8B'5/JB .KXT6T[->5>[SF-Y^+\D<*9]V0(*8/$ M@0UR4L$G*2F!Q.\AD!.=] NHCTFY) [L$K)?;#=G2BEQ8*70O8X_,DXHRR2! M+7/L=?IL(@S?;C5LF^[\;=J?4)9)WF<4XC /6==/0N8:EX])J28)K)I7S)L= MQSS6,"$]8A^3G/YZ)]7T,8AN7AE3;M>:FKJPG_(Q*?,D@)+!YS@FRS\;&@/4Q*0DE@27D"Q+1]N@@UZWWL;+^DI<^)F6A M)+"%2,SV!#)EH22PA=J84A9* UOH'.;+6^IC4A9* UOH'.8XSW4- MA8])+L-T,7]VC&:K0THI"Z4=SJ1AK^1C4A9*NYQ,:T>3LE#:P63:L6]OC=A2 M2D)I1]-J+V^GCTE)* T]%'*#M-.8[@[\E4Q*0EGH!9GST739G8])22@++"$" M\[_1I"24!9:0/Z5ZLN5DE'NRP.ZA)Q'\A".CW),%=@^-Z:]<9^1' ('=D MY),U\AD+%\5NL MXW=DG_\%4$L#!!0 ( #@R8E(3)^RZ[P$ *4B : >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'/-VKM.ZT 4A>%7B?P 3/8MP!&AHJ%%O( 5)A>1 MQ)8]"'A[HE"$95&KU;Y8=N]7;(Q_++X/3>#:_C-N?2S)[;89/+LDD?^\OI,9T/ M7Y;-\/@B3:H=I!"D]8,,@JQ^D$.0UP\*"(KZ00L(6M0/NH:@Z_I!-Q!T4S_H M%H)NZP?)'&6<$R1-L";06I!K(?!:$&PA$%N0;"$P6Q!M(5!;D&TA<%L0;B&0 M6Y!N(;!;$&\AT%M1;R706U%O)=!;)R_;!'HKZJT$>BOJK01Z*^JM!'HKZJT$ M>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>MMDLX1 ;T.]C4!O0[V- M0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!OGVQV M$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H':AW$.@=J'<0Z!VH=Q#H':AW M$.@=J'<0Z!V3CY4$>@?J'01Z!^H=!'H'ZAU_J?=8/O=YO/1\K_'Y?TEU.=V; M+X\_+[]/HH2+,\X)_DJY_P)02P,$% @ .#)B4F(CYQC8 0 2"( !, M !;0V]N=&5N=%]4>7!E&ULS=I=3X,P% ;@O[)P:T;7K_D1YXUZJU[X M!RJ<#3*@3=O-^>\M3$TT2EQFXGL#@;;G/;3)<\7EXXNC,-FU31<6616CNV L M%!6U)N3649=&EM:W)J9'OV+.%&NS(B9FLSDK;!>IB]/8U\BN+F]H:39-G-SN MTNM0VVZ1>6I"-KG>3^RS%IEQKJD+$],XVW;EEY3I6T*>5@YS0E6[<)(F9.S; MA'[DYX"W=?=;\KXN:?)@?+PS;9K%=@T+\:6AD(^7^*9'NUS6!96VV+1I21Z< M)U.&BBBV3;XO>C*>'-,.T_[*C\X?RHP%IID/WKJ03LS3X7'O1]*OGKI4B'RL MQS_Q(S&5/OK[J#_MDLI?9J?M?;9^/9Q'8,/M^#W^?,8?]0_L0X#T(4'Z4"!] M:) ^YB!]G(+T<0;2QSE('WR&T@B*J!R%5(YB*D=!E:.HRE%8Y2BN&UL4$L! A0#% @ .#)B4JLE-T_N *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ M.#)B4IE&PO=V]R:W-H965T&UL4$L! A0#% @ M.#)B4M.'[NH/!P 8QX !@ ("![ T 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ .#)B4N/3N-V[ @ Y0< M !@ ("!N"( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .#)B4FS?JY'( @ 8@< !@ ("! MFC4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .#)B4ML'@[>O!P -18 !D M ("!KE@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ .#)B4M =^*F.!@ 'A !D ("! M5&P 'AL+W=O&PO=V]R:W-H965TJ=[11@, '\) 9 M " @5A[ !X;"]W;W)K&UL4$L! A0#% M @ .#)B4O1D(@=G!P B!, !D ("!U7X 'AL+W=O&PO=V]R:W-H965TB !X;"]W;W)K&UL4$L! A0#% @ .#)B4H.T9PW!! WPP !D M ("!TK 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ .#)B4KK3A]?B P &0D !D ("!^+X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M.#)B4I_5@X+^!0 A1T !D ("!L,P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .#)B4B4/:3\1 P MP0< !D ("!A]H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .#)B4NW+C+-Y!P HD !D M ("!<.0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ .#)B4BG_1II@ P % P !D ("!EO0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .#)B M4K9_ 3UE P \PL !D ("!5 ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .#)B4GY1*BAC @ JP4 M !D ("!TPH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .#)B4DI,DS+F!0 M1H !D M ("!5A8! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ .#)B4BJAII]U @ 0@8 !D ("![R8! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ .#)B4G0Q MUTT.! 5Q$ !D ("!23 ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .#)B4N]>?>+V P QD !D M ("!%4$! 'AL+W=O&PO M=V]R:W-H965TM1 K 0!;0V]N=&5N=%]4>7!E&UL4$L%!@ !" $( !1( /13 0 $! end XML 71 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 72 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 73 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.4 html 351 347 1 true 93 0 false 8 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 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Sheet http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Statements 5 false false R6.htm 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 6 false false R7.htm 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) Sheet http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) Statements 7 false false R8.htm 1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY DEFICIT (PARENTHETICAL) Sheet http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICITPARENTHETICAL CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY DEFICIT (PARENTHETICAL) Statements 8 false false R9.htm 1008009 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 9 false false R10.htm 1009010 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 10 false false R11.htm 2101101 - Disclosure - Summary of Business and Significant Accounting Policies Sheet http://c3.ai/role/SummaryofBusinessandSignificantAccountingPolicies Summary of Business and Significant Accounting Policies Notes 11 false false R12.htm 2104102 - Disclosure - Revenue Sheet http://c3.ai/role/Revenue Revenue Notes 12 false false R13.htm 2111103 - Disclosure - Fair Value Measurements Sheet http://c3.ai/role/FairValueMeasurements Fair Value Measurements Notes 13 false false R14.htm 2114104 - Disclosure - Investments Sheet http://c3.ai/role/Investments Investments Notes 14 false false R15.htm 2121105 - Disclosure - Balance Sheet Details Sheet http://c3.ai/role/BalanceSheetDetails Balance Sheet Details Notes 15 false false R16.htm 2127106 - Disclosure - Commitment and Contingencies Sheet http://c3.ai/role/CommitmentandContingencies Commitment and Contingencies Notes 16 false false R17.htm 2129107 - 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 17 false false R18.htm 2131108 - Disclosure - Stockholders' Equity Sheet http://c3.ai/role/StockholdersEquity Stockholders' Equity Notes 18 false false R19.htm 2133109 - Disclosure - Stock-Based Compensation Sheet http://c3.ai/role/StockBasedCompensation Stock-Based Compensation Notes 19 false false R20.htm 2139110 - Disclosure - Income Taxes Sheet http://c3.ai/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 2141111 - Disclosure - Net Loss Per Share Attributable to Common Stockholders Sheet http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholders Net Loss Per Share Attributable to Common Stockholders Notes 21 false false R22.htm 2145112 - Disclosure - Related Party Transactions Sheet http://c3.ai/role/RelatedPartyTransactions Related Party Transactions Notes 22 false false R23.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 23 false false R24.htm 2305301 - Disclosure - Revenue (Tables) Sheet http://c3.ai/role/RevenueTables Revenue (Tables) Tables http://c3.ai/role/Revenue 24 false false R25.htm 2312302 - Disclosure - Fair Value Measurements (Tables) Sheet http://c3.ai/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://c3.ai/role/FairValueMeasurements 25 false false R26.htm 2315303 - Disclosure - Investments (Tables) Sheet http://c3.ai/role/InvestmentsTables Investments (Tables) Tables http://c3.ai/role/Investments 26 false false R27.htm 2322304 - Disclosure - Balance Sheet Details (Tables) Sheet http://c3.ai/role/BalanceSheetDetailsTables Balance Sheet Details (Tables) Tables http://c3.ai/role/BalanceSheetDetails 27 false false R28.htm 2334305 - Disclosure - Stock-Based Compensation (Tables) Sheet http://c3.ai/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://c3.ai/role/StockBasedCompensation 28 false false R29.htm 2342306 - 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 29 false false R30.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 30 false false R31.htm 2406402 - Disclosure - Revenue - Disaggregated Revenue by Geographic Region (Details) Sheet http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails Revenue - Disaggregated Revenue by Geographic Region (Details) Details 31 false false R32.htm 2407403 - Disclosure - Revenue - Deferred Revenue Balance (Details) Sheet http://c3.ai/role/RevenueDeferredRevenueBalanceDetails Revenue - Deferred Revenue Balance (Details) Details 32 false false R33.htm 2408404 - Disclosure - Revenue - Changes in Deferred Revenue (Details) Sheet http://c3.ai/role/RevenueChangesinDeferredRevenueDetails Revenue - Changes in Deferred Revenue (Details) Details 33 false false R34.htm 2409405 - Disclosure - Revenue - Remaining Performance Obligation (Details) Sheet http://c3.ai/role/RevenueRemainingPerformanceObligationDetails Revenue - Remaining Performance Obligation (Details) Details 34 false false R35.htm 2410406 - Disclosure - Revenue - Customer Concentration and Accounts Receivable (Details) Sheet http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails Revenue - Customer Concentration and Accounts Receivable (Details) Details 35 false false R36.htm 2413407 - Disclosure - Fair Value Measurements - Assets Measured at Fair Value on a Recurring Basis (Details) Sheet http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails Fair Value Measurements - Assets Measured at Fair Value on a Recurring Basis (Details) Details 36 false false R37.htm 2416408 - Disclosure - Investments - Available-for-Sale Marketable Securities (Details) Sheet http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails Investments - Available-for-Sale Marketable Securities (Details) Details 37 false false R38.htm 2417409 - Disclosure - Investments - Available-for-Sale Investment Securities in Balance Sheet (Details) Sheet http://c3.ai/role/InvestmentsAvailableforSaleInvestmentSecuritiesinBalanceSheetDetails Investments - Available-for-Sale Investment Securities in Balance Sheet (Details) Details 38 false false R39.htm 2418410 - Disclosure - Investments - Narrative (Details) Sheet http://c3.ai/role/InvestmentsNarrativeDetails Investments - Narrative (Details) Details 39 false false R40.htm 2419411 - Disclosure - Investments - Available-for Sale Debt Securities by Contractual Maturity (Details) Sheet http://c3.ai/role/InvestmentsAvailableforSaleDebtSecuritiesbyContractualMaturityDetails Investments - Available-for Sale Debt Securities by Contractual Maturity (Details) Details 40 false false R41.htm 2420412 - Disclosure - Investments - Available-for-Sale Marketable Securities, Fair Value and Unrealized Losses Continuous Unrealized Loss Position (Details) Sheet http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesFairValueandUnrealizedLossesContinuousUnrealizedLossPositionDetails Investments - Available-for-Sale Marketable Securities, Fair Value and Unrealized Losses Continuous Unrealized Loss Position (Details) Details 41 false false R42.htm 2423413 - Disclosure - Balance Sheet Details - Property and Equipment (Details) Sheet http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails Balance Sheet Details - Property and Equipment (Details) Details 42 false false R43.htm 2424414 - Disclosure - Balance Sheet Details - Narrative (Details) Sheet http://c3.ai/role/BalanceSheetDetailsNarrativeDetails Balance Sheet Details - Narrative (Details) Details 43 false false R44.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 44 false false R45.htm 2426416 - Disclosure - Balance Sheet Details - Narrative, Cares Act Loan (Details) Sheet http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails Balance Sheet Details - Narrative, Cares Act Loan (Details) Details 45 false false R46.htm 2428417 - Disclosure - Commitment and Contingencies (Details) Sheet http://c3.ai/role/CommitmentandContingenciesDetails Commitment and Contingencies (Details) Details http://c3.ai/role/CommitmentandContingencies 46 false false R47.htm 2430418 - 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 47 false false R48.htm 2432419 - Disclosure - Stockholders' Equity (Details) Sheet http://c3.ai/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://c3.ai/role/StockholdersEquity 48 false false R49.htm 2435420 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://c3.ai/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 49 false false R50.htm 2436421 - Disclosure - Share-Based Compensation - Stock Option Activity (Details) Sheet http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails Share-Based Compensation - Stock Option Activity (Details) Details 50 false false R51.htm 2437422 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Details) Sheet http://c3.ai/role/StockBasedCompensationValuationAssumptionsDetails Stock-Based Compensation - Valuation Assumptions (Details) Details 51 false false R52.htm 2438423 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) Sheet http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails Stock-Based Compensation - Stock-Based Compensation Expense (Details) Details 52 false false R53.htm 2440424 - Disclosure - Income Taxes (Details) Sheet http://c3.ai/role/IncomeTaxesDetails Income Taxes (Details) Details http://c3.ai/role/IncomeTaxes 53 false false R54.htm 2443425 - 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 54 false false R55.htm 2444426 - 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 55 false false R56.htm 2446427 - Disclosure - Related Party Transactions - Narrative (Details) Sheet http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails Related Party Transactions - Narrative (Details) Details 56 false false R57.htm 2447428 - Disclosure - Related Party Transactions - Performance Obligation (Details) Sheet http://c3.ai/role/RelatedPartyTransactionsPerformanceObligationDetails Related Party Transactions - Performance Obligation (Details) Details 57 false false R9999.htm Uncategorized Items - ai-20210131.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - ai-20210131.htm Cover 58 false false All Reports Book All Reports ai-20210131.htm a302certification-ceo.htm a302certification-cfo.htm a906certification-ceo.htm a906certification-cfo.htm ai-20210131.xsd ai-20210131_cal.xml ai-20210131_def.xml ai-20210131_lab.xml ai-20210131_pre.xml http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 true true JSON 76 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ai-20210131.htm": { "axisCustom": 1, "axisStandard": 26, "contextCount": 351, "dts": { "calculationLink": { "local": [ "ai-20210131_cal.xml" ] }, "definitionLink": { "local": [ "ai-20210131_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "ai-20210131.htm" ] }, "labelLink": { "local": [ "ai-20210131_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "ai-20210131_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "ai-20210131.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 501, "entityCount": 1, "hidden": { "http://c3.ai/20210131": 1, "http://fasb.org/us-gaap/2020-01-31": 8, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 14 }, "keyCustom": 38, "keyStandard": 309, "memberCustom": 39, "memberStandard": 50, "nsprefix": "ai", "nsuri": "http://c3.ai/20210131", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "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-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "link:footnote", "span", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i0a7ebeb7f22c4ff1ae64d296a8d2b349_D20200501-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1009010 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "role": "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "link:footnote", "span", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i0a7ebeb7f22c4ff1ae64d296a8d2b349_D20200501-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "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-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "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-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111103 - Disclosure - Fair Value Measurements", "role": "http://c3.ai/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114104 - Disclosure - Investments", "role": "http://c3.ai/role/Investments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "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-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127106 - Disclosure - Commitment and Contingencies", "role": "http://c3.ai/role/CommitmentandContingencies", "shortName": "Commitment and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "ai:TemporaryEquityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129107 - 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-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "ai:TemporaryEquityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131108 - Disclosure - Stockholders' Equity", "role": "http://c3.ai/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133109 - Disclosure - Stock-Based Compensation", "role": "http://c3.ai/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i992ed9213a244ee099c77e92da114dba_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i992ed9213a244ee099c77e92da114dba_I20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139110 - Disclosure - Income Taxes", "role": "http://c3.ai/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141111 - 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-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145112 - Disclosure - Related Party Transactions", "role": "http://c3.ai/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "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": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "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-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312302 - 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-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315303 - Disclosure - Investments (Tables)", "role": "http://c3.ai/role/InvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "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-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334305 - 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-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2342306 - 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-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i992ed9213a244ee099c77e92da114dba_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i992ed9213a244ee099c77e92da114dba_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "iaac5565966214ea08f15516a6bc6629a_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-20210131.htm", "contextRef": "iaac5565966214ea08f15516a6bc6629a_D20201201-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "ib0c4e29d49b84a94886c53624b827767_D20201101-20210131", "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-20210131.htm", "contextRef": "ifedd04e3132f4b308276172d1f4512e7_D20201101-20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i992ed9213a244ee099c77e92da114dba_I20210131", "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 }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i044ee0c7d6044d2297ad0db83afaff5f_I20200430", "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", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i992ed9213a244ee099c77e92da114dba_I20210131", "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": null }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i992ed9213a244ee099c77e92da114dba_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410406 - Disclosure - Revenue - Customer Concentration and Accounts Receivable (Details)", "role": "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails", "shortName": "Revenue - Customer Concentration and Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i044ee0c7d6044d2297ad0db83afaff5f_I20200430", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i992ed9213a244ee099c77e92da114dba_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "ai:CashCashEquivalentsAndAvailableForSaleDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - Disclosure - Fair Value Measurements - Assets Measured at Fair Value on a Recurring Basis (Details)", "role": "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "shortName": "Fair Value Measurements - Assets Measured at Fair Value on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i155e74a8d5364b118efd0a89c9fe1108_I20210131", "decimals": "-3", "lang": "en-US", "name": "ai:CashCashEquivalentsAndAvailableForSaleDebtSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i992ed9213a244ee099c77e92da114dba_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416408 - Disclosure - Investments - Available-for-Sale Marketable Securities (Details)", "role": "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails", "shortName": "Investments - Available-for-Sale Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i992ed9213a244ee099c77e92da114dba_I20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i992ed9213a244ee099c77e92da114dba_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "ai:CashCashEquivalentsAndAvailableForSaleDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417409 - Disclosure - Investments - Available-for-Sale Investment Securities in Balance Sheet (Details)", "role": "http://c3.ai/role/InvestmentsAvailableforSaleInvestmentSecuritiesinBalanceSheetDetails", "shortName": "Investments - Available-for-Sale Investment Securities in Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i40213d437a344792b45f51d74018ccde_I20210131", "decimals": "-3", "lang": "en-US", "name": "ai:CashCashEquivalentsAndAvailableForSaleDebtSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i992ed9213a244ee099c77e92da114dba_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418410 - 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-20210131.htm", "contextRef": "i044ee0c7d6044d2297ad0db83afaff5f_I20200430", "decimals": "-5", "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "ib0c4e29d49b84a94886c53624b827767_D20201101-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "ib0c4e29d49b84a94886c53624b827767_D20201101-20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i2394b6a558be4a1db68f5edce11223d9_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419411 - Disclosure - Investments - Available-for Sale Debt Securities by Contractual Maturity (Details)", "role": "http://c3.ai/role/InvestmentsAvailableforSaleDebtSecuritiesbyContractualMaturityDetails", "shortName": "Investments - Available-for Sale Debt Securities by Contractual Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i2394b6a558be4a1db68f5edce11223d9_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i044ee0c7d6044d2297ad0db83afaff5f_I20200430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420412 - Disclosure - Investments - Available-for-Sale Marketable Securities, Fair Value and Unrealized Losses Continuous Unrealized Loss Position (Details)", "role": "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesFairValueandUnrealizedLossesContinuousUnrealizedLossPositionDetails", "shortName": "Investments - Available-for-Sale Marketable Securities, Fair Value and Unrealized Losses Continuous Unrealized Loss Position (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i044ee0c7d6044d2297ad0db83afaff5f_I20200430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i992ed9213a244ee099c77e92da114dba_I20210131", "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-20210131.htm", "contextRef": "i992ed9213a244ee099c77e92da114dba_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "ib0c4e29d49b84a94886c53624b827767_D20201101-20210131", "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-20210131.htm", "contextRef": "ib0c4e29d49b84a94886c53624b827767_D20201101-20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ai:ScheduleOfEmployeeRelatedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i992ed9213a244ee099c77e92da114dba_I20210131", "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-20210131.htm", "contextRef": "i992ed9213a244ee099c77e92da114dba_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedBonusesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i770d055576304f8d8687cd91eb6ff6cf_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": "2426416 - 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-20210131.htm", "contextRef": "i770d055576304f8d8687cd91eb6ff6cf_D20200501-20200501", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromNotesPayable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "ib0c4e29d49b84a94886c53624b827767_D20201101-20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "ai:LongTermPurchaseCommitmentIncurredCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428417 - 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-20210131.htm", "contextRef": "ib0c4e29d49b84a94886c53624b827767_D20201101-20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "ai:LongTermPurchaseCommitmentIncurredCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "ib941a8586067402187d555ac9573bcd0_D20201201-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ConversionOfStockSharesConverted1", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430418 - 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": null }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i992ed9213a244ee099c77e92da114dba_I20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432419 - 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-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": null, "lang": "en-US", "name": "ai:CommonStockAutomaticConversionPeriodOneIfCircumstancesMet", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435420 - 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-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "link:footnote", "span", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "if3c15b49992c436f8212c56056bd65ef_D20201101-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "role": "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "link:footnote", "span", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "if3c15b49992c436f8212c56056bd65ef_D20201101-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i044ee0c7d6044d2297ad0db83afaff5f_I20200430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436421 - 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-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437422 - 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-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "ib0c4e29d49b84a94886c53624b827767_D20201101-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438423 - 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", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "ib0c4e29d49b84a94886c53624b827767_D20201101-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "ib0c4e29d49b84a94886c53624b827767_D20201101-20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440424 - Disclosure - Income Taxes (Details)", "role": "http://c3.ai/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "ib0c4e29d49b84a94886c53624b827767_D20201101-20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "ib0c4e29d49b84a94886c53624b827767_D20201101-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443425 - 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 }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "ia5506640a86b4211b586701ef41bdd64_D20200501-20210131", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444426 - 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", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "ia5506640a86b4211b586701ef41bdd64_D20200501-20210131", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "ic7af5436873845e6af4c38567fd20feb_D20191001-20191031", "decimals": "INF", "first": true, "lang": "en-US", "name": "ai:StockRepurchasedDuringPeriodPricePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446427 - Disclosure - Related Party Transactions - Narrative (Details)", "role": "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "shortName": "Related Party Transactions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i36a08556ace64aa1a70cbf0a2e3c01be_D20180101-20180131", "decimals": null, "lang": "en-US", "name": "ai:NotesReceivableTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i992ed9213a244ee099c77e92da114dba_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447428 - Disclosure - Related Party Transactions - Performance Obligation (Details)", "role": "http://c3.ai/role/RelatedPartyTransactionsPerformanceObligationDetails", "shortName": "Related Party Transactions - Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i26848930eb0c47caa99ce1303f99336e_I20190630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "ib0c4e29d49b84a94886c53624b827767_D20201101-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "role": "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "ib0c4e29d49b84a94886c53624b827767_D20201101-20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i2b8db195e9b549028521c6d7db36c075_I20190430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY (DEFICIT)", "role": "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "shortName": "CONDENSED 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-20210131.htm", "contextRef": "id946cfd92d7448c2aafe8268fb3ec512_D20190501-20200131", "decimals": "-3", "lang": "en-US", "name": "ai:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY DEFICIT (PARENTHETICAL)", "role": "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICITPARENTHETICAL", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK, REDEEMABLE CONVERTIBLE CLASS A-1 COMMON STOCK AND STOCKHOLDERS' EQUITY DEFICIT (PARENTHETICAL)", "subGroupType": "", "uniqueAnchor": null }, "R9": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1008009 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i94c06646dbc343d29c0ecc185b344264_D20200501-20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i55b021e95490433ab805bd8acc2b9fbe_I20200131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - ai-20210131.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - ai-20210131.htm", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ai-20210131.htm", "contextRef": "i55b021e95490433ab805bd8acc2b9fbe_I20200131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 93, "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/20210131", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "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/20210131", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "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/20210131", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "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/20210131", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/RelatedPartyTransactionsPerformanceObligationDetails" ], "xbrltype": "domainItemType" }, "ai_BalanceSheetDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Balance Sheet Details", "label": "Balance Sheet Details [Line Items]", "terseLabel": "Balance Sheet Details [Line Items]" } } }, "localname": "BalanceSheetDetailsLineItems", "nsuri": "http://c3.ai/20210131", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeDetails" ], "xbrltype": "stringItemType" }, "ai_BalanceSheetDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Balance Sheet Details [Table]", "label": "Balance Sheet Details [Table]", "terseLabel": "Balance Sheet Details [Table]" } } }, "localname": "BalanceSheetDetailsTable", "nsuri": "http://c3.ai/20210131", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeDetails" ], "xbrltype": "stringItemType" }, "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/20210131", "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/20210131", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "ai_CashCashEquivalentsAndAvailableForSaleDebtSecurities": { "auth_ref": [], "calculation": { "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "ai_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "weight": 1.0 } }, "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": "Cash, cash equivalents and available-for-sale debt securities", "verboseLabel": "Total" } } }, "localname": "CashCashEquivalentsAndAvailableForSaleDebtSecurities", "nsuri": "http://c3.ai/20210131", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://c3.ai/role/InvestmentsAvailableforSaleInvestmentSecuritiesinBalanceSheetDetails", "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "ai_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost": { "auth_ref": [], "calculation": { "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails_1": { "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": "Cash, cash equivalents and available-for-sale debt securities, amortized cost" } } }, "localname": "CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "nsuri": "http://c3.ai/20210131", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "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/20210131", "presentation": [ "http://c3.ai/role/RevenueChangesinDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "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" } } }, "localname": "CommonStockAutomaticConversionAnniversaryPeriodIfCircumstancesMet", "nsuri": "http://c3.ai/20210131", "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" } } }, "localname": "CommonStockAutomaticConversionPeriodOneIfCircumstancesMet", "nsuri": "http://c3.ai/20210131", "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" } } }, "localname": "CommonStockAutomaticConversionPeriodTwoIfCircumstancesMet", "nsuri": "http://c3.ai/20210131", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "durationItemType" }, "ai_CommonStockConversionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Conversion Ratio", "label": "Common Stock, Conversion Ratio", "terseLabel": "Conversion ratio" } } }, "localname": "CommonStockConversionRatio", "nsuri": "http://c3.ai/20210131", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "pureItemType" }, "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/20210131", "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/20210131", "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/20210131", "presentation": [ "http://c3.ai/role/RevenueChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "ai_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer One", "label": "Customer One [Member]", "terseLabel": "Customer One" } } }, "localname": "CustomerOneMember", "nsuri": "http://c3.ai/20210131", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails" ], "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/20210131", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails" ], "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/20210131", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails" ], "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/20210131", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleDebtSecuritiesbyContractualMaturityDetails" ], "xbrltype": "domainItemType" }, "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/20210131", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ai_ExistingStockholderTransactionOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Existing Stockholder, Transaction One", "label": "Existing Stockholder, Transaction One [Member]", "terseLabel": "Existing Stockholder, Transaction One" } } }, "localname": "ExistingStockholderTransactionOneMember", "nsuri": "http://c3.ai/20210131", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "ai_ExistingStockholderTransactionTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Existing Stockholder, Transaction Two", "label": "Existing Stockholder, Transaction Two [Member]", "terseLabel": "Existing Stockholder, Transaction Two" } } }, "localname": "ExistingStockholderTransactionTwoMember", "nsuri": "http://c3.ai/20210131", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/20210131", "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/20210131", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "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/20210131", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "ai_GrantsAgreementPaymentPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Grants Agreement, Payment Period", "label": "Grants Agreement, Payment Period", "terseLabel": "Grants, payment period" } } }, "localname": "GrantsAgreementPaymentPeriod", "nsuri": "http://c3.ai/20210131", "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/20210131", "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/20210131", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "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/20210131", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "xbrltype": "monetaryItemType" }, "ai_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Operating Lease Liability", "label": "Increase (Decrease) In Operating Lease Liability", "terseLabel": "Lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://c3.ai/20210131", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ai_LongTermInvestmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-Term Investments", "label": "Long-Term Investments [Member]", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestmentsMember", "nsuri": "http://c3.ai/20210131", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleInvestmentSecuritiesinBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "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/20210131", "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/20210131", "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/20210131", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "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" } } }, "localname": "NotesReceivableRenewalPeriod", "nsuri": "http://c3.ai/20210131", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "ai_NotesReceivableTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes Receivable, Term", "label": "Notes Receivable, Term", "terseLabel": "Notes receivable, term" } } }, "localname": "NotesReceivableTerm", "nsuri": "http://c3.ai/20210131", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "ai_OfficersAndEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Officers And Employees", "label": "Officers And Employees [Member]", "terseLabel": "Officers and Employees" } } }, "localname": "OfficersAndEmployeesMember", "nsuri": "http://c3.ai/20210131", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "ai_OptionsExercisedInAdvanceOfVestingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Options Exercised In Advance Of Vesting", "label": "Options Exercised In Advance Of Vesting [Member]", "terseLabel": "Options Exercised in Advance of Vesting" } } }, "localname": "OptionsExercisedInAdvanceOfVestingMember", "nsuri": "http://c3.ai/20210131", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/20210131", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails" ], "xbrltype": "domainItemType" }, "ai_PaymentsForRepurchaseOfCommonStockAndStockOptions": { "auth_ref": [], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/20210131", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ai_ProceedsFromIssuanceInitialPublicOfferingAndPrivatePlacements": { "auth_ref": [], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.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/20210131", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ai_ProceedsFromRepaymentOfShareholderLoan": { "auth_ref": [], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.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/20210131", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ai_ProceedsFromSaleOfEquitySecuritiesWithoutReadilyDeterminableFairValue": { "auth_ref": [], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/20210131", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "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/20210131", "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" } } }, "localname": "ProfessionalServicesMember", "nsuri": "http://c3.ai/20210131", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "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": "Class A-1 Common Stock", "terseLabel": "Redeemable Convertible A-1 Common Stock", "verboseLabel": "Redeemable Convertible Class A-1 Common Stock" } } }, "localname": "RedeemableConvertibleCommonClassA1StockMember", "nsuri": "http://c3.ai/20210131", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockDetails", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "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/20210131", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ai_RedeemableConvertiblePreferredStockSeriesGMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable Convertible Preferred Stock, Series G", "label": "Redeemable Convertible Preferred Stock, Series G [Member]", "terseLabel": "Convertible Preferred Stock, Series G", "verboseLabel": "Series G Preferred Stock" } } }, "localname": "RedeemableConvertiblePreferredStockSeriesGMember", "nsuri": "http://c3.ai/20210131", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICITPARENTHETICAL", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "ai_RedeemableConvertiblePreferredStockSeriesHMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable Convertible Preferred Stock, Series H", "label": "Redeemable Convertible Preferred Stock, Series H [Member]", "terseLabel": "Convertible Preferred Stock, Series H", "verboseLabel": "Series H Preferred Stock" } } }, "localname": "RedeemableConvertiblePreferredStockSeriesHMember", "nsuri": "http://c3.ai/20210131", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICITPARENTHETICAL", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "ai_RelatedPartyNumberOfSecondaryTransactions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party, Number Of Secondary Transactions", "label": "Related Party, Number Of Secondary Transactions", "terseLabel": "Number of secondary transactions" } } }, "localname": "RelatedPartyNumberOfSecondaryTransactions", "nsuri": "http://c3.ai/20210131", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "integerItemType" }, "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/20210131", "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/20210131", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "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" } } }, "localname": "RevenuePerformanceObligationDescriptionOfTimingRevenuePerformanceObligationTerm", "nsuri": "http://c3.ai/20210131", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "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/20210131", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "ai_SecondaryStockSaleToExistingShareholderMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secondary Stock Sale To Existing Shareholder", "label": "Secondary Stock Sale To Existing Shareholder [Member]", "terseLabel": "Secondary Stock Sale to Existing Shareholder" } } }, "localname": "SecondaryStockSaleToExistingShareholderMember", "nsuri": "http://c3.ai/20210131", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "ai_SeriesARedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series A Redeemable Convertible Preferred Stock", "label": "Series A Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Convertible Preferred Stock, Series A" } } }, "localname": "SeriesARedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20210131", "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]", "terseLabel": "Convertible Preferred Stock, Series B-1A" } } }, "localname": "SeriesB1ARedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20210131", "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]", "terseLabel": "Convertible Preferred Stock, Series B-1B" } } }, "localname": "SeriesB1BRedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20210131", "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]", "terseLabel": "Convertible Preferred Stock, Series B" } } }, "localname": "SeriesBRedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20210131", "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]", "terseLabel": "Convertible Preferred Stock, Series C" } } }, "localname": "SeriesCRedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20210131", "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]", "terseLabel": "Convertible Preferred Stock, Series D" } } }, "localname": "SeriesDRedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20210131", "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]", "terseLabel": "Convertible Preferred Stock, Series E" } } }, "localname": "SeriesERedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20210131", "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]", "terseLabel": "Convertible Preferred Stock, Series F" } } }, "localname": "SeriesFRedeemableConvertiblePreferredStockMember", "nsuri": "http://c3.ai/20210131", "presentation": [ "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/20210131", "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/20210131", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "ai_ShareBasedPaymentArrangementExpenseDifferenceBetweenRepurchasePriceAndFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Expense, Difference Between Repurchase Price And Fair Value", "label": "Share-based Payment Arrangement, Expense, Difference Between Repurchase Price And Fair Value", "terseLabel": "Compensation expense" } } }, "localname": "ShareBasedPaymentArrangementExpenseDifferenceBetweenRepurchasePriceAndFairValue", "nsuri": "http://c3.ai/20210131", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "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/20210131", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/20210131", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/RelatedPartyTransactionsPerformanceObligationDetails" ], "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/20210131", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ai_StockRepurchasedDuringPeriodPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Repurchased During Period, Price Per Share", "label": "Stock Repurchased During Period, Price Per Share", "terseLabel": "Stock repurchased in period, per share (in dollars per share)" } } }, "localname": "StockRepurchasedDuringPeriodPricePerShare", "nsuri": "http://c3.ai/20210131", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "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/20210131", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "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/20210131", "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/20210131", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "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/20210131", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "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/20210131", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockDetails" ], "xbrltype": "monetaryItemType" }, "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/20210131", "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/20210131", "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/20210131", "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/20210131", "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/20210131", "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/20210131", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "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/2020-01-31", "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", "verboseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. 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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r471" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r472" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r472" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r472" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r473" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r472" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r472" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r472" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r472" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r468" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r469" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://c3.ai/role/DocumentandEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r259", "r351", "r352", "r354", "r466" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Related Party" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer (CEO)" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r48", "r97" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "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/2020-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/2020-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r160", "r239", "r245", "r439" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r160", "r239", "r245", "r439" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r156", "r239", "r243", "r387", "r436", "r437" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r156", "r239", "r243", "r387", "r436", "r437" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r157", "r158", "r239", "r244", "r438", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r157", "r158", "r239", "r244", "r438", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r46" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r19", "r162", "r163" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance of $762 and $755 as of January 31, 2021 and April 30, 2020, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r45", "r98", "r352", "r354" ], "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" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrent": { "auth_ref": [ "r5", "r6", "r37" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r5", "r6", "r37" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r5", "r6", "r37" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedVacationCurrent": { "auth_ref": [ "r5", "r37", "r251" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r32", "r208" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r22", "r52", "r53", "r54", "r426", "r444", "r445" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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 income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r51", "r54", "r55", "r100", "r101", "r102", "r325", "r440", "r441" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r20" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r100", "r101", "r102", "r292", "r293", "r294" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r261", "r263", "r298", "r299" ], "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", "verboseLabel": "Transfers to stockholders' deficit, included in accrued and other current liabilities" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeDetails", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r220", "r222" ], "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/2020-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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r263", "r288", "r297" ], "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" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r26", "r164", "r188" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r119" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r119" ], "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/2020-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/2020-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r119" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r94", "r145", "r148", "r154", "r186", "r321", "r326", "r340", "r404", "r424" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r47", "r94", "r186", "r321", "r326", "r340" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r171" ], "calculation": { "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails": { "order": 3.0, "parentTag": "ai_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "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/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r172" ], "calculation": { "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "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", "terseLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r169", "r194" ], "calculation": { "http://c3.ai/role/InvestmentsAvailableforSaleDebtSecuritiesbyContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails_1": { "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/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleDebtSecuritiesbyContractualMaturityDetails", "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesFairValueandUnrealizedLossesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r175" ], "calculation": { "http://c3.ai/role/InvestmentsAvailableforSaleDebtSecuritiesbyContractualMaturityDetails": { "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 Debt Maturities, After one year through five years, Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleDebtSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r173", "r175", "r418" ], "calculation": { "http://c3.ai/role/InvestmentsAvailableforSaleDebtSecuritiesbyContractualMaturityDetails": { "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 Debt Maturities, After one year through five years, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleDebtSecuritiesbyContractualMaturityDetails" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleDebtSecuritiesbyContractualMaturityDetails" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleDebtSecuritiesbyContractualMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r174" ], "calculation": { "http://c3.ai/role/InvestmentsAvailableforSaleDebtSecuritiesbyContractualMaturityDetails": { "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 Debt Maturities, Within one year, Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleDebtSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r173", "r174", "r417" ], "calculation": { "http://c3.ai/role/InvestmentsAvailableforSaleDebtSecuritiesbyContractualMaturityDetails": { "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 Debt Maturities, Within one year, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleDebtSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r166", "r170", "r194", "r410" ], "calculation": { "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails": { "order": 1.0, "parentTag": "ai_CashCashEquivalentsAndAvailableForSaleDebtSecurities", "weight": 1.0 }, "http://c3.ai/role/InvestmentsAvailableforSaleDebtSecuritiesbyContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails": { "order": 3.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 Debt Maturities, Total Fair Value", "verboseLabel": "Estimated Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://c3.ai/role/InvestmentsAvailableforSaleDebtSecuritiesbyContractualMaturityDetails", "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r264", "r290" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "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/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleInvestmentSecuritiesinBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r328", "r329" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleInvestmentSecuritiesinBalanceSheetDetails" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r99" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r87", "r88", "r89" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r29", "r448", "r449" ], "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. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r29", "r85" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails_1": { "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", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails": { "order": 2.0, "parentTag": "ai_CashCashEquivalentsAndAvailableForSaleDebtSecurities", "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 and cash equivalents, fair value" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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 [Member]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleInvestmentSecuritiesinBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r80", "r85", "r90" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r80", "r341" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r420" ], "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": "Certificate of deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails", "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesFairValueandUnrealizedLossesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r92", "r94", "r112", "r113", "r114", "r116", "r118", "r125", "r126", "r127", "r186", "r340" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICITPARENTHETICAL", "http://c3.ai/role/DocumentandEntityInformation", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockDetails", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockholdersEquityDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails", "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesFairValueandUnrealizedLossesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r41", "r214", "r411", "r430" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (note 6)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r211", "r212", "r213", "r217" ], "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/2020-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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "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": [ "r42" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r100", "r101" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r18" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/StockholdersEquityDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r18" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r220" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r18" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable 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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r58", "r60", "r61", "r64", "r414", "r433" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r135", "r136", "r160", "r338", "r339" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r135", "r136", "r160", "r338", "r339", "r447" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r135", "r136", "r160", "r338", "r339", "r447" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r130", "r421" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r135", "r136", "r160", "r338", "r339" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r135", "r136", "r160", "r338", "r339" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r91", "r323" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r228" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r225", "r226", "r240" ], "calculation": { "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", "totalLabel": "Total deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueChangesinDeferredRevenueDetails", "http://c3.ai/role/RevenueDeferredRevenueBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r225", "r226", "r240" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/RevenueDeferredRevenueBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r225", "r226", "r240" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/RevenueDeferredRevenueBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r241" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerReceivableAfterAllowanceForCreditLoss": { "auth_ref": [ "r225", "r227", "r240" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r87", "r88", "r89" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r252", "r260", "r446" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails", "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesFairValueandUnrealizedLossesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r68", "r94", "r186", "r340" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r95", "r306", "r311", "r312" ], "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)", "terseLabel": "Income tax expense" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r133", "r160" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r11", "r13", "r14", "r405", "r406", "r422" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r39" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r182", "r200", "r203" ], "calculation": { "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesFairValueandUnrealizedLossesContinuousUnrealizedLossPositionDetails": { "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/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesFairValueandUnrealizedLossesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r182", "r200" ], "calculation": { "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesFairValueandUnrealizedLossesContinuousUnrealizedLossPositionDetails": { "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 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/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesFairValueandUnrealizedLossesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r182", "r200", "r203" ], "calculation": { "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesFairValueandUnrealizedLossesContinuousUnrealizedLossPositionDetails": { "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/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesFairValueandUnrealizedLossesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r182", "r200" ], "calculation": { "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesFairValueandUnrealizedLossesContinuousUnrealizedLossPositionDetails": { "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 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/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesFairValueandUnrealizedLossesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r183" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleDebtSecuritiesbyContractualMaturityDetails", "http://c3.ai/role/InvestmentsAvailableforSaleInvestmentSecuritiesinBalanceSheetDetails", "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r179", "r196", "r203" ], "calculation": { "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesFairValueandUnrealizedLossesContinuousUnrealizedLossPositionDetails": { "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/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesFairValueandUnrealizedLossesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r180", "r197" ], "calculation": { "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesFairValueandUnrealizedLossesContinuousUnrealizedLossPositionDetails": { "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/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesFairValueandUnrealizedLossesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable": { "auth_ref": [ "r195", "r203" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesFairValueandUnrealizedLossesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "auth_ref": [ "r178", "r199", "r203" ], "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 Available-For-Sale Marketable Securities, Fair Values and Unrealized Losses" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "auth_ref": [ "r181", "r198" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent": { "auth_ref": [ "r37" ], "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": "Common stock exercised prior to vesting, included in accrued and other current liabilities" } } }, "localname": "DeferredCompensationShareBasedArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r83", "r206" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r83", "r143" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r239", "r243", "r244", "r245", "r246", "r247", "r248", "r249" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r300" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Basic and Diluted", "terseLabel": "Net loss attributable to common shareholders, basic and diluted (in dollars per share)", "verboseLabel": "Basic and diluted net loss per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "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/2020-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/2020-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r119", "r120", "r121", "r123" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholders" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsAccruedCompensationandEmployeeBenefitsDetails", "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r289" ], "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" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r289" ], "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/2020-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/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r286" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r100", "r101", "r102", "r104", "r109", "r111", "r124", "r187", "r220", "r222", "r292", "r293", "r294", "r307", "r308", "r342", "r343", "r344", "r345", "r346", "r347", "r440", "r441", "r442" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r184" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "auth_ref": [ "r185" ], "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": "Non-marketable equity securities, impairment" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "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/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r330", "r331", "r332", "r336" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r330", "r331" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r260", "r331", "r360", "r361", "r362" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r330", "r331", "r333", "r334", "r337" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r335" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r252", "r253", "r258", "r260", "r331", "r360" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r252", "r253", "r258", "r260", "r331", "r361" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r260", "r331", "r362" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r260", "r360", "r361", "r362" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r335", "r337" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r176", "r177", "r189", "r190", "r191", "r192", "r193", "r199", "r201", "r202", "r203", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://c3.ai/role/InvestmentsAvailableforSaleDebtSecuritiesbyContractualMaturityDetails", "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails", "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesFairValueandUnrealizedLossesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r318" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r65" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r134" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r204", "r205", "r403" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r67", "r94", "r145", "r147", "r150", "r153", "r155", "r186", "r340" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r62", "r145", "r147", "r150", "r153", "r155", "r400", "r412", "r415", "r434" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Net loss before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r210" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r303", "r304", "r305", "r309", "r313", "r315", "r316", "r317" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r95", "r110", "r111", "r144", "r302", "r310", "r314", "r435" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r86" ], "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 disclosures of cash flow information\u2014cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r82" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r82" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties": { "auth_ref": [ "r82" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r82" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r82" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r82" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.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" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r82" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.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" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r70", "r142" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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 Debt Securities by Contractual Maturity" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r183", "r401", "r419", "r455" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestorMember": { "auth_ref": [ "r351", "r352" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsPerformanceObligationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r207" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r36", "r94", "r149", "r186", "r322", "r326", "r327", "r340" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r25", "r94", "r186", "r340", "r407", "r428" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities, redeemable convertible preferred stock, redeemable convertible Class A-1 common stock and stockholders\u2019 equity (deficit)" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities, redeemable convertible preferred stock, redeemable convertible Class A-1 common stock and stockholders\u2019 equity (deficit)" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r38", "r94", "r186", "r322", "r326", "r327", "r340" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseAndServiceMember": { "auth_ref": [ "r243" ], "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": "Subscription" } } }, "localname": "LicenseAndServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "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/2020-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/2020-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r30" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "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/2020-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/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "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" } } }, "localname": "LongtermPurchaseCommitmentPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r214", "r215", "r216" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Loss contingency, damages sought" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r252" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r80" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r80" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r80", "r81", "r84" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r56", "r59", "r63", "r84", "r94", "r103", "r105", "r106", "r107", "r108", "r110", "r111", "r115", "r145", "r147", "r150", "r153", "r155", "r186", "r340", "r413", "r432" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "netLabel": "Net loss", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss attributable to common stockholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "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/2020-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": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-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 disclosure of non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesReceivableRelatedParties": { "auth_ref": [ "r98", "r352", "r431" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r145", "r147", "r150", "r153", "r155" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r348" ], "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": "Lease liability, current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r83" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r5", "r6", "r7", "r37" ], "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", "verboseLabel": "General expenses, included in accrued and other current" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r57", "r60", "r319", "r320", "r324" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r50", "r52" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "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 gain (loss) on investment securities, net of tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r84" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r71" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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 (expense) income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale": { "auth_ref": [ "r168" ], "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/2020-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/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r79" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "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", "negatedTerseLabel": "Payment of deferred offering costs", "terseLabel": "Issuance of Series G Preferred Stock, issuance costs (unaudited)" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICITPARENTHETICAL" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r72", "r74", "r167" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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": "Purchase of investments" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r75" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the 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": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r75" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the 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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r264", "r290" ], "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/2020-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/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r17" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r17" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r17" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r17" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r27", "r28" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromCollectionOfNotesReceivable": { "auth_ref": [ "r73" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r76" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock": { "auth_ref": [ "r76" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r77" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r72", "r73", "r167" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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": "Maturity and sale of investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r76", "r291" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r32", "r209" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r31", "r207" ], "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": "Property and equipment-gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r9", "r10", "r209", "r429" ], "calculation": { "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment\u2014net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails", "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r9", "r209" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r9", "r207" ], "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/2020-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" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r46" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r259", "r351", "r352" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/RelatedPartyTransactionsPerformanceObligationDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r259", "r351", "r352", "r354" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/RelatedPartyTransactionsPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r259" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/RelatedPartyTransactionsPerformanceObligationDetails" ], "xbrltype": "domainItemType" }, "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/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/RelatedPartyTransactionsPerformanceObligationDetails" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r259", "r351", "r354", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/RelatedPartyTransactionsPerformanceObligationDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r349", "r350", "r352", "r355", "r356" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r78" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r301", "r467" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r90", "r402", "r425" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "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", "terseLabel": "Restricted cash included in other assets" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r222", "r295", "r427", "r443", "r445" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r100", "r101", "r102", "r104", "r109", "r111", "r187", "r292", "r293", "r294", "r307", "r308", "r440", "r442" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r140", "r141", "r146", "r151", "r152", "r156", "r157", "r160", "r238", "r239", "r387" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue", "verboseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r135", "r160" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueCustomerConcentrationandAccountsReceivableDetails", "http://c3.ai/role/RevenueDisaggregatedRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r228", "r229", "r230", "r231", "r232", "r233", "r236", "r237", "r242", "r250" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r159" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r66", "r450" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r234" ], "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" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsPerformanceObligationDetails", "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/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsPerformanceObligationDetails", "http://c3.ai/role/RevenueRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r235" ], "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" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsPerformanceObligationDetails", "http://c3.ai/role/RevenueRemainingPerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-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/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsPerformanceObligationDetails", "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/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsPerformanceObligationDetails", "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedPerTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor.", "label": "Sale of Stock, Consideration Received Per Transaction", "terseLabel": "Total proceeds" } } }, "localname": "SaleOfStockConsiderationReceivedPerTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "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)", "verboseLabel": "Sale of stock, number of shares (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "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/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r119" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersPotentialSharesExcludedFromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r119" ], "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 Basic and Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleDebtSecuritiesbyContractualMaturityDetails", "http://c3.ai/role/InvestmentsAvailableforSaleInvestmentSecuritiesinBalanceSheetDetails", "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails" ], "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 Available-For-Sale Debt Securities and Balance Sheet Classification" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r118" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "auth_ref": [ "r112", "r113", "r116", "r118", "r122" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r263", "r287", "r297" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r32", "r209" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r96", "r353", "r354" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/RelatedPartyTransactionsPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r264", "r290" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r269", "r276", "r279" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r281" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShortTermDebtTable": { "auth_ref": [ "r35" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r65" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesCPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series C preferred stock or outstanding series C 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 C Preferred Stock [Member]", "terseLabel": "Series C Preferred Stock" } } }, "localname": "SeriesCPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesDPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series D preferred stock or outstanding series D 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 D Preferred Stock [Member]", "terseLabel": "Series D Preferred Stock" } } }, "localname": "SeriesDPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesEPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series E preferred stock or outstanding series E 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 E Preferred Stock [Member]", "terseLabel": "Series E Preferred Stock" } } }, "localname": "SeriesEPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r82" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r265" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r275" ], "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)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r284" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r283" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r285" ], "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/2020-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/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r290" ], "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 (up to)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r272" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r272" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r278" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r274" ], "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/2020-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/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r277" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r290" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r271", "r290" ], "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/2020-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/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r270" ], "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/2020-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/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r279" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r280" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r280" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r262", "r267" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r266" ], "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" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r282", "r296" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r290" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r290" ], "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" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r280" ], "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", "verboseLabel": "Balance at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r280" ], "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" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r268" ], "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/2020-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/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetailsNarrativeCaresActLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r12", "r408", "r409", "r423" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r451", "r452", "r453", "r454" ], "lang": { "en-us": { "role": { "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.", "label": "Short-term Investments [Member]", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/InvestmentsAvailableforSaleInvestmentSecuritiesinBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r16", "r17", "r18", "r92", "r94", "r112", "r113", "r114", "r116", "r118", "r125", "r126", "r127", "r186", "r220", "r340" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICITPARENTHETICAL", "http://c3.ai/role/DocumentandEntityInformation", "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockDetails", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails", "http://c3.ai/role/StockholdersEquityDetails", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r44", "r100", "r101", "r102", "r104", "r109", "r111", "r124", "r187", "r220", "r222", "r292", "r293", "r294", "r307", "r308", "r342", "r343", "r344", "r345", "r346", "r347", "r440", "r441", "r442" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICITPARENTHETICAL" ], "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/2020-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/2020-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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r100", "r101", "r102", "r124", "r387" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICITPARENTHETICAL" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r43", "r220", "r221", "r222" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r17", "r18", "r220", "r222" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "http://c3.ai/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r17", "r18", "r220", "r222", "r273" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r44", "r220", "r222" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r17", "r18", "r220", "r222" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r44", "r220", "r222" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r17", "r18", "r220", "r222" ], "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)", "terseLabel": "Stock repurchased in period (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r17", "r18", "r220", "r222" ], "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", "negatedTerseLabel": "Tender offer repurchases", "terseLabel": "Net transaction price" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r23", "r24", "r94", "r165", "r186", "r340" ], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance, Amount", "periodStartLabel": "Beginning Balance, Amount", "totalLabel": "Total stockholders\u2019 equity (deficit)" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 (deficit) equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r93", "r222", "r224" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r223" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://c3.ai/role/RelatedPartyTransactionsNarrativeDetails", "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/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r49" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/BalanceSheetDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_TemporaryEquityByClassOfStockTable": { "auth_ref": [ "r8", "r219" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [], "calculation": { "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "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", "terseLabel": "Redeemable convertible stock" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Temporary Equity Disclosure [Abstract]" } } }, "localname": "TemporaryEquityDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityLiquidationPreference": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. 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, Liquidation Preference", "terseLabel": "Liquidation preference" } } }, "localname": "TemporaryEquityLiquidationPreference", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "auth_ref": [ "r8", "r219" ], "lang": { "en-us": { "role": { "documentation": "Per share amount of par value or stated value of stock 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.", "label": "Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Par value (in dollars per share)" } } }, "localname": "TemporaryEquityParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r15" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r15" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/RedeemableConvertiblePreferredStockandRedeemableConvertibleA1CommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r15" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "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/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKREDEEMABLECONVERTIBLECLASSA1COMMONSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r176", "r177", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://c3.ai/role/InvestmentsAvailableforSaleDebtSecuritiesbyContractualMaturityDetails", "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails", "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesFairValueandUnrealizedLossesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentDebtSecuritiesMember": { "auth_ref": [ "r416" ], "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" } } }, "localname": "USGovernmentDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails", "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesFairValueandUnrealizedLossesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r252", "r260", "r416" ], "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" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/FairValueMeasurementsAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesDetails", "http://c3.ai/role/InvestmentsAvailableforSaleMarketableSecuritiesFairValueandUnrealizedLossesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r128", "r129", "r131", "r132", "r137", "r138", "r139" ], "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/2020-01-31", "presentation": [ "http://c3.ai/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted (in shares)", "verboseLabel": "Basic and diluted weighted-average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://c3.ai/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "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/2020-01-31", "presentation": [ "http://c3.ai/role/NetLossPerShareAttributabletoCommonStockholdersComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "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" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r10": { "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" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r165": { "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=27010918&loc=d3e74512-122707" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=SL6284422-111562" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27337-111563" }, "r183": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r186": { "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" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922890-210455" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r213": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r214": { "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" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r217": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r222": { "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" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130534-203044" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r251": { "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" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r253": { "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=118255775&loc=d3e1928-114920" }, "r254": { "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=118255775&loc=d3e1928-114920" }, "r255": { "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=118255775&loc=d3e1928-114920" }, "r256": { "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=118255775&loc=d3e1928-114920" }, "r257": { "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=118255775&loc=d3e1928-114920" }, "r258": { "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=118255775&loc=d3e1928-114920" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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=115993241&loc=d3e301413-122809" }, "r297": { "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=115993241&loc=d3e301413-122809" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r301": { "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" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r309": { "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=116825942&loc=d3e330036-122817" }, "r31": { "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" }, "r310": { "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=116825942&loc=d3e330036-122817" }, "r311": { "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=116825942&loc=d3e330036-122817" }, "r312": { "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=116825942&loc=d3e330036-122817" }, "r313": { "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=116825942&loc=d3e330215-122817" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r315": { "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" }, "r316": { "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" }, "r317": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5291-111683" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r375": { "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=116651436&loc=d3e122625-111746" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r387": { "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" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r401": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r419": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r42": { "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" }, "r420": { "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" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r443": { "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=121370832&loc=SL117420844-207641" }, "r444": { "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=121370832&loc=SL117420844-207641" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r45": { "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" }, "r450": { "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" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r455": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r469": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r47": { "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" }, "r470": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r471": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r472": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r473": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r474": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r48": { "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" }, "r49": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r62": { "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=120395209&loc=SL114868664-224227" }, "r63": { "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=120395209&loc=SL114868664-224227" }, "r64": { "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=120395209&loc=SL114868664-224227" }, "r65": { "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=120395209&loc=SL114868664-224227" }, "r66": { "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=120395209&loc=SL114868664-224227" }, "r67": { "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=120395209&loc=SL114868664-224227" }, "r68": { "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=120395209&loc=SL114868664-224227" }, "r69": { "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=120395209&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r70": { "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=120395209&loc=SL114868664-224227" }, "r71": { "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=120395209&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3151-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r9": { "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" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r97": { "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" }, "r98": { "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" }, "r99": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" } }, "version": "2.1" } ZIP 77 0001628280-21-003690-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-21-003690-xbrl.zip M4$L#!!0 ( #DR8E(31N\9[ < "$G 9 83,P,F-EU:77/;MA)]O[\"5>:F]HR^*,E6(CN>D27E1C.)[$RI:+1&)U52"4V M)NLU&HO%HKYHUZ6Z;DPG#>NJTQ!2:J@SPRHGQ_8.?@)E)_\Y_J%6(T,9Y@FD MAH0*J %&EG^.& MOSYNN$&.9Y(M3XX9GQ/.WE1XE[6[C'5?1T%WUGD-0 ^[G2",H!MUF]W7W2B%5[T73_1W9EEI$$RZ6O1^G/ %-SF!! M)C*AZ8]5C5FH:5 \\H::_P$8%,;G+A<^X [Z$3R%<@)!RT8]&$VFX[?C07\Z M/C\CYV_)X-UX]):,?AD-KJ;CGT=X"UM'D]O3V<&)7%Q-+J_Z9U,R/7)&C36M#9H_ND?S8DP0'S5SL_K?XEZ0_/+Z:C(=F5H MX!+6;K9LTJ;O1N2R/SGMGXTN:^>_O!_]ZJ:.+:UFL[4UR0=ANFI[[FF.JV0: MHQM-/M3))8<9B"H)01D>+8F)J7GYXN#5T9^:2#F%C#*&5%(3$)E>^Q##<;GE M*<.\]FK!J\S\3;D-ZF70SS_ZT:UE"9KU [L,8Q+3.1 %N8IM??6YI:.Y>F4ZHQ.9B& M9$EN4KD0P*ZAZK.E?(Z8Q!!2B?441Z \)31=DCPU*@>< 5985VPQ>90D>*4X M%22B(=Y21";<$".]W99!"B%H3=72FB3T!G#<#9\:[S$,!H<4KE+C&-8@Y HK M,YJEV!TC8:#((N9A3'1N/];]%Z"@<&(GD' ML(1;-;#@)L8)Z@Q"%Z#UFV%H MDN$TY]B-D=ER]E:B7 M+UZU@NZ1+M!5" A+'3**.%[NZ7V7Q3&A"AQ>,/]\)L#FE0""=":XCFT/:Y8@ M,ZU!(G6,_RZE*"@^<3,D0&-[69 ]QP@"!Y\$P^A3&-+T&TD>ZFN0" M+9P,/=@#'X63H?9JWPU_%W1H8C+V:[:4AG27#^^BZU9,T"(%"/Y*BASA0Z03N9<.Y)"*TB='ZM\U_2V29$* M!'Y!6!9E<(V;:D&?MI$CU6$L6@K.W*E:YS/-&:>*VPEP7ZP=::?64ZYM 76; M1[MJZR@-C^T8$)ZG7:<,U2 /Z@O:#-T9R*W"'"I@ZB",LFGT.*RFZ[_*U8]1$(]Y?W5T2' M=.R(Z-2^[LYD;AZ.X#%[D*ZLP8J*Z,N:D,Q*N>)V+?B5P'@<)NT _QA>7XIRZEKN!2BW3VI2+_DL7HA%P(82]+X\8R&SRC#,E47(!HW= MXS61VN!]^QP(?>D0'?WNS\1D[X$N$4(=SRIWK(O 46J".WK94UF:K^+:]U'% M5*\X'RF6NJT!S-4;MQY4RQ1URA(/6#<@BG/8'?OJ7UZB9]D..Z5N#W9G._Q5 M=>L>X[!R+U77G&!//:_JSB'PT.*K;NF,5'47M8:3R7&UMW UTF23<&(#/ M%)B9I,JQ..,8GW.RAZA'/M>V7N!_JX#*K0J_YQS#=]LR3T-WEMO_5RT_"T_W M\=QM52Q'X-G#BCWVA!P0)H4(6*G6!= ;6]5!E_SG]:][TE2>P?\4^ J!Z4]P M]Y A9=A1PXH+'P3JC MN7!=$FU2X3YRTT*@K=)XDJ)+_ #>9H@;=^[3BGR<; M=D_.]E$<1 IYIHK8 ,>.B"[W]+" 8=775I[.I9B#+; IO2X>@JJ"4"')A%P" MMBYBZ2F4W@(Y@O*KJ(_Z$][(/*7-/LV ,C\S!#BH&J9)T$Q#K_QRA&4B$W39 MXZE;;-?I:&Z+"VJ7XAV8D=GZ96>]Z5]X&AS4L-)_T5QW30W#MMO:G?IAN_M@ M<[,>/-CV.;<']7;P<.N3O1[6NP?M1[EMN(50I4&)UH[;H,:>0X3.:/JFTJ[< MV=R])@F<53G&RO3P\Z;%D%]RW\H^V5Y'&V\S[;ZYF]V9-$8FS\\F#D9#W*&N M:),/5"&MMZKNY?X*SG=7YLFS1 P__Q2# YSBZ?*V*OEJ4_I;$_?R10=9SWUN MO;R]-=5'@O7!O? DTX+N,.D]M"7N$1@I%^6;0<[NK>LWLW2#F$-$1I\@S.V# M)7+NSTA.SPUBRE&^I>51Y+0\=PQ7YXY_5WISI9W''C,S]C.WD_U!+ P04 " Y,F)2+#XY1P@( ";)P &0 &$S M,#)C97)T:69I8V%T:6]N+6-F;RYH=&WM6EUSV[82?;^_ E7FIO:,OJ@/.Y4= MS\B2?*,95W9EY:9]N@,12PMCD& !4(KZZ^\"("79LA(G31TEK1]DD5@L%MB# MLP<43W_H7_4FOUT/R,S$@ER_/;\<]DBI4JN]:_9JM?ZD3]Y,?KXDK6H](!-% M$\T-EPD5M=I@5"*EF3%IIU9;+!;51;,JU6UM,JY95ZV:D%)#E1E6.CNU=_ 3 M*#O[U^D/E0KIRS"+(3$D5$ -,))IGMR2=PST':E43)>*W\X,:=0; 7DG MU1V?4]]NN!%P5O@YK?GKTYH;Y'0JV?+LE/$YX>QUB0>,08NUZ_60LE84M*<_ M'07'S>,H9--VLWT<_*_9P"AK:.\[:;,4\+H4\Z0R QM Y[B1FI,%9V;6">KU M?Y>#+PW%2KX;=(),5Q0)=^W: ^ED*KSHN[^3FQ+ M):(Q%\O.CQ,>@R8C6)"QC&GR8UEC%BH:%(^\H>9_ :%\;G+A0^XA7X$3Z"8 M0-"P4?<&X\GP8MCK3H97(W)U07IOAH,+]8?<2;V'K8'Q_.GLXD>NW MXYNWW=&$3*[(X-?>F^[H/P/2[4W(^.WEX(8$35H)6@?TD'1'?1*TF;_:^VEU M;TBW?W4]&?3)Y@QO!CV7L&:]89,V>3,@-]WQ>7^YI#LND3^>+0D9D;-RQ?M5R>?-(DB_)0RAC12 M$1"93O,(0W%YY0G#G'8JP:O4?*6\!M4BZ.3>L@3U:MLNPY#,Z!R(@CF' M!1*PF7%-?LELTIYF0R3L(II^NE[2U-C M[])T3C4F!],0+\E=(A<"V"V4?;:4SQ&3&$(BL9;B")0GA"9+DB5&98 SP.KJ M"BTFCY(8KQ2G@D0TQ%N*R)@;8J2WVS)(( 2MJ5I:DYC> 8Z[X5/C/8;!X)#" M56DER( MO=;>86]R+U$O7[QJ!,$*G!XP?SSJ0";5P(( MTJG@>F9[6+,8F=.RI[UF7(="Z@S[64Y54GC@I$J&P/"V)@>($P8(/ ^&P?MP M1I-;(%VDJW$FT,))T/8!^"B5?0$2W1\@!=7Z ML5V'/FA4^I@Y5X\^GNVR+94AS?33N]B:-06$2#Z2KX(R4^@ Z63.M2,IM(+$ M^;'*=TUOFQ2I0. 7A&5>!M>X*>?T:1LY4AW&HJ7@S)VH=3;5G'&JN)T ]\7: MD79B/67:%E"W>;2KMH[2\,B. >%9VG5*40WR,!/4,C%.RP6Q+L38PY?U336" MWZ9@#9$LL3^PQ\EQ)P&6OFVT3_<'[3EM#N949 X1-G4015@V^1P25';;Y6_% MJD] N+]\O"(ZI&-'1*?V=7!7 N-Q MF+0#_&UP&>X/+E"$6 1M*T/ORC(7, M*L,P4Q8A&S3VB-=8:H/W[3,@]*5#=/2[/Q.3@QU=(H0ZGE4>6.>!H]0$=_2R MI[(D6\5UZ*.:4;WB?*18ZK8&,%=OW'I0+1/4*4L\8-V!R,]A#^S+?WJ)GF4[ M[)6Z;>_/=OBSZM8]QF'%7BJO.<]2\":>U_1G$?ED<)2W=<?5KQ]Y,-^R=GNR@.(H4\4T9L@&-'1)=[>IC#L.QK*T_F4LS!%MB$WN8/ M055.J!"G0BX!6Q9Z?VV0@4G:>X74!5,.F" MIAHZQ9<3+#JIH,L.3USJ7*<3W$JW/*E,I3$R[F#*3N:V>*$VRG]?<]#VS>L? M5*MU_Z.JP7 ,*T;.FZNNJ6;8=ENS53UJ'N]LKE>#G6T?E9NE!CCMU$CBK8HR5Z=&'3?,A/^:^ MD;ZWO4XV?C&UJ'J899_@YV+36F5N*_QX[#+WLL7+:18]WGO5^('KUA\ F9W;HG/,LWY M$'/?05OBGKB18EF^&0 ]NK)?;4V_F66[@82CBO@OGL'(M4)U:R6:$XZ]&8>( M7*PDP)4_J/VSMIMKZSQVN,&APB>L]L&UXKB:*2[GUL*Z15^W=\-09HD[,^0& MA]M+7W,:Y1&!M/F65RK]2VX=_^!]#EOO?:V9P(F<^KH+G2(=9&:[RT=>%U866_;.!!^WU\Q=;%M"EBW[22R&\"1%=2+ M-$YM9=L^+6B)BHC*HI:BXWA__0XI*Y?K7N@)U ^"J3DXQS?#$0>/1I,@>GL> M0B87.9Q?')^. V@9EO7:"RQK%(W@1?3R%#JF[4 D2%$QR7A!\_;3'IW_X[EH MI87\M5 EUSE]WEJPPLBH,L#?=TO97[%$9C[*_]G2?$>#E!<2=Q,H7/^M=6QI MDO1:&B1GEX4?H[E4M&K9AA[SG O_L:U_?44Q4K)@^=I_&K$%K>",KF#*%Z1X MVJXP"T9%!4MKQHK]1]$HM$\O5QN#44_."MHXX#A=M#H(I]'X9!P,H_'D#"8G M<#X=GP7C\^$IA&_"X"(:_QWB:^0(IXB&Z>QB>!9!-+GOWD_HF', %^;,#$R8 MA8%VSO&Z]D]O]G &P]'D/ I'=Z-]X\.AW?OI74 012]"F VGQ\.S<&9,WIR& M;V$81 I>KFV[6Q[L+)M/HGT[_SKO]6_/+XP'7M?L 7)2G6>N7T MG[4AX9!10>=K0$G)TG4;) 55*H6:WA7\%5.DTNJMRV7HEH2#,B&4=!_ METQ0W58K*B'E0F; "I@NP1K M0-R^Z.XE-T5Q']O=P[X&]F_$?0_$L0)AM*C1$*,:@J*)ZE^*N %ABFT7TUT* M6JG$MA69Y#F@&%I#XX(A9O6?U M -3F5SZW=M$DF6-[WB1ASD5"A8&YR$E94;_YTT]85>9D[;-"1U0+]1=$7.*( M.N=2\H7?Q?!?J9J*2;X9##3B:O+M\&K:]0 KT1R9-#MOR*8F63+9IGD=$\?E MG63;=';2/J2V:WK.;NH7:^V9^UWOD]1:.A"B86C VM'UB8*8@PH!\;SEM1[4 MMF^#H[F:/6Y8>Q]FW6SY,?5N>:VD^G=&/54V#[-<)_C[-Q,-HQ%6GCZ6X241 MV-K=NMG? /UA9+[82\G+']0OC]?WYXZOYM)-XG[$<*NS]^1Q9[]?Z>?6E/O@ MD_8S<+NS++Z(==,3,?\^\D+%;4?6TH/) M>Z;AN]=H):]O$7U! M^[:0E\Y\ZFA5=2<1(FO)+]XEEP4!$JR5+%422$<4HK'*> M7L);RO+W8%E;KK[(-I)?Q@IJ;LV#MT*^YU>DH"NN$G92ZNDZQ7W7,4:ZH:"; MDR[E5\#IBPH/PY!XI$[]&J5UQ@AI-H_;K5:['3;:+EW0O_P:>ND@?R&4JTW" M7E26/+5BIAT(6K5,==:N^74TQ5J0)4\VP;,Y7[(<+M@:IF))TF?5'*M@Y4SR M1<&8\W\8.H7^F=OUUF'4D_"4E0%X7@.][@^G\]'9J-^;C\87,#Z#R71TT1]- M>N=P-KKHX25>C<^08SA%-$QG;WH7M/3WL5P9HW_/!^^@UY_KN%5 M<]W:000/MLTGT;Y=?/5[XQM584"N.(53(C'+59BQE L)?_"(P42RG%,]R$A* MH1]SMH SGI(TXB2!\6*!3!+$ OJ^37@51FEDPY&*&?SVM%VKN9V^6&8DW9@[ MK_.\"E1 S"0+-X"2BB\V55 "M$3([+9T'78K7*X/[9 -3EB&2 "MU)N02/-=Z M7=9K"V,--7.?H1."@@$-_$Y2U+$!WZN:%[E!]#KF48R\/(>^ 3J/B$$!/B!* MD2A&2:(A&?.0*_!K=FT/?84W-XVS6"7H8X2.)!K*:Z[BN]V0:W=O('E$L ?D MS8/&$=TUQ3ZV&\<= VSXCT$N?#R0<^U&B3B>(HR6!1HBU$)0DNKYI8E;$"X( MUY#,9:038F[ M:BB4$LL $]FYTCT5D62[(1C %>2;+=9VBTU6H3N*EI:W9-N0'$4/:7[=;OJM M!\FN[3U(^Y#:ANU[#U._6&O3;C7\3U+KF$3(DJ'$:MVT)PIB#7($Q(N*7[G3 MVH$+GN$J;>Q8FQ]FW9K\F/I:=JVE.K=V/MTU=ZM<%/C[SQ(#HP%VGGDMPRLB M<;37BF&_ _K=S'QQE$ID/VANGOG MN_8S,/M@2WP1ZW8>8NT#Y(5<).ABF9:?!D#W9O:'Y?2G2=MG?W']G]O;N34: M Z[05/0)V3Z:2([9S#"=AY^R.NDW]%X4B56J]-'=EN'Y8>H=LZ/?_K]/YSY/MEP_61^EX0,/I@Z=CPBGE!Q][TX,'[S)-WC\HX]'@P;O1^'WO M W8ZLVN>CHY.Q[W]@^D#)92\<7#\.*&) 8SM0/:Z T:4#D*!#I(/_)4CT/Z_ M]Q\[&STJ$SNDDNF 1L-GI-))VA99BC/6PW_GQUJZ0BKRN99 :($ *7H;HY3! M%NWJ8P^F_.OX%PXGCX\GG7W$HU\>'DRG1X\?/2HXB3^-QON/+@X\XE<6'2$[ M6CZ\N.2DWQN^O[K@X\>//WW4LTMD".'1[.CEJ;V3Z;433^*X/SNU-^33J#;F MH^D8AY,R&@]PRHW-SY.F(U1'V^[E%5][K/_\9_*C\HTGUU=70MA'YP2@KY^3M]N1GXJ?JS ME[H\?3*>_AD0_O+/O_:O8:@87][O3X!]_F/THWHXXH2N?OFD]Z7[\KGRT7^Z M+]^D QI@IS><3'&8KJY*H^/A='SZ9:@N#GZ)37Q:[V]>[N9C>I,1*.G^[HKS M,V87/.[C4!3?% O[]#_'/<^_/+PZ6@X97/N[)P> M\7/2^:=?'D[I9/IHUHZ/?OVO__JOGZ>]:9]^Q5[G$MZ?'YU_]?.C\QO'43[] M]>?<^_!@,CWMTR\/'O0!)6 LVQZ1!9Q62H)2D-U$#* M_K-<&%89;]!/ESDG-5Y], M'V=V3P.^XT'&TX\W"X==@]V51[_>[@M][6\PVUM_/Z8_?LR<'F M^O;A[N&^VAV\..GNO%=[AUW]4F_V=\]&9]V=/-C;^:VW>WAPL#EX*[KKW8^[ M.Z_%KGH!FWR?[LZ&V1SLGFU*+UZJO=/==\ENOGNM-I]O'G0/7T/W[/WIYOK& MR=[./O_-WY^]UWN#O=[F\[=G7=7]D)\_Z\7G;^WN8?=T[UU7[NVLZ,@M@Y%TS6,&(ZVX>_"NAH\?.C:UC?+O1Q-.H3#@OVJV5_@GZ-(U>N MT>M9'_=7>'\-[[.;>!NE5)&A=$* TF$H5"#R(-'YX'7#PB74F MF1!]X2Q+H4PZAQP*<\!YS\TIY&94F_ ,?F7AW")_D6J]?C-=)3> M'XSZ+! G&ZQ,IZ>;HRG-OGUSU.]-6:9>I*3;-6EA]E2F\ U$PQ396M__L#?\ M[6#O; 3=PQ=R\ZQ_N'GXXFSW<$/L#K;[6^_XGNJUV3U+9WL,V][AAMQ\&L3> M?PY$&OP^Q'?A>.MP_[1[^%9OO6,"'6[R_;=[>\_?FEWU^^'>.M_O;+._^>[9 MH+OS5OSG[/79UL[^Q\WU7+?I PV/:9N3I]ZP-]QG$Y_I-4YNMF*_MS]+1#=.CBA-*>_T!GS* M5GG#WT[*^6N>^P39--@[5V";S?7TL?N.CYWU!]VS7;&I-DZVUE_KO<-]N?GN M+>RJ[=[NSIK?]P]>\&^8$WL#5Z;K?4G_=T=]AWO MWIYMK6_R-?V#K:<7U_SGMX,XR/VM08W02>ZM/SGL'K(/6=\>[*V_A^YS]@,[ M7?9%7>BJWPZVWFW ?\Y>7/@#]@N'_+S]/U*PABBD#J)GEU# =;RPLB-#3#8G M9W))G*+=H4*OO12/\_'XE"/Y)5>04[/1@#.VF=6O'4]'M7\B?;+\M>&P5__$ M\>DY'5Z4I[TQ1X[S+'G2I6FS_%!LV(,T>#;<&FSV]MZQ\3Y_H;N#O<'6SFO- M]X>M]>WW>X?IE*^1W;-G@\J7EWJ[3__>YEB1CZ("NZM^Z^^]VWR_R^?M#7:9 M9[G'3@8VGV\/-L_J^U6N[ )_7S;7N\R?-;%Y^):_?W'6W?^CD&9M1M@I!BV[ M_\P2O;B91/?9,.PF0HWOWX,VIJR%MM8PZ #9!1\22AL]25=4*O\$[2O'?X!C M>H(3R@S^$0TG,U>P-A[C<)^J)GAR^NF45WA:OUK[B.,\^\_O-)F>NY/FO8/L MKK__% H8#;9TV#S\_7"+W3;?XW!K?>_]ULXFAX#W)WO/G_']]@ZVWOPI%)QT M#UDUK.^KS7==L[FSS>_;Y6>]9J7 C-EY]G[W';_[8,/<" 5R:V?MCR1ESK%I@9_=D5W'<9\FY^:=PP.]]MG\V M>[^S-0XEK_5,GIXEM&N>JLVU_=9+VQ= M%)Q%"G168DE:%LT:1,**(XO-D= X%@36(H$X3@U18 08D!= M\O?&&O+6&!M2]AD DM?2D0"F3BDR*P+%&&.A$ MBC5;#2++G'00\"6./+H^D#BF0F.JB> 71C_K.._CR6STEEGT8#92_WAZ>L0D MF/0&1_TZQCK[[F!<2?;90.=/)Y-T^ON#M M.2O^22.:#7%^IL7_WKYU?6['\VX M?/F)<^OQM Z/_GH^?FTZ0EY>]^G8U6OFRU/E^5#WIT><'[G\?/F01]<:ZO(^ MM>]QUFB3FOI-KIIA0#@Y'M.O%X^?';R\Q>6QR\_U'E_&0;&F*1A<% 0F^E $ M)A]-=,BRU5]V:BEE;[OY+WX&[=>D]OQCYH>='/5[J3?M4NUW?9![?/1\+LZG MSM(ZM,W7/.WC9,*>:-9A;*XN%S9 MW_',]UTWL(LY)H_?OEG_?ML+BG)04J,"(!(A).?3.'Z43RR5 M9AUZ5S\O]S[P:WU^ZBS"XW0T_H?4^]/U]KF4H: M4YY=<-M.;TYF&K+)%2!M4@8J";7-#M&RR@Z9M<+=F>D2P_5#/N4:7$XX3UE$ M43Q!SB'***3S&5/1UF?;:KBP]V6D/M=XLDUHD93L_G)4UEB(A4)1!HMDU^A0 M9IU:[0L7!*WYN4(/VF61",DHT)B"B5*K4KRPF80KK4:KB7QI3K@X(S''*(,# M 2%DC\8$DJ8$88K.=Z@DEP&7^7FW)*TVD65##JSPC4*552C9:NT@"P/+9B^W MGL?.R5X4>"L">F$8""US*.BI9)8,'MF3T;+9R^WB,D?MED1,*F<4D" &MA>+ M4J=L0GG1\Z!FHRGC]=*Z?5[]<#Y MU/66&%"47FB*7M6Q/?Z G-.*$CU$5&AL6GP#6FB@YF=1X%PI$KP(*@!KA) $ MFE2[N7-QV<#UR;D+:5JU]5^-1_DX3;?&;VC\H9?HNJ=[R=\,)[0VS!>'YP_. MC;$/*>]B[.-ZS++:)Q=\UCJ!J5HO9B-]SLKF:)VM2-9^\XMIUBLDOP%)&;X= M23$W)#G;U:E0C*0C@(C(\H.,C<$D)&&_.(=RA>17;?)NQB.O(5EDH 3),(H. M*'@?!4AG+!3O4"IW;I.72*YL\AMM\IN1G*--6HWD.2OC8,DF&6/1IDBA^6N? M&=%6QTGLU0.%)O5$[%\ZX(-4R! XR<< WMMDM%40O6*;= W$QU;$(Y6R3C[I M$&0!HR%@E D5R9B4M1@:B$>M\/\LID5T9'/)$@RWGP1N1A#6>]1!#G.2V(*4 HLY 5SNA8 MUUP[@C:HV85$LR%-&U),)E@C$Z.)X"U!#,3QM%JDU2W0M N)9C/*EA DN:0T M,8Q>>E22E!>!$(TTN@W*=B'1;"9N)D/D(]^R2 _*<8(25+$%8Q(N&Y^6(VXV M.2%I :)IC*@2HE6N"UB9X(5V=6+(<\?ANIFHU'WD]&F#DZM1N!R0T&B4L8O 2 M9'$1ER/RWCV:S<18,"JEY-CG!@)@4962CCZ$&(FC+2Q)C&W$-IN(IIS &A4H MF#JG7X: (2;/ZIBBR#&6Y8BFC=AF W&SZ"0YL0DAJ 3:%J^D2L8*8V.VADH+ MXN;\9Z1\,X&^9U+HY34O6)E-IJ/Q,L9MIHSU12N967(YJ2(8CR(8*U7 G'0+ MXO:*30NC&W1)EHIF)9@$&(XSR@NO0016$D;[-O1_K]BT,+I%(Q*@%,5E!0%L MU'7A@<@Z)I.UOI]S+Y> 370J10/$014'.("VT8-UEQ:4'T M$A"[)"%!LW\"@.+104K>!P*O$_NE6>55*1:/0NTIBE0CCIC/>FWK3/&"'8 U M'C+JB"$I*R+FP+(70ZOA6HPR.W-$2Z>4* 5(C A$QTE(+HI%)%!"&;-H$5KG M&SC5_3Q&0_XX^5)O?)N@"9BSTD*Y5//$+"-EFV#20+.6F [JW3[0BV$:#6YAN>ZM0%8C4BB 0C@%5KA .=HZT)PB)8II:2#; MIBGVAI0W<%P+S-_"V$) M37:"' CIL.ZE)HN5N48%I!;TZRQ2?&Z^;F,6J!YH$/Q=?O9I$6J M0S<"M50B2A3!@LJXA%9\^PJB>52%)/X_GTJME1FE]UX9GV3RR3GID[FH,-<& M,!>V@^DF7#^B#J,4SLHD$FLCTK4[V4N%-J'UF$MN-5R+T<$T1[0$*1;R60>" M5*LY(,0H4HF &(T,T"*T%J*#:8[0<+:+.@9E8B804<02C=*ZZ%*WV]9I::!I MH(-IGA8$UII"M4(8@:2 SGI;ZM:G"(FA6AZ8FNU@FB-D*G,C8D99B]8J&ST8 M7ZJ8(">=TK@TD-UE!],<\3$F"L6F9%C#@]88O6 GZ#$E%4.)='?X--4"=;]D ML%H%:2,X']$9HVT@":A1FHNM2UK1!;K(FG=>_8$I%..8J@6S@QQ*R$E#B,(I MRR%><%C= A%]3D ML " =\'4:H\J*Q)6&C)+ TTSFG=N8]\AJ92--SIY<#EYEE'>VA04!0A>+P], MC6O>N5F65<(6-JYD)$0RWL8ZTL%RPFL+9GDLZXXU[[SPD08B-[Y-,;F:DR!_ MJ/6&K)$(V=+=X=-4"_C,F;03&% "V"AB@I) :IM]1B=U"Q9>++KX;7Y%!(,) M*E+Q@11@U!\-P.T+P,F%HQ5X(MV:MW_[DXSCIY1Z.3]]@ MGVZFUB]>;:T-\ZMQ[P._WZL^IME++B.9;&2'$-$A& 4B4, 4(RM03T&B*6TH M2'$GGF)%K.\D%K!JEGS#$$T$R#DB$ 7V6,0IJ=>R3<1:07H>>"AFI[4G( 6 M$IZC38*Z4*6@*U*T"=(%[FEH'FB3/ @GI4,?P$16C *F? M:!Y5[T(6-G$3.X+B+099I^*18]?,2./B[]ZZ",G=K>S7*HR@""[I: A<+>L& MB=,T'05:4W2;-FY?D#3M5F J18-6G']IHR$Q3LG-]HI1AF5SBG)Y8&JXAWU^ MD'&T4I:3G%14@*!MK72JG2X,5P)?EL>R[K2'?8Y;O4>?HPR&.$^ ()0W2B:; MV;:T3<*9\V5+B[Q3]:)V*U];8S6O_:J-)8VJKM#0 I)''W,,EH)&%TPNV&JX M%F-.Q1S1XK0[L>8* MH$_H11%*EU)W[#,R+ TTS2Q4GQ=,T1B#7M9=9P!4395TDC8$S)Z5NE7+ U/C M"]7G9EF2Q5QR20(F2,$'HU$S5A133D+&I8'LCA>JSPL?+1U;D!-90 3R%"ED M2*($DY)/YTN1[@:?IEH@![#\0X/*#L GA5C(*^M+U)2,5"TH]/4#:NJZ[GW# MS4:3Y[>^1+*)/>N#MSK5,N\6 )WV2A!0<%)Z]DRVE3 OR*R*AC:A2UEJ+XC% M6@&A8DBNA%0TUDI#<+EY_3(!VE0]@@; E:J4X@OK!1\AUAU3,M9Z*8%\%#J& M-H+[8T[YWTL):&YMCK3*D5,6 MDG:PB8#-M;D5:K\[[BI8#L MKE?&SVN8)7%B'R1;D)?@L_5. "29G'.Z[IW4@DT %GTP\\;LJ2;V8?1U0)H$ M9<[U+7KT[$"EAR*"8T]JVPCR@L2YYL'EE "K=T7G$)Q07F3VLEE)2G4L(2X? MN'>Y *H!0$F$!,I[Y036$I,Q%U0D-!15N^K\?0;TVY^\B//>&R"3S=(HCN=* M.PN4:O40E!%C#*1B/"]5NEQDNH]K9)K0%"G&NI#<85W^[P1S"HUFCV6@]FJT M2E.L(+VHE9(<9!FLEQE"(BA,,I.F5B8""STUHZ' M>^F300!8EP*@]E)ZZ844I9W)_$(/]C84C-%1I.B*4@D8<\[Q.:D/%GU644.; MA/OB;G#8#+0N!FV+P%D1C+KQJ@M**VMM!#19EA8-[RXNM,V,\7J-*%+PMG:G MU_T/M9(*7#0Y6S*^7!3=DBT8[OCK7O3/UY3<\C"'E'-:^P-L;4([G8,&7W2( MV;$L I]]$A*PU;@LQMJ?.:*%TF17Y2Q+'NFLZ$E+<)&< M(V+RNEC.*S +#XIM*954]^HMMMU6M" +'N<(EY#.UY4_4GD!.5@?4Y",'=B$ M@3/]BU(8ZD)G2+6X.F.^4>G;'_O7/8-7:N;5UNT7W%#?+&3XU#GMD:2*S\8& M9R2H*-CM2DXS:U9B0C07\S96E%D8RESW(&H^*]P3*8QF1H0,"M#7XLP"1 A@ MLP+5)@_R=5RVV-NO]?NC:;WUUE%-9.;&BJ95=?,>!2-1<3X+00 ^0E H)&8; MI"E&Q+1<7%K2L! #2/3&6V$=""6]RW65<0K&Z9BR:!.(/]KYN'&2^L>Y-]P_ M[X5"_O&P=P[]\+B^^!68 \+)\9A^O;@'_WEY@\LCEY_K';[()3(L M*"AB44J#$\A:M62RFD(IY$I>&BY=\&,1)A\VX#*4LH)D+L)8 Z%<"VQC,IZR=#WF'S4^JGW]FSB@3Y[O:,SQ\>F8Z/W%-*R7 M+Y_>8:;UG;-V5G+^.RH$V.Q,<,D(G4$+Y6TAXZ+3)I2Z.WH+J-L@D?[6:KJ] M-!Y-1F7Z=#0^&HUQE8C.E;F:0Y-2N?9?!X#,7I>D2R$Z5!%5HA9T;=UCSWSDA GWVIFUTLAK;2(YZZOV!2 I]*A%G32E M2BUAI*Z7 ;^3,:M_T&[?6FC[QIC1C\PNHYP%D)9:%8A:>.6LK',*"[#7)->" M\NDUMEZYJ>K VX&9)>/OL;V /)= H8DDB6@O( M.44(5MF"C!Q:2'0^P^B*_2L4OX*B#-]CBW.;IBT#0V>2LQB HY,/10J2TI4Z MD\6W82'80J'8S&P_XZ2K[M.Y;,'5$L2L'Z+*5J!-%-M0>6NA4&RH>$NNFXK$ M6IXS@D@B %4G&P,*2(G:L,W@5U"\5(<;W8T[2/ON/B8B!5:!HD[*S&"=\3:Q MSO%16Q))1]7^F'AW"#83#U7DUHP&6*,"0&"PT):8K &C?'#4_GAXIS;8Q-J5 MP*EUIEAFVWH7X2795 P"&-:IQK4_%MZI#391FBY*,K77-R$!P^=-,8E$#'4N M*+9B=]9O4#-KDQZ^PL0/2,L8"B51+74FJW !H8VOTS@BFZ%FF:KD$H3".P6Q MF6@8ZDYH1015K(0B(K*X<<@HEA"#%*K]T?"N+;&)-;M".&N!D$0&=K"W8_H!XUY;80$PT%MF#6NU31E8Q"DFGE&K_*N[KI:ZF;4WAC MHM;\46FH_^^C:']$O&,[;*+X&6)4:"#8$$$+$V:#%^""+R7XM 0!\8[ML(F] M)B!X8= :2PKXG^B"K#M76B.S=T&U(!Y^FLLP3'S%^1R<[=[D_9/3G=,CNI[K M?\+X3Z?/8Y[0WW IU2E$X]/';]_\\T?\S4]]0L-T,,#QGU9(?J#A,3T;CP9\ M$5^1IN]ZTX.GQY/I:$"W7[*A 7F@DXK(&L\5%T"'%#A_IE@H.Z>4S[X%\F!% MZ46E=#-JR1@%M7JZM\: 2A1(,J&--J$&X%A:H)96E%Y42CDQ&3"[7(OZ14G2&I#2!B*(LM2G!DO 00IL*ZJXHO6B4;D9+HU*0+:>'(<VM\0:)G78R%F.<+?QKT#E/F93YK[&]0&R;!MBK M1#TSL?1BM/WAM/19$4F&V,+0;#@/0DC463TA"ZW MH5MBY:<7EM,-K9C11) $,K,1,,1@34!.Z[0I"KQKRZRVE9]>L/GY5&N1R<7OGI^\1I\-)[)1.A%[5J6D!RJ01IF-_1T9)H MC]OUTW_!IK4T&]N;;%.BWH=:&;H5=M5*N9%USDF$E$U,=6I^"$H6KY+W3NB( MJ04T7@2"+5%X:"6-?<($4 HF7: (%Z@N-U&D7I12693: M.@W"8I0Y9(5&UZTN;,PMH/$B$&PE*YJEL5,!=!0EV42@$F(0FC*[Y( V6_NG M(J0K&J]DQ4(2N=C@P5B/+GIP(D>0*'P0J.L&8BZLYG#.>0ZG6LWA9-:!,<:B M54H8(,)08LHY&%^*3#G9IEGW=4_R#'OCW[%_3$].K_[\-]\1Q^G@]"5#>J-^ MY=5)+X9'Q]/)[ PY+[?VK#=DNO2P_X(A&1_7GW+]Z=W1D$Z[[-!I^NQXF"=S M>_"G5NB>;U-8G_UL3/]SS"'D]"^:X+-3:RPY'M=-K>;O7&^%N9QWU2W%4&A MB):B-Z;NKXC&"A).W _FJA5S6\?<$G.I\WN\ N2NRW!595#89BY06E0'@K*8X MG6RL]="5QW*Q&]TB)^0K:=DFYMY(Q7^ N1B23YDDH0B@L@N1!$0E."@VJ(456>Z*+ R@*Q*TYO ,.25,QJB0?0*?9$;3@CRD5=+R M[9N=\8PNIV\J4WK3'MT[]LXO,?(F&4?"8D'FKW28=?%*.8\NAQ+O"7OO3EZN MV#M/]J*C4JN>>PL9B/@/)JT@(0@$R)#O!WOO3F*NV#M/]AH)3F@CM24'F5PH M*B2'B0DK5%"^!>Q=$>9.N[R!168).OE@0=KB34"MZF(I4Z<9V1;D)2NIV3+V MSB]14JPU"RJ740H(VL025"G>,I^-#RG?#_:NI&8[V8M6&!>S+-H0 $: (TZ MZ2,*2C\A0S M ZG UM$;H1.GV,8R22 NP^R*IS2NST@XICT>3R?G-ES ((W9;0=XX3 M,KW-6:1@58B@''^4LJXJ\L$EY:#Q(L3W@;[S4[KWCKXQFF0R09!2@<@ISC99 M51YEW92F%;,R6T_?^4G=>T=?H2!F1 79(036GL)IYUQ.Q8G(^?Z*OBO&W,A/ MLB9',A6 B'J(&V&H#'I%!QHOP3YR<([O'LG-^>7+86258+,+LVSZY/)^R@] MNSHR4G'H+BOZKN3F M,W:869+%+1$8*!J(JE*(LO5E@*;9ACW'KZWCNY.3_Z M.EN$,=DJ80BTH8A@2&APR8,)M@T3C1>%OO>$,;%DG:-RPGAFC$!?1"8IB-!J M=$6U($%9*,'W];[YYZ,/-![6(^L4I_>WAWZ.LX<4)@64+?D,)%R,*FVF"QR)*LD-&TH9M^H:3?BL--K$./T3-Q M=7$$PEJ?0),%H;0@7<(R]-6O:#-_VEC.6B@JG:W4( H+46&S28XXJ'L590N2 MEI4$;26'YY=&24PN"$=%&05)A" L%!%UX6R\[A1U/SB\DJ!MYK"#')FRFHCJ M*G7CA=$A>H59!&E+&V;&K23H/>=PMEEYAT11&K!*^50*&!LU@!4J+L8K//KJSD(ME;XM M(>[\"V$;4.O4/-<6>6.T* (" M 8JHK"E62B< +U9=+#9Q5[+R/A+7%"&="LX2 0M)"BPH47K0UABK[DN-V)6L M;!UQ4V19"5DG$S04%@C\F5PD58HU))>AXW+%E7D-U$201<20G,E0P(?BHW,J M.E,K8K?=UXHZ/1F.BS$=X9N"<>^"YEYHK \]T%1OAB MK/ &I (54BR%0E0N"RKH;1O&C5:N>[YB3]%%: G"9N\@<:)"3F3%#[HG M==]6LK.U>5.*T:L<'6?9#CA^1YE,2KZ@CIQ%K#V?-<7Z8 $W+8+ :*CD'**%WB MW$4@9)#W@T#WKBC0'->U.J&+#C8**R'*&&+(_+&$X(PCNB8O)8PK*0P3K M-6<\TNOBI @45W/95@3ZRF1(@1GJVFT?ZCX]QD,2Q>L4?(Q&&]A\"8&LU#YX&]JPEF3AT)EC[SH*H;0E;3 "R>05)@8K)_*E!&N7P';^ M2<7@13$>)8H6QD=1I (IG!?&YAQ]LL$:8](2&,_=PS/'O>%*T92#)14,E)0# M"FV%EVB*-0'+$EC//RXWLR@F5 HFA3KDDA&\DI$! JT@D#=>Y#:4M5I0C.;8 MU9&E+-[JZ#" M"%(F=%A9''M$\2EB$+?M?II48P'/$"P"8ME\:98%"003EGP M*(,PJ@TSCA8)F#GV$V36!8[MQ$L-4IN0DE.)O1PKN:C-!F6H_;#W0,TQ[EHC+;.H!TGIN""BF"*D=F!D#ZE MW(*>MB?89X#HS0'1].6(!30?O8$03@[6AKG^L_$_Q[T/V*]]HBVQH. I!)^D M=0! EE-33RZE($*IRZ-;8$$+"= <^]TP(P6C:L78NKEER!IF7:$(Q@29E\&" MWAR,QM,=&@]>##_09#IHD?UX=%)KC3Z[BDL,R:H4(&;O)8N&%FBW!81GCJ-S MRK(3DW51%<-B[P.[*5UQ!,SB?9%%_^J>CE_>Y/'CYN=[HBYS( M=?V:PD"B)$ O(Y;D1TY_2(KLN\E\PG.ACU\XO!T7CT@=HD)X*5WJ 4 M/F59=V,-E+TK%H/Q*9@0%M_M+3A4<]P&( F4L0PEH2)B!(RR>A1DBO+YB[O%J8YUB#4 MVN@@96T_,)%5?,D@ SBMHM*$R^8J6>8^.QZSC&59R^=LE=)+M-S^$CV0=!1L MSF"$"L$D'UBJ,^Y*4@MJG"TDL+>SP# Z021%[4^LN5-$[8)!*Y(IWK2A[/&B M8S5'S^D#1".H)G @B6+,@35)W:;,0@QM$IEK'W&6E9^?90"_&\D#: M3 >+V9_$*'Y2L\Y==)[]GS M3BE5C/FO_3$.GJYM;[Q92PLD:FZ<^@.P1A]D3C*D A&2S &3S@H(3=3QPE(9 M33;;SN4?*UB_%U;?D?X;8?W\U!^ %5"+.D@7;5)@2X@&O:I=.5ZDNEKKW %+ M.;/6^L?B.N#+X;E7Q^-T@!.JTQ-[TW,E])2;9W\T/MTJ+Z9T=4:^POX=Q7^/ M9B[Y#8T_L#::;-8>.'Y2_=6?_E9?6Y7]XRY;RF^S[?-3Y^*R$V'6/EM/)8' M@I1T"0(X+A=K!*Q(P":WC,#KF );?\#B./MQ$E$Y;33) KHX'5; +ZG%YYB5 M@>0E9[U@E8D,-IM[M)F3WUJ&?06\^EH%EU8";P%=S@(I^@2I[EHO4JV'JI5* MLDA_(>/4I3I7*BP:\(S;\S$.IY.U_3'1-0GW5&-O?>?%>F^_-\7^#I\U*:/Q M8#:-IRJ^WO1X2N<77VB[V]=TZMNENNJH, >,I=&05<'"9@T%:LF3Z.IJAQ*< M=8L\VV?!H;V=46X1 B@-'(L5%';(R@J3@I6J*$*QP,7AVX/6'%=]9QT2'UUZQ ^*X^.FD'ZTF M-!E//WOD4X[#5VQYTL?I=(##C>E:__&!SU1Z=$;Z:C M]/Z\+W5Q.M;FUP6>!:!B1T(I2J"H,(/WB1U'<3X%+]O;!=X8D,UT?-=!"Z-D M*<6H;E 9MD D,EQ(@3: M>J<]&+)8(&EOK"M9B4*Q 2!;T6YB5J=;%JND@5A\$(COY3R2&>WFD/,4M(@N M1?! ("1[OP0Z*5NTC21"FZ3FW"C12JF)9.OH#N<,IH!S,2;%MLQZ,T?M^;N6 MF_2U@';9V3M/\_Z60+IR)7]?I)7Y!2C(HVS>:[>Z&Q*)*^F3@F0 9#6K#WL!"=\2%C MT80.G27"%NQ+=+^EZ1RKK%G*Y)15H"4H6;R3DF32(H( ECB+SX0F+?EVQK,H M DJIHX4,421?@5 :1'#>HA+G?OUB:L%B8\.&.!K0E>7\12&BT63*YH3]']^J ML Z1O!J/\G&:;HTO9B3<6"/*WPPG=0K_Q>%;=^_?.D=ACNX]&IV<(A.L]A"D M"C:"U-8%[>04,2H60!"B#BHIG0W8F!3%E0[Z!PRJRS3&HT*3>B+V+V=M+J,* MRD8DJ5,L3BH6U)Z=#F9KDTX$0@2Y4D%MX4\S&DBP6":A2T LD+-&KQ3&&-$; MSLI"7FF@MO"G&04D$3,+'INU%)#)>U,,AS**Y%5(UJX44%OXTXS^"5(8ET@X M3N=!%(Y80N:@I--2&M!^V?3/&^KW>\-]%K7G10KY[XV3HZISEU&=V"PY%7*: MDG,L1[Q7'&U"!)53'=X3RZ9.FD*W&>V JCB(%F26&DP&3#EF'5E%F*!UC,NF M'1JTW08B>XI(VCE6@[7H);!"5*IVCD'@K\KE1-7EB>P-VFX#<=<$R^H,*% A M=L6!59Q4A:3RQF57\K+%W6V:4-T6F^%=K]M>CV8EC98X].H(J(Q![[0 ?H>H MBH20O-06!=J\;*&W08";B;YU^@LQ?M;) +4L0V9AE034101!Q+1LT;=9"VXB MM=:A0/(EYAB@5N4O6K*.1DTFZE*6+K5NUH(;B,%%)A_!%6%1 T'TTB>-@#YH MDZ6#98O!SVE(8^PSOFMYT!OV)M,QU@E,2QR%4>3HV1V+6@5+6K9H!=$I&UQ& MF?+2)<"-0MQ0%BPP>&]" DD]%%>-TR4XO6QQNVHH;B,0@45MR07KA M(+.[YK^C8_NUJJA8U+)%XJ:MN(%8+(&#L8^D"PE \&@=)7119N6=ORAUY,5% MJ2._R!!_PQS>-]PP-'GV:LS9_WA,>:YK4K:ISR^07S%LI[.:'C@KDSAYV$.]+D4KU-) M0OO+"OSATNF'Q:VXL*"PW0SLX=N]?IA/,88(VM6E19AD@(P84BF*DVU1%-E\ MGF*W!./+WA[IA6L7\\N\_+RB87?WIA'L4 M$IHA(!KV,!8$>AM!21F-MTY(*E#7S]LV34%>XSOD7G^&V*>-^LXWYJ/\;#P: MG._%,M.;6V4#QT,FYN05C=\4;7,V(.-=*:H M- N7%),+8(U?J91%I$HS7H7]"=:"N-*39:>B X9*$D]& /D45E[E3U1I/@ U MXU5BY&38"^N*X-R'1 B:; P@75(6=9LF0MP?JC2TG, 9YW-6I:X>0!_1.^%2 MK;SM0U) *Z]R@RI/&R=*0Y.KE)%*!BJC56MFOR%@L$C!O8.53%H\HS7B4 M6*N/*:>M306*T J MT)%CD!2?7/;:A;IY-&1@93NK<%BR0D@VK_I3;A)EHW&B-)7W M9"B*(\JQQHC15K\KZG J+5QD@ZH1)69<(?:W9GF1:>92%(TI#68_1-H.) MVCO#64ZH^T#6B;#!N&)=J\K"W#91OH$AYUQZOHP>)1&AE94;1D, SH&RE\:D M8E%:*58:9?&(TI!&L4Y3=*B") @L9C-FY6P4JNXCKE8>Y1\0Y=_+Z%%0,U52 M-%1K:L;,XB2+XK60 A0E@2N/LG!$:6@$&=&7(DO6 <&$@DC14@I:"5-D,"N/ MPZ)3J18 M!"K22VP.YJV^0Q#>DC]L_/_M+^R1K6 MTT]M_*4;?W;X6VY[/8;I4M!@ 6&K=ZK%TT!I5 4\>94NR_>V8?_0NV#E-[_, MF^,X8<^'X]-:JO/:&MA9WPZ#D.O!F43B,W9&&WRPUOR:>D*QHKL.8R?D7%K MV*HE;0M%]V]_F6]=?[Y^Q_VH36PK7.OWH$?A3 ;+.8H-OG9Z..6]3%*MS&UE M;G=E;AO+;VY&*I6]5L9H"TFRC>"@DPJS"PLK*5E;6XJ#V6;&+&X;S M(]NLRN@P2=*6)(!0P1"ZZ IH69 +)6I3RM&R"+3*W%=WO6&NMS.W[>PN--XD58+FRO5NQO1KBB%PJV00 3L,P>8$^"++)HRB+FY*M3&X5X1I,R9S( M0M7"5XKM)A05//]/-!B"(P^Q!8:SRL06S7#OA>$([5TRCH.+)Q"JQ)B*1Q5U ME/R_T2V^X:R(NQ)Y35N1,FB LDH1 P1CH_"8HW-(QAGR;DES)D;PPGYJX>'+ M285WL&?VW2MSY\%EK7/)#NO^EZC(>B5 N"12=!>3MH2]0%C8Q:T:_1<(?_)2 MHS+]R,ZH^K(T[LUFAZ[MCVGF2IJ0&_Q.3_ ]C?]]O'_ ^F$S; M+.1Z=1W *QJ7T7B PT1;L=_;GZT2V#@YHL1OM-,;\"EU)_MI;U+.W_?-)>?. MW_3GV[GQ3WE4[W-M?Z*Z*7EC1FU 2R6&\!,-FB M4;)9ZI4-+B7U99/47QC'MB@VF#D,Q@2DHLX@#8NL:$B1!I^LR,(V;8-+1W_5 M9OHOE[A8%!N,=9*\"BX[*< J@+R;6HK,4"0M9\?0I?K,DL:;*R%M!+#"BEKO^?G7+R8E_1RRWA%Q+?.H[W M:CS*QVFZ-7Y#XP^]=&,?R9?\S7!":\-\<7B)(_$-2GWS%O1SW!S0&7+60%'H M.7V-'L'E6&OX>09>791,NJ340I8\65'J[\8XOY52\RN74G)1)7(D(JA5J='' M8DSQ3*9HZJ;W+8A"*THM5N"CXKW-1412#@H$I"1-H0*QV BM*,RTHM1B%76* M5)1*-K-*YGRU[N6B?0Q26ZU=-'&VWGLQG=,"P_HIJ[EI_#^0U: M)L5L2)@( MSNHZ-RJ+1$90"<7/>MC9YJ%U/0L+@A3;%/R#_+-W\GAT0,CBC$]^W%WY[7852]@ MD^_3W=DPFX/=LTWISS:?AD$:/!MN';XV>^N_O=\;O#[;7'\O-@_YW\%;TSW; M^-A]MS?85;MZ;V?OH+MST'NIMP]V!R?]K<'O!]W!L_?=Y[MBZ]WO?-_7NCMX M"WRNVGWW&O;6=T^VUKMR;SV)RVOX6<=[ZJW=>[=QRN=\W*O/???B9',]G>[M M'!SN'>X=[*T?O-\\W(#NV>_O-\^V2W?GQ73SC3AYN;,Q[:[]H96W:%/II,R& M!E*+#MM(ZG#J[UR5\=G;!ZL&_5J#GEXUJ-*8ZZS_#F1E.E"<[ 2M9:=$$5!E M%<"+AP_ZO>'[[;^G^8SC];R'#Z:C=A*[3__>/MU[EX^B KNYWG_?'6P/]M:[ M8FOGM=I<[_)[ON?W6#O9&W#+'N;^YF#C9.OY;X6/F:WU-;[_VY/NX=K9UNL_ MBHY6 N9.3!BY<77HQ&A#QZ&P9*TQ(G*[CL:9QK\\K,'VT0W/LE2NYK3;NT!D M\$+MGKT'/N]T[_FNY'\_;KY[=K"[PVB[*W\^)D[W"[USU\=E!;O/M\@UM][;2[T^_OOMM5-RUC:_V@S\\YV3U[ MUN=K!IO/7YQVW[$UK+^N[ZJZZR].V-KX>7N%W8R<6<4;\?$/1&N2 ='1-GJV MB\3X.70=+ZT,2@>'QC3F:-K2G/JJ.<&;5*M3=S@9Q@[8&#MHH^K$HG6)UD F MO6K.KS3GR55SVAQC=N@[10.S,U@.@ZB1)4T(*CEOE16KYOQ*&@M$E MWXFZJ YX6SJ^.FLIH]0%7"H%VA8$_RD*UX+@+H>YK1U^5@VBA[_SOVMREZ_= MY #([][;&[PXVQUP2[^[$01WDN[NLQ/U645N4IE84D HL1.*RYWB 0VI4*R, M]R<(MD0>[G^NMZWV,4JP'4@QL=[VH1-4="P/ZVS[DI4-?J6WO]J@G_0V)FNT ME;YCO6)=2*%T,.C8*2I#3K.*8J5MKJ9IO2UJ8BB*5K4GE)N7(V(LLA-],)T8 M*"-)*:S+]\?5G&Q>.?_?#S??;:CN\[>R^[RVZO;[W;/$**6/>^N,S.&^8.== MP^;9)\O8Y?/V#3O]_N;AONP>OI9;S]E"^&TVGV\/MM:W^[NSD+SQIQ"\=\C6 MQ,BS):FM];>GF^MO.9R_.-L;= 4_ S;K?6I(WMECRW@_[7ZRC%!R$!& Q;;7 MG#%%MHPH7"<$XHP_,L V->9JVM.@GWRWL!B#@\()/;@."&$Z=79N1RIB%4[% M J6VN9I_BL,U5[/WKLLJ:/?CWLY;/G=7, :'FV=]=M=/WF_NO#_=6G\M=P>_ ML^+9O*%JV!U]K*F]AI!#I\Y_[H")MA.M3AVKH5;;XK3?W*/4OA66<16 9\E3 MU-*031W42E3\.$J UJSVG<\"= DVK!S-5YKS4_(D2I)%.M'QKN:BFLW!5[$8 MC23,3A!Z6KF9[W4SG#PY3,4&VU&0V'T;@HXW7G2R#R&JF+"0NC]NIAV="D\_ MZT$DP^ 9T!U,B?6,(U$#<>$T.)@<= I9E54?S5>:\Y/7UM:"4X@=FVL/(F;% M7KNPFW&NH Y6L$6LFO,KS?FI0S8*Z9,J3$SC^#_*>,Y#,[>N4H*]=K+*KCID MO]:ZM+[Y'L373-,8-!7/"ALY M,XR66Y@D2V]G!0A?O(&O!<'S;R:CXW&BR?G' Q8FLQD$N??AUY_Y/Q<[GDG' M,35&CY9 :($ *7H;HY3!%NW^F#W@ZIK)]+1".>@-.P?4VS^8/@[B:/JOC[T\ M/7@LA?C?#V?G_?KSY B'EV>G47\T?OR_!/]/*?\JHR&'61ST^J>/_\].;T"3 M!YOT\<'V:(##__/?$QQ..A,:]RY.G/3.B&_,SYA]_'C^4"?$OY@P=/D24HG_ M_:\Z6:&3*8W&LY9X?#SD'US/XG?"A7F7!P=C*K\\_%]?;WGW\->=6FWIP:@\ M>%KG8@RGDY\?(<-1&_<2E3]C@^-]AB>.IM/1X+'EMYV]#/9[^\/'B6I=)6Z0 MZ>S.%Y?$&9DZW#9]/)K0X\L__I5[DZ,^GC[N#6>_<';1OV:EGQ+V+VXY'1U] MPO\G<18OPF0_RZ+C^_$J#?QUASKWA_F/Q0,[N\>DACV:_ M]Z^;F'_Y.1V^U,!_80#\P']".O\-I'OXZ]O-%SL;ZP_>[*SM;+RY3I//WGY1 MWO;-QM.WVR]V7FR\>;"VN?Y@XS]/_[VV^7SC_V?OS9O:2+:\X:]2P=R8UXY0 MTKE5+MTS1- &>[B/)6R,VP/_$+F"L) 8+<;PZ=^351(2FRU " EJGN>VA50J M966>\SO[.=F[[7I]Z\N7K>W&,SX"G^H1OAG V_9AO].N91NK[U8SBG.N%W[G MWV_OU+-D*;4[[<;@!&[BLF&VUTX"IZ;F#H/N*;QUC#-/M63S_3$;M1[I_OO?-B<:%(XV+1A,(C.QO MU#F8^N?;']Y_KQ__ QH/R.CCS9_;N^^/00;_\!_^X?Y_P,"EK1_VN,,:%U]9 MG6[AO=U_OM)[WSZ?-[[MX?UD*,/O)U-W72_9]OM\/9^:UTPX4-70:V:2O;<2Z3EJTS3^XBTN^372$+1 MTY])1DV*FU:(_5OV9'IZ^ 8W3C?O/9@2RCV?-9@4I:1]^#8\:B^X/VVGT[*F MU>KT;>?G;5CS>6"Z@*BM\YUPVNGVEQ)VWC?MAZ^B?I%\9[ZY?[R% 6+.&Q_V MH/\^25[0]/W]X^]P_W]@ MW9_9WH7CVQ]@?=\^)Z@Z^[B[/@R=;+$#L#4DZ)X<84, IKQ32&N%$?'&2>=, MR"E;6?O/_]"2B[_N1*HAH<^9AF>%:04E?_ZZOK.[N?-Q+]O9_+2]LYM]^KKS MY>MZ8S?;WR4C^QK_-MM]GN_^SF4UH,Y>:S/J[W?0QT8Q? MV:)?:Y?#K4)I7_XD9)7FL/#1F]URJ<-WGUZAF$X0O.]TL_Y1R/YOQ(19F4N> M!;![_.Q5C0ET^-.GGK5PQR-OSL^#Z8;V;?!03G3>+*M(EA(<'JR34-!'6/UB M\V)[]RNI7ZSC@Q"M9$$;9"C1B'/ID9+6(4VBMSKJ8"7H)/\V;3C.\XR16I:V M?FK]9/[FT714NKWSD"57:LOLU9;AGBX$ZM/%T%^*:J%FD_VX#?@VK/MW3U08M8OBL!D:U*!J?\\((3S7"B-C*(4<^+)5:"J5$G-O):9_R8DC+2:%@K.#R__+^IW13CSM M.OFMZ\SF\^.W;])X%Y9._*=1!JM?,WC=!D /SV]#]\RD=89M%76;ZM?+' MEA+4'^X,VP:K$V6E +]B M2,7<(F=$<)X))04#'&"KIEG+MMIN]2$NUR?R9 MZ66]T^!2_;K/FNVLV>]E[J@PQ^_VSEZ-%>K;U9KBK68[5<<7=#]\]+7_LMT_ M'L22"VM1,;K*I'Z02?6KS^BJI&SFAAJ!VZK9VW]T5>O9+U:M$C)=>/?Y-S91 M@>)/; &7*'*=BDM&?*DV<"^-ESKM=GXD^+KJIBNE&4!RIWLZS)DHAE$5@Z"Z MY^\Z?CF%6VD0-^@>KQ\[OG^\1_>25W_C^UG]VQ:N[\+_/M3/X#L@Q#X3T)&N M&\1L__CPO'%Q=-(XWF_6CS^#3K7^<^_X\T]X?0;&, C$/0)K^%F_XM'_>@;W M.^ <$Q(DG F/!O$\Y\BF1@H@[OFY]:PBXTKF&B)S8YYL\[G$>O >UL'AN.H1%!(!"\1-V"N&$,Q MLEHZK9RF5.N5-2K 4 %YFQXT&WV?+/H M7=0]-NWE1_/WV18+*2=/[5GBN\]A:W5G]LIH-I^EULZL(D#4Z MJV]OH\9[)- ][38O[:53LO4L5B*F(<["K;HH N]ITD*N"[QU[[NAUQO^\Q$6 M0"IA]SMA=_%Q=VLD[%C]8NO 4JR(E!@QEG+4B)A&&< M?0DF1:>ROUL_?&VV890%5-C^\S^(P'\] Q73BHJGH.+/$U3\^8#RW#-E#9(R MU4U((9$5/"#!%(&C,2QW=&7MRZ )VDN.\5.8.XLC,*;BN-L M73':[Q@-7Q47AP>8P)8[;Y"1*8KC"$%G<(-^\T>*M\:F"[U:\G"U!NG!LHOF*3RX#['#*8IXGQ(2D M ZQW@UE:%)A)D@*@Q2$]((QJ0W2.(A4$\> \")\(?W*A@]&"4Z-6UD1^PT!Y M^Y292A\[P(6?CCKMUYFI=/64OJ=.)L'+H 5RD@#P.@RG%*1!7A!#A?0V:M!Q MDZ>$TINV9/:,B213@MTX<^C_ZV7]T JGZ?"S=G'ZDQAG@&^O@=Q#(6T6*2// ML5E?0 1TF_TFW+',N G=X+/30;[9@Z3&I7F3UW(L(!JS&ZS7_:,",8=9:YE>KTE M]LO>\8Q=4V#3E_,3VVF]Z=TGK+@<3]@89O@5AQA^NB/3/H0WVMG941/>&EU':&ENE)HU6_<*"U[!_!^N"Z?Q_M7;2:V[M;%]OI M.Q>;YZFW,%BKURU3ND>_7C0N/O]LG&R>[YWLX;V3]\?;W[;R^G&=@X;$P+K- M&QM[/_=:L,8KN47N@/L0;.XX,B:FIL[>(&UY1%[+G&&!372@(+U+\).M9RGW M'HCW2[_COM>R4]/-?IC6(&3_2L*(I#J+K'?TN!RD5T_40U L,;&BZ"DH>O,* M12NA@M5&(V6<0-P(BY0P$3DKL2424YH#1:]O533ZV$30),]NYH".0'ES*.V6 MMJ)AWF2\=86,HSQ/<2O];S6VU;;IURHD-GSS!T%>-J3U+;F["@4^6O)4AO74?R9O2%OLR/3 MRV*S!4:>:;7@TY3RD&R__QLTD^4'!I\-PPO@II?&'TOI;F5!Y= $G+ <1UN< MS,+T<2JHS#Q\"GILNO2T&UPHM%I"LZ*A02][ _<#YLEZ ]#Y>D>=5,TQ*DKL M'YG^M<5G9^;J*M,2RR\/G^'M7YEI^^P-+9_1 @O"Y_88GB!=7UP*7TJK&-XG MU2;WBD44BS2]?J9QYLUY;[7,CKCYW[W0F_SSGN6*]^Y(<_NI7U;Z/E^AYEW[ M\^3!EW>#;A>.K2PD3RI!W_0'O:7$TMFX]+9WZQ<').4TY1ZC/$^3>5+_"^NQ M1DYIX;0(-! +P-BYCH$+0LOBK^5SG-T+>@M$ C Z:?;[ %^A!:#4[;235M0Z MKV4!5*3S;"MI2VFHZH^0;9B^*4MYKR'S^":3/KJ= 5S)<9[ =R<<#LJ&J=D7 MM)N]2:7UHLC%=NKG!U: $)X0Q*BC91-I,(,][*.PS@DI5&J4!2)PX6%D,41B MH[,@&[,(NL)+1WC 5).UX%E"9IP#A.^FF=@%U'5K@'^WOIL!$Z%;/@# -5GO M!*0#_%!WI.L $!:#M%=!]P[%[_L0F^VBGT<1VO_/_U"4PJ/V#8D:+6U,M5RE^ M@J 17LUU/ON@T1.N5CY/4ZUG#6-\O)W+GK_?TN/[GMXF.6;Z/,]Z<.NOZLA> M%M,]O?^VL \*LDBR_[#3/;^MG#^99MUWPPN6TFX8->1=_[E_W#BN;WQEVZG! M[L9W^/<[J=.]G_N[.]\;W[;H]NYGOG=QPY-[4=]X?U*G]>29S>L?4O*GR[=W MOU[L'[]O-3Y\)GO'>WECX^BX?CW$=K%^D*:H*"$H(HSF:40S099RCR3WA,LH MHK L.2QNT8X6K\'=++E7O$# _7*7$OEBCN[Y>FR6<%3L\-^#'BRLMYS.T'G# M47T"CMP!9E1S9C5B1F+$M73(4,\1<8$2Z6,D5DW787/1ZN 6$0\V8=\.$PP< M=CMG_:,*#6:,!J/]_5!L[[MR=RM4^!TJG%]%A>\'SN514<-1%(8@SD!=L10+ MQ(3BWDEO)8G3#0Y8UO!R3(ZK<#N[ID3J6QUDS7A;]*.(>8 .U^X4$8M!K_1@ MP:.6C?1O:4W;Z1:_U3I//W[6A)^&G\W:\&R=I$S\:/8*G;!MVJYI6LD43RVU MTL6]OFE[T_6]+/7D:OJ[4IK9&_/V5J?5-$GN18GQZP.7G^-VWN7D@:5$EAG5 M4QQOL@-AE.=6:#!CG$+<1@;*@P[P'\ILU' 6;HKVW,L#"O=WB_>.0JLUPHWL M#:!!X;@NNWG>=!\# _XB.'@M!6,^P96I_"V+$75ZO@C4_ &K *M@VM&T>N$6 MLRC1W3+K/S/K3\T/K-(F2F81@ZU&//7 L3)/ZW MB'Z]#[9;3'6AHISJ4KNIA_BL,^@7VD%2$X:D^;Y(!0!]8-!NEH19)&R#(7V5 M6*DG++67M#CP'/8S8N.4S:TT2G"E#[8*&J54K "^N2;8Y+W_7MEJO+]*LNW! MB>_TAQ?,MHH)49''G,ACZ^+ 8H:MI!)%JR/H9;E$ M*N0.<:*="%'X:,W*&JMQK6M:T]]3Q]]7J.-N\V )2Q^7:S[Q\#=Y,7.E4YHA MPPGA/\*-8=WC912_C\=?,;;7:0WZ=W_EE_WCG[6^F=PV)?N^L\_ERN@[1]VQ M=^TP(-L-YCLR$9[O3],Z,^>]E3^J >E+.2#]>8CVCKE-ZW]_W$S#EMYM THW M=N^>X3W-X(;%0U&UJOC#.OW_ZJY2KPH\^]NJ59I/-U[A-^$,:]SWPVX'*!P- M"2D6_W<[LC_C/9ZY.FVZD3J?3*I2^ETP23SJJ7_9KJM"[]F@-\'I,+O];&LU M>W_IG]YJEWH^W/46*'\ <0]1KU V0;,"A:;IKRI6#R" !W1SF=%QW*;M/!=I MW',M]R,-?L?Q/Q9LAZ>=I7_E@G?IV^J'DXRL3A'SK5!N45$N#1SKI.%9*0X' MKPH *A*UQJ!7M/4L"RW?#-IFX)OP^=O9X%^%<@N+@&'$GF/QM6@ F(?MR%,*M5G %'2^,$&0%'17%3$TQE-X)'1/: M1R=FVZ>A_)D*1%X!2:@*1"J*F9YB\BE!)*63=,,17)?Z-'SL]"HP>06DH2LP MJ2AF>HI1DV!2D,X2/\9=2+@3? @G11@.KBJH+;W^!+=$2\X[KAFDW MB%SIH%DDWA2OCCHM6'(O-1H@\J_EWL7-_QLT^^?+_0QOEGKU&R$V7;,_">// MD;OQME(47C;L$UQI"A7)3$TRC$]K=IC>4?:^U3FKS(U70!*$52A2D MN'ZG6\'78ASX$\*7KN"K"@N^$/3B=&7M:[ML\AB*K&/3*CNW#9-N)^84)_?1 MUU[15&FHKE5@MQCT\71@E^A#53D00[ 3%=@M-=CE*VN;/X^:MEDE;RW(83\A M[_56&^\VUK_F&TUWF_OU-=WM[8; M-UOE3D>T7-&5:1[ZKRME&9)>9=[18+7BK6:J+8!5JV?;JB^?-HO]:6SO;F8[ MFQ_6=S:V&A\RV*QO\!)]W-[^?^GO+[OKNYOU1S<:GO]3WPYBNT?-7LKPZP+, MM,ZSG6*29M9I9^\[W9.,8/2Y&$9@FNU>FB9P9KH>M3J=[\-A6*-",E/D @Y* M3TAGT$TCO.!!N^=9_\CTX:\?G=:/D/4&-LT4Z*?\.%EM-_^K]]L#1GS+4&_MJC M=,,A/&1Z,SU''"1U"MZ\3.WN7*9VIVEAXREA;I0+7LOL<&!FEL:#],/A>?&8 MIRTXIW*#['$:%/:C=">=7":?%Y/)AK\X_IG)=:8EW;K6-)#$AG:(S7[Y&_WF M2?&%XATLK-.&I_6&[BCS/2RE&]/\5^))ESS%+Y9 M*]XA?XT^L:'5##]NO%U,R#B!+;WYC?11LSVXY?U!RU]_,P WGMQRD_#S%([H M^KO-) !NW./$G%]_*YWUC?LH7=TVW/TT]#X M&]>>-5NMT5M 6J-WTPTFWDX$T@9**C)\2X*!0RO/"3XN&; ']-0R<''HGA1O MPPX!5Z0""2"2W>(KOR"%DH1#XHU^07)I7%\+[IE*R/J=VN2U<( ".T16<=$ MNV?)A+@'XEZ1/$PL- 871R&><=K7U=TB?#5/>Y&PIF2#(=Q=1<8N<&7BLN*: M=H$-!;85U#)$+[ATB)SPC'IB@'QU@',Z0&.;K12LZ'BY':HTNK(WSV(P04!:L0D';0 Y6A8,-W M+%O?RKX, $B+LRS_7C\];:5ABHEOJW-[]G,S[B@I,4EL]F#_$G^!= ==;7C- MXXYH&L,*56=T_8R&BC;8)J $CK24@J=&^GNM^&NLFWK0?$_AT%JES -U/[E: M:Y=&STB9O"XJ1]_JA@*!B]^J&'*NAYT42=?I]:\(O,*<2Q95$=E/'YP4U6SI MW$($;;8_<;@3[ R\>P+*?$DK7;B@@MCG@=CAX/"AF9TR,9(%78G%13VS8C#[ M$"1]!E9CGU5$N]%&6)F"K6730[[2S[^$\ Z.OUVFW M0^LVT!PYC&KP-=>%TRRA=6AN]+XW6RV@BFDS,:@ M.^F53,/7DVNLVR[XL=2/8&WPNCK&9S]&T%;Z<(Y#MWP_ )^Y_@ ."3X =H.+ MNNF&I0*4CG*H)_5Z'=8SRSJP(">SHV!:H"FY;K,7*GGY_$SI.B>GH1^N M8&SBL F_6W%%,Q5.%)R9W'9#+0EV.(V='YYC^K0ZRWFSY-#TZ!;F_I OR^,I MW AG1TUWE)V%T4'_=K+W4D2+]SJ#K(P_%?&;;J):T/U^%1CN9I/#BMY =F1\ALZ972II?W>V>$5[X:3 UNLURE84G9M#MID#KE;A&$9PM M@VWEWT4P^\HZRY J?-7WRHCV60JW%I%)./7SS!1L?,UY=$MLN%2,KP='BO@9 M?+GO4J!U2$S#'_:A!Z!M1X_\NS!;BJP6T>4$,D6(O78UOCX1I(EE6=:-G\AZ MY4YD@#Y))Q^=+N4;1PW2ST.J%LZ0A3'7P#?J/]0UITT/]W)'IGU8N&;:(/HZ[?3$JP5EWY%*D,&F=$%IC=W.28J' MA[0GZ=_2\FCVTW8E.C[M]'I%Z_AD<@YZI=)4$&UF6G=F*I2$4$252Q).4?&3 M4^.*YYTM)9<4,B27VB11NF;7#4Y25H4K_(XQ:7?CH_S%$A+=IJ>W8>2?]H7: MX(!)RATRI9YX_6?AHJN_6NZ!;P(3=+-DVW>!Z.%!RHT_Z@#-WJ"QWZ0<)-@M MDRDF5EQL^"B(?$4?*G'JGEZ]\?\;>C)MQA EF* MYRTR)29_#*#J!QC3\"M9"@:!)IA^&-;5+-U?_6O+KHUR<,:W2$2 M89#8KI4D5;9]-LJVJ7?*I3DXJCZYGO* MG,HZ8-,?EE">@.VTN$URW[I] MD859*QQA[N>FEG+G_*I5!+_@BO,:A"L>\E_?JA2[ MOS@_WQG:7.7N%<\RRBB\U#MC206EZ5(D_)0" E9:Z,)=> '/-Y(;\-=Q![8B M2_M:-/4L5('+@/BR6:UW9'9O?MQ\M[NYD>UL??E_7[+U]^_ASY3+O?UU)_O[ MZY>MQN:7I\WFOK,X:EZ(ME6<::*H(4T/AV0E8RN-R.H5([*&:=I@% V 6CJ@ MR XMR+&KO]"4"WOHBD8_5,J'W=>*)MKTKQLMV&K9J*]+=ILQ.:6:_'=H=OMF;,)WO,MAN4\L!Z9NMRTSIW^>,)_X"K3)=7H)V:?Q,6#W& M@QG;2UKFM%Z!VNWYY;619Z*7T D08L+]4JKA1X6]7^Y!OW,8B@TOW(B%.PKL M;#@F>/QDQ9?G=5I";0PH79DD#V[U%Z M?MK>],;6J%BARL":JQ]UY/LS8TOTTC565G>F 64I] MRK0&9IB)<\DHQ;G^JG#C/K1=G?/CS_E_+BMU6JG@Y/*T0)_*12X)P M@*KM=$ER:)@K=4,)DX<8-I&&OIIMQ5MREL=:4U'V BLM@:Y;% P52#F,H35' MMVN5-'+4/!U>D-YNI?**7G\R;SJY(D#K*I3/3ED7 <@.:ZY-KFOD&PLN;=4X MF^SV@J*B,J-PR%W*D%*S"[ZBV?G2[/:$T(;C.RU<_T,M?C*SMU_0TBU)]<-K M;Z')TT'7'9E>D3DQ=',"72<:'PGH7NDZ'=;3%<0[5+Z:W:L75F3Q7")K** F M.!A.".S&WF4JZ<@*_77N]Z5#O!!8U7G._3QC,M<+?T OC(-/PUA="=_)'3 * MOO>.$O0#ZQ?QQ'&0OG;%'KB_$3!D]4I=>7::V+Y,"7?GKO@'UI7")9TBURU9 MEKF#W6 LI?&:::CWQ9B21Z30^G M7P244MRR"+.69785,AG'.F;(S@( MY<6%.N$[I_TI?Z%VO5;E>EI!26>W08V[J6>6,%7IF<] 7V?A\OP3<'3:A:>B M2'L85^H7?0Z*%(A0.,!3(?JTI CDYD$%:75."STUAK)'U-!.;KM2 P5=I'9= MO>V&DZ2P3*9D7-+.R/JI*.8Y*.8LE%I(H9J423O='TT7+HN:WH':&;/-G\$- MBG/;3GX3L+;?I ^'_MIWF]M#Y^O;<<;H24A6^;@X*K2;G>YDEXI^,"=%[LYD M!LDP^2$4OQ>N0--E&XR*4N9+*2F..)+/?2(7LD27I"VUBT!4<>FE53Q,!%N]CQ-VR1S/ M6U=J)"9GA%9L,5^;SY1J=J+\PK'2*2M62HDZV>%GT$^J>$'A7]N%T[*8PF!ARAHPV3>Y:A,WX\AL-#@X1<[B0/+^-25],'NR14>JY#R64ABX@P/4X9J MD6-:EC.E2&"19'92O"R/T-[-PU/\/=(%GET*WQ*H=N M =;R##ET%?;/QMUW>SAN*-F3=$YI+I=@?)ET5L![44\Y=.5=&E'=$7HEZ+IT M&UV-\0">'P] %[BLCKE4*0I%/$'^T43D-/,I[Z37>:$@/U*0+\M3/PW+4RM5 MZ%FTX[)2J@C8#Z-9-ER-596>[V%CJE_4%;N6:9Y,%AZ!;C-*7STQ_7ZX#)[4 M$I,!+Z8LM(D82JU2DQ>#-K:2"Z%HSE$4H?1&,/;#=)LI7= <=L,P7?4R-Q6 M*ZG/1=.R1"J3N1QC33=V[BI.;[9C%Q92NIXF:*B(M%8$,']9F7S5@]+Y>*_6 M NF];C/T35$'-,[['E6/@>;9[!V-FRI-'#;<.]7^)8W)P+'?+S&Y.O?9G/N@ M-\KS[WI4(C\<_*,I8[4^Z'>M6/3G)7M,*XH&0B\2052'9*QWFZUWF)MJ,BC0H* MYW^^/LDX5YQGK]\=N+)C>QRE!(V/]\CTLG$#ER+3-36W3@FH1:3^1V?8ZZ/P M)E["WI%I@G0L4X+>;6[7LMTC>)A>5E_-OC2##:W5K&+K^1[[IRL*;WG0W=-. MT;O '14E(V"@N\')965^X1C*-@"N"[$(_Q3+X0'=01D:36FDX>0T MM$4,IBS^+V(KK4LL3?&;B>2G;E',!3]^(\<% M[!(_<&6F7>M\V/C"#0J^'']_"_ M/ V@G^[@M%]6#(,180"!.Z='33?J2#37-A!3#@EC4XU;>J[YK[N;]8RL3HR8 M&L](RMY\;:Q_W8!+-MY6 ;R[62B?R2PY\62SY!Y CY\*L=;NQL=GXLKF1P:LOVQ^W-M93:X"_US\">&UF7_YG<_,7 MH]T6Y2G>;*5 3&< ]_#C?AC)B5Z6IQ3^UC#ZRX.8NQM^%P$5[WC*KVTS\"GK M:MK5BSM67U1JC"5'%U@T=6)HF=->^'/TXJ_4&:-ESO]LMHNU%%^Z/I^VWSD= MH^,J+A%R."]Y>/_AQZO%1Z.1N5<^DW1527'GQWB5W/G9KVY+R*H@^D&W_?5G M3/$G62R=;D&_F4E]CRG%OQA&7-+*G>.(9TK_8BKR_[=I#U*PA)':)?G__M%> MVBZLGW;!,F3XZA[,CB2&: !\_2=JI?3:Y>O&VBF)+94LG+V1A\ M']*YV:O'N1 >,]Q[Q-\Y"CZ)SW!VPW" M=\-&Q>;A)WGMH1]T"D]]CQGQ8E;\RQ;\2$WOJ*QY22]2"N$/TRHMO:NG>Y^' MQ]D2$/._'O6$DT]6I),LTJ/]5_/GG^U.^WUJ I*265+9TTZR^@<]OU+XHF'Q MQ1M-K6GPFA)F*.V/AWJW%\2.K'G\GVAW^:=5A-X\/.R?;&3FOO^/W1]L8F'7T'?FNP M3[^*_>,]O+WQ'==/OM+MC:_GC8VO?/_;UL7^21W#;_!&NL^W35[?W8^-+_CG MQ]W-?OT+/CO()5=&!8(XS17B1A"D*.$(*X6%-PXSJE?6M, U0NE__7&5--;^ M\S^(P'\]AA5&2'*F6ABS&.!2QAS MABM<6B1NX1%)):QCEP7.YLL98C6"^0+ T(S5^ M*92_+T>=;A^E)G&3_77OU.OI_7;A5K1=9DR:@ZY4G,@N',C6^#PJ"+H/!#4G M5"-KG<:2.$04 ?U(4HR4-ACE5E,'1ZAH;E;6B* UT)4>BT&_P(&G4HVF-81? M.^/.09FH&/?QC#O6';C.L>8>(V&U0%Q)AQ1V#&P:1T2,WCIE5]8H(34E'ZT\ MS)!QY^W%G0@Y7LDVHIMT8)W+M<[='M6['P?=C['9T-V)O5S MC??_]PB[DW_:YIL>;!]_9MN[7W]N?WM_M'?\_7Q[XS/LUUZ^O?LYW_L&]]Y] M?[3_H?ZS?K%.__?B\\7V[N%98V./P![@QL7F =.YH=IXA*-FB%-MD692(.HU MIYX(XA1969/BIK>C\'3>A] >+CDJ0EMN0JM?;!U@PXC#GB&5[%AN20YBB"A$ MJ65&*\VLP$!H>7X+H15E^Q/!\BPA4D%_E['C]!:NC?IR%F5I3Y*NRE?S?*J$ MU1MICBG,BN@JYZN0^&OGWSG8 MCQ7_SHY_QW8DCHY$(C$",U$A#O(:*6<=LCD)QDLUS9V! M5C'<@^ERT5\<4,W#FU%!TD,A:3(U, K&O0L.Y1+4"TZI0X;[@'*FN V:$R]3 M_+M&A*A))F9D 4U=HK$LOHU7RN?S\'I4?/YP/I]P18.IVB8N!9,O#Y)0.[7'#!\4@1Q8S'2D01$ MA'51>,^M("MKJB;I(GDI7U1=]>WL]Z'3\6?-5NLQKHP7#3JSRA8<;72%(O=" MD4\33*Q.Y04)0KAR5TFDP502=E9FRI"Z'%\V/LTJJK/CQ MH?PXENI$6:LY 64\+TJ(I45&F8B$CH((3>!$_*+QXRMP#GSLM ^KPKSYN@4N M0K?C3>_H.LRDLZ@J>QZ#.%N3&@#C6##I-5+82\2Q%6!'@$4AX: P\2Z/F)3M M>PG]:X$LB,V#/L4*0;'H19$!,*E#0%9%($ZQ1\%AHXZ1SCJ^L MR< 3WU2-]"$ M.TZ9 ;5 <,0ET\@ZEX-)@CTS'-"(JY4U@FM,Z 4R2"H'P:*H!A7KSI=U)\(# M)F=YSB-R5J12"QZ0%8XA:XU7$>?$IAP$PFJ*/3K_(U@M!9#-M($XO@6"KK=V6J0V_Q^;Y1C#9NBE MWB8^A)-BS@TP9K'*]/JT&V( DRL=5,=]O_.ZX=!/1*Z._2S&:T\,(RV"!?*O M(HNV?YZ]\2$V7;/_-KO3.3;%84R0"(.S\)U!6M$5&GGN.03W7>(K")R.1A2T MQE18S2EX 7,*+MO(G9KS!!/5>()7T09\CIV3/I6$514C/42A'.&14< MLC@U-$BN?$VB1HQ8K**TD>0,;%-:$X_7YQ;/BU\AT8M$HCGV@*J0Z'%(-#8M M7+:ZIR'D-G0!G.NRGY\3AUI,Y*!@5&\^Q::N52->.F53/N9U>7WL'OI95\:_:/W@UZL"NA.P+;\PIJ'P*UWRL5P7/&PWI6*3*+4;M1M>5> I6D8O;',_M8%['**L%SBY27!G$C,%+I3\IQK@ES M>:[PRIHB-.&# M0$XXB[@,$MF<112$<%@0;&TR-$1-YK.JK%P@/\@B*QAE/Z_699O/&3E 7C0D MS:NCUX3Y4Z'0 U'H2ELOD0P='3!R>72(Y\HB0XE 04H2(A&$I FGO ;B9(&" MO%6ZQM)I%!7[SHY])S);1:Z$!?TAS_,43*$&&0E*!&$VQX9:'9)!((!]R0*Q M[^OK[#6C?(Q7ZE>=;Q"EPJ-[X=&5WE=**RY=4,C+&!%W.4.6&8V8U"+W3#IF MY7WY?*)AJ+$F.(QJ!XM-(_I^]YI_M9NN_5_K=0;CIT+Q\_/6V?S?Y\!7_WT_* M7WR_:("D#UQ20S@26!#$&?Q'*X $;;"+- \V)R2QUS7N7X2&7#.CSOM(K(HZ MYR.=$G4>'@!24&*Y19Y:#'JH],A:)I&.G,"9Q=R0_$[JG'<0_:ZZ2WUZLYW@ M\VAQ.U/V"OS7KYCG4^A^.3+=<)V)J,N=X)X0Z;A66@<:0FZYH5$8C-GMQMU6 MX_UU)MH-)Z>=KNF>;Q:]!C^9[G;W2S]54_]C6H,P_OFAXH^:+S_OT?8G?S3-M_T8/MXG=8OCH[V/[P_:5SL'#>.X;=H/=_^MM-L MI+5_JY]O?_O*ZQ=[9_][\?EB>_?PK+&Q1^J[6S\;NWL'C''F45OO)&=FF[V(YWU:G8G(?82 M#?1FAVP3%BU MDM6[1DH,+W0_@U]%L386Q_TCSI=P'=?T>5BT.5Y_7C](*%: M<$XBPG":H1,)LMQ+%+#)O==,,BQ7UAJ=FS18TE=AN-V/!A^!@U-[52H27 H2 M_-G8< >IG1$ C@.++:993B&-@=660R YW-0(Y5 2@7XDZ?PBW4Z!G%?P'LV^JJDZF(2F0^ :M)[ MI+$#;3'$'!E*TPQ![J0.1@7M5M:8K!&J:E+QZ<5@A//ZQM<#+QR. MADDDO+ @_:U"%@N'3 Q8"^99@ ,#1A U(F]RP9"LKQ+O(]H OHKZE@Y M\")T.][TCG[#@.],MWL.6[E^DAJ\K_?[W:8=]%.H8[?SR53YJ??FQKVKLQ ) M<;DPR(*RC#C'$1EA&,)>$NZ,82S0E;5B2!3]:X'*7*J2M1EG<,Y=L%9\/7N^ M'F> 11%M#$$CG.LD%$$QU-3D2&C,@LHU47F>A&)>H_C1W0&7N'QM:4/[[M;Q M?@^+\(,=H8+'%D<5N/?:$HM!5_+&12:4%U4L]KD9>ZP^D_IU]?GD\WE]%Y[S MPQ:!WVON[<+>T/?-QO$FW'?]?/_XWR?U"U"?=[_^O*H^;_+MW:\':7*HEMHA MZY)W5@:.M.4>1:R=41[>\.I!$?Y ""B&WE*1"PY@I"/-322@-$I#/'-5WL@+ MIBI#P02+N41.R^223<73Q"3O/Q,RU\IK3N80X7\$#581_A=&EWECUQT(88/Q MJ?VY,@%Q>(G :L4H5TS%B'%0,IC^ M747W%X,9W61T/S?!.\4<,B2/B).8)B-KC+3#P5-N/;5Z9M']JGWSY^MQ=)]$&X"C4VD0V,)J=,7/JV<@O:Q:5@RB\I M"G_4:?G0[16X*O_*WO@0FZ[9?YN%@C<>U,-EVD2FY[Q'E;QQG1S>E5D:,\C1 M4)Q)CUTP(4VX,4[GEC :H\+"!RSCU-'T=\52"CJM(NDS@>;#J_9/\T9Z,X'G M.MH_>9^>(=_>_7R^MPMKW]UB\"RLL>O(_NX>:>P>TIN1]/4#KX&TE)\A+K^?^09V'0V!%@B^) M!(_3U&(32>I#)O.<(ZZC0XI3@P0CT2D1!<_%RAK3OR# YTW,>!8\K:*3"T7( MC6-WP(3+I5,<:5TD]!J!K,D#BB0X*YTD@9+[1B>?A;:JR.2"$ICG5F'N$6$L M H%9@92-$46K%15..JKERIJ6-0Y8)^0TH*V8LO9L^4X MPBPHIX3K' EO'>)66J0T"0@.)1JP)@UQR1OR H>6O;CHX]\SB#XZ(EANG>>@ M6G.?4T,]U=$+QB3W..=5]/$YV792^SV_GGW9^+Y_#)KLASIO?-L_:EQ\_KFW M^YTW+MZ?U#?^^;Z_ <]\ ;_X[?/U[$M6O]@[8(H$ B>;6B!CP('@D;::(,.E MXCXZI51\4/21( 5%:+'42D#VEBHHH\OE*) V9:1&8(L91SQ M"%:[DBI'7B> "5'SU!SQWM''^WK+'X%H5>CG!9$DK/^ X""]RS4RSAO$\ZC M!@D2:1&#EM3FVEA0=FKY["*/CX"_BOQ>$OD=;QZ #NP]9A89JT#7QLPC*SE% MWF(P@ $2B_)&2A8U\/@L4%JYXA>+CB_J!T#$6MFD*TJM$0]:@8P/15P(1Q9S MGV-_[[;'#YHL7+GB7R2!19"9+.0*Q2!SD-. EAIP!VECB(F.< #0)*>YUC4@ MG">).\Y&<2\'N"WG/ M0V&5/%TXXO)P["&-$? V^6"]X @D:8X"]ICXX*DU_'YM+YZ@]+MJE?W+V,;# M=.,JMC%;1KU8O]+SFCI,A "4#FD\AY8X5KSZ65\=Q2"F5SZ,@B)"D\@-.(F68018#E/(\&,'E(O:GGW]7ACT_E$QS*5OM= M>203F%3!T;W@:'-2=: XIY):C;2W"J5D%62=-JF!IXJ6B& 92W5*3.L:58N4 M'5$E+[*;\RC0QU%-DK0F(&/A_@2KK50*CRB?QNMU>23>S$59Z,%CPJM[�[H6]@L7[3=-NPH[V)@]HHSZE"HWNA4?U*)16+ M.$BNTB O@3AW&FF28Z1EZ@CHA"8V%2K2O$;5347B;>64> '<_' EHN+F1>#F ML6ZA#,NI(Q'QG%C$3:Z0HDRCR)Q5@CD:L5A9HYK5!+LY(^A9N'E&GHGBMVF^ MV#K&;J=O6F5%U;5NGV6/SW'3S\>X*6RG"[=&_<[IGVEC>IU6TV?IV980QA8K M3#+9I[7L6%R!U;W ZO.5L$AJ*1A31T%&,>*I=L)JPY'VCG%JC=2D;-\F>8V0 MFXF9#S.'IN..)?)OW/E R\GQBZJX5+S_>-X?*RI86"HD"XCF3"%NL4<6K WD M'6@HA@?M8^)]16M"/T91N2^//+.#I.10?(L6<[TV?)%8ME1K6DUCFZUFOQEZ M*=GSUOGCY9 ?^'!45G['=>]NG5->I)4^1'OZW2D,R://!*U243?) -$H) M@$@H"OJ#%81$F?1-HG@MEX]VO\^0@Y[94_9$CU@AZ'TVYZ6 Z!Q2H"H0G36( M3BCNQE&K(T6$"XX=@\#Y1XW+EK?&Q=_?V_L?C_?WOA,]D[^^0XT'1L;]7Q[8QTWCK^F=5_4 M#P^,-"X*+1#E+HTY"1RI7&'DE=:66F=BH DXRNW:Z:2C.NKW3__\XX^SL[/5 MG[;;6NUT#_\ P&%_=.'C/T;7KJQE6VW7&I2E;L4\LEX6NYV3S(#14H:)3TT7 MK(Y[3BN=1S:W<\5Z=X(+S1^);G?*%7^"!0,HOAMT7\(LM0<34GUW"^[]^6)[ MH\[JQ^OILP-N2) L. 1'P1!P7XZTRQEB18>AF(K(5>&,9'=TU& MX+)VM?YUHB?@B>D>-MLC838IJ(X'O7XSGL]:OYM2[M"W625X+@7/V4%DEG'M M-0*+DH+@L: !">:08)PX:P3A.7ZHX'D:N2,=MHYZ;S!WW&IJJ#"$.2\X)A%$ MT0SDSCOXO;22;\W^T3L@U\Y)Z(YT\?/7CD4WA<[A 5!,H-%:9+P&]44X!E1D M*7(J4NL==CZZE35=8_E-5?K>0L<2A5FPBG+".?QA,'4X6L6MH287;@:&5T4 M]T&1]0,66>!:<)2SE*Z!#4%&N-1,3F,X?P(Z(4Y*!]ZMW[LUP03SEG)QV>D71 MU9\%1,,6_W76]/TC>)S".S+QK:$1B\=?,196,.C?_97A(0R_J1;H&.2U/AX3 M_TWK+]B;$0E&F+7*B,!!>S:8[\A$ M>, _3>O,G/=6_KBZ,[ MPP7IM.+I=O"7G95CG,E^R5OVJSPV@,Y.UQ0G/P J M[*:K8#EF8=:2'763O/B/WY^_DXL MC?GY&1#QCN?Z.A(R#US]V,PK'(YCL5$X.>$Q6N:T%_XH,Y^8W-1* M$K [7'?6R39#O?F0M9& HW)EA/-N]7)HM*Y3&!KPSW8X]&1E.<8^IDP86 M=[<+ DVFZF/(\/?[4.URLUE1;'SI]BE+C^>\J%WPH_0'MS=GV2* MQWTBZIJVCK):X2*N<%$&G!$Z^X%F4[+6EX'MN6[S-#FZ1OPUTW6(U7R*A=SB M)4Z'B%CQ[>O[:7JA= VFG)];VR4_NO')PF'@],F5MSWB,V5(3OEL]XC4<2EC M)%QA334WWFJ'3>XB-LY'Z7-^L)$D)"&8H$?';(=BYWVWL\>W]T=[N/ESI3_9.]IMU^N^C M_>-_FI?ID\>'?/_;SDG]6_WG_N[6S_WCG6:]2)=WVVU]K[M MW4B?W-XX2M' GWL7[UOPG9/&AZWS(EURXW-:*ZUO;/W<_O8/_-Y^;(Q:O7_! M9P=,""ZI,4AX:A <+4661X4^&MD"+A%=$CO,(57BTV7EU61,U3FX6@U4C65X,?V/N.6,XIY0X M3KG1E!JLM1:"R! ,KKQ72\7?8^\56'[&2J>099$BKD1$R@J-"+&$12Y=3#W& M1 TLQHJ_7RY_,T*H-TX#ZUKNHC6&Y%03+J4P"NRHRMNS5/P]]O88(W*PB3%B M(HU5BTXC*XU$B@BB*=/2Y/G*&@$&7ZA13!6#SSK\1*P"W3PH$R677NE<4JIS MY96GQ+B\\HXL%8./O2-"/:6.(,#21-Z1%&5SZ)I0*%L4\".^J

"5XZ, MI0*%L2/#@YH0G?/(8I/: +F(=/ 1619H'B+3>0I$$(9KFE6H4*'"%50(6F$K M@_#1$YZ#RD X: X<"X4Q:)A5;LARH<+8^Y&G. 4<+HIP:(B3P)!BT2,CC03L MMYR&-"*%Y#4\LV2VIT6%UU#&^:[3*UJ._H><[K'+)U^A"TXD=]6 M4/D0F?VR)?,\R_@2[&S'H7RN9.X]9.[V9(&>LII;:C'RS%+0Q+E 5EN!@B06 M4T68)V">RQJFL]+#EU3;?MF<.\^"MHIS'\&Y8\=:4(QA;2B2U+-4\$&0-98A M++S06),@ UE94S4E9C5(M.+3<>99V59S[",X=>[^X%$H$X%RM342<*C!Q M612(LISA7%MO'' N347QC\[3JUAW<5EWGD5.%>L^@G7'+BIC#>&4*L2ERX%U MJ40*BX!X$-9*P9S'#EB7U;A>)'UYIL-Z%]U6_V6A4I5,^)S5/A4*/1B%)NMX M(J$\-PH *#B+.+$<6:LCDIX1K'A.50"C/:]1_&@0JM* %Y=SYUG'4W'N(SAW M;+032H0!O0]AFT)%3L6Y MC^#XC M6'>BJB9R04&X(JHLF.I.*V05=L@'Z8W6H"I)D=1EN5!57#)]KFP>I#%(>V)Q3SI"%TX%76FDJ0*WD>6%, M:/;H.M^*X5\6P\^S**9B^,=:[5 S_*(8?2WC,G>'6<&2Y%8A'+9$)6B!IO+ \ M*BLE6UFCND;EJRIE60YWQ(=NI]?+3KN=V.P_)G/@M4+6/+T0Q5E]*HZJ JQ[ M =;FI ^",4:H3_E,5&O$7?!(>Z*08 0HF8.6R9*&(FKJ\77Z]^*.)8I\O%9V MGZP^X7^@SF 7!$4,$!K!H8$Y@HU*P= @G?=*FUB,72"/CS!4 M[/ZRV'V>_H>*W1_![A/2G7N>8ZN1Y(0B;D5 )D:!C([84DU2F='*FLIK4LZJ MT_^">1]N3X98:*?#]FGHFCZL-@L_3T.[]XNBA5EX7*M[+,X]7E5]SA= ]5YF MVCX[,=WO(5%\59VS")ZT+Z'52KVLVKX^.IC-$HDJ67PO65R?=*S)Y%;+D ,&V,SZ:"IH= T^=)PS\W@C/I"1(\)XCG*<0N M+4;!29\K9[2C;F6-J)J<63?K)0&:>[TB:BIEGQ\P3YG].N-7&!$2, M(ZF#AT16YAJE?DI$&66(TRMK7-7 **R8^>4R\WPGR53,/$-FGO#*8\9,D )I M6TZ-T4AK;1&\2Z)1H'LS P:?W*Z53P]!!X^GK%"P#JA2%"HA@%& Y>:*1XFG_) MO)7$TUQ3F=KT$_7H7M]5I&%QN7FN)3(5-\^6F\?*AA,&.P,\G.<^("Z<0,GP M0Y1)RHWG2M*R\ZY^M!>@XN;%Y>:Y5L!4W#Q3;I[P W@L@8TC1TYH@;C$"AF; MIM(R' 6-'C.?4O-(C3]^"FW%SHO+SG.M<*G8>;;L/!;.T1#F3P$ M:3A+A&D,N=$B=ZG/)]&UG"^2='Z%C3X[TY>Z5(V!%L)#<%F<-,2I7@54]P*J MO4F?@,?::L\,8M%IQ%FPR AJ$"4ZR&BQ83)9$7F-J5FY+!>C&K?J!K94CH2* MZ1_-]&/MA#,=HO8Y(B(JQ$G1 E!%Y'S$)N=.L-01C..:?+PGL&+ZE\7T\_0W M5$S_6*:?S#1@+!#N)5"0IHA'*Y!54J"81\&8]&"7!#!)&*]Q6;7VKKC^V=P2 M%=<_FNO'HIYY+5G,*:(J]=+#3B$=%46Y4CHP([EV/"4+RAJ>6>KO@O7?N-T_ MLM"NB8^IYV?L=DY&[HE.^U%C0U\4;+V9KU^B!P\,KQX"8%MMUSD)Z3 K"+L7 MA+E)%P7AAF I(B*18<3A&)$R@2%,I6.2"DJWG\.WI],B2 .;!<1D #QCWB( JF@/0I,^4AR:< >+=J LUNZ%56\ M_VIY?P:^BHKWGX7W)_(G/VL6Y%^U4WA"A\15X-EJ_X!]3P5<)?*,3J)"GWNAS^&D MQT'Y7, I&91''%,R)D.&P2LEK8V*NR!QX32]Z6ZH*C)?#*?.,[NA8N)9,?%D MFP3AN*(:X3Q55DN>(^,-1DII93R6J=LI,'&-L%E%.RLV7D VGH$GH.+5)^'5 M"5/?FB -J$#(1H<1IXXC*ZA &'.PU*311H*ZK_6L!I)6G+J G#K/'(.*B6?% MQ&.!JXDBA$8-NC(3B'M/D0SK!=O\H=+,W MPP*'MT,CO9:UPZ-&BKYL.)IK24,ZH$:GW;GJ1:P*L1X"2M\G37E*:!XI,RCZ ME.K,..@83FDD(PZ,>:^=3LD#-4D7J0ZK*JM?DG?4K>'4M@PXRW1 ;DXD) MX<^AB9_US<^JH<'R5 Z,DX?>=SLG[V ]S?8 -GG[L@KD[^*PR^MVT^%N_NQW M#1Q2LVVZYUO]<-(#)$Q/TNT40UXJS^9#8/!X?=*)H(/"#M. C',,<2$$TE0F M:X0))ZC'4JB5-2)J@C^F J$JFGQA&/(L%0@5ABP0ADP48@:KP8+E"# B(HZI M1IIY0!/F+*?.24)!E=(U\2AEJH*0%P8ASU+(4$'(XD#(A"<%&PM" PPQ$RU) M0U\-,JDB"@ DA5Y9H$2OK#%2 S.ZPI *0YZU(*+"D 7"D(DAE32*J#5'E!.' M.,@09(WV".O<40>"Q*5Y,TS5A+@9$%TP#'D-J1N?9NO565Y7\_/66 PQ:NA2 M_CNT0VQ6.'0_'-J<=*E@&56P'",0.Q9PR*:^-%0A0Y3@P4E+&%Y9H[B*";U@ M1IV!?Z1BU"=AU+'" (IB5,Y(9(D H\/@"$:'(D@3;PV<4V21KZQ5L^E?,I\^ M00U%Q:>SX-,)YX C1@78>>2UH0@.#"/E1(X,\]'E@6-E4YI%_NABIXI1%Y=1 M9V#I5XSZ)(PZ,; YV#$T(DXX M14J 1<,\-]8'P8TA12*'RA^35+Y,$90*WBIX>^:,E0K>'@5O$SDFN;?*28FB MY0R!G"+(N%P@C8WVU.9,29QR3*2^:056Z%:AVTM'MV=)IJG0[3'H-MD/-# : MN1!(I@1!6\3K<[) M_\_>NS>U<6SKPU]%Q3GUUMY5:J?5@2M_NU:6Y/"PB/)HSPW3WN"@ #'J=CK>C7JAX_JQ$WL'Q^,49VAC M*\KBQ<%Q_7>?/=U/^?8+S/>OT_!MW3-7>%]XKJS(/N1"#9%R:WWP/CKELPF< M?<\GR6\MK-UPPWY9M]'7?_>GND/7^G%]LC_/V)XBV]^![;R6:=+")1\L M9( 4K;542^$%=48GH-]Q22*[/1J[76C?'SDU( 617'@"1CGB@)7O9!0JYP*2 MG+#;]8:>R&[(;DO$;L(&'Z15DH7";JZ(2@)ODP%7-38EON.21'9[+':[.$G9 M)2=U,)&VJ3S1VNQ!$5LHF5C0V+PTG8'TFQJM,;##<%&9C M#NJ<^!=LEOK QV&W>?:#>GYN2,+F[HB\[EQ>)KJ?\NV?']T'F9+QA\>"M&:,.36S2Q(I#BFN5:]]'XHK!*<4 MHR%'9T$K:S(M[,9\L=X#L_Y[69)(<8_NDCRE.!U!>BXBH494BHN.6*TBBL(\7=78OCH7!9H;?$!"0PGGHA=394"&V5!O1+MH7B MKFAQU#!!I: $G"FJ' =##*MS(YV#VA Q%7MU9N?DXU FC=RDG3:Q,A?%IH7VO MF" )? HVI9!K.(J^8)@HB13W;"CN'@QGG(3"9ERZK"%1X22GRCEK&+"LO?N^ M9_)BS<^7-!Q$-]I#NGM@NKOJIN26BT)J1(HZ)H %26QB0&CF44$$473>E=7_ M[W\,9_S'.74(0MI#VFO':]]'LP/)0PBZV.\V%1O0UQD]WECK?AT>SF,-\5*0XIKAVO?1]OI4BJ M2$JR4G(0S%IG?3!)^N1I]#Y_WUN)FMT3T-T5S2Z!5$YZ070RC!0-/1 O0)*8 M=2J8.:V87##-;KGS*_]J?DB1N/)4[F.:^"I'G>-1BIU>OWHPCX[K.-I._ZNS M\R@-)Y_Z;FGX>!#^/G-[?M?K>:<.N'.(>2T0G4[ F&^E-)VB+\;7W;$VV1S; MQX<^#7=R0ZT[Q^/1N,!9UAI9=D[NPK4/ML!EC8A$9J\)N*2(\8R18'/6Q@G! M@UY95::KP'0YOSZIQ:X3$ZLK K:98)W0)U%3'J)+3C*VL@NB"H5TID"&0(:XSQ(Q5K\@0[6.("RI55 MU56J_C\STRY4J!!9XH[^G-GJ-9$EVL<2)U=8PBMM>5*$2T<)Z$R)50Z(@.@- MRZ$@KLY98E[C#Y$EGA-+S%CRB"S1.I;8OJ)+,,8YM]J1BC$!!:&8;0((4UG2 M8I=G P)U"62);^H2LU4-(DNTCR6NZ!*2JA!-I-6E$PAPFXF/5A$MO:[C'JGE M?N%T"1QRN:+B%6R+(4@]\;3?X%4+]1+9HZNN*+JW\Q;9LW=ZMC9687RH__K/UY:%?-"35:A[(4\&(S[ M@W%:2-D[2/_WYN3]7_'(?;> M^\/-+^\.BWS]]6O>7M^253:W]_\HSQW$UN\?//56I&RJ#0 $O)+$)69)T(H" M-=D4&Z'RX&2YW@PJ=GOC\='+'W[X].G3B\]^>/!B,/SX0Z%/\<.P7/[AZV=7 M5C?[X>"XKG]GF Y<(;W.D1N.3\I/_Z3^<>H,E\9XWQS>01?QX.#M],GOUU>?1>6OBQSO?>.X5WYRJKM67F]!V)T* M^H*O,EEP%BD%S;@':1RU4K':-2&([[@A$/JY0K^U]@$"R)PYKV=N4>UK^-@[ MHX@J@@E>>R:97EFU77-#_'@ZZ$4.*F4!A@8*LJAPW% C@-IB.$IAOE=C@M#/ M"/TFWU[__L M*_5UN6^"0E/A[UP"QVC6D8,%Y863*M H?)!1"/T=)1[QGU%C^)MN?_GX:6M_ MZV1[]V^Q_?L'FK(7+'+"=5&W@==>-4;JHC8XJU76DAO35 Z6H_DZ_ 6+SG@O ME?^'*36;H5^4MLYA@7QOU$E%78V=7UW_V U/.H)U.U6FFX]5<+M%=1@=I7*K M?]+!R8OF[E_5C=4S9?ZJ:GSHAA][_48OKP;N+9KR1.7>/QZ->_FD-J>$]J0UR3!2V@$B8,L5^E5P5_54[4N0')(L%#D&K M#=,^#?9*UF$H&FH:/E$X9KK'1-RE26^,=/O3C>*Z_3!(\N_-:I"Y^>_XKSY0F.Q[?_ MRBD(I[]I6P2#N;PX%[_6YV]D711EH^A^WA3C'*B@#B!X4S1"QJS*Q8SF<&7[N"3.QFM_'!Y999.H5>ROGP/]]'3A=!;+)RBXB]JD=+ MD9?__.!6;]H5%]!X_-U[TPJLK+X2+]8VNYW-[5>W"WEKGG5G>WUC^^W&>J=\ M]W;GM\WUM=WRP]O=\L?6QO;NV\[.S^72UNLW&_]7/K?YYT;GMYVW;UO_7O_: M[!=V'AR7>\31O[]W#CTI!=[R G]\/57N^?2GCI_R^),,][-SHHGIEMC M]/+K-S_&WNCHP)V\[/6;AVE^Z6K\MIS7YUSX@D[X\+3ZX/3^IY=?-)>NA*$G MUT"]X,K<>IF^8+=>^]9M&7NAF+W7;;]]31C AUVHA^7B3K?]3NW,=U.9[-1E M-M?9Y7&2D:YZ1V^FG-U&_]^:J/T;5]7^6PM>YI$5]MR6N6I=WV6O??=NE6C)ZAR5;RH7!O33C7II3][!6CZOX M.K!RAN+>;V#^_$=V?.OEVYU__'(Q100K%P1NNM?I> M@_GJV#Z;1G3G#(ZR-3?[87"8?BO[LS4.[^VWIP[O_=_I^]T@MG?W#M_O_W2X MM?^FM_UEK_?NKS\/M[[\<;*]__N7[?6]O7J?LQSKPXV3+;YQ\N[PU[^W_GKW M:7O]]\];ZW_ NR^;)^]VWWW:V=TXV=[=+/__N7]O[:W)K=Y-M[6^R[;]^SF?%86_IIP]*!^<@ .$6?"W^ M%\0%JDA(40?!:#0TKJPRU34S#5"?2C069R 1DMNS)S<>H@@F"&M9!BG .L^" MXXGYP)5R]@XA=R2W1R6W+V?D9IP!+C(GBBM'($M)',N1,*TEI1)HJF5IMJOM M]:XFR&W(;<^=VRR4HUZ!BCX($)';0%,(S$@O +CZ7F$N M%48SK.$V(#;%0*0VMG;TJZGY*ZN"=0N^2&Y(;DM';LD:ZG52,4<&LBAP#(H> M!U092GW2=RDG0')[5'(39^269 ))HR#E3*(U)T\3+W+Y4I!T3.0@E2[D9KH6 MH.WD-J=.=*UFHYWQ7AHV7>6&:2_U1[U_4J?7R,L?P'NVYQUR':8B6[_<_ M^L-4'N-+BIV/KM?O_*LZR?_=&=14R'_2:%PS&3NC%(Z'O9J/VVW:+-:\2/=Y MELD7"]C'XZG\R)>/Y8:?7EVDI\DI?8[C_PT.ZM+^4M"L1_=._^T9>FO#WJA< M6B\_]C^^+LLPB.68W\F[[C.>\%.<\&=-@^H)K[W+HUIL(EXC)5)-FL MC 9(P943'J[/*YWZ=&^1@?+,9?UQO:HHX6V4\'/G:\@R1%4T]^R#(N",(4;5 M$6+1Q)BM%B;QE54U\T1B%/,6'^GS]#"BP+=1X,\]DI2'"FDBQ7"7!*@H N^M M()8S[FFR7DI9CG1VO54$GNFM%?;'=;BAB+=1Q,_]<@XRC=JH.IP."&C.BW13 M2K3AP).L8V7$RBH3\QH2@?ZW.Y9G#L;NX(K_;:J\O6G;'BY1_&2>2]-NKF]] MSM\-9P%R^GTXO7?!$\- 2Q9HH7.@EH!2M?4!E81GFE@4-CJ;FPQ 2V?1W.8H M1D_*@9AIZSHC361&3@Q-5:_9U:K/M M:JZ10Y%#D4-;Z6%$#GU\#CWW'W)1K'X*FGBJ:K=9!L2 441G4;ZO@ZVC7UD5 MO$LEDBB2*)+H@N=*(HG.C43//;1!.$>#4D1IIPBDVK52L$RDHU"A#,J;)G/2 M4+/8)/KM*2G82 \;Z7T#!CN71GH&&^EA([VG;:37:7W'N3MUTGNSL;ZQL;7V MTV\;]5-_;KS9W:S?OWZS\?/&FS?-QW=>_;]N^]_VEA=Y]=O:V[>=-<)JS\"M MG>W)^W36MD_?[/]V?EO?>/.V&6*F?^QL_/['YNZ[SK_6-W[>?+6Y>WNGN[:\ M-K85;&U;04%?"'NWQF]3=2M\H81\@-YW7'!\5GS6%MUUD5;@^3RK5;=?;=>S MZA=2WJ]MZ^,_JWK!Y4-T+'V89U7T;GO@-,7KBGTK:&,NS=S$=*':U+U),:7# M1@,IADWS8/7[U\4R2L-ABIVWXT'X>QY-$9_7 C6J^>#P<-"?WPI=ZX$X&40V M92?%!5WG!UC,X>#3U53KA5J2M?*LU67A#CJO72^28C.]]L3O !9HL4 C' MA\>3&6B3DO)+,8+.OWYKRFPW[UI9OFQKMIYR+_3&N#(7DJ(; MH;'!3^'9VZ M5_[CAS^LWK16-^L1C,^B1SR[1KAO]]PP7B.[O9."/WD#EP_I(X;U=#G3A@/?-&R)\,+ MF;T5N3O4MLZ03O:(N5-75VG*HM=1PPI7DJ<@V516#T06!@"R<1I",,8F,"(H M]F&SR>*G,XRKWTV'1X.A&YYL_/>X-SZ9D-/.\7@T=OVZMJW)E]IY]35?ZF^Y M];^Q+QU7OW$MW#SL^>,F2KX[>%WHKS]&TIN.]+Y<(CTMJ9%2 M6!*H+:3'O2164D\*FE&JJ!QX54E/=CF]GF[_C%D/E9Z[*#U*RVRH5TY) ]$) M[VS@BGH7K5;E!U1Z6B?_[++\^Z+UR @D,"X),(A%_>&"!,\U=3[R)&M[KJY2 M2R7]J/.@SO-D%(M(MR6O^4^@>90C#T*7: "B0V);0F)31H#S 9A MJ'< P(V/T4C&(@]*:?D-%Q>RU[S9Z[)&QH520KO"7LK7^3A@B3$VDJ2DU$+D MX)4L[ 776[(B,!16($Z(.^&1 K"P_TF2R%)"54T4YXU(4Y6R69G_(;LAN M;7GI:=@-:!0Z66^R* 9GEL85@0#.;9+"T6R0W=K$;B=78@&,LJQ"7-=(VX;GJVC-WF-#^E^;KL4^CLVR?7\G=J7U@O BT["!(!YATQ M25(BZC1RJXV1UJRL<@VS.EQ;3 [/4GJ?'84_2Y2F\(TPIB7-P42C%'@3+2U6 M<+#4*V6B!#,O@OW3'1PGY-?[\NN5<'R0+FN5+8E:! +)4^(E ^(SM5GGD%D= M!P\P\^A8E%SD5T0)45I$E!YW=B2>@@]^"EZ-#' +G$5MB4ZU2D#:1+PQBC#/ MK 9;0$VL;:?@G-KB+&8 X,\T&M$ ^S0%YU6LL(S6"1EU.Q&0(A!R)E9&5?2:!^I " M3Z%M!^0\T\:9:'3N>R'1ZD_:F93=]+G^OWMHXJ>91 +0XV($J*$ M*"%*"XL29HGC)D"4$*4%,';GX V^"1B955WJ5JYK8YR C(VX@2HK2(*#VN M*QE/UP4]7:_E+KNLN:2<,"V 0#EHB4O*D!!$D"(Q8WEHW^DZS^SEMONA=\9[ M:=AXH(=IKPA'[Y_4Z?7+S_?S0"]LK PCFH@2HH0H(4H+BQ+F(^,F0)00)40) M49J+)R-R 59[8$H[H(G:J(RA/EG*N55A^GKIQMAZ=='6VFQ,K=\&H]%V&N_D M7??Y]6!8GPLG.<[:8W5W;;RU^ZY.FK6F("GA2<4Z62D3 M!TJ0;"/D\B4;H5O&O,N4C5Q$H'-01 &SCC'TB"@A2H@2HK00*&'6,6X"1 E1 M0I00)41IL5&:9MB9S8;I)(.@(0)8ZD2YAV>.6@4\NKND\$\_]:Q8R>=>(W0) M3>42VAAO[7Z\Y!(*2H@ZL8Z8R#T!R)0X90(1UF4;&9."L955V]7V>HWZW>>= MH1"W5XCGX.5%(7YD(;[BUS4N1RZH(%$620:K'+&61J*S5IP;91+X5@GQG')[ MV^',U3>*X$_NH)D_Z$:U!?&OKG_LAB<=P;J=*D6SI/6>FM*3EWLI"@1Q<.P/ MTL2:GF'8;.MH;+KY392E\I\)60@-GAECN#2!%6[3FID@Z^C5&2L==M/AT6!8 M@)R,6YU, M".5Y5&EE5>@NX_,*4LU#FIXX8/UDA-&V -I]IU//MC*+2:'7%<''Y\]7;C@\ M*>NX=EBP&6/(?QZ$>G*Y],MDK6VTQ(3("HUR2@PUQ=J3Q5Z/B06:5"54V>54 M(Z.B.C8_=:Q0"-6J[+"0-"1AK 7#N%/!*>-BCJB.M8\]MB^K8P4YEP2U!(!G M C$*XG@HQF6";)4, 0)?655=I9 [4!M#;6R>VMCCTR=J8_/GT\O:F -IN9&2 M9-WD7S)-K+>6T.BS*]8MCR:OK#+3-90BH;:PM!!UO5M<;XE;;Z(HBD$ 9\&! M]S1D#\YYR2S,@:Q>-JCIS=/O=F_RO&$.[-[@H*S=:*+1(2].S8N;EWA1 M%?*S,40B1*J=D[PF/K!$+!4!K([>!UMX$94UY$3DQ'ER8O#)"5\T$A\34$]] M]I(+D45VU%@1YJ!0(EW.@2Y_OUS9G3-C44G"I4J%+G4FSB9%!(U%FZ2"9U;H MDE'=I6I>(T^0,Y$SD3,;/1*4DCDQ*E0"EJS3RJCL#5,.0N%-U",?D1@OM[Q0 M)K "2B QV4P@B!J&!4.B-DQDJIW5>F65,U0DD121%.>;WAREUBXZQH$!5]Z MK#D1S"3--!?N=E:)4TI/>5$C)5@*0CAO:+'&C0N!>YM]0N)L M%W%>J0GA.28/V9$Z5&=2V&6@JIR>24>EL$[$.GI4=HV]GKVS4,395)/\T&0J ME#]C[Y_5_Y0O7Q_YT T_]OI?G\Q>YJR0RHX?G@KCZG_\\(?5LS?_]HW4+3=J M'N-LN2;O79;JP!V-TLNOW_P8>Z.C W?RLM=OA+3YI:LO65;KQT^].-Y[R2A] M41:KFH.G13.G]S^]_**Y= 6JR35!7P@K;KU,7[!;KWWKMO!""7FONW[[6CG3 M\5GQ65MTUT5:@>?SK%;=?K5=SZI?2&D6Y%G5"R[MPCRKHG?; Z?%I%\_<*KP M"MI813<;5=_-!;/7/GJ#P3,Y\Q]'OS=W*CI]DV)*AXT&\FK0;QZL?O]ZF'(: M#E/L-(KVK<6G2[M :X1U)@EF\UNA"R;\#$F)"[K.#["8P\&GJWF:"[4DYX/1 M.G4R&MGL=TYGH^$"318HA./#XP,W+CPU&8AUJ55PYU^U5\2_.YO?GHNUO&NV MGG(O],:X,LW*[ Z*9'4N.I::_E/ZQ\;(OVFM;M8C&)]%C[AV"'S?!=+N99WD M7M]ACWW_?9=GT285-0^B5"SZTN!^:M=^NI>2^NP6&'=E2W;E(WYTZ7I2[83Q MP!XX]J9:P]"T!RZ $MTQYT,8[+:50-C%PPC&I)F%21K'-P?=BI7_0=U_V M:HR4;?$WA^5W/K_??]/;WE^C[_>W]]_MEG]O?>OSSB_OZ-58Z?;NF_V=7VJ, M](\O[\OU[?6?#[=_V>1;ZV\.M_CVWM;^1[KU90/*_?)6;U*2N_66\NW=C4\? M;-06 F-$R=ISBO)(C'..4!.#$RIX_E ]IYY%'LDR9XHL="[(%*D@C\]Q2].+ MX-%([\LET@LA%P -)S9'24 E05RPEH #:8S5-AE12,_:KIYWQ6^[60^5GKLH M/<%FJ2F([**&:&N-I #KJ>;*"4\C*CVMDW]V2?ZY"C))KHFAM>VW2(X8PQWA MD!6/,A5LY8-T=FJW]*/.@SK/DU$G#=%]J-^FUK[_2$FI4O'"* O"JV%C@##5&R4B38IS57HMN#G2S M!!V4'L^%M/7J-<:MDS<@@H5 M*E0S,]R2U H](GGU+I%7](G;9#1AS!7RRDD1KZ0BRG,-*3FI12CDM51^("0N M)*ZO?36$C=F)I%T& *.M=$QR'GFBBLDDYZ":(:?-S&G;5Q0RYYFU&H@L!PVI M[5"*0@:"6*>2!U:,^>"*L<>A2RF&]9#8EI'8K T\1&FD" 9T#(8!-TH%RY,% M:P1J9(_'7EU+.&U;8369B MO'1$).6=X]%JGFM77=,%<=U;=M_6%,AN+1%T9+?OL!N3X MUJ>"#KBW+7/E! M%SU-2>8@JH3LUB9V.[D2"K!2&P'%WDS*Y&)Y1D:LK %'D9PN>AWSLAGR EW! MY]=XYR%;ZTR3%/^-(=%,M)N7)@7AHRJ<@]P9GE>*APN5XD=GI?2C*CF=\:!< M;FJ=)S\?'Y5O>T6V>^Z@R78/\,9]#<&0$T$I31UUC$ MY:D/D ,PH:*)3C-1Q] 7TCL=0\]FZSOF>M?RRRIZFZ/1<8KKQQ6LU^6E!W$2 M*#W?&3OY0MN MRF4CXY[Z;E,L'\$OQZDVV2A"C==57>+$>2:)]$H)JR2DVN#UMDQTE/[%D_Z;,\IE2L87V6(1EC)M1)% MVP1_!W:9SIV*>L1CN1'.7*]?MKYL__XA<@;4*%LXA/-B2VA&K J)^."2\-P) MB&EE%417VYG'C[684I9+YJ^K$W,0^#M)-2H(#R/4O4M"[0H\7C-%N':*0-*: M>)LET5K;%*02,I@BU( "_6P%FDIMR@XP17ACSH03'&7] M(8R!\ZS=+Q\_[_S^ 1AW4:= #+6TF ,>B.4\$:4<,.6+49B@R'JQ!^3L6;LH M\(\K\$W_5?XCHH0H(4J/=WAZ&B!Q&\%Z \Z",2I(H8H>;+C62N/AN:"'YWGB MT>3P#)JY K$EOEB^!)3(Q&L-)+AHDHM2"_'U\)R]I],HRD;3 M@G.0[YXWU'']V#D:]OYQX]0Y.G A':;^>-3M]-.XWJ@L31I^JD)4/AM[HU#[ MA]S>O?8.?1@6CQ#O=VQ]8R<]=3,.1 E10I00I>5!Z>G;#RW>)I@N$J:C<,D" M8\%D$,982:76R8%AP5GY&'ZT222LO'QS"77^^T>\&IV?<4@A!DX8]XJ Y8X4 M]5 0ZHW(VE+/N%E9Y:PK9H]XM9@ZEDNVK]OX^]<299YF3. MC^6<0YF^KTQ?B6!Y80IRS!(.+A+P.1!+RY=,O;#<)^$8K*P:@*[B$@5[L03[ MV9E^$B<$(9JSDV*]O20A#:9K?.LAN?\ADA5\W.O'U-__))4.6J1P%X, M7;TZ<*-19^V&$%;ZG(:A-VH^-?GKP5%%[7[AJ(6-SV,6!:*$*"%*B-+"HH2% M64M3F-5"P0@26*TK/F7LORUL J2 MGAR7;=*(YUEBM7"!JS_3J*F,&N1.1 E16BB4'M>'C ?D4QZ05_W&QE&GK0Y$.!X)F#K1 MV25.H)9MQTPU)->V W*9AO\U.Y_X*B'5&WR4^B/7"&GZ7+]/6+Z ,4E$"5%" ME!"EA4 )RQ=P$R!*B-("&+N/F5^\%O>/1^.F?^[N8*TL:GTX=_#:]>)F_Y4[ MZHW=06,L-Z; JPN6P)OTW^/>J#=.;]/PGUY(DTRK-RD,/O:;NS1)5V@G3V,G M]ZXYDCF3-G,=B52,%>M816)M8B2!M,;FX'54=1BD-%@UM&",@+R-*"%*B^A* MQM-U04_7JU[HH)V6,@9B1*WEDTX0IZ@CV487DS/9>MV^TW69!D3LC/?2L/% M#]->$8[>/ZES,!AA-C+&,Q$E1 E10I06 R7,1L9-@"@A2H@2HG0[2O^:9LA% M\E$+81(D !&L<58&"%S1['1F] Z.C%%YW_+=5;=%8W2]NFAS;?:+"99^*X;7 M=AKOY%WW^?5@6!]P;3P>]OSQV/F#M#MX[8:I/T:OQ#1>B3KU^7*'(:!1AJP2 MD2R:FA%GB)7*D&" .B^%"+JV(+GNDO@WRG5+Y1K9=Q%0FH9]Y^!&1O9M _M> MRTS67$EK':'<60)24&*SC$2HQ%(40O!LV\.^RY237#;__7V_"QO:P@ DHH0H M(4J(TL*BA+G'N D0)40)44*4$*7%1FD:'Y&L'EO-F';&@O361PI:Q2!29,JX MNPSJ._,1W3GGL%C)Y_XB= 9-X0S:>44_[UQV!B6F-0,;B*">$: I$D,S)\DG M+K0HP(:PLLI4UT@^@T,(A;B]0CQ/1R\*\6,(\36/KG6!2>.)\"D1,-(0RZDD M@08;0G N:-LN(9Y3AF\[G+GZ1A'\R1TTTS/=J#8B_M7UC]WPI"-8MU.E:);T MWE-3>O)R+T6!( Z._4&:6-.G5\>#H]OL[,6AL>G&BU$>9% 0BSX2P!IK$T]) M>G \*T>I^+!YEWJ'+VDXB&ZT=Y6Q=M/AT6!8,-SX[W%O?#(9)+9S/!Z-7;\N M*Y+8-"3V=D)@6V\IW][=^/2!*QO+N1,)9:GH(38)8C451 ME3;;91!7/+(@Y MM4-!]F,RYRLW')Z4)5P[++",,<(_ M.Y5^N42E(+)DU%*BM3 $8M3$)D@D1F\5Y77@ND$JG2GS!S6PFS6PQ%BACNBY MD@I\3C9SZ3(KM*(=BR*@!M8FVF"7-3!#3?!@B4HL$A!,D:)V2:)D^9H49\:B M!H8:&&I@#Z*!/2ISH@8V;RH5EZB429#):T&B$X5*"Y[$^@B$L1"3!*J4#4BE M;2XE1 7O9@7/:!NI"EI+G2 ;Y6QA)$Z3]@ZT,^YN-/7-R,"K9C1;TYX7-;Q9 M?6Q7 @6T\)%6R1%M:[0O\DALD)[(@FC07%%CBVG(*.U:<3U2L+3$A#H>ZGAS MT/'N3YXWS(#=&QR4M1M-%#KDQ6EY\7)!HE71Y>@845PG MQIXJ3VA H%*066 M 7CE18:=!!>)E 1^\S!!^5\-0IF46>@T*)=#DS75[IV5J. MKL2B!**-+'29!2,V R.&8L0' =A9 " M0F'-H!U/S'-I70B>H2+Y>,QX69&,CM(4HR%>UV[6VEMB=?+$TX)23-1KSPHS M"J1$I$2DQ'EF,1O'N%(^A,PM6*&?-*&4)P M5K"<"ULZ[@E L(5!=2140U$L)1.V3LL37!9]\CIY3MV8 GD3>?,9\^84M&DM M3]%R)AP'2(E:&[1.ED?'&$0_CX .LN6L;'FUWB/ZK#T(3W*(CH#*E!A>[.^: M]@?>Z7L><0R&GJ17YH4A3*G['WS^I_RI>OCWRZ^4$6Z3@:C)KQ M 2^'Z<"->_^D'S_UXGCO):.-9%SXK=,7H>>_XGQY[./Q[;]RZ(8?>_VO2V O M$V-(1:Z&\Y9X1N\D\HR>P=FLSL6O>\.O3W/D/B;BA\G]35PN#_O2'7QR)Z.5 M'RZ_97G%TYO;^J_?>35N?_> MI;,WK(3[/SW!=$[<>^-4 BJH*]J.-\I[QJS*0G_0*ZN[=:/7LJ%7E:O[X]%_ M?G"K-P%\U[U9IW3T\DE9D4:&SD6@$=JR. ?N:)1>?OWFQ]@;'1VXDY>]?O.* MS2]=E= BZN=;XP6=;(_3FJ[3^Y]>?M%&% M$O)>=_WV-2XX/BL^:XONND@K\'R>U:K;K[;K6?4+*?KJ87 M+]22G$_OZ]3Q?62SWSD=X(<+-%F@$(X/CP_6@J#W#N\O1U>.PU_WW_&->:__MR[&NQ_=UB3 3Z6:^_+O_7SP?8OO_/Z>^5_L;6[1G=^^5V^VWU_ M\/ZOG_/7NJ2MM_33!P@VZ2PE25G4,'_Y8BVMN?999N.T,,:LK KH,COG&/^S M2'U:YN2F94E?>GQ^6Y;>&8]'>%_."$_%$+WCE/ @* &=-3%!:1)#+'&%ETG)T6\MJKH.DYSQX37QJ^L,M,UE"X3X;6O"=@2:E(08P@ARQ2= MA%"L*^IEL)'1:%C4V/*:9=*5*10D5I&1>K^[+8DE=Y:HD#@!'CRQ,5F2/9=>*#"T[DR>E+&<^R\P *]]4$5@REH7C4R@."IBCT=BZD-4VGJ<288$$7"7$!@C56"B<*724?8J#, MW\Y:V&GJ"9AMYUPE\]:[ EH@3N14F(T*XFC1RY)F+A3\HK6VF)@A)(]U KCL@KBNN+6,V:;.=+]Y,/F=J>A"$YW36TQ" MBOSL)KU^3/WQ2_+-'DK^F0H\-,(_ G]=)H\P,JU+^5>!^G_WIR\_RL>>0YJ9_$>E6,ON0"\1D4B;7N.-*5ZIIPNPW MB.US#*;/0::^>ZJZWK74Q*_BEN+Z\;"L[^ORJH,XB;6796@NH0A.*8+GQ1F! M"D^94L2+;$E!V!-O(B69LF"SU=F[.DKKQGZU4SI*;C[>'M1HN/)/WBN+YOF) M]X.\GU>BQ 3CXE:(#Y$J#-.-'%)2**%SM2ZY!)4 M7T%1J*E" 5\L 3^=O(HH(4J/B=(=[O%0&:VX"=JR"1 E1 E10I00)40)47KN M*,VI:<]DL46[PZL78Q2O#MQHU%DK[]ST61U]L\_J'4JQEF7K?0/^IZ['0Y00 M)40)45H>E)Z^ GGQ-L&TH5&C1 @@E *H#V%@@_KHO+4D:@]D!K&)LXQ()3::+706M TF3"(0OM,A3:$ MR(2A*3B3@7)O@\XV9.$ (@-''^$@1GF>29XO5)ZJ:#-81DERMDH,E8X( M[9G0X 5E;F45H$O9O%J H$RCD84H(4H+A=(T-7_64*^3BKD1,>*AF63\51XBV4Q3R;:;R^6Q6SRJV4QV^MK MG][_]4Z\^VM+OE]O[K>W\\MF^>S[O??K?\#6_M[!SB]O>N_W?[Y:%L.WUSZP MK&(418$.DAH"7'/BLW=$2>I5%%Q#=6DQA74QTSM_YR!46!?3$AD\KXNQ)AM= M+$T24G4F #')A8%],B^3ZOBRE@ M4<4])]1Q2<#F0!PH(#1DZH#Y9*TJRK/M&H%U,0LFX$^>+H#FP!1 M0I00)40)44*4$*5GC](\ZV(XOR&H<34^T:;5_UZA3.?XJ'R;/J=AZ(V:3TW^ M>G!4C>C;Q[X_RR MAM(1)40)44*4%A8EK*-9FCJ:YN+.1$_9.%5@(@9;I@FV M7![G)[C1#C@CO@[Q@QP<\"XR?%Y? M8Z)GVJI(E)"BR+#WQ(G(252V_!FS2Q&*#*/\/EOY;4MY#8KV/$3[0JF-4UX( M*A3)X!R!F!7QEF7B18#L9&0YTY55WJ5L7N.24+S1#$.4$*6%0FD!*VWPJ)S# M47EI1(UE6I?SD'#M)($@%7$A.V*M%8E[$0VSDZ-2MNBHG%/1S6(&JOY,HW%Y MB1J!2FYX<'(6DXHWQZUF"5!A+!4CWH@2HH0H(4J8@(R; $4545H6E![7DWQ6 M&;OV>O-5$[;]R165_K0D?6TX=/V/J7Z[V0_#5"[]/!A>LH:K*8 F\;U,XI-+ MWF,0/D991RV"Y02H+=8PLY;(Z"S(X!WPL+(*LW>A0(%&VD64$*5%1.EQ?<=X M.#[EX7C17TQYY-E$302CED!(K#:2<$0XG00X);1-;3LO3[@A<^/-F=)Q0R4" MJMY3J-X[EP=YJ,P@UX[A3$5&P/A K)&<9"V525"^2'-SU\-_/P="6#*)?:QR M@UO$M.%HMQ6 M47YVUA*BA"@MP+'XZ&4$>"S.[UB\& 8*S.A@/! %F1/@5M0<"5:^:*>9=(+% MTV/1M.-8G&?%0-MC0,W.)[YN^EH)<)3Z(]=(9OIC9N)=;N#M;*H]>'7; $WJ3_'O=&O7%ZFX;_]$*:6,5O4AA\[#=W00-Y:@/Y[26_<8X! M=/":).82@:" V"0S@0B,:F:=,'IE57:!X\"M!6,#Y&Q$"5%:Q#("/%D7]&2] M-">:6MLT:O3.B'*R!DXLS8:PLA&BCT8*:]MWLBY3#<+.>"\-&\_S,.T5P>C] MDSJ]?OGY?I[GA8V,8?P244*4$"5$:6%1PBH$W 2($J*$*"%*<_%B,,\B$S:9 MD"2P3(V.QC,!/N28O#%3%W$TQM:KB[;69F-J_388C;;3>"?ONL^O!\/Z7&OC M\;#GC\?.'Z3=P6LW3/TQ>B*F\$24G\=;N^_&6V^K-V+M ]4"# =.A =+0!A) M/..,T"QC5-'1"&QEE0G5HM:Y*-!(N\\$I:?H08.T^T2TN[]V1KO)1YF!4Q)T M]@2X%,28Y D3+NARK')PNFVTNTSYQV7_=PZ*'&">,08<$25$"5%"E!8")C) MR[T4!8(X./8':6)'GUX=#XYNL[ 7A\.F:\A*62K_F9"%T."9,89+$UAA,JV9 M"?+#YLR5#;OI\&@P+$!N_/>X-SZ9=&7=.1Z/QJY?UQ9I;"H:VSREL*8R(2DC M%1.)N!0- :%J7"H;(I@$DVB=2:\+B^DNXW9.H:EY2-(3QZB?C"S:%C;[WZ< M?PK0VT2?US7 Q^?.5VXX/"GKN'98L!ECE'\>9'IR1J9:)'!&!))X< 2X"<2Y M[(F.16IACT^=J(7-GTO/M3!!#57>&Q*93J>S<).A1'$>?(@!$A0N9:9K*$4R;6'Y M(.IXM[C:$K?>1&$3!' 6''A/0_;@G)?,PAR(ZM7@\'#0;YKQHGXWLV6X>QXM MH#ZF*"TGE$D@ $X0+R$3SCQC&H2VT133D'6I%$A*J.&AAC=//]N]B?.&]OQ[ M@X.R=J.))H><.#4G;IYQHE?,2,XD,<"+T1N$)#:81#2+/BM1 /*R<"(J:^NPE%R*+[*BQ(LQ!D42JG -5_GY&E=Q)XY-F)&MO M"3!N2<&O:)/><*^# 2EK^2#57:KF54*(?(E\B7S9Z(^@E,R)4:$2L&2=5D9E M;YAR$ IGHO[XB*1XWLI"T&BHK5$?)5@* M0CAO:+' C0N!>YM]0M)L%VE>*/:PAD4 J8F1)A#0QA'#:K%'= *"3S5=NMC? M4G:-G<-0[:OY&KYI>N/EMYR1\_]>)X[R6C M]$5YQVJYG=:PG-[_]/*+YM*5%9Y<$_2%L.+6R_0%N_7:MVX++Y20][KKMZ]Q MP?%9\5E;=-=%6H'G\ZQ6W7ZU7<^J7TAI%N19U0LN[<(\JZ)WVP.GM9U?/W"J MHPK:&#(WVT'?3=6RUSYZ@XTR.?,?1R4W=ZH!?9-B2H>-!O)JT&\>K'[_>IAR M&@Y3[#2Z\:VUH$N[0&N$=2;Y7_-;H0M6]PPY@PNZS@^PF,/!IZMIE NU).=S MR3IU,!G9['=.1Y/A DT6*(3CP^,#-RX\-9E)=:EA;^=?M6_#OSN;WQY-M;QK MMIYR+_3&N#+-RNP.BF1U+OJ"FD90^L?_^.$/JS>MUR[: MO:R3U.@[[+'OO^_R+-JDV.5!E(I%7QK<3^W:3_=24I_= N.N;,FN?,2/+EV+ MJ+6C8>^@(^C<&D0M85V:C3+RE*20(4+*P0D5M7.*&6:CE_XTK@F"8N^!;P8W M]S=/WNUN\?(9L?/7[Y_>K[_9V]H_V-OZY8_/[_CO?&MW^Z#^V^]_^0.N!C>W M]G_=VRJ_M[T?Y/OUG_[>_F7C9.>OC4_O=W_>?[_^[O,6_Z.^Y]_O=_?R5N^T M5O8M_?0A>A]5MKR67D@"5&ABE19$2&9\2DE0^4 -H)Y%TLU=R11Q76*U":N'ZA)4[L9#Y6= MNR@[FFI3=HFGV22(T7KF*=,FNI"%,E&ALM,ZV6=GLJ]4]D7('?$\!@+6 /%@ M,N&1>UNNLG;58LT9)D[0G(GA/( 1'#,V<%,N*\DBY\2PTW8SF7GS9;EY! M10H5J9G9;3D*>1Z3N'IGQ,6 YV0H$&F,(Y"$(BXJ3:S73E#KO-*UY1!#TD+2 M6D+2LA*DEU)X"!YRX%9FJ;U//FN>Y5RL/^2SF?EL^X(BQI337E(2F><$E,S$ MTA"(L%P)*7TRBA4#C]$N&(FDAJ2VA*0F4E0\"YV$]605^?78>LA:RUH*RUE3C M05DV8)BN$]H@@3!@79!%0\M,"<[L[;2%W2*>@-IV+BAE,IIH B4A%T(#%A4Q M@A<=+:GH'!5B-< M=CG+C,S6)F8[N>#WCTEFS8TF4DA!P%%)//>!T(*E]SD:256-)_*NFF,;G(=L M=#--KOLW1C$ST6Y.>I..W,EAZH]KSGL3C9O(1.=@X/KWRGI?V!'M304D_W%* M*V*.8[CON=WN%61>6)2FF=\5:K=75LQYP\!$932M70V#UEH(J>6']>8XD921 M\@V[5UMSU[N6MC(X.$C-L^WDGWO]6E+R)H74^Z=FKN 9,\T99T='8HCM#5\+,?3!$ M57:.JNS%Z+R73ANC-"E0<0*Q?+%9:@+!N"2Y*+#2E576!3ESN0D*-5(OHH0H M+2)*TR2H0:!*@8H^"!"1VW):AL",] * *\ #LO4'Y,5X@LQE!\28"<]*$M#. M$U/4'"*H BI]XEZY]AV0E,M-[]/)S\='Y=M>D>J>.^@<'?N#7BAW*[]25F.6ECN+1W6WATEO+)&: M@VO[[B'3ZS[N)GBZ.1H=I[A^7,%Z75YZ$">E5.<[8R=?:"/\-H7RT7&OO@L2 MXYV)\$O+YS?HAVA\+K8@)=0F3\#Q3$S@IE"CT98E5?["WMJ79^I(:XLR M19:5 !XDL/4 TO^G.SA.*/QS%OXOEX1?!-#9\U!P547XK9;$9IN(BUF;H(R* MO.A%PMJNEG.8T8;2_^32?^/Q[QU7BM&0H[.@E3691N.8-XX'9OU=K!T\_A>% M =@E!DB,L92$(=[&8ADEDX@/QI,@'1.@0\Q2W-:I!N5_\>3_^NG?3N''T_\A M9%]BD'&_6(QW(C?/6OEG_K\_;:!RTC3='7 MCKZI]KR3B5B;!8E1VBR9D;E NPJBJ^W,&74MII3EDOD;)K;/+O!WDFI4$!Y& MJ'N7A#K&Y$Q,DIC:S 0RD\2;Z BE2D?%M >3BE#/JW@6!;I] OT8N4(HZT\A MZ]N7#W 9.1BPFB2M*8%$19%U9D@2-I9-8&*DLLAZL0+?A3X5F>H($J( M$J+4\CPB/#R?X/ \N6+],E4.32D"L5YX C0KXIW*Q&1GA3')645/#\\;(FE/ M)_#+5)Q<9:,9R37(=\\;ZKA^[!P->_^X<>H<';B0:GGSJ-OIIZ;(N2Q-&GZJ M0E0^&WNC4+N+WS[-[EDF5F+Z*Z*$*"%*B-+"HH3%JP\^AH#: -P8KJF#HB[Z MF!U/5$#FD8$SCQ8)*R_?7$*=?RJ=_^VUB%>.VFD*C-!8^Z]92HG169!B!ZB8 MO$Y.A)55SKIB]HA7BZECN63[A@:*LPOVW0UY%-Y["^_ER)8,PD 2MLBM:\8S M,N*T2H3%R)UG&K+757A1<)^MX*K() \L<*$5I*"<\(YYY[U-W/M@'\LYAS)] M7YF^$L&R JQT(9%8:)> ET"/Z;^^"6IY*3SID;J1SP ME57H%BNN18EHR/,+7(>%,CS/VJMF:J&SRGA-C$Z1 "1'; J)Z)QD]L9Y)]3* MZKPFK:+\MD]^VU)VA:(]SU*K(MI)UBEDT9*L/"4@ B.&Y4PDB\$(Z7WYZY55 MW36*HW@OEG@_.S,,44*4VG]4MJ7("H_*>19654N6^^QX@8W1FL\!AA(7N"1. MTCK1D]'@U.2HG+EMUIL4!A_[S5V:%"VTDJ>QDGN7_,L,&),Q M92(!.($L&#$0 @DY,<^%9 Z*EK73$JL1JR6XBWM+_G[TW;VHC>=9&OXJ"<]XW9FZHF-H7S^\2P0">P]P! M;(-GPO['42O(%A)'BS'^]#>KN[6!, @$"-P3,1BT=%=75C[UY%*9&CF*O9,V M$:;]"FZM/U/SB(/!2>P5ON=>/ '-:'V-C7:W7V<4#,5+G1"JOM'&)1"RX4C$JJV[AQ>C# M\\)OEWT6A=&U-6US[7; !(M_@^&U'P<'Z]/MY0%N#@:]EAL.K&O'H^X; MVXN=0>V26,0E<8&_[4\J$#F3M&5)(QRI0MPJBK3!$7F=7+0@9&)4;FAYM4'& MK[52KZA2U]#['*2T"/0NP8%<0^\J0.^T-QB#2%E0"N4^4KFO&$566/@-8\52 MXB(8MT+0^S/E(X(6 M\ 0=;.%O!Q-/D)?&*\X5,H1D3Y"P"&0H$35&)<9YX#2L;3 RMU7?[9U!M0*O MK@(OT\-;*_!C*/"T*S-]C^ MR66T.HJG9]T>R'#G?X>MP4795NQ@..@/;"=/:PU@BP#8805>A_C\4Z*6ZN@$ MTE$#_X ]"&GO(HI$\F@HC3[0L=6PI-(XR]"A)XY//QE,K%JX[+^?0O@+"'V5 M@'-.7M5CHN:6[?4N8 HW3T$L@SJD?W\8_3Z&44(X3TEQ1"258,8YB;2) AD# M1EPD^6P]KF'T7FD^-?.:S[PB(0 ;P5$I)'-?-:/O-Z5-2LF=>R892- M850*D2() G%B@'E1X9 AT2 L,#-.6R]]J&%TE0\+UL1N/K'3R@0LO5)"19ZT MM ;0B.*HG.7*:GL[B/IA%&"K:-16E-ZMF=U]?6HS^=W.>PF,CD8+H!130)JF MA)3#DJCDK?9D;8-@W#3LWCV 7PXHU=RNYG9+X'9W!\XYG6!/NFV8NWY)Y&I, M7!03)\<-*1/!2L=1)"J[R*@$3#0$*>(< 2BD-D<:0"PU'M9X6./A,J,, D?' ME6=.1*Z"0*.6L.U 3R M\5!Q0B %)I00AI%10!LY(PEIQC'R+EK*L^?/YQ*:RVK@5,-A#88>6_,G#I> , 7B_@RY=$BKJ)$ MSHB$B*;6)J$=DV!T,RJ 1UX%SH6+3=2866/F"\;,10YU&!J#H81E:A(C-L8K M%0T-EA >W#*"-S52WA&M(2,$B%G(B-)48N20\8A& 4D4'M#]DFQLK MWB3D)01MBG,@OQ5I"/!O:'W=^ _\& VY6OA<@&:<=?M%%X!7O=BV@];7^/MY M*PQ.7A%<:,74MZH'P9.O6 ?#'@ZN_\JI[1VW.J,I,+.@Z"/H5&_9VD[PK=2= M3$Z*%+,S_?.D-QK-F3V.R/6B_8)L@L&^LNUS>]%?^VWV*>$1JXN;?/=;S\;U MSY[24IY]W@F:4@2 .]U>T1_B%:SZ/DXT%;&Z9F&ZUT4;[4 M@D%U8,!Z++&-_[C>;Y=N\"R6_=%);%B?^R#83LY::G2Z [BZ[<'+G48+1G;< ML^W&F>T-\G0.3F(_PE9HAZ$U*)KWYJDHV_AV"LBR^>74ZMB.;\$7^P-XH>A2 MLG[M[-3HLY'WF.O0)S] L<'?N/ 97ZLAZV>"K,=?OO./8&ZQ]VCUS]KVXE6K4PRF^-)E]@PT?(*!Z[C$P>H<=77]ZNWUXJU+-D#Y MGJ+K6LEKW\;KY-KW?G190M8E,7>Z[(_?8YH_R&#I[09TPUGU&]-/S;V.M9"'4KQ=B'5QI[\+&3?F,'-I4P?;A]QOB\[\S=/B_X9O-TM>?TAR4!EC(- M]23G2<:+K,_;5L!X&@_J[9YYR_9/&JG=/>\W4J][VNB>QH[+7GG+KSAYVQ$^Z](DEQ?%8O6E%WG$)XX?W.Y!%XX?K$(WO^#]S_#OZ7NQ]WWG?._?CZCCR=[126L<%3C]YV3O]/67O3\_X(-__X'KOF5[I^\Y?)9^^/C)P6ART-59K1(7 M&@DE..+>*01KU"*J/(>7-"-1 !CIIN%\-<#H15'\^@V>A'4S;?: ML=&I:%Y^-?_NLRTPS%&15F>N(7 ?.V!5V/Y#H1?:HUA1A MCD%399E#S$>1#ZY@Y)05R%D13=3)1IZ+H3:)-DM*H%DATESK\_)89JVT#ZVT M$V))A!5!&8JL<1%Q4%@$T*M1\E*9$*,.2JUM"'G5Q'TZE7T9'>ENZ3'L=E!! M'R>TL1UM/\*#]P&V#-KFZ:@/7/4]>BFXO M@6#4NKTBNCWA(0S$IQPH,S7,()ZH1CJX@"C\QG"P3B29=9M*M4*Z_3.Y-XH3 M)V#,E!DJ/&$66$87;"+( M"PF^KH?9QW$D1#P8GL?=S^3(>.8GHDE63 MYWN_V\E^I3(X7YLOBX/,WM'F8/]P?(38X!2Q\AHQ[##BT7BDA:<(FY@,L\H) M$?.I4K$:?>!JK\3J9=?46OI 6GHQW7%5D*0(BM8RQ!FGR 9/D#74VHZOO3'YW??=!4*N]S=XQ^3J**K:_Y!-Y(VDL=#5\7XA8#FG/L/)]B M0'2=\[.K\PK&6GG6^!=RZC==4 MO74NM'7N3A-<1K6TTB?D PB'YUJ,+@B/K"=*.6UYT!+L:*U7R#]?L]R5\X,M MGD)>*_9#*/;%5&U^&PSG!O% !>*9'1O&"$H.&TL!HKG&P(E94\W)+:]C;X^A MHF]Z\!$I,0M!2M? M-@V[6C[_.9_T?MG9 ) M[;BG,484=*"(TQ"0R\KLO3342&Z)Y6L;AES5W><<$GPN5*(WO)QNG)T<\?2L MW;V(L>%B)Z;6S^;I>#8D8Z>2T[L<18OA[TDLMT:LA1#K_6RJD4Z>ZHBL"F#T M6".1E4H@G5)4*3F.E5_;X$V&E]4.J_9QK)YF/ZV+H];LY6GVA(LD0[$.V""E MP7[@S$7D""?(.A*"R[KM8M&'9&E]/VOOQF(*6AP$'":8LW6-IBY3Y!E]3P:S_A SBAWJ=&+7V-G^#Q/X]#Z-,XJ,Z;>1):]L;C) MV(I4G5BFWX:*U?;;[-^K\<,M3+[;-0=\>;#V5$VU_-[WNUU:(X8^+]R#5 M*6?TYEBD-:(MA&A?IHD+]1@'G!125C+$#0G(,# 3,VL1@1 B35&K2R\CL?_6 MS36?BP_H9P6$IVIL50/" P'"5'(N9H(F21%).I?\%@R![CMD+7/),#!5! " M54V"E^ Z>EA$>%$=L6[7]+;5^1K[==/;AV]Z^RPBF6^&/7^2TZ>ZJ7'6RW1X M<%&F<__OL'66^ZC]7*'-53VP_L9>%$WMCKJ;'B33BV\J8;UIV\Y@LQ-V1O*J MM[9%MK;/.S.GQER20>F(&&$4<4(L;&U*(\ZYP2DQ2XG,H4TRI_=.?4C])>CT M8V9PUSK]<#H]H:O!4>8CYU2 M0(>5P&K,6@BS9NKZ*>L#YC0A"K("S-(!60YDA*08' DR6 (F]O_]+TT)_;T. M%SXO'7[2"M:UNBY-72<4@_&@L3(649UC^S(QY!@Q2"5#DW7<&.UR&<[[5+9: MT8C?ROLW>EV8N%#YOOJPPK.G T2 3FWO2QSD2@V%KV-PT>A'/^S=]0#9L[6. MGJ+KA6V]&@GF-R=MCI98*]M MJ_>/;0]KT%K4+MJK.,;!]BX_V/R4K"46>X^"RK91\@$9;Q/2 3.MM$[)I+4- M1:^F*M2)W"]%J9?L\;AL)]2J_E2J?C&CZEAYHJR4B%+01YD92H84X;I"JY>'VA?R0C,YE?;:A<8U>UE6)O V79TM$"*5) 1MZ2^U*1G\&*>E0FVNR$D=P.TO705N.;6Q.Y)D?6KCCM V4Z!8>665 BR3TN24DNSZ59@B MJ8+PE"K-K5S;X+I)Y=4\N+MEE*S&8:XE>EQ>$A@\U\-<-2PL 1:FR@Q2)X'R M"&2PCHA''I"5%FB/$Y);9B4(=FV#<-R4@M[?'[-BI[GF<[#5H#^W.\V56AW; M\< XDRV4PL0O67;C;.A:[=\HYL27#2OE$X ]MSZ M:@>Q<=:V/A:NO6:C ]2ZFV C@.D]S\8D?#:T^F57FY\K"+EB5/E2$L5NOS\$ MK8^[I8#?%/(]J,2[V0EO2N&^&N_B9(I2S%"" M)TH<4YI1L;9!91/7;<=>L#X_+BVI57EYJCQ5C5LY&;@JM#@7G& 8N6!S T% M9LJ(8JG.SUXI[M&JZ'FF'H=P/;C-GV,GROC-V:/JM4$UBUPD)4F2HF!1:RY4 MLLZ:Z#BUGH3(HEO6(?4Y5M5!>A=#C*IX,%SZ% P-BG/M MJ;4IZMQSPK'H!:$/E3-5*_J#*OI4S6LF$N&6(6]=]H[*A(Q)&"FP.HC4RBF> MDR-%D[%[6R&UU^1AF,O_+).Y_ PV5THD8L&5XIASJ;P!!="$:*(QP8G+FKD\ M*T#[,MM2-0A)77+M)@#$T,#*;(DT(\>(Z<#!XI39C6E&&#P]J&;"J"5Z.L M>NT<>59))[7^/H3^3G7Q B9A@LNJ*TAN2BR0ULDAEYB*6G+, EE%'^?/Y/NX M/FHS[0>I?1U/W %AKN=VRB2J86HAF)HM!4BBDE0%9)DWB%L;D*,1(QZI$@PD M1DGMX/@)=/FI"N_4"KT4A9X*N4AAI+ 4"F#3=2N;7#> MQ'/Z"=?)(H]/.^*WV/.M,ORRU;;]?F-S-@Q3A6!^+G?'JGH[IFN&3;EA=RHA MAAJZ%H*NF2* #FLM$B$HQMSXV'N&#%,$&2$LQD%B+OC:!F%-O5+5P6K'Q\N@ M(K4^+T6?I[,_0A)>&(2Y"X@G(Y%34J"D$M@9;&_>25O MZA)_*TU+KJGE]7HDR;J6UQWQ;*;$GU,V<=B1D(PX9GZ2D+/,(Q84)D([GC#@ MF=:\:=2]BQ37-?Y>%!H\)JFIT>#AT&"*W1 3+-,,.1P)XCQF0X5H^*&=<"%A MYP18*\0TN;FWN5*7]UL>X6EU?"_F?-=?0'^*WW)9XX('-4LVE/M5?@6]Z SZ M11)L+_8'O98? #_*[]_'$_.3PM]CDJ&,??G_G8D4WXT%F-_8[(39%Z8^^09F MH@M@62Z,[6J!P-_M89;.SC=_8CO'\9T=Q)V4HJ^;U2P&H1]F")4$B5/L$&$V M]\SS@)XR:90X8*H.S(C(UC8,54U.[NVL7D@!GY$OZ"4ARLH73:ZQ9;6QY6*J MHTS"(GF"+#4:<2%D^Y]J7] "4)>;#U->1E0>T\59MUO[[ M@9[]I6"Y,30&0PFSM"!NQGBEHJ'9:.'!V8*N/:&#K,;RA;!\IF(?V)_,.\H1 M)A2PW'".=- .,48-PRQP[ 5@N21-3*\V WK!_JX:_VK\J_!/" ?X%HW@F; R MZS06+FCK/74FN5B9JS7^/1O\FSIP;SVF(CHD$U:(4RZ1Q40B99-QV?T?;6[_ MBIN:+ZN<^K-PS#V+K/6B,UHFMY<9[SV"V/#(C= =NG9\\6B^X,._%#A_)#H+ MB'T)IS<'6[;7NX )_<>VA[&&[85@>Z9Y/6Q?3DR?V0-905T/=8S/7&NJ6#G53WE9*G-3&(:)5 N]J-H@ M<[)OBMK [D5T+!@JNS]#?1RD^YD.5KZ[Y'9M%:D5\%>KT^@.3F*O8?O]^+-5 MCGH4MC:+4[/6HP[(M"[YUI3N4ME8SRA"1- M&G'J$K*"&:1BY#(I#'*W2PO#/J=SG#7^U?A7AV%?*/Y-V*MG5DJB)))2!L2Y MQ,@)*I#@FKC(73#&+BL,6Q]<751UU5S5/1R>G;5CKM0+##>T^K[=[0^!SA;% M2C/53>WN>:/5*;4/!%65;"RK>UB8;7@G.\2ZI[$QL-^NEO18()+^$\4R%GSX MEP+_2SBO.POVN\7*.\H+[PVLQOU8'VY;#,%GBL,G[I.-0B,9(S!8S3S2-$1D M$B/ ;KFP(A]N8\LJD[8BT=CE91'6"/;2$6P)QX-K!%LV@DV5QZ0 MW*MK8Z_+. CXE-?XF0+M;ZK.9(7Y<=;KGL'0+@J99X_[6=&X:3KX;KV')Q_T MP1*YR,U6BX_"B[TAO-]N6==JSRTS>.^PWZI-W,+;]HO;35Z[!5@]-#@=-4M1^N3514 CC% MW,:&<^1";H+A2-3<&NT(K[MM/:UF;L]OX_FP1/&VY3]6;;(6CD^^2(1>&E&T MK5>CY7=0K;ZBPV$-Q/<'XIF2C@8VT,081IHFBKBR##GXB;!CV'GLO1E!D6E"$6%M,AP50S%F/[,Q0!&-RK4X8/4FR@"W M\"IV.KR!(H96_ZQM+_)@XX\![;$^^3,Y0O^IW-W=U(BVU[X8=W/+:^,'S=MJ MC\*+W"L>H\PY;!B')[87_["PRJKNW9N]7JX"IHF!#@"Y]#>_]TY]O!GW^!%NR)@^U-N/[[;WN?-[\?O/V4F).$ MYU;VWH(F!&:0<](@9;&,4@J!'9$<\=^+ MM+3 5D47G4J4@C6:B(V2 XF45@<*#-+<@CZ.6UI<25Z[U'1BL_*TOXL^MKYF M!7Q7/L0;>(87T!KLSNL)7A,'1["6CCY<'&Q_8/O'GZSCW'AJD8@>2)]5!#D9 M,?)2<6<8D#ZFUS:4OGK<]]4"5OB=0(PAYL9RJB4TG$K DG+ M;!17KXH[K@I_#BC#K D$:FLB,6M4RC[F%!0SA$9LN;:M0UBFII>[6];',<8 MG,1&!^"]<0HKX*2?:T0#B/QE.T/;NV@PTFQD-2^64)9U,Y]?/HLYERZV+]:+ M:XZ :6.\>U_>1$]M[[C50>6^^TK"#G/-MEKNSY^'0-+2Q:5=%!R[M MM#@G!>'$:,8B*5CNLI, &;41R)D8;"0$2Q4>:Z=]W(WV-GZ:J_BZ!:/(X_NW M-3C9 DWKGL;>WU58^Z*&VKE0N_?VDV(B8$,Q8K K J$#N6C/%&)6SS\H=>!$:MH0M^/:=Q>IELJ1ELO_VDX =63$P>75RL"-+'Y"QFB(7 MO=;.Y PAL(!U4YBK&_*O3[4CF]G]U\.&&WO+WFP)OET!%7C\G()S"O?.]00; M^4'Z#=O+B3@ OX-XW+/M GPSY,)L]2-HD@68+FJJ=#-?Z)>_%6=\"ZRNS@' M%_L#>"&[@OKKU\Y.-2 N,E/I]EM9.J\*V(=)_OV\%08G\#B%BVOJ6]5DXLE7 MK(,1# ?7?V5UQ4#8[.Q,_\P/4.@Y(RI%ZIRV,G+,L.7<.RV!>Q(C$U.?F%H; M?>FD-W&I'$?D &:^()O@"5_9]KF]Z*_]-CLU,"_5B$P>\N4IO'9:4EK*M,P[ M@5)*!]"SVRL..+\:PF+KY4_!F.S*C*5QTLN;R'_=+!\0SU&1XP::E &_K*5M MK\>-QU^>\T\";;'US=UF8W=_ZWHM7I6Q[A\<[1PVC@X:6P?[VSO[ASO;^;?# M@[]WMS>/X(_7N_N;^UN[FW\W#H_@A;V=_:/#E0;N^8_YR_L1"/\Z#SIN^PSS MC+^'L/UNB8.-JY*X'?1QO':K1Y\Q\"A;5^*RC[EZ\8G$2M8?Q/B]'<;-N@GD M.A4C\Q=XT_X0*&G++R'\/>N2^L/V6_V#] 9X53YIF,%ULQ,.87&V4LO;SJ#R M4,' W@#!\," C^#^?[2[_LO3$F"\-R; '_@>7']_>_]D_[.':[SE'T[?M?;H MWK_PWBW3UH?_]S]_N'[Z\_[ M1\<"[OW]X[8G'_]\-V6.?SC?/X)[YLI6V4#A$6$P;A%7^7QM9 *EP)PGG$9* M36GLM#K#&#:S8>),$%%Y#,09E(D*,'N(]B)$'@GW#(RC"!;&6<;TWC#F2G(FTCG>3:D91",LXZ(FY%_QX%]8HKOLJG0EK^%C PFN>[;4PK!NK M'FRK688=)L MM/+":Q3;[EFO!99(MHAA!69+(]LJ;7C\V/&QN&!F+/UN&IQG8^:LU_W: L:V MWC@8]JJK'PYA^X2!G)UU>[EQ'3.]@T4<6L=96 TPRCO]<8F=[(_Z"D/N M#K-K*@QSJ2J8IW,PVN$.T0U;[4'9,:7;2:WC8:]@>^7=-L_.0/;%9?J%Y>E& MNC2$!_'%V=K6V $&5PNM8C8:IS8_6C:HX+E2#W;]1HB#6!BQ\(1@?L'%.G%P MWNU]:9Q$VQZ<-(NG:E^,7\Y)::>M[[;\3NS$WO$%7+ACRSA]$P8]:"$P@>-% MHVT+;@NC:);/4KDCX&O'U>?7&T<3L4QF^4UB)A]D(!"GO#//! MX?*J^>UZYS1<"V\ZVX5&R$.!:\)IMM.%A!E/G0RX:E06; M;[P-EF,A7:T]G6QZ;D8!RF!JN,>C"!M[[C%#E781GAL56Y%\T#F$]#EX$P.QV&OO=K_'4P2(MG313J-$ ME'X=$;E M8 L/12LOUUBB![R05V$NE341/BR+F!)H&:R.7O1MV^^7G\UO5FNVND.10:Q^ M[X/2MD 5M_)G&W_D)0D*566%YIN7;VS-O@&ZW:W>V;SZ%4"!&$\+%*E6;*M ME/(6B,RYE@6E/__Q%S"7% M7BP\_?!,=YG8$PO8Z6+,$01 UT'CFGDNG\5>N>=B4S_O;@O)H(+,NWK7\OV. M\V[1BX->=^2A'"UA>+/$VTOK.(LE/WG9HS8OX(*$QTM ;-M]6%?#P4FW!UH9 MJB4V3QRW7$G%E(\6T_CC(ZVZ3AD*5^TU-_[1ZFM6K2 &)[;>-YCK,[ X'669EU&]&+<]ZH^.C4WHZG6/? MR%MVZ)=K[LSV@)JUAW%THRO+Y]+U"GK1Z0*^ASS5(VH!&C!LCT<[YT'*VTUI M0S\G0/9_M'J;4\OVLMXW?["DYPTZ9L]\H8^C88-R7QOJ*L=V*=JEF;78&RVU M)MPHZ1@EE"LG0I!1Z%16>B5DMGG\[O[K14J]%@]2$(TB0;2_.9ZPVT^, M1D>DUR@);Q H'T$V48) !H"B4H9H]-J&;$J9_[^:MWM'R5LB@B(IR40B#P'T M7D>BO>;2,B=8K?$/)W6V=_PI8>PCCPX!0<2(8ZF0=M@C8YC4WG-B>%S;H.1F MA<];PF*B)TX3ZS5+,CIN \[PDIA/GK,$+]9*_[#BY_OGG[2/)%JAD/$4E-YQ M#I+'!&'&K#;&$%@1('[&F@2K)E-S,EI&\I])/B@,I0D1R>ZQ_C!6QMDTKYHP ME!L8UAQV55X-#(3R*@T@\':F@$=IM,RU2>8913<:*1,Z=H5BE1;Q56IYO1GS M7*CW@HZ6D,=\MSY)U!XTVO]34[-]ZTK2]%\ESFXR9W MSW;TU[E[LB>P'4<^GLI_V#@K9VI;9R?M/S) MS/5*I2J-CVY[4?C%1&G.:21 ZG@P4CMO"& QE]X:&V,9((/G*C/+")W-+%L, MAP\!90]2L07O#_/TP!_%H':+9]CM'&5[MASW3PO*18;:]^/SO<]OOQT.D39$(T\DCA[+'$I;VR"JJ:GXT?Y<>!%AT2M@O$,V*PP9[Y&+ 8:/ MU#I1B#QPRJW67 7,L0$;,5!.:\!XVI7RX1P @V.1K,,,)8(C&&^& J%W%C'/ M%*;&ANA8/A/.;L"+:F\I?8VPYXQJ28R<244@[KS7&@#EJ3QFC2[P']B7V]U! M472W(FO925Z5Z&W8L:NNNL^L-[=7G/2!VW;B(,=%?8QAX7QZ"[0N*1TPCIQK MQPVUF-@@#1%)8.=O6*9(_& I H/IYUAMX3U]5XWV8.Y:E#_W6OR^]_93$E%R M"[N5DT$A'CU8%[!AH92P#2;)($-V*1B^/N=,$K"S=L'U$:'R^\ M,A;>KVKT%89%X4L?$ZF8BUSV\QH#6@9+I%,&ILN8>%[#P+!>+4 [9W*0F'RB MHTJW9*(%=92_/T[*ULT'E@A?+S*VLBVTV*[C#"?9]RBQ5!S3W M="&&]$0K6 M4L!+W76VQL&62N'+/6=K%)(G]593J??!YB8B3P=FF#GOJ\O,^[ MO="/G:E#/5,.T,D*?Y8\A2A9-$ =5 KU MEO(4*I@#D%P'27TD2! G@3$RCPQ))&7: M7>.^FT9W>$V:T!TVCB4OX'KCN,?&D8F0AX5J241"&@^K%HM,A (8W@9[P9(S M4=8;QPO8.. I<"0A82$QI\(#SU6,)V>9Z9C;J"L* M!HFV"3GG.'"WD)C#GNMLBXRR%ZZVHKS_QG%-[N2*F!I+7KGUCG'WY9KC[EA$ M15A0R"D2OAZE6&0 M0M_K9X0]HTX/[YD[?@P7[/1CL?YE;'C-T48ZZ@F3Y6R<1G(B]E\4^3L5Y^ 5YI%BD:X MOB5,4?R^3'#U90.E,MF\'-PXWZ0(F<$ $)SS$G4DF+P;!5 MZW-,VE$@)"O%-4NT6)G3)U5*>E&PA9-N.TS%Z&*1!S=**"^"*C/K;1QVNY2@ M]-NE4[%UF91+I^/Y]652ZHHG+Z'B2;7V6X%4.;6%[BQ7L"E M^@*"D& -8\$;PBTA%HP(XVCB(G(J0UP -U>,)EXYWC=)F[1Y$D8II&=5"NG9 M*(6TT3H]C:$%K[4OB@-WL-?EERNBEWN$5^U1QMSJ =(JHZ-6*4R"UI1G>\Y' MZ8C25)N@,55UEM33TC&?LZ2HP,$SF9#@BB!.;$3:<() IX*0,0DO<9$EI7'3 MB#FD;/'3#D$&)8SR K/ &:9:IBB44TR8Q+BIU\53KXMO.6-)94QE"@F;0\#& M6F19;C.M/'&Y+84F%+A>DQC$),^MR=325D*0\H!F%^"F\4O>P*J# S\Z9C$Z47!-WJ4]/N[%XV)7O6/V)0R 66>-!Y3C M,D@-/XFG'IB,$EB86W@@[H)R=6+F;1?X=]C^4L2<1H"+PO6C+,SBVH)H3BM?F8OKLO.+%(NJP4[XF,W!#D&)P"4 MA6.C(&%5V9X?K>WU*V6\'KXVW*4*/"M/$.12)78,=Q+@Q6A%!S+;2SPABW5[CS\W--U5!G;+<6?;]](;M\>'-XV&[*H%668COUP]S!17 FZ+->_&Q MG6]E_?_\N*=@*&8)3^^]ASM;HRTV7]+VBI!QKI+6:YU./2U,4K>7Q[Y>U"BEYVYO:J9O6=SA"N>_/D5O() M\V8YSU'!#'H1-N'8O%?9G_Y)=PC [;)GVA:W@^]\'G8N)>%/7?J&"^;Y+VN M7SKD>R7*D[_>SA2FV'"&_49YU?'1S*+<6CZ=F2\))"P'=T;C 0GF\RHYCE%L M5>]@B30XY;^X7W_AO^:PSO@RIKS,S )X7=SZS?C68\+U(A1]MS-5FF^2'7'6 MZA24]#[+97(B>[Q"JQ!:/\=)BWAW#EL4:Z9<[->N$EB^[2)ZF$^A3R)8E\Z_ MP?5S'<)"FS(%!EY1G%2>?*'1 5'W^[G"Z*@@?[*MWN1VU^6+3$8VBFWDH<.' M9ZK^C4KXSY0='+8'9;[@6<5F^^-[#T[ CBC5X+JV +,7KFI>+?>B93FU#%"C MVFNK^,38J/;@@ZY6!S&*4HQC2=R",*YB+:7P3EO'%40=S@8%D6J M2L0LWBN$79Z@GQ.5FJ[C^DS5ZH&YZ@SAJ!GJ#$,]_I1M5)&$0XDJF\^RY&,L MVB!+A(B$!>:DO\Q0CZZ/[%_#:$K$&50]+0JC*%/!HOYL8UQZ-G.F\Y-NWMR[ MYYTX6XNVK*I1:,:HINBXYU !(!-C=QI.8RY)VBE34SI38RWKO]U0"/D!5^7[ M/ACO.Z"'IYFC_>SK\/R3DBYQ*S12$NPC3FU$CE.-!"=.<["5L" OQ%)Z7YXC M'@O_17"CHM1?05UF*K'.M+"YLSV4JS8#4LZPX'HWTV?BT:X&2>T+_\I?$Q[W8Q]IEK5'5Q\O.=CM&L MRGS*WQV5/VX5*5G9ULG5?Z:MF'(895#S.(]\_K>;%:$K+S%]MUQNIS,LJ^O%)"1LZ6BG&8I5\\S6J'YZF.%&P\]9UR" MU3"PWZ;7%1B?L3>PV6J$-T;4_)KE/[/>>X4%4MHD4Z#J4)U0?V I>]_BG/3X">I&)-%Y5NIR_8R#7FX5OKC:U)P\7! M27=&3*66YV&_0(Z%3Q=(6U.'$G7 ?"%696M;P :_JS M,#I:DV AEFF] #E@O73S?(XQ8.1K@*W"M_KE4I[%K!*F\A/VRG+!%6)5&-7] MT4J]MWVTBG3A@8GHZU:.#+TII/J3T]#]S4^,6,P9EXC17 ,V*8J,X0H1#S82 MLR:(P"\G(V%OJ2/.NT "QU+H%")\'!-BJ9=.7::MY8PW/H#U_V,+Y)E2P?DI M7C?.TK0??OIN4N?%1@%15^JJW/C9U\7L!R MF2?V*7HZ$^FHGKM@))E.#_O]R[Q=M/F#O%%%'(4Q9AMQ !=@MK$8[8 1EW3"5U M>;<@6 <=$F78*1X5-@FG& $7!5/4T/W>>1EV!D&0RZ10KOS+SX0I\:/9B>\5FP_++MGY1V0?YE M&SR!XM#@WD,HX-A53QR MYAH_YO;U"9T;3NB(^H3."HRE/J%3G]!Y\L>\RPF=&T_<7*(Y3#IFI(G6,\+G]!9*6OV1A:W,;WEM0IS(5?G*WNLO8[9,]UN;,=B:VGL M=OK#7K'QC3MJ=GN-U]N[6WFW'[U7-%><]36.M_())RBMBF(_AIVV?#W?O3]) MY2IV5]O(+OG3X6FCZJR94_=(WO#WNMTPOG*SL5F\>%@X[GNA\7_MZ=GO8#AU M>Y./O$;%9UZW!OYDDA?3:YS /&;7731QS7 F/:63!4IU*I>UU.]WLJR]&5B?67K&\Q-[F)Z<=IE%J M9%DTB MLD:/8(2:Y%21ZPM*50X/>7\ M_TM>CID5]2*,L&G+HXKN@,WUOT,8;"H<1$5#XBHK$9X[/]EQX[C7/<_1PPEX M4O+[5%#GK^'I67]@>X.B&?'8@7287QJ>]7-X-:-3/KC1'/5 _NO@C\/\QM54 MUFG3J&IS7 ;M)J7!;8#?BT9S<+5>_-KJSZ;V'N?&C!G[8ZN(;_U"?BW0NS65 M&SAJKE)D!^;P2!$*.R^Z,$]R?8LZY$6KC7%[XVRJ%OL!W/L7>O7"@];LU4=' M3LOI*Z+3DS!;M+VS"N19 MF@AGQ-;Z3U?'JBRE1>CONY.NX;+$Y]>;AW^,SKMO'KXOWD&$-1L//-H%)WCB M<-R=.!Q1Z8=O_-WMYP;UOQQUSP#;&96_OFKLE>DCHQ3MV4\".,^]X%-*:)2# M,4[ILE/:662PC%)B0CY ;$_SZ9'OA4*#<5,FB)2Y&N,.8_ES95_B094V-ZP^.3XIAK&^"M /X,*'[Z1J4E-]X8BFH/I8TWE5HVY2*NAC=*2O%=@,?O M54[Y+<8Y@L[RLF EE7/N;:]W4:9.Y42E;*3F@Z]%IG_Y4IF"5DEFTGP71 -C M.\M[77?8+P[DC(EX,;Y\E/Q7]=!)0LLLCV[$6C M#(:QTIB]Q#X*XC&XTBY[ZE,5$YM,?H'[D^OB*N'(CL_1Y%$5.<9E(MAI!+*5 M>Z*/[EEL-? ,XTN.#H86>YH=9[0T6C"8R3G0*S[Y6QT$&M5YFTHI?#;;RTU' M;$;A3D!C-1^G][OKY2:<:6^_VGO^['9#D7"5A5=RH1*Q M*S(A,,#V(:P,,%\N1J'@H^RYR8HP_O8NK)56;^:T[U,(*0MA+ - @"J5@P] MP\Q)][RH[)J-B\+T&9_3RRL^/]+QZ''RL[7&CY0A:92M7W*'>-:@D]S4\=>F MOI*O5\-(#2/S8&38O@%#BG<1(:L&'SNVEY=GO_$&8*(H3S*B=U3B7YN-[58_ M*\BPU3_):^OOJ63S0EG*9K^C[W!=?"<6=F61JYPE_S\Q%!Z1ZD.:B%\;N^O3 MU#VKSE:5+SR7,)8JL]T][\ T#.&:KZ,=%,GMNW"E=W%2F6I4>?]/,9ZM1[7<[E4MC9^3)*/JL5F]?39]0?XI5O-YXDWU1NV-0Z(^;<\D7FJ RP" MU"L60:H6P6CLKTI5A')N'6XVQ0HW62K]8*W&T5LIZ(-W2M3$&Z%EW1;4C M]>-UHYP:V^6T\GK#6>4-9W-X#&/*FXK^X9:C5]'%D,VS?PKS;-IY,-H=:*:G MVV.9-5[W[&D\[_:^5/1V:]8[-_7)=R7Y*U= 7OOS[[0*SH?3;B@9;'Z$R0(= M\=<*+3K3INSIY FN5OGY&ZSD=H,U,D;!DU=-VP>9X!8QSG;K?X?52=2R2OHD MJRL?>*KP;Q;>@<3Z7*BC\FL4GI%B*%4@=4IVX],^@XL:1U8)1^[J7MVMD&2. M=S6[NQL?8"U4+MC5\+;>!(A3)B01JX:(6]4)P_'"O$2-=W-5UM-QG:.BY'L^ MR3[LC:K+-+;:W6$H%OBP^-IFIEW'3XYW*S;1%6W-S#OVOK:*')CRX.4J; I3 M'NG1F=-2N+X0KA\+UTZ$VY@\4K]ZI/%94D"]U,TNX8K\ B9V;!L-^[G06QJ< M9V-OXLHH:2<3&'&;L"8ZDS;^O,VR=_S!LR;Y]S1NPM$G[GE_Z_*2MO8\9A7Y+&<86O MG5F/?6)5(8)1H"6.ZGD4,>-I&Z:(-Q0&S*2AT9W-DZL9IC_. M.5V2";/Q']?[;7"W?_0DZJ?+P='^E[U_=RX^?'_W MY>/V,=_[[K]_^!>N_OW+Q3Z\?K#]Q\F5+.+O,*Y_WXH]^O;;AZ._/N__^>[+ MP?;Q]_WO^R^'QSMD@]'NWSOS]=36<3OO^T?[>3SFS3%9!T/*.1VYX W M&&E)/>*28!EB% 'KRUG$4C@II&W%/RQ5K1*T8X_61TBCHFAR' $12-@ MZVC/D$^"P=;#Y=VJNZUD*""SCM+&+_B%K:)G_5@>T2W+=KF+QO%XR135;XZ+ M8LIEF9\AW#_T?WUU&]H^X8+EK<8F= \L'Y23W.Q9/[X:_?([<)*SMKUXU>H4 M0R^^]'L1YH-Q5-<$2V9B6J[CTKP<].#_,+I^]?9Z\=9O@W#U/8'7F237OHW7 MKW_O1Y?-FZ@1=[KLC]]CFM>#?4Z#E9C>ZK*_%2NW7+V@!EFE_M\UMC;QO!04 M[15ND (S1M<;?]1<^2@]^Y8_?-6LO*Q()6 M&XCTK7COZYD2Q]=5%!E#S.6G M?M$3A*!G:=XNY>783 M?_JY>_F6*_7@"_1J2S$$S",CC";N&-942:)H((D+0N.H)269\0E,]6IC"_1J MN\$EM_.M.D:[F<_+]&,XLM_&'=O8\W0?G'PX_=8^^+P#8\GC^ZO]X=_=;Q^^ MP]AR[;0_7[?V_MSA>Z=[#%Z',?_U9?0=N-?P(WTO]XXVO^]]WV$?3O\Y^?#Y M]>?][QGH,]P_P>G[N=VFOA;_]?;0SV#O$>._[YK=/"0@$'-FL4L>.RFSY]@9(ZE,%N#/2NYCAD)B1E"(:RA<;2C\/H;"SU_$)\*= MU+#+(/XI4I:"B1A1H("(LTB0YDD@1J*.3GG, M@E_;T+))YO2UKF&PAL&?"@:%(BI;PDH%R55DF0I21X/$5OKH<,D(1S!8,\(5 MA\'O8QC4SG"=!$;1.XUXM R9D"AR&HP KQ1F)JUM&-QDACX7&%S8V9F*_YZ? MLW-GV.N>E8V)&WNM$-JQL6/[@R+G<#-E#^B#I+K)G+9VX_#FY/=GD2-6?/OR M7-I^+%/$'_HXR@\G]%I_\7@9T<66T=P=\%GO!#%@18@#@/>.8X\-C]E=X(S% M'!32^N\%\ MT'U0WGOIEM?& W]Z);?14*NQ4=(%+I70TO/(M&,R8L\OXR]5QZD!OG> I!LZY 76V,CDO M!1=4&Q5KS];ST?']K2G/EJ3>*AP=<@E3Q"458,U1CV22VGH5;0RPB3/3-/3> M)EVMX*NKX,E(S4-TB4;#3<*:1.F3L)R+7!5?U3Z;9Z7@$Y^-TY81H0+*<5E0 M\!20CK"!YP06JAA.-)FU#1$-P!&N#-*402_(OKU DK=;QD8Z3&)GCGF07(<=,:*V"<$!&6.** MDMMX%&I%?B+&4;H-4DP$>PV$ PN../,&&2(L,MB+D%04U(,B"[FL,%&MQBNH MQD9%GA(V-$G"$W;6:JPLZ'$R#J""41SGG M$S&7$F6""Z_5V@9O8BUK_7ZY^DTP5E+R:",./"IE##?46 86IYYQ-9E@0;[2U\ 34 /1&+ MH/N?=RX^R1@I[!D,&8[!3G ^@,'O 9-D5-8F$0FV $+TWN9^'7M8734.WAH: M!*,>C$5%E'8B!46$(!X(I60+)A!\C[UNL/V36KF?C%V4RITLY]9@A720H-PX M">2XXL@:1[APB85DQS6_:P5_N0J.-5/:<)%H4%P+X1B#/VDNG\:X+A/";W $ MU*K\R*I,9E19,4ZP, $1J1P" Y\@$QU'27I :L(QT[C>IU^X&D=K';6"&VD< M9[ 5FF$9NE45,>(DX)P)9D2)*PN7"%L#/ MM5_%??JQI"!D=U!4>)PM6;K8X9FJ\B6#:0[=8:[S6!0INEWYHI=]+.]^ M4_-BD-UAS\$0#]PX#92=:RV]8))R!_JO9%W.YGG!^\C' I_QY%-*0L%6+9#6 MBB(0L4-6$XDH(SXQ)HQW86V#FR:Y?P;8$K7KD<(\BU>"JU&W1MWE)-7[P+SV MS)A<-HQQ8QWQED;B/)72FOK@S+-"W>\SJ$MP\L8SAE1(%G&6 '^5T$@1+J.( M43D*I)J3)M6L1MT:=6O4?:RLI+NTI#V?+=[T*GDN$>_^^Q$Z759 MS$+NW_2^DWMTY@;K@]@ONCSW6@ TC6L!$_#,Q=[E6I(<0%-8*62D'/YQ"E!3 M,R4%"5H9>H-+EE[&10##W'J@;&W[KM7_\B;V\@OV.)(Q "+Z/!'PSNW&]HYV MZ?[VV^\'VWML[_/[//9/4DF5I(LH2HH15SHB[1U'EEF30Z!$,;RV(:\6>OP_ MS05ES#QU5N?;*<.9\88Y'EV*02E*== W.(!J&=]2QIOBX"C+]@.,\YCMG7_B MDAL)6HR8A,T+#,( .YCD2&FP!DUR+(BTMJ&OEBU:6,1"4!Z)X5H*P:F/)A(0 ML&#"Y%"Z2S=8F[6([Z;&G[]\4HE+A9E&(%*-N),6&0(_L+%46>>!D I0XZL9 M*_^G*(FWF)A39,"#&&&!"LYTM)(XQH64S@?FB+F!X=9BOHLF\[VWG[#+!2J$ M0)%QG$\;6F0=6/XDQ*"%)H"I=&U#70UL_9^<8S^8-'DNTAO4[Y,NBZW.+3J@ M%9VDB_62Q5K\>(!K>Z8P+':?A(NXI@T/ 38';S]))IUBG"%+8P3: MX ER+CH44W#88Q<#!]I EL ,B9%:")82]I;+8#0/C(ED9,2:&\-JVO P:OSE MDX[*&@_4T"N1$+>1($L4_$D!0HVRN>']?#6^ VVPE/(@@1V:X/(Y2LVH$1J# MX2%%E,S7M.$!-%GLGW\BTL%FJ+*G*E=%RGF/QO.(5+#<:092#G2^)J\H;=CO M-KIPB1ZLKR$L@(LI D$P#+K7..Y%.X /W##^!!^-UI^,/E<^2+[M J-;OU3% MZ%+[^F?:23ZFV.O!8S]! _EYKNSLP1YL=L+?+>M:[=;@HFX8N?><5 M793^MGU3%WLY]WQR4W0G_6<[$)7*/= M8+AN>7[3?-VR0?7/.C=/VXGZ*7;B[4L;;;/AA_!W9W"? BLO-*WF9:;'&$-C M,)0P2SF/$1OCE8J&!DL(#\Y^VKUW(N(\^V%L-VR5Z^V%I,%\;'_\O$/W*(SX M7QC;]EL*WS_Y\'GS8O^H??)Q^V-[_\]=_N'?=U?28.!>I]E'\!'N^^'HXY?] M[0]@>KQN[6WODH-_7W_)X\[C__CGI?: @EK!G.4H*DT1%TXA3:Q!3!9ML9PP MEJYM"-,T8EGM 5>H(%J-2R\4EW"!1F!"2_@M4&J4#3AD]UBR*8E4X!+&G.$: MEU8(ET;I>63O^^8GZYU+FCD4(PN(1TR1$4*@(&,R47+IF 9H8DW!ZD)O3TW\ M8.[1->2OKD*Q*FQIO]OQ-3 M#$PS76>8I$GDCO(T-XSCR5.4P]DH<1,DU=Q* M*\$<;+(Y679U09D7H\I/33!J5;ZK*L]P#,!=;DB"M:L% 6TV!EG"&)*$1Z^H M8)2#-LNF$O<^ U!7C[E#]9C+H9RZC$Q]SNM%4K,:Q1=!\>F*_@3#$I?4(Q,< M0YQQA1Q/$G"DO;E*SK*YE*W8&]G)^7_Z[2JLJ,E%G M\H(J'>$B'S;M]EOY Z]ZL6US*F.5P$-PH4!3WZH>%4^^8AT\V'!P_5=^F(!4 M!K^?"!F(NI0?.?7SI#=) 3B.R/6B_8)L@L&^LNUS>]%?^VWV*>$1JXN;?/?+ MLW'M$Z:TE"><%\DO)QJ J%MF(K^"%1Q[^5,P)KLR8VF<]#+Z_E>+$95R7K>V M,G+,L.7<.RV=(\3(Q-0G!:94D:?638T,I+!X^O_YS6[_,(_GB] MN[^YO[6[^7?C\ A>V-O9/SJ\6S+BDS[F+^\[=ACRB?'+K5]':<732%KNSHP9 MABG'0D3.;92:1J58)-@ /7?1K%WSO1N36Y]M.NLAC"EWT+6=0<.?V,XQ7+K* MQ+\ND;7?",->D?SZH\S[[[$^::7KMF8.?Q8,Y3BQM7$D.O#U/_JE-[-J(KHWH18SH/;)_ M] 5_.'I__O%TYQS&QC_^N2,^G+XG>T?_G'XXW6]]H'OD8'N37RDC]?T].3AZ M=[)_],?IAZ,_VOO;)U\^'+5;'X_>?]O_]R-\[Z_/'[Z_YWO;)VE_.G\N>8\9 M3Q%%97-W$<.0)L8C1X#?8,^H3/1A+.B'M)$?,7UEBF#,E"6B>)V*2V?JD'DR MEO8F]@I5R\>(N@X>H>"F_48?_NVG%FQS4Y3L#.[1S>4V=K_0H79(2/9?8_G7X2^B38>UNQ_>B[1=F;FP,NH":7[LMG^$0*'6WEU\J M<;=2? #)L_GX? _,_"GZ8#]&16G;^C$2CL3]NMO;'0GZ39;S4?=P2LH':6H/ M/AB+N(;-16!S.G!N'0M<$(L3GX7Z<]/1_TWCO:+)JT% B^^8DPER0(#7@N!]K+E03\ M-@)1*:QE(#V6ZPSP M@^U_3O:V__KRX?.7<_CW='_[_<5ECO Q]Z\X\GB?[N"]HUVRO_WQ-)?UA'N< M[YV^:QT<;<*_'_#^T5]I;ZJ%YM[V#@>> (2.QVSB&0$4@7O-D8G1(J-L$S($Y^\D#AAD]8V%&U*=;5V0QV2^?E",G4EGN>$ M]BO60*^.,*W.7G!Q92_0*@@I.5@=6!+$G;+(Q>203#9Q*6R*#/8"09N,+\O^ M>(Y6Q@K$F6Z?I%K'F>HXTR*[@! .4Q*-X-E1Q*S36+B@K??4F>1BE>!:QYE6 M <.GZAV-,#PZ+4TD"J6@,.*:>Z2U+5JFFEQ!Q]Z5?T[Z;PW93IZVVZ9[ MS^:J+MP JPS0,EPJ5335!^-I\C/6_C6CX2&M03^/9P)3A8[VH\&)Q)V5"YKF MP^D5*0_ZQ$XYK78V=V@]R,"F.:2'K6LU[H\GT[+UTXP_^MOL4=FO\S*84'LUSB>HMQ%;=C<3P1I\>QDD<>/5K%VFEHMFKS4"RCX>Z/ MY;KSA98&]_='P[]H%2:99OQ_[CZ^1E^_:_P)Y7W?AC4/4_]94 .M6%OA):]R MMB(P[<@HA<*![%'GF#!9>U>2D9IT&0EV]5MSM$.B.JAKCF?[:)S+M*4WONST MX\ZU)$5Y7M AYF1K9G1R1CN-N? 8M<$0FJ3<;ZNUOWI?:M-$98R.#*-1# (8 MTGH5,*G(;L':%S/ LQ>T)*O?!LB>2 HQ^.4D-"2BGV5QDR!TOM>)ZSKR<48B MB#_CZ9*.<]9C][U1S$4].4J(BFZ@D!63&.A('[1D( MFYB7Q;/$E4B2K"/$=+;=XG&-F>-D_6.];+8'I9D@C/*T8,JU-^%E-#6.K?#. M7&_'Z7.OQ3A3JO[(,??_G.JDCT+O6".5_Y(VA:>*_)$>-U._1_NUO,M,:?M8 M^6!OM[:]''3H9[_JCJN=M/EV-TNAS$58G&14KHEV%GG.E6=92G7SO_C==K'II)]_%6 M1(O>@L@2N4LF9&Z]45KPT%H]+WQ'^_KQL/=Q.T1$BSRP")IT'R\D\UE$IB$9 MJQ!(_ZDM8K]-D[M)BU@EM(]D1%J5$4*1+JIBC0";."V\Y&V5[V"5O_;6MI4U M3D=16*G'+N!*9I[+S++.L1B5(ZI+&@'/]V9=J=QQMKOJ]]O#SJO!=T(<02>9 M==+:E S>@'.9:X$\HI#Y_[7[9SI8;=%$P'E)DH"4R)Q/)54PZ M"9=$X;X:30LA#JEJVBY'6FN$6NO):(_$4$H7"_$^*P-I%IGY-WZ"!Z[TW@),HY8-!9 M@6Q=Z1-9#LL3..@[2[9H(T% M!'#)DUYIT'@O8E&*]H>VRG>QRAND<7C!R7*5C,>(#*04#+-'YDG1+S:I"+4, MS@TUCBM6N+L3W@ 558:K+$BM).4Q!72<546>U$JKR1XUR!)J4D$*O9O#C16.J_%&U3>F MFLFBF<,)YZ2(F1X/7)0>LXW%"TWR%4B&VUZT>)EZ+;H?:2^*W(9"JJN 4/>B MFOD4'",!X$H&LB*R(N;XUF5/,G6])4XJIB=R:)ODW$!R MNE.KTW"?E 66(MF:T[.YH+5E3@EB"["D6-AG+]2%!'%-5I#Z@]S+V-BG&4/!#(((EZ_.H7LP=8 MZ4$%,DA,S" CHNGX33&-&08^YT?.4DL/$ !QWZKMW9&.BO:=J,IUXQ:Z3:H7'O#7?[ ML3.AEVD\HXF=/MUI5"/%._MXN#N][J\:L9MI?F:C/HX8'>6/!P,<#0Z/QC:- MZ>S05/WW ./A\3G\Z>16?>*;V>V$HSC/E$^2]8D4ZJ$*FQ_JYSD,UCJC9KKS+6FF*^67R];LCC+B_)+3J-7UFK4SMKQI/TZ'+V<"N7OP_'X MR4;4$8/KC?4UWOOT[K#[:>L+L7FD33/03LFT%I8!*,DP$:]';U!Q%W1V^=D+ MOOKM<<",K4_"+TEBKB,?-RRPW^3COG;[C084Y8 MW8/UY"X(6K(J'Y:ZTU[_X5QC]X_+&6JU[W OA+N\> M5Q]@UB+J1RW-:DONUG*NM9Q;G+2VEG-+1R W:CGWW6>8KZ7BSA?NNA>C[>*G M4B?R=?_??FY::&N=3L-W,A%N5#-^7E?Z%?NC_]1\P_7^. Z&XP/:KC?I"WX9 M#./GGZP%]?K'6M#:E][ZK[N]3Z^^;FUV1??3&[7U_C_]C?>OOM(]H+?9_>O# M^J_][J'W;7 MTUDM^2_Z#M[[LIT@0LG!LPP"&>2IXS([VMB22Z0"96]@IN"2#I/36E5/$9-0 M.G@ BZ!-](Y6P!9)U@\OHI!NF4G-W*^4-3J@G:4N06>Z!IUNQKH"NS.>/M\0 M]RS*+FS-^,-O?K#.E,T+PN9+?X\T^#X.R-H=TU1.9^TDHO\T5[,Z(7"\,W,V MU%_R?P_(%!C4RUM=EY>-H;I'R\?QI$G9W\XFLP\.1.:F=$9M;I3J@!-DX;'U2%S ME)(\3<2?ILD>UPL<[^1<'0:]'SS!-]\8AS2A@SP>=_JT!/U1G>F9P^4T:_/B MU9B[TX_'5K_LV#\UR],]S?<\<0Z=>=S5;T!Q'U2Y-A[36(^PFC;V_J@S5UU$ MOR")7F//&7N2#6EU*DD7PR31$ ,/A2$&HE +0ACOO"[Z/!L^9(::]7&=^@IG MUB13U=':G_HB!YE,Z&F) M@:,,\C.?V>GG$8[BSF'M(3LSP!]O(UDI5ZU:?*UVNVKLY9_\WEV__YYRT,;Z M0,;J5[65#V2L#VE>VUCO;*Q7O.MMVTM(\3#[2ZQ=>-!UO@36TYN1[_3$7EPG MDBO7!EON&?M]JGE=16A^_,!/;=9DF[4;S)IJLW:M6=L<3G"P"%)_=#/3N*MQ M5^.N99ZU;[GK0;<]\_7^;T[A1YF?-W:XD^SJO43[7U60&MM MT$C)->2,OH28DM>N%!%3-(OHCXKCG;6]5/_SZO1XYH(3TJ6I87U#'_]1K]0_ M^KW-SU^[NV]X;[/WJ=:PWI);T/WT[DMW_8_!AT\?Z5YT[=?7W_1*[?WV6FQL M=@\_K+\17=FM-:P_T?6'O4T:QV__V=U8[^WT?OOU4_?3SEQ/FM[7-[!="TZ! MDXZ9Z T#'H!A*I9!,%I+FRR$\.R%YWQ%^F_3U)>Q#=H-:?K\%M?XKO'=:([-&9 8&@3E9)!,^1R]!0):Z45VCNJ=-=5YJ:7S* M1B8 &6JL)JEYADQ:9;7EJEFQR\MW:H[O+!?&6^^8CQC(=DW(?(B&">NU!!-5 M4:99L0^5[Z[JQ'QDA'?5Q[X&X\FD$Q8A#$H-8(,K5D43M &LE?GS)?F>C?&6 M@/&._7;TF;@-4CE:/& >0V0@*^$E[UD.-EH=C0C"U )Q*])\6R2N\5WCNZ?! M=^BCBRF+C-P32*P/F4.0O!2A8SC2\'[(=\V8_4E^NRG5)9M%!.680J,9E.@8 M*I58DD68Y*)-M89NLV4;USUMKM,F",@@"QA2YY1W(?G$4T;D&;W6C>N6DNO$ M'-<)(7U!PV)*B4$JQ'6&)R9*U$X6PY55C>L>*MQ,15LV*7F.[46;J3*E@='#!-,L' %,]J/Q5F#.H4C"VB^ =EQ5X[ M5O"HJ?M-8P7/9(_.U:LXW_^0^<6GXEY5A7FW^G:UE@ZLZ;5G$]O/%2KY)J'G M>K-V(;4_:):C@1 0"FR7"'%B%%KZ^I@=CIJF[G!@@1G83&IXJ2T#FWR)5P1S-]561JB[P;1\T%D M8%!&HF2FBU!DH>G"/,9:>S];)R*W(M7RVMJM*/MM$YZ&Z$>#:+2Y> '.&:"U MS_0+ 9EGSC-P$#ZU[7D9P3P?)A6++<5SRQRO8/:8F,M1,4^*E^9D@"3AVO;\ M!,"L!5BNM% FV]K-TQ?IH\5(^.722]>VYZ5%]+E ("D59B@LR!08H/8,LTRU M<2L8"2*H[-OVO'2(OH/C$ ^DI16OHO,&A"E.>U2R]C/4M4&)N=UQ2$/SW9K/ M4_=@< ZCS()YF9%T;02&TA>&!7(!D+KHTK;GIP!F61-T4-J$@H-7.A0O2W&& MX*V=CVD!'O^&Z+LUGZ>(-MQ$PY$SY5)-P3*%.6N0J2C1^5P,IKH]BQ7-;^WP M;X!>8D"CX=J&)(K2&2"3H@:@4(4847C0;7=>2BS/Q2H4$$#_YRP6X1NEA="\\TN+Z',56 BR7H)E5G(R&5RV+* D;!M-1&(&/SH-6V7,03"E-B.9&,W0&&8\V1Y^,%A[;YKQD>+X#UWQ,*M>4VP)0 MP ?EA4G@%485O07EFFM^&;$\7QU"$_':6M]0H&"@@3/B9L6BQ$+[,4171-N< MGP*8?4DR0J+]U]$^+:)S@60ZF*R%)*V[--_\TB)Z[N#<6E*LI4660XX,P'B& M%C73X+32(0&F^.R%="MP^["V!N@E!G14$E,VF(L*X#4$64P.HKABN,G^EA5- M&I;OUG:>8EFXF$T1F8DB1(TZ-\QC 68X:DL;=$@&V^Z\=&!>O.EL3>%:)R.Y MSJ!T#@@Z7+%B1]N6K'Y)LOK'(3W"7NV9WL&/>2_6+NPM;_W*WOV25 K28V!)F2XDZ"*2A+*X90 /S\H(9N9 Y:FND]L#1.&.\P2)*-%P$?<4XF@;F^P7S M_+F[E+0R0@>F49"M802PD+UE,=MB@\]2Q<55"&Q@7EXP>QF"(P2K8C-P8UP$ ME0UPJ7A6Q;<@FJ4$\_R1NTK"0RXU:B8 TV_>2"%6QBM3$(KI5E<$$T#\Q*[ M]8TU)0>IDA$*>"'3F9ND:^0%:=HRB.;67T8TSQVZ\^R#\#HQJ3-GD'AB3EO! ME#&A<)LBB-3 _!3 +#!:SVTN4DN(W'MNH/"@BM8I!PS-K[^TB)[/5D?A(G+: MCZT2#$ *AJH6YW9>>P?"$]RGY6FYA0;H1PQH"RD0?E7.N9;6UXYKY8.3F+@7 MIEPQP[7MSC_'<)YBV2$F;<"S+&AC!MJ2F:/E9#+G>DQ1)(;%A<0U,"^OW9Q, MDLYBSD%H,%*Z6 IH$Q2 X3)>,;RU;';HK752L561"<@QDC,PY[IA& M*:)Q.1ENEW!S?AK9ZL/=W3R*?1QT]G$_CUJ>^J7=MKFW@L38:RU !^&2=TE+ M:\ M8$Y9VTA/2-9B@9J>[H1W(09, F**N:7"+2VBYT_,4X*4LP\$89D9:8=D^ ,9 M"\AY24J(J(1_]D*N\-L7PFEX7EX\1UD(M=$IHQ*8XIP,X'B1ND"J:7G!C,K[9"0:%3+P&#TF M7WSUYLE8I&MYZLN+Z/E#EE0OBA;9-%2M,UYR?!\ M!TYY#LEF&13]- #LK7=^>>8SD?EH+6USFN&.0$#6B[F M;.%,@"A6>F-]6%R!]P;F)0:SX<)9I[7BA8//@#Q(HXL1PG+ HY)0S2N_C(B> M.S)WHDQ#EIB0!&9P@C.<_A J"!U\^%A1?EE2H5K@%YXXDCA@BC9QNR+,7H+-J1^?(">N[('(L6(H%G5@C#P'MD MSDOZ49UD ;PJ0B_AYMSRU"\Z81_M#T>U&GPB?+3L]*N'\@6R+7GPT>H$!9PO M+E@K@]4A<[BJ&[#I)?=)8^>[JLO@C(ZRYL"A94"+Q[RII6@SHN.))UK4%LOW M!,!L=$G11^DB05EQ@18X0&WWJ&P)"1J8EQ',\V?MA-D4M),,EN& K7 MP'R_8)X_:,_1(Y>Z,!<$[U] 9%*Q(J;RTA@>SN/Y+#;A$VM M;LR3 ',,P0DW MY]MFIY\']H\^%X:CE$=L-HCGBD:=A@^2$) MW%]._!4YX'^N&SFQD*EY-+Q8R\=C5-9H'H'^BU9Q'8M#&VO&_!53\2[D1>P_ M?TEZ3_WWU7\/^G\2Y^U-QFM[Z3Q1-GJ\,3UNG._M+HHR9*=P)E+M!!U!,!\\ M,*EM$$7P$FN&+>FT*]++!<4B+0)1/SDFL?%IX],%U1N5@!$)8$5#4<$+$82- MT7*.D$ T/EUV/IV/HE#1*VE)W[0.J@%9D#GB488Z8X1Z!CNMAF34BG.+2HML M?-KXM/'I435VRU51W@1N! 012)E)]+)X;[7-^89-CQJ5W@N5SL>P"*T >-1, M^%);K2K!' ==N[DY21ND=WSA2:F-2AN5-BH]JIZM=;90X_Z4(2H5+I?$T?GH M2Q:"NZ::+CN?SH<1F2(QEZQ8UHDS6EC!0N# ;%0%I4UD?I"I+U:X@15AF['_ ME!CUJJ>A3XI2[R* JW"O@K680P;-0X#B$D#463J=_17;BS1._?GNTZ-$3E<4 M6,Z2E\! Z,1H?[1,:.%1/3A8>W6V-#3I*3$0@)O'-& MR9@E#SE*L@L;GRX[GYZK6A."*%RQF+4@/B7CWUE$YF*)R8 -W,5G+VA=5YQ5 MC5 ;H39"732A$H-B=!B]=!# .&5C$DX5*[C/X8;E@AJ7WJO_=,JE'H/P' 13 M(EL&X KS/@EF:W61G((OL/!J^(U+'P*7-O?I?;A/-<=4L^B-\P!D[#N(O#@5 MO0M!*VV;:KKL=#H72%J4<-E(S3(ZQT@Z/ M!:18!@X8B0K1(JJE4*T(]!M5T M&H'ZCTD5II,B1K.'ZAWL$GCB7'VF71Q][.\=C]3/,]NG@_&D7P[G:C8)M_B: M35?$\.9.[F0:$6$LIT[!_JA#"#K(G6$Y4[^I$P?W_&<>=&2G M]/=P;]I0J;\WGHQH*@AYG2]T1F/$MO'T>2PLT]S M1HM"7S'ZLQ_S>+53!W+^KYV#27] #T.W3S1MHT.:'=Q+.$K30>*4=7:'*0_& M*W1-'!S4E>[0Q._4E\/=S#IT?8<6Y'.>L-E(<']_-,2XD^DS1"Z=+SO]N-/! MP: SIO6A9XRX-Z&/[Q_0L^"(9B+4\=2U7^GD_F0GCSJI/\IQ,CCLT.=I;$>O M5CJ3XC7*>N$^ES'XN*Y:9X]6>Z$ MO!=WZK-T#OMYD&C\H[P_'-6%FXPPU0<*H^%G&A]]1W+[TX6GO_;KY<-2\HC^6V=SE.EWNC9W$D[P MS+S/[D3OCS..:$[W"9XTFW65QJOG2H 1>NH&T=^;K>(,/U,>5L*67-O(H\G M%4> &)PA6UAX4Y3=!O_L^#;?!=U>8Q1.U^Z$TL#V^G3OUERPTS/0^>R.UWM_ M$BZF]/!ZK^[#M#UWI])2856W[[)+]_OWI^[7+4W7R^[N'_VN_/53[]-@ MM[>>: NF[9G^I6UXD/_O'XG[TXLWK?;'MSJ#X'ZMGB_/C;YD>7DG4R%YT!"M %Z%(2WH(P*?H@ MT[.K[+7WLK%.[_B\/Z&-/5X!]2?Z**,M@%6-M'.*@<[;2XHEWBTPW](^F X& M>:->%_M/4KCF0#*N(-D]!?5/;2M_FJN/RCW[FM6Y7V M\G>_=]?OOZ><;F-M8VUC;6.]D[&Z*]WU!VG"/T[S%]]<>X%G.M*>FD?WXX=U M5[(FU\;56?-O)*U[=-A18J53M;U+NUL_F1E9VQ_U!QW%I_/!Y^;CMJ)RYDCE MJG[')9^QW2&-I?J=7@['DRO(SH^?^^E,WF^CX7C<>;*K$U?^K]7%_)_J8E[$3O#H)JH17B.\)9O$1GAW07BW+1[T M&/OT=(=[^?#XN*[0LU_2H.>*1_)/.L#GR83PA,R-SZ"+U0%"X9BDT,*:HE4P M(5ZQ>/IWB\#5&)YZ^'C0YK1*;J7)G#GAH#OOO#^M:7#[_U^AOO?QUL?=HZ_"9P9_?UUP^_O?FK*U_S M#Y_^,^BMTW/\]DK3H>+-4=!?HF,J)<%S#54"U53.1G5/F^HBZJ2% M\%JI"-;&('26//I"?)>UT@LHL=ZH[@ZH3I]2W=:VH']HEQ),"Y.)ZA)GP6-D M67!IG+%!\SNJ@-&8;EDP_S29KADF38:;##<97I[5?)HRW#3.1Z]Q_M5[.SO3 MZ7U]K;:5,#&X3-:U-)X!>&"H0F(\@XO>FFR0/RB5\]KG]1VE^U5]D#YO*+'O'1,+8#%=!&A<59@% "=P$*%"^3+MI< ML9S[M=JPS=?,. F:JS%SO^"XOSQ5-!X$>1_.'\9K-$GJ$)@O4M::[I9Y2U0. MQFE-2PG"UO88VJTH8Y:H']L-F?G*VFCCJ:?*4]1/_:@QU/88Z+D$I-]9?;6O!C>/*,.V &$I;9"$5S3A8#<:;)'QU M:(I&3HV<'CTYW:0O]54IJ\9^-\JZ(66)4\IZLXT2M>+1,9FL9F!]8,%BJ*WH M@S>%IP+A$3>M;KS5>.O)].!^(/PT%PXCH 25?60>C2!33PKF0DK,A^R]E3Q M+7$T-?JL?7S\=)I;?CV7WH5<]: !C3*1_1\#*K"0 @3KBO?9".6\,QX7X']O MWIR[!?9\\(?+]$]0S"A!P(Z&,U?CW(004CDA,C=8;:45<+[ANN'Z6UPW[\=/ M1_1?W9/#M5=_;7L#/&L-S#LY/5Q#%GR,#)PT H3P&$QS?S0SXF<_V[UK'\A/MB^8P6!"B MYT)\A#8N"Z-84*2 @$[ @BF.>9MJ1W<)@LNI8:'YK4-\%@CH5GCC6_C6LN;3 M#@.3:8.%E/>'X_[D9L4W'K,*=M$C/AIBYLBY5"8KC0&RB$YB))Y.,;M2O#$M MC&>Y";KWR-\Y,]>J$70\\44N9B>$J61H-)E;%49:S,G$'/ BUN-,$Z$+CH;JV-MQIO/0S>:BZY MG\!/--UKKV")XEA[67KV0KH5L+=.QVJX?HRX;JZ/GX[H^0@>%)@\&,T%23S4B1F/-(_ M%J.,-2CO\:&YV1"/U(98C-+1?!]+15EG WB2+H;D5S(G;2$M)!86(CJFC +) MK19"FT?L_&AJR$\T+YJW8$&(G@O@*:X$%2"SD&N+:.4*?CD!YA;Y?&TL&/>2_6=M2M*,\3#:@FM*F>3*<">0MG'ML=SI653S_]R*J-_.!_*8DE$5D1D4XVJU"\M0Y\+091-$T: Q M/N+0Z491C:+NT61L7JY;\-9<@$^4N6:B%:94Y2UI),/H%9.A@ >IE=:N\5;C MK:5XM@?/6\W5=0O>F@OSB9Q<0=K2T&]9BKB+4LVF,LEX)1 MHO*I) 1:[4! !B7!9Z<=3]!B?)8>V',Q/J6X&,@@8L%G(%M)?;"KWBO&ZP;K%N(SQ(">C[$Q]B0A"F>I13(BH@HF'=>,8XV<&>-SDX^ M>V$?8=C?$A\R$['@(SF@L&-@@65$3&18*@Z^); MT*ZUHLVA<5D>+8VJU K[3S";+/; MW.-N@/+7N/]\KS_X_Y]-1K7%E73>/WOA846";+ANN&XQ&$N(Z/D8C*R2=SX8 MEEWP#(1#5F->F0G9.9\Q:ZR&K[YU3-7RX;E9$8_4BEB,VM&",):*M,X&84AA M@\,$+ F?:U\5P[PA^G(6<\@R!!-E*[32%)&[,#":OV!!B)X+PC#:<$">6'"R M!G?[Q#P$P8S,+OF")0L^M2R4;X56EKO0RLOA:'\XJGV2$@&DE5=YJJ&P(2FN MK1?""05":1^CE5'YE)4.2M]MJ?_F][D5/1_.1V\XY:6& $QI:1B88%E0$)E# MR;VT$"(LKK#=\@6]-HIJ%-7*JSP,WIJ/ZC >8O&>"5"*>,M5RDJ>20DE*1F* M<(NS$QMO-=YZTKS5'%RWX*US,39.B"@+X[S6M$-+UC!1&0O692M]QJBA\5;C MK:5XMJ7EK>:I6PPUS47V:"F$0268XPD9*-*F@K&")<=] A44KYU6'BTUM?S' M8RPK+;U'%Z6WI%WKXHU+)15IC"M.^-!B>Y8>V'.Q/9)[G@J/C)M,.@>@8LC) M="J@%7(T,;KR[(5Q*Q)NW4*IX?HQXKIY/WXZHN=C>[R. 7TR#*4(# 06AA8- MBS;Z(#'H9-VS%Z(56&DFQ!.@I^;Z6%K2.AO;$[*4$3EG.=34 0N2!94T0XBH MN<])\,5UD%X^XFJ*R$\T,)K'8$&(GHOM@:!UY%8R#%$P\);4D% ,$Q9ML=X7 M@7EJ68!Q45!Z_.QGN/Z\/-!X. M^FGVSF-6918Y-8^&&+V7.7DI%$J G,E(C]9F+Q,* 2G@+9(DL?_\):E%]=]7 M_SWH_TFDMS<9K^VE:[AB&EE>@RPW7LY'VBA;0!BL76^Y9,"))CV!@%0@,M." M5"&@K752N($5H1<5"KD(?"UY,D=CU\:N=\RNS?_UT[ETOKF25SE**9E24!C0 MKPR5$JPHI;T3SF;':VI;(]%&HHU$EX1$FY=N2:EU+D!)9 ME,1RCD7I[$H(B^O_U/BU\6OCUR5W 30ZO1Z=S@55%9^<\K'&>_)2>U8!(^U4 M,TX_, 6AG(03J]\NJK1*(]1&J(U09X3*IS0:;3+T6Y+2UW9Q*3B%!4O1MTDD M;S[5^V?7N<@V&[-4N8;/&ZT99&&9YRDR63C'3 PK:_:BE'+%XM7%KX]8E MX=;F4?WI3#H?4<@=#VB\8YD;LON==,R;))ER]!^O78E"/GNQ@'/\1J.-1AN- MWH&*VGRJ2T6N9R,?5PR$VQS MJOY$/IV+.R6S7V>E"D.C:\\I+AA&@XQK0".$PBQJ$7JI5H12CX!/IP&K_YA4 M:3HILC9[J-[!+J$GSEY7F>_O'>"L+<>9BG*[./K8WSL>NY\GNT\'XTF_'!ZA M^,6_PN@?+^8+NIVYTQ$"H1:,VQ^.^_6KGH\RZ0_]/_,_O_339(?P.X7GF4\= M?3$__0@&FJ*#R>4?^>Z0(V$LCWX2[PA_KMS=F9\[H],B?A\S"Z1+?698:+#/ M!=-Q;,7+]7JVNN5SNO>R]5+A[XL8^UM;+YZV]G< MZ+S[OQ^^OUM4UZ\>OKWEKOY>NUWSMO-^D/W5>]S;<_6H^? MR@47/^;?WNWA0>J3\?3WBTCA'"@C"I)F^F9Y=\ MCC:U6BW51- !8M8A%U7397CQ.B2)U^#/(\J?*RPJW.(+BUZ143=W,BE:@\'P M"VV4G>DVUQD?[-(CT$W&G0F]'03+N M_&WZF>$!/6@:__WYS83U=*\]>LKC_7&J/=!\#W!_G)\?__+/U!_O#_#P>7]O M.FO3#YU7%8BF3O>-53[;.XZR6X[N?_3VZO2M 9L]V/S>6N1'=KXXJ\?R/Q MTNBPH\3*>27ZR":&7T=TEKOY M^Q7W^^HLZ= VVHGUEWSJ-KFA3?ZD77Q/QHD'Q"$J@;*H *R7 731(EG@PL68 M,??GOUI??^ MS9=OG'B;.[M;F[U![^N_=^BY.)EZNOOUL^K2]VZ\[^WV-O_XO+6Y)CZL_U*Z MIY7'OVQK)5RR);# +3)(""S$'%D1V>G@HHPV/WOAN5B1?L%!D8_BR*,QWE-@ M/.^R]RX*8P& #'\G7;8Q>NX+=^%6=3(:X]T+XQUG+:K>I[5MXQU(9Q.3T1L& MHA3FP"1FP3GILR.Y+\]>".(\?>NZ7??">??=(^=GP/7MSG T860U[)YQ)7VC MJ+;:/L>14PY,2J<9 M1'3,H^-,>!0ZVL"SCD181JXX=^MNWZU@US*#V@JE%)+.7M$GM$T(M=6 M@"],),,9!)X8TG(R%"HZCT5K45K;WR> 9R6D!)E%%L56_ZZS**ST/(,KSDIY MLU#XAN=[P?.WD_12<&IO#"0ZNJ\&U M:/N[G9I'P^&MA,G#)O+^&<7,YHBZ>,NRBX;5EILL9+(7!1J;%(]2HUI@_9(% MXFG)VU0T-FULVG*7G@2;SJG%PI/"F[)BIF3-0+C '()@QG%IM-$A);.PU*4E MH--+4I=NE:JT+''KE\:Q'<>7SX*\,0S_S)W\5QP<)/KRZ<7#TOF?NU>I]#4Z M9KR;#YF>U]?5#?VNW2^\.:&Q;AQ]^>_UU MZWV74+K%>W2/KNRJKNR5[N::WMA\1V/>.MS8_ P;;[9E+MFH&J($(1)0K27- MQT8F+40E;6UKZI^]T&[UV\)"'9*U05W1*AO76>8;:S8?$SBE9BI5,A M.16!:9#XT=_Y]._T EZ?GBN\/,JJR>F7PYH95Y_L ==G-2M_G =)WF: M.;=)W__+8!@_/S5Y6>_JC?4UDAFBAJ\?#[L?MZ,104TE=\P\Y7>M,ZEIG43E)#WI"3O+7 M.M?-1'IZN5HG=5L[M7!K2V>[8(I^Q?ZH\Q\<'.0V/8N0H!\_]].9O$MDZRD$ MA;WO3W9(.Q[NYO M5VNN>^0]H%!J3+Y:<6;!M7I;YN2R MT$$CP0=*@E6'F:HPC0"O1X!?3PA0.:NTYHEQQ,(@:,D0?6$\6Y281#3JF !O MGY34"+ 1X/(\]34(,);H40DH4FJ0P?@<@D_9!Y' &*5O$372M,"?18+B-)!D M:]M(IXJ.B0E::P;)&19B"DQK"S'D8)3T]>!2K@ \C'3R:_+@I8/YGGNDD60C MR:4GR:8EWI @U2E!?MZ."""UU$QJ88XMY6280 MFK)6BV6?>#H[DQUZH(\[G=+_<_:75GKCCHW>J[:1N8S)I@M(1+8Y6[E?:>$J MISW*KH?W0VQS-3FD,SR#K1G[PC%0WC"GM6!1*>^D)\TOJH6EU;6:' WM-T-[ M4V%NB/131Y? '-!@8"$!&7@V%D)Z<4Q:'2VWNOB8&]*? -(78Z:T?7T)T3[G MT>&%UC!DSZ"@95 ;QGN9@*6L70P>K ^V ;X!_B<#OFWM-P3[G'="ZB1<@MJU MW"<&@)YY%SP+189B92Z88!G!_A3"K:Y7'J,UH[R7J7DT[/X38A/.M?P]J['] M@N/^8\GHOB5'5Q;CWDCTU-.EO2K>2LUREIQ!C6X-UFMFM3;:NA@EQSL*Z6HD MVDCTR9/H3XB#:!KI8LETSI%HC34Y\<#0%5)* R2&!B7C)9>D-?<^I#L*#6M\ MVOBT\>G/CBMK2NE->73.1ZN4CR4XQ0IPQ8#T4.;!>V:,+L5YA!3N*H)LF6JU MG=8BNNO21.>T@G,R_FYOE&G8I";\/AR/_W7Z.I M/-WWQ\GTT)_$WI2NC-.IK<_\X$=_#-W0LY[M5X@ M=HYJ(@X/QN<'U]D_$O9..)ATON11[NP-B1ERWJ4K)D.Z26=(-R=FV,$]-LF[ M^\,1/?O@L-.GA^F/?618J^*9-RQ&X/N5+*G9=V\H^MMLSOF3;93=H[.T)VNG3YSN5Y M!@NISO/H9O!DWCK#4>CPS,^I%8*L-4WN/0<"F5"DV) M!192@&!=\3X;H9QWQN/M\@B^[ZQ_>>+,O-AM7RVN:G ).3,;UF(\V#T8D-DP MO>R1G%L-!A\V/\.'W3\^==^_EAN;;\3&^K_['W9??^WMTEW>]SYWOZZIC?57 M?YT_M]IX_Y_!QN;.[H??NG]M?=K2O?5W0,^XN_6)QO"UM[,EWWSMKD?H;OYZ MMD @O7ZUK5(J$#VP'*5FD))C+MG(BH@8@_'2*EK^H:!H=-CIL=+BL='A,@QNCWX=[ M'_.H*8NW8D=QRHY;V]Z6HK1S3!29&,B:=8Y2L22,3QR,I[<;.S9V;.SX4-BQ MT>'UZ%"=I4,04MNB@(6B'(/HB ZM1T9-#AL=_BPZO)@$FTIX M*P[4IQSX>5MP9XL,9"O'5$@E=,@UH4XDJ9N9B(>I3*;.0EBL]Q3J14\/QC\.:4A[ MM:5Y!S_FO5B3*RX_(V^%YHXIK!2,$I5/)2&07 ?#'2@)/COM>()E.@)I"M[- MN>Y,!>GIB4AT,:)"SQ((HCJM)0O?HE['X7*LT^80)H"'^>HB? M.P,E!55K)0V316<&W F&BBO&N&7@1RSX9$S]+71N;26(2;+="J*7A4N5%E&8#^%=+R7 M=2R%1C/)M=1&RM,"335%R%_8:H_G[= M,],EB@=YY "_%WQ?N>1I.TWXF5B?.TVP4F8OM&<\),<@@608=&+&0Q329(.% M/WLA^(KWBVIZTE#_:%'?#A,> /[G#A-,]"DZ3Z@7"1B4X)@/4C 3K>$V>9ME M6'2H5". 1@#M,.$>$3]WF&!\,2A(IX^Q% :?%M,0_W0M M^79N< >(GCLWD%P+^E]B8)UF@+HPY$ZQI+P*Q6G,B3=[_4'!^"'9Z^W$8"$> MN/D3 Y-"1AEHDTZ!-FGEF<\ILPBE)!F<3\4OH5G^%-(47@YW=_,H]G'0V!.Q&+ @8W81N)4&' K/M2SMJ.#!$55__JA %YM5PL1" MB)%!<)SYP@T3TF@.,D4;[;,7WU+4U56/%J>PO*K'S?'=C@H>!-;GC@J"=YBD M#:QH5QB8&IYD,C(K09*YD2TM(>DD;@5NKY,TU#]VU+>C@@> _[FC JL#E^ M MXTDX!MERYG+V])O )%!K(?,R1C$U GC"!- 0?SW$SQT5I) A<:>94M6[Z&QB MJ)5@4:B:@J1Y,:XA_J$B?ODL^794< >(GCLJ0)%4K0G%G %"=#21.86:Q>B\ M-4ICD+K9ZP\*Q@_)7F]'!0OQP,T=%23'+49%F[31D@%DSE!)8"0=8)/EI)CG M)33+GT1NP7!4NS=/,J$I3&Y;Q^CAGF9>1]-06GI?P\V]%:!T\<:EDHHTQA4G M?&AG!@^.L<[UM E&""%%8A948>!%(&TD:N9\+-FB+([7LTUH\0H/!^'W O!V M:/ @P#Y?K4AK-#SKFD%D&>0BZ3?O:D\"3DL.EH=2P;[BI5BB0(:&^J5$?3LT M> #XGSLT$#;H6*)AQN6ZV1,)(%>*21MSBB9DD;!%&S<"6"H":(B_'N+G#@U" M F$D8@6[HAU?(G-2%U8\%*>%U\4M[IBP(?[)F_+MT. .$#UW:& PE"249UEJ MSD YVL,#%J8%#P:-\1JA&>P/"\3HD$:LC5@7HB;?G%?;N=:#X-CY MKFF%72\9UP!*=,) M#X!VYXX3(>GD9$Y,*=)JH:!@'B&0/!J/52)R6%QGQ\:[C7<;[SY8WFU$>SVB MG3O%U58+B%PP8;5E@*(P7YQD"8O4-DD4 AK1-J)M1/N@W;3M\/P.B'2^J8\U M.H(@:4_*,,C F8_%,I42V"RRUA";,[;19Z//Y=-36\S"SS[6FHM9R-8&Y0RI MHUY6GRL <]99%@ 0G,K*!?6(?*[36(=_3*I0T7]3_\\7QP_5.]@E!,47_Z(_ M'C_"+HX^]O>.1^KGZ>W3P7C2+X>S/_7W4MXC3+DI]?X,(*^-:ZNE?^/> 8X. M9PNCQ$J'($D_)SNY\W*X2\,Z[.Q@.EJWRZ#?W_LSCR>[]$#G&,![F9.70J&< M!U[](CB %B_DT48Y M?GVJ7O&'20J#_'__./SP/NT'"8:(06U]_=#?(B*@:VEL6X(_NT95=U96]TOWZD6^LO];=]2V]L?E.=C]N.ZW1Y8 ,#4\,2%P8_2DP;YU M97=X<;:MM9>6L3(C..\=KY1+#AZ MF2+(D+/W +2;B&\5\YDH7"AODQV<=+[D4?ZAY&W.BU?G&KI-XK98B3[S$@&= M"%BBHU$;X6TJPFZO2U[K.7#!+I6MJU/DCSS$*IX,"D :J(-#Z'PG";?>Z)@B+$H2L33'10-C+4D)A*V1OIE!;%7+C)74)%P[HRC+AGCTV.UZ;3/UD>T6>?&+1/%X;<&>7_'O1'^3L?#ID>9_;%HQR'I$\? MUN'3Z_ZH@[M#4J\K^<;A>-()..Z/5SLG)L!4H_ZQ!GTOZO+TCL_[$]HLXIP" M;2]4H'O#/=;%T><\M0XZKVB:)H>=M]_6%[GB,RZEE?!ZK].C%:TJS 4Z&1E; MB62ERM@>VSV=BSR;BR,9.:P$U_F?:]5(BE(0'_O@"D"4Z%!QL!9D21Z,G)&J M$$>[JQ#G7 CZ"BX$[#__W]$PYIS&OXZ&NY4?-\IL$4_7\'U_LC,\H%%AHKE= MSY,\VNWO32F5@/T?'!R9T=[:@ 6N$6FA>6" M&RNBR,]>\-5OVZ#,R(P$>'#&)KB:<4K"]WWYHW7\KI7QHP]W(HY&?6(P(L8I MB=&-KB/--_2#746(C_6"&\CMVN[PH%I*3U1ZNYNO96_]S=>-=7K]Z379P-UM M6WBQAAT<2>[,[JB[X"B1P) !,ACN?61U M^L]L]>-YTR/UKV5ZW*_&>0/)FE=)U_8(Q(-STO:4%5#B2ME]LRVD\3Y%P9+D M2 HH D/C)5,B@9..^V3R]7H0Q:2BB\I[44 K\!A$1)E%B-(8]#.3]&33;'*Q MG'+AO(6B73V2"^(M'FAC3B4)T"0? F(M.EE= M+B';;UP532Z64BZ",SF%X%A,-1@H9<6"IAW*"1L0:5E+;0A_#;D(/$*6/@%I MV8 >7"T IXR$X*2UQLXKV6T?65*Y*$[2/D):2I J,L"8F>,Y,]C]-K)SNCG*OK88_,SL[N M-&ZPD_>JXG2D^7?FO!Y5'%?GK>HZP#@+2<39D,_8V4>&+&BR=(^=OL]'>4!7 M_IG_^:6?)CMD!D\/M<]\ZL@LYZ9 MG_4!IN!1PI8LB5K09."*(YGCD;DZY#/3^&ETU+*0J;E(M?-;'525=*G0O/\@&1N M5*^B,>'2C*5#\"">_C\_7A\R2C:G<"/#M ;H5A/C7__ %S_R0-4S\Y\CK1=[ MU%ZJU;77*YW7O9>KEPY]6<;:V]A\];:SN=%YN=%;?]5[^VJ]_O9VX_?7ZVN; M].+7U[VUWLO7:[]WWF[2'[JO>IMO;^81_*F/^;=W>WB0^I.<_GX1DWSW&8[B M+UB-ZYKZ,.>O)H7/Y4^D:_[__9ST\)7]70:YH)*%F#PSVM?;P_V]P>Y M;M0X^ 4'N!?SVYV<)^O]<1P,QP>C/-ZD[_ME,(R??ZY*);K](Y7JTT?>6_]E M0.J4ZJZ3ZO3IS>&']7_O;)!:U%W_SZ>J_O3H'J0>[9Y7J3;6W_#N;^](G8I? MZ&K96__WY^[N*[WU=>M+[WV7]S:W1&_]C=IZ_^&<2O6FNC&5X#F B$P;=*1J M<\4P9,X2DET=-'IACI1ITCMR6JL*L##@@N* 4B8(0-9R%9((14)3H-0 M@%IK:;2@S\D2;;Z29K.,QS'_.QKNYQ$IFU55K-;&?A7W;V;P#D%V/(+_I96= MK.VEDT$T:!U!Z\VV,?6(0 3&@Q*L-L)@@;5,3S4'FH9V=S$IF/ MA:&*W;@_IAWUZ)"4C.C!8/BE6D4XN>:A[]_Z>[._5&.:QIK&?W_^C9;QXE\S M8^S$P)D&3-(L#'!_G)\?__+/U!_O#_#P>7]O^BS3#YV/CB25\4B']WX5A*YJ M_%$IJ*/;'VGXJU,-_UR(Y^P][5<5B$O?YJN7O_>]VPJQ:CS5GN7++_[S9S M<.WTQ6O-W6-+4+S>PR^WV%PG5L9+70.NK#4%D"O/M2W*61' >:?@X@2D:Z4@ M7FKU_S9:HK3MF]K^1\F&O_;I>M[[[8]!;_/SEP^?WNCN^FO8VGS]M;?>^[SU M]6/-'U(?:#SGDPV[[^F:3V_XA]_>B8W-7W9[ZY^_=&F\W4]=WI5_?-J@U[U/ M:4#/7KJG?8N^;',C@\[1,]]GX!&=:-WA9);Z=UU#Y]W,X) M#.H"3)0H&6#)S*%-+*=D,,L8%,C*<%+>X\MZ]%= M797YRU]F965JGI/^U=+=D\7DL3 >E #!G2&HBKKEH%N#/E]%G_95@?+S(Y%B M@#4#2H6Q09P3BIR@'F'N?-0$2#-Q&R^NF-6U#)1':>X.2STV9 M:6+(N.A0Q($G3(VT"2BXQ(]"P9L^BW>EX%;S2%0T,@0N8!F,\-I8$T&W*(GL M9@K>6.EOIS57/-LKPBP)$9FH@6PKEY #&XT ^Z11UB6;!#BN^K$B9FL4^6^4 M=**DQ"D<(\'&$9+ MF)$#GPAA)CQ/5J643[K MM-H$'GX06G9F*$T4(BI=>GM(G:$R(L>X0#P&G/M\2,QR%VBR*=6#,QU6TI(G M%%5\KFK_'4JL-VK_F&H_1Y(<54X3DMNG48(XRU4;))"D&!DA^0,G-6?]&A&W =15PG4T>9990 G*,''$!@6642#.:FU:8W.XG!2;\.8#>OXT,:(UUO/O0(T:/?\Q>CY'HG0R4DM#$,!WSJ)T#KFH)4K486^I M-\%G]VE3B^NQIA^BZL\WS%1WJNS%1TF:_!:AICO2YZ;W6=/[[(>SS!O-23LV M%F45B[(_F\@GA0HA@!$1,F_+$QV0\<8A2X-727AJ5=IX(3[,&-AO8 M7"?8_)'QS 8V5X;-^6@FIT)H+P J.0/DC!9I3QB2W%OA ^,^[V/H34793X"< M2QI#SI2INJ'TXW3GLFY69*I4;8\ 3>@M=UR; ($WM:HL_CJO)0M_,Y#B>?SEVP/Z@[ M,YW:3B\7&>OF&[=RO>TEQ91_@L:FLZ&85OQR%GOPN.=VN%+/E@<61\_-6Q9; M1UZ-:EV:KGSW@H#S35? I!SN'2GE="3)(@^3FUM YE["%"/!F?&2,N\YWWA! MMO"-35$4N,.Y MG<[U$/S]5O:!C7&:E;V;S@+5LT'+:%*>1P8KJR,XR3#KR N*=9)"&PLKRV[1 MV1(87&5Q']C%I%G3 MD::+FVK2475XN%MGA\WR:H56$)O :89GT>=N#MV+FRO&/Z$:QMO>#\;PS+G* M -"6BL*4>L:G9]W^!TT%SRV]0UMIU?#_Q)#./2&;$>P=M8]KO^ M[%C7Z9:6'J7U0%/BN)0X)KF!$TL1Z"('2*1 :,#*@4>,07\PEYAX2D-2/TN) MXXG ^D6!C1.!=;7 ?O^RQZO,Y\:WJ9%,,-["5:^358LD*[JEE?PFI7R)^29U MA^]7S?AK@Z5W&]#S*ZK:U-Q=.A=-S=VFVNRSKC8[,"G27<[;9_N71Z?[__S_G*/_OWI_>5?,(Z3SOM#^/SR M'5S'7WXXA/'MO/NRN,OVGKX'CWM;P+@O/_SS%J[_X73_C_^80M"@VB.@VN4T=^!R]T@2R2E7"@D3/.+"4J2I\BAA)23' M)F@3<^X $T^CV/-SR/&=$,W/UM]^]NG95X7[?D3K[WHM&DQ:'9/F"J1*(Q3- MY9BL\PYQ:S%R'#,4K#=1.N^-S_4K-H5YK#/9:Y3.V6CN]R<3C>8^2'/GV$1@ MWGJJ" K<)<0E5<@('A$5&M0W.=!DDNLXZD?+1&P.3Z_&&<[LQ:#?[;9&]@M< M/&_SN,6-S>=QHG$]6(3M3&#H3;4PAWE=Z#1;]9&!]2GPRL:7?ZVNCS'-)B1.B;* M$.8^@CIKBVQB'#FM:!*>B,!]/GS,C%HC=7Y.T0G?/SWM#(=-?.*;,(NEKLP! MP,GPY73>&YRY!\YT9F,1D4=N243)D)#SJ!-R/%D4#;&."R\,XQLOU))2)DTD MXJ?1T?LSAD9'OYF.SG$!%3A0>280850B[I1 !H=R_E$&I;&1WFV\$ ]OYM;$ M'.[%!(:V:P>=V$08OB,/*!/>@,L]P&4V[<-*'JW+&1_6 P$PR2-#G$9*2RX5 M54)%( !2/K@K31,R6%_E?'P"T"CG_95SSO);S8RV'"/+B4 \@*;:Z#-!%TP3 MH0*A.K=R>3!!;V( W^ATR@^IVO*3Y9LU!6U^3.K'S2?S&FQ?'=OW9[- C!'. M.AZ0Q #GW.5N0TI3A+'T25A-52G-KS;-HZ6!--7 &O!LP/.[9=\TX/G(X#D? M$L-:F8@)4I9&\%ZI0"Y@C&+PU' ML748\)-M2O.3U@1;O:;2.M6*1,(6JC1%P%A[05'!'PO34QGAE'P)O?NIZ@<^_B-OO M\,Y;M7I%]EV5_5B/>YEKUP\XH'L3!YXZ/;\"*],/;Z/O'O7*5 MOVUW')^M1LRCY=[E_O:1(C11; @*CB3$L?5(*R>0\D:Y()Q0QF2->$2T%$R# M7ZZEM\9Q1;53SEL:(J.:Z,#%8BFPA\!F(TK?!UP9@&NTC'FE Q)>",2Y$NYY*=ZWPV(UEQ)84&+J(=E!_Z2Y(NARU.R#&X;/M^3@I M;S1!RK.R[JW.L#4A[FR>=)*;=R&A]Q86_/X* :5I. <<%93Q!/'N;9F0BZ:Z&+TGDN=*S!> MWQ+^WB2U6>5[KO+AWA'&A ;*%3(R<@2J))'6BB(3B+"& A/E996OIQ1-5QG0 M:*+L9[FJ=/5650-ZHOT7+6>[!;OL8CVIA3ILK9M@\XD0G9+ G>X80C,2+FLC/D*S!D:Q9R M''M@ +J3TNS#VQSRH/>6N =;_7VK,7 M+3)9QQFBVBH%Y J9!@;[QE[XDP@D^\V@/XH58,#+XX$];?V223/%O[UY\Z:\ M(K_]*W^6DYG[8+?:\(-*=T4GK=]O[5&H$EF"\W6P!X1Z.;:]0 M\O.3CC^9&\X@^@CR%8!HPSP!S?8QAB*K*P4^% Y8")&K,_&D@Y9:^6!(=#(E MZ=-\X*.\N#>DO:G'^!KF(D_"$"8Q[T8\7S!;+,^;DRFE,%H+)!TVB-NDD5', M(D=8$M1Y+)G*X=V;-J0FB/9+%I4K.2P:.A'&K=8A?#AYMS2?.+4A@IB ZU8% M[?)["PYA;LE1'88& :KH5):V2D?RQ2H1S;\$WQ+6M3,\R1U \D4KP=U^^^J@ MP$6^"% P&TX[O5QT-VN5NRA?>K=UL-4Z .'IMGX?#T$_AX P]?<&)7)1C3Z/ M9N++SCW)Z+Q??.9AI506'FTT'F06&>RHN+]7"DXGCS.R'7@8VTKV1^0&T7Y"-L%@?[7=?>ZW=S=9N^^7-C0/69:SM_4. ]&/O5?OPX'Y<\8<^YB_O>G8,9B^&?RT#A=4K MNO^H[*99P*_IEK4^N) HUX(3QBWP02H%<3'0Y!6 0;%*W8O:7(Z[N2 *6+Q8 M=@MKRSWAI3;;=W@+QGVU6S@UPL4H]_K5CXOU;(&?9;O9M]UJ ?W>'A_#%+6( M7D;!ZSMV>JTTSO59:K-8&'!_/ +:T;I*.1BDHJ.'A.AA@<.7/(\B 0%\D@IWA S CF,#&"R]P:>>NFQLBU5&PM M8<77K%69ZZ^R$:$W5N]22=F6$@O9=JA^\P>9/CDE(=__[@N]*>46K>;AV_04 MFNA;.7I>[:MO]\++(@S'$;RK.-SI#'VW/QP/UJ:IT/[+6O=.=_G^SB?QX7#W MHGW8_OCAXU]L[Q*^O_.*O:?O\/N/G\C[0W\)?^-%W8-Q\/W#;G?OXRX!S3MM M[_C+/=!E&,?'#X=O._N'?Y^T+]OP]]L%W?O$][:/##::"X61! Q 'X*HXPW@.!*<= HJ1>;$,VL2>$A MS M,V"OL@FI9*/J-1 MG:@&G#9'CUKV^'@0C^NH$3#CO+,Y6HEF< N6A2CJI <]3<;E@SV6N*2Q9YZK MN8:@^<7\GM-N^_4*/.//?N_X, Y.)T)S)3/;A2.M#=_XWIBW]_$=.U*<)2NP M0,2G7.G&992S#.$8M)$L",W$Q@N&ES26G _.NC@ZCW%!R@JHS;Q#Z>8TA-GI M=4['I_Z2!,$,0B4%_@ MJ#;GD'F,$8W11J.M\L*M= :).;!91!F;E.-2$6NI8H)%DD!6%3/-VGZWM;7! MR6 X13Q06%N6RV P\$\3%=&%P))V9J6U#0XNQ+TFQ'$NJ7"PGJ"T^2[""LZ: MM?UN:^NQ5Y$;B4"_@-\R!FL+2(H60"[83#"GA@@Y1A6 MP>?C)S=WHE]MM>\5^FI6^WZZ/9L0_9=H?]P^\E[Y("1#6D2#N-'P"I@]HH%% M\+R4(T%OO#"W]:9?-1,5O ;L5)0!)(P+T',"C!'.C/.,\;SV!HN7Z=\PA SX8 EXF';> N\S4NW>@.O1#=,S9MUHRYX]""2P97"" M.O4-2ZXA7.)COU,\) L@"$Y+IY>KHM3I;KW^YY*:UHH)1ES2%B=GWO*=0OU( MH_E'@G&X.L]PLW7<_QP'O2JVFR\Z[/M.'.7S(\/6F1V,)J.>SM_\-&>&7CXJ MC]L9#L>Q=5QD+/][.E6;=::D'<39',M,MCH"/@YR6V.K#%!Z7P0XK MAZ"^Y/ D)TGF/(PE21CY06[U'26W*@1LHP-KX1UV#/N@@V&4>I*(KID"G=@- M2LU=?$>P(I5637.;ZQS)QF4$EQ$8H8[&.VL9LC%IQ(&;(^MB9H34IIA,Y))O MO$A9CI=ZC).@N1F3HLE^*[:(1>![1H%U#-BQ1B Q O.'Y/?@KMD M. 5G!OQ5G@AQ5&+AC!HI(0VTF+P:YT $1"WG.Q=/!R535H:C\:#VK*U)JE.!2ZF9PU*&CZL M7/EB, ^+[!G)\<^/_>[GZMB!I\ML(EQ)HSYP<^N'KQ(1E73(-=!ZTZ/ M20U;OFL[^0#+H#/,EJFVHQ6+'.3]^_%@&&?YX!;PW:6E$/IG !*U(.>C#5>" M!Q< S &R/C(AV0>I#X M4OBM4%M@T*.*J<,-^M71=/A\L]C]5NKVSRL+/SG-#%P[CIZ83"]?_=^[,)%P MW1;0$]O=:GW>:AUTHHO=^HW-%A'(?T88"X9;O^QLM79B=^M?/X7D[_=:^W[4 M=W%0D2U:DJ$)WVR]RD1^.C57%3.RL8._LB&MZR-E@7E%MW!UA3__?-GZ)?_S M7ZW4Z6;!&G=*"8\40SGNFL4?YO4X'X0: 2;#0PQ;>],YSW?:L9_!T3CP)V D MRSFQ+JA?5J7/G7YWZDT=5(J M#.-UAGDI8M*UYZTTL&-P;G+UFJP?Y9;P\K0S',2S[";V1I5&5"?8ZK!)+Q[W MP9Y7'TR;E8R20Q(\_4-)8R+53R!A $>$)*N3H5.-3E MM$\+N$0)L,!;G4'EQ>6O5?YGF$^-SV?,\N&O7K 3'[/^6CX_5.WZ%VX'>1WFKPA+ C,[!/Y0 M4L% ^0>]>#%][A3CY$QCWE"#D54_GX1#*N[R=$YPKQ@DFI%H>W86;;=(6K>* M)E,VRG)/?'9YT!J'U MLC/P&9]>EM7-1Z++X,#4#6/\E&\7[*D]CD4!8."#_I=.MJHP\)6J. 1FO)6> M$I*XD]Y8Q9+"FN,$_Q9N:0SDGAG\?_:'PZN,U8N=:OP'_3$LSWJ5VOK^J77' MM'U\I'QR,1(,KH0@B =CD0XYH]A8S@6X@8J['$J_J3_5)'U_3J8S+F21R>*5 M0V+@//3N(,REFM4,CF1')'N(H^XTDGD=1C:GAXEC,1QPB;.KH62S"H8("%HY M/@6LM(3H*H1:>KVM5KM?:V5UL-E^ LM4/)G:@9HH33UJ *^=Z9BG5ZJ MGKJ MF;A,A:$_!:SMS\ :49/2D]?1Q*;4 994F>2/XW!<>'7A4(,)8[HN&Q.#N>@$ MY-^%Y=.]U9I+W.@4B2@QX"*+]=J7.%PF_%\S2C:G)L?/V>')1_!J,U<'?.<' MNW67\]UW/+S"\3U.KV0QF#^Z\ET$8[E;K-;GW K>^I;'5FSGU\-X"O8:5.#5 M_P59OUB_4RKMG>W/'WK_.?EP>?81?M?9N_QTV3Y]?0IF!>__\;JS_\\K,"V[ M7]Y?[I$/I^U/^SOOS]L=@S_\GQ/L3__NV7_,>/\TCW'W'\(IN7CZX][EW^?OJ=_\?;';?I_+O^"[QV?MW?>D[W#=^?MP]TC&;TQ M1#O$5*"(2T>1@9E$1AM%6? 8:[QX3$6;F+ -FECK.7?PZ[R?[J(/7@8NU>(Q ME;?@4 ',9K8)]KX49"_', :3F@\'I39C5N\;OKJ-R*2.8_GN[6=;GBAH+S^3 M\_7)7CA#Q"5UQFIG:."">:V=S5Z)EX8Q; #!WN6RP,4IB[-D=O?-?G%@6S?2 MQ6$NFSI2B>RU M[:Y?;9']G^\B'X#3U G'"&.BV M,,@1()&,6$^YTS41WWR.WL6MO_[_5OV3&HJQW5\4H_6=[I;OWL7MVX' Z!(5X- M]F77YAHY\P6[LZM\LVQ7E_FVLETVB.%&US>(*VPK$GTEXF\S"C0"/1'HPU=' M3 'L1>$0X0F,%8L8648,BN"U)D\4)9YOO.CWXC5)1J,^@O=SY*A3$ M@Z1:$I&0QH/88I$-=$! WK 7+#D3Y1WPK([[VL'@HNP]Y-C9JB?+YG'K0P2K"[G $8@B<&E[=[($5>=C-.6!AI^Q*5!E0)=8WBWL3WPVC@Q-!%%$,NM:[F. ?".*F08=Y+"1Y9DO#/FMG+B M.5!<[1T,AX])\DIH;A#+=3NI V_?I7Y(4V)O6F*/-B7VUF L38F]IL3>#W_, MG[C$WM<#584A+VMP%0N=6.QAL+I'1ZG$D82$A<2<"F\]58PG9YER4B77>'0_ MAAI_W#UR!C V\H2DRJ4#=#Y9[AP'5S\DEL_KZAR[DIM2YO^6' U]L$=7!Y$0 MF7>[UB0T]OZNOE7 M%#*4:P0+(;DE2GK%;RF^LV8+O']EL)M5GEEE&8"].)R0%D0ASH5#6:Z*HFA ,7$:58[(D[3Q MHM>_1RVMVURC.P9TR[GMNAOIE89NM0YBK%HWD=*VY;0_R,T#IR?)'[%NM"1/ M/?-./Y?,NXGJ'\PPSTK[LZBL718>W3N8)G?3]Q]S;?4]LO_'N_,/N88Z_=#9 MH[M?VH=_D?;EWY\^?/R[TZ:O+JXG=\/W#KN@YN_XA\/?/[5WCB\_G.Y>PO4 M7MZQ]C]O3]O_[++WA_^9/0%_V;[\Q-KG1UZG@"6P-,V ME%EZK5:T8A*<^L0)* TW#' ,UH!3BCEX?E)?2\([6.((5,O2ND>EZ*_>??W/ MV"U7TX6DQ)\BL7"Q9)X=CT[Z [A E?>=T7W2!WLU"G&_GJ^KA4VG"S(3,]V> M/L"ZD(@?BB+P]Y?<]#,*#0!"@#10G;L]4&03TR@(BX--CM((5A10>Q-7_]W& M#/(^6 X E1-,US9XJQK,9W9PQ^#4FS@H*_=X\G.;D+RQ@_W!03XF7,6BKN[> M"$L6ELN]XZ.8O(A!@T>A'$,TB/X+ XJ4:G/ MWF2LJ<^9EX6(@";#V8Y#G_NEKGSUQZ(^4C4S@8&;5>U[W<7)G3%4BZ=(:E\UG_";=56?"I%;M:S?W*&8I_&(/X:K:LY4P#[:*"AG M.8??$493TEB&B%5Z#*XZLU?:$-7EW /O;8.[JR/UE /6@Z?+F01$R)M?,L;@ M4Y1"87 @R82F?HVJ+MU2SV1D-0'Q1#+A?.#!"5921)30+,UPNV*>XJ'/.I\U6^]!T$:&G> M?::]G0R3.05D>J!I\1!ZQ7@WZ[#JL-1&*GO[I=8F\.>*"V^U7N5B$!69OFDH MG>'<4?L;Q1KNN>AA/0[JW2D[Y._RQ&_+8[5+RLI^^CLW9GS='^2';%RP&2G/ MM0-UM,X)#40W28RX3@"#S'BDL9!2.6-T3,M31K)TQ>6B\_NCB* M!VMO'Q$;:4A1(6NU H^(X)Q;!$936B6)2P[69^.%6()^>3$!6298;"D+#&/30SG*Q*ROWV$-:'<*(8"92 A.7SC)$")3BX&8AP%.WE[>Z4; M%O0!5J-9T TJYU35X3P8C$X&N?)2+I=6JN5G#)E4TQE/DM!+[='8&U:OKFHRIDX/O+)< M%6U:G7&X"3_K1D"=4H[OO#.L+AJV6O_[JAS?-68U:ZWJ.I6E=SJXLYETA5+[ MY=1>Y"K?(6>[#58,(OX47O+!K?QV,C]7R">^<=ZI"K#?FB6=LUUO9[SCL[H\4[2#;J=N45_5^.YV^^= )'YM_=+Y5U7N M)[<2+;6E@.P\^I[VG>J[S\#<]N3!KQ)@JZS8_5[<3:7NTFF.2ODXW(NCYPMY M.2;(@01;90P.0&N2, YQDS"X>A%60%,J8[!1.K[Q8MCY4K?NN%;\?2H1E3!$ M"WY8/S>L]?;,^DY5VWUO,"G;^1O(S=,2G,/S?B,X55#!AE4$9RH,5[)2%2QN=?N]XZI7 )B@N?;(M7F3=AB= MJ@+HZ#Q;Q9CW7'N]3A8..YBV"UE:R.>W?*-?.I]G!+TN]7U5)FVF*&XNP/RQ M/ZB5I>JP$WMSAV1NCZAL3G;X2CG78027(M^S)*-OM5Y7IQEROQEI+5>N=*TOYR?SX%=>=7G-"Q."S3J[Q/_T +NDK-CSNY:MF70:Z/JNFDR%4 MZE'1J#@XS5V!:H2HP6NBZ+,3,*D?W!OFGN_5+VH.'DJ"IRTUE4$=IS-3P&-V M>C)F3:Y0S6)F@V"7R\G\R5VGOY\\4JB+<585<^NFWIURH*5?:CL68.EVK.MT MR]F5/-+T?=5+ M[>]*)/?3J[R:K^K%J':P]\_6JL/']Z<:5QT^1'MGF^^='XFH@.AQA4QR''&F M.+P"MFH=%PI3*Y4@&R_X.C4H;:3EAT@+W=\^HIQ+DCDIR(8$8FHL3-E[(VWID_H"FJ(V4?#\IV=_9/4I*.>-!0&*D-GNX'CF<;8\/B1";MUO$ MQ@MR2VNQ97VEIARJIE<+YX6KL\%510*@@.5H4'TR?7@5$9QRX4Q#MUKO)G3T M9CJ\$1T=!!;3VF-*DM#>:+&+80@>\1B2^(?.Y )ZL M*2-: T^.)B8$/CY!CH%94Q;^TI&R$ &PI&2;2BYA/[73:E?ON#F/!3 MZ1B!WMC<)K6*0)46R-6J_1QM]7:GS<7J!DYS4=U>KS_N^5HTZG!K_EDIM8 MUO8*YN9*NCQSK-L[W+WT C)=Q,2 MG&OY! 6\*%*,$E,@)%'3W-B: $_B1D@=0]!FXX4F!&B1N5U(2E[#9!NIDIEZ M=VE8MN[K\.E]T[:438(SJ1737$1I$_=,"PDLCN(4W5T$9\J9;A.,-WF4SS[? M)\L'D*8C9[4B$H@S5@F(,[CAR+DHD./6 [QK%S#=>,'P%K"I)0& :59/Y<[- MV)S1C%DN=&0IOA1RE--XQJ4'*]";'$8OO5.'<33J5LD[K?-RIFYAGW#I!:<[ M!%7OI52?_YLVCAS-CW(QXC_A;9/]@_FM@>HAJV;J>9PSSUA?*9>]6JDPVL.D M?J4.=[,CGOEO- :AL=N"XF]^G*6,^MVIAKT>Z5 5_)3<'2[%U[;SJ 1G_:E M/TJ:!JX80=@Z@KC5!FG!#:*!2I\\5IX'$!^^==W03B.IG:H9$LR]K0&HK,/L MAN*->X-S[BE>[/A96_$K\*MV4>^#DPF6_"I)>]D6^6)>7]D(S7E]IE7D_[HL::CW]=MC_^W6T? L+\\X[L7?XE\G?;'__3W?_G=6=OYSW? M^V-7?#CT7Q:QIKVS1]OE-Q^Z'P[?7;9W/N5QT;W3=^+]/[OG[8_'Y^\_=KOM MR]>SN6<7@&&BO7UD*3=.\HBXRDDET* M'*.J7WEI4UK2AZ8NW68+5A)-_GF5I;XYT\=^DK!3WV2P6-/ZYF&5%KEU]D_5 M8WR::5C,5;%\O5[5G;XZP5CG#Y:\HLGDEB$?Y_ZLE9'*EZQ;$\V$2>N'RQF4 M526.IN?'*CT_6-/S8PW&TO3\:'I^_/#'_$K/CZ6F\JNF;]%4OF2B:] F[^V-XBQ=*6$F5UNNW$0LVDO-YHS]O]5AH/BI6M\QYJ M,S8YQC2Y^GB:F;ST.O],3&=.37;=SO"D]%&?WAIL[5WRE.%KR_.4R%5.J([DW\\H)5[UVK0F[ M'5ZGT)WI%^?BSH4ZYY, 8WB6B\7/ZC (/$+TG3J3O2X^!S(P L?I*I!=R>UF MZ^W!N^GKLS@H\;P>><. Y7(.;Z2$L%=T@9;:Y,( ME+@0L*?EF#4FA*I'J3CSTI[E3?]*#=[&[%?$\+H_J([G[-:5E=9F?^:'^_G' M1Q(,JN0R(9$K['-"P,_W22+-C>5&!<-\3FA1FX*)38I7[D*T%/!*50:7(X*# M>HV*3DPK7RT WH(>@>[9NBM6.>7=ZV6TG1[';45PXXX'^>J@5V (*3JQCGC-/@9T#"<)FU03!KY3YNXJ'S09C9L+W MOU]<#^YG@*@,_RY U6!'&>:X4\DY8E-O%(:.X1\H*[PT/W.88]))Z@97Q&$X#,(]K"')IP65VH"$4 MH%C]K[&*\I7KU.+5) 96I9B]F6R#+*?)KP[>O+DZQ'<3#3D]C0'6/*<$SKD' M\T0D7^NJS.#P6IG!*S"#;4]P">8*/$%N!.>)% M'9SS% A"X.#D,0WO-3SAQ_&$=QFH1,AE>'1$BBF'.,UMX CQ*$1%I ?'.F"1 MZ]7=H9CA0VE"JLY:WV25B["O#4?(HUG4Q+/LNX,.G=D!C*5S5H!\5L=NT,=< ML_SLUAIG2_LHN@B:PRV.,@GN2= 4:VZM,(YQ+Y.]1;<>B2#LV2^=T_'I! / MQF[H!YW"#=[:T96>(?J\%>UR;_N(1:$XE@'%*',")N$H-Y] 5%$==+2&<+GQ M@EPGXO]=ZU9GD$\PYW# L!*\DKR;HP.Y2$)=PWPB:=5;$X=TQE@,DL?UFVN$,/7+>:MM'CFL'C(I9-:%W'4ZMIQSY_$RK)>*='/D&A>6?[] MJU/VVSE*-5@X9/\S5CR^5F+@JO!%">K%6\O3)$ECS*6U%5;<4@*TV5!P6SW6 MR3NF[EJ>Y@(T8RFJN:^CFKOF]DR#D1._YCEC5V[/83V-A"B,$N$"\>0BN^C/QY.YN8G\=:V;SXKM;DP-3?RM?F@^AW# M3#FU8,5@)R=&1(:!8$GNE- FV,2B55;)&"UYY/+:C1.S CYYVCX^2!.:."J;O$NS8U_SQXHW\YA@<[H MHNS;-]ELQ3!=P,(G8I@P*2+!4JZVKAVR.8G6OC:&M964V"[@Z_IE=X=#Q):,JHV#>FBV5Y(:_/LBDP(14I^VGZ4T# M & $$].U9\/XZ^3%;^!GG'7MQ:^=7GF\\J/?2A4T@++ZFJ/^V57:SQ:N4G]& M _@O3*Y??[Q5/OKW*%S_3. M)LF-'^.MFS^[[;*Y_:01][KL[9\QS9O!/J7! M2DSO=-E_%\FMI!?4("O9_[?!-JZRXDH.]:^X10JN3*XW_2HEU[Y+S[[D;U_/ M^5G4I$IG'QNM])T2@2:N\$P[J2G$/,:\7'VU!INQO)Z4[BG_* >4FIE] MG)E].W'=RK]RCFDFVF/;+?_^LY-BZY?BZOZKF?&59GS[^'@0CX' E8GHT[1'2[RI._WU$7@*^KBK/]T/.B/ M>P'58_4^QI1N>_Y\-N[[/+WYVM,71^IWVZW204HTK90C:DTJ$=VH#G2U*<"M M)1-1L@N^STRL<&YKE1!@[L+J59#P*E!JE TX.,ULLBE-\A@6RW8AMLJ)^_ON MPM8T<88AMNOMXCI"R)YFH.CD_>F7[OY'N,\?KT_;E^%D[_)ON.=?7]H?/YSL MG>[B_7_>\?;'=VSO\._NAW]VR>0W<*_Q!_I.PC-]>O_/>]:FKR[;_WSHMG=> MT?;IJXOW'_^">QS3-MRG_<_?W?7[DX%K)*B MUD2:.)N\#IY+8E1(Y%I)F*+EWSJMXJL:/XT:S 0,#N/@](DFCWUWG6_/ MTA>+0U36YNZ;%.B+9 D9&BD21!!N79!4LXT7>@NS&ZLR-'2BH1-?*S[UM/RB M:9:@($2@K@S!KE(+,I%!J)(5)"(-UX0(C>-I&O$ M*^X8%)V]!6'K'=69;+;59S?N%(\$V^) ]_1U(<;U)C^GXL[^ENU_VRQC0O)VOM MEA8LUWL*S&9Q3WN%-2QN)?#>FV=Q1J@HN$@HB:00I]@BD\\E82U23![^E&'C M!=\42SKU7$OZ>(JA[)]3PW\&_C;1\(;"?1,4F*5P5FO'#,TMNG N7$ ILD(J MY$W R@=M6(QY4PM?[S'X+#>UUO(:*S.X6]CT4V%P=4W#9Q>G6V<&]\! W>MI MRX8 M=Z=X:^R:_YP0\#-0O"6ZWI"\Q\2!69+G"75+Y9$>DBH[F['+IXZ_B]G@(;&8"AAEI8L$V.\4M'0 M8 GAP=GE93>:G/LG!/?OIK0O5T@C2J8 Z)Z<\P#V,2#-F$$>&\^($0ZK'-?# MFT1=KT-X/Y_^SH>:UCD7_P$0\?33ZN[X\$\4%V_AQ?<"QR9__ZG XL44%I4R M-H#S@XPB#ASBY)!61B&97 @^>A>\W'@AM\CUW8Z?&!2?95[_O9SA)J__B6-! M^XHB&9N$,5P@D1CXPU)$Y)@F*!_Q("I)Y3@I6?VBR>IOLOKOG=7_M#RO)JO_ M8?!R1362]Y8[:9#!D2"NI$<_KM&^]8Y MPO1W'.:R?;GD;)T"5BKN/6+ J9Z3&?;'8#E"?YSOTT2 M'<]&G)PV'%N9D*18YO, P*2 3R,7&* 3$][X?!Z ;BIS?9_Q?AL,=U2O'[SW M\"U!X@F3OA6?_HE"X]H'G68PL DZ/28R7C%!KK7@5#$42_\RDT'11XF8"H%% M&9R.J637D6>%BX]$+M<6#)Y[D-6EGOPWY^J\ET>AC@?9J-.QG/;:0!(YQ]*BYP M0%J3A%QRG)%H,,ZU/DT^T\/@ M9R9U6B;JJ-$HL9@ ?H1%6N"$A/01.RMLKDO[@DN\R3E?(RI2 DO_+NTQ7]0M M.1?A\8DV,3T\B:WSVMRV;&5OJ[JE55_P9#N#UN.)>B_W;A*\=WF,]W=V MQ=Z._P+_L?9?1\03+)FAR!/.$6?)(FN]@#^8MP'3$*KMJR5[V5NM*2JW.A-8 MKN5S$,\&<9A/C%=M[3LIQ4',IT!=')W'V"MOY\;SIZ7C[KQHY\]*G_+N11;I MN>[U.=I:?EO[HZVS[) 6A;@R%S >!%]"\+-X,=&4K596L%%_9+O7QCNC3],B MC6=1/: A/2A1>S=_(5?![$+W_PZ>E M[O8EV]K>W6SMME]NW3CT=1EK>__PU4'K<+_U[VGZV#0WAC[U7[\.!KZ_%#L6#Y8_[RKF?'H0-6ZE_+0&$!22MC M13AS%GNM8R)<*JRY XOKI0=" 2ZZKJPR_ 8U FZNF?N[/9LR,4]>-C/3&<25.0R7,41%)>6,<$J25H1$XAEV''.N MU VQKVO4Y=7I6;=_$>-!''P&;V,YR6[W>Q4[*Z1E6(CS[.R^QQV;&= M7J[_.0[ '9WQ8B?!&S0)WIP5JIH'5!&&V^)=#J"+:,^ M/62#Z)M);LW"^X/ZK?R])[H)]&B"NP_^H"']?Z3^C G_2[<8CVXF"4D:'A2\^,U6#[XK] MG6W<_OCNHGT(_YT?6:)Q3-0BQZE!W(>$-!7@^CJ1@.L'I0U99$]>8R*)"["0 MGGMJ-*&,H\&,<;0O+V:DUFPY19VF9$O9;0+&?9CIP- M^I\[6:0[E;RF?K?;/X??W;2Y.ZNX-V;J?L_]QNO<]>NSNJN'[N34B M<_M;9;X7=M3J M7YHM9=2-'^,ML>W@C=E$\J8.A==EX?OLXNNO MN8LEI-/.YFZO,G>O9LW=\GSQ)YU1?T>EP5?.]NG5IPT><^-FM_WZT385IYLT M,S1V(A8[M52\!>(^#7V@)UWW[/0_<)]CX*U[.0F'YGOL__&7^'"ZRS_ ]^$] M]Z_C=!WB>O^ WW5,8\Z=V?J[#OWC[C]TO[.91/$(!_"A(,ON=IZY<2Y+W6 MA*>IOO(S':VY#7:?_%&9[P6QG1F(E5HR"O^'G(L8\20QLKDU=50IN.2%IUSG M'%5VZSF99\7[WG:&GU :Q)*9&P>Y(L$ ['S#_=:;^_%OROVR4+P&F=BM1:)A M?BO#TL4,+%$L"4M4(\.%0MPYBW+-)V0)I=@H![ZWS)XW7Y-JP&O"_*9'=ZYO M\=QQ;^?Z!O>+_W&#?R_L$7VOS=P[95AL=[M]7U[MI\4;D)/P1\**,1,8HT0M[M,^Y4R)Z4YPJ]YM')_"(\!%JK,S MH/E '4MN7,E10H5PSB)L[^+_^2\-4_3;, M]V9$H>1+#$?Q5FCA6 MYPEBE4,[;/W2Z55X-#KIC^%APO!?OSXH#>4;[9L2C+=PE0N]ZL8IEUM4WFTO MZ#T^R*W+35O<=O)*?=6)N30%8 MQ7U=)2QTUQ96ZSUUM];36^5IG]64X<=0MI]Q8NXB2\]R8O"S2T+*#EFAVV,W M](-."9Y\H]:;/VX??KKX<+HKKE6_^>?U1QC[Q1Y]+]H?82Q_[++WA]V3/?JVV_[X M2NP=[HG]P_^85S0*(\%C-H0:Z3AA4AFFHZ2494@C9@)IN(&T'P-I MEU-(,R(I85-"SBN..,4)6:PULDE;062REE4G)AM(:R#M64(:"V#68U1)$P]8 MQC7#PKG(12#YX-)7"]HTD/8=(*V#20UI\-V_R%' WADF//)!^]S@G2-KHT72 M1J-UX%$3N_%""-7 6@-KSQ+6C%(X)JR3()8S0EU*$?Q0Z8))SDZ8V@36&J;V M@Y@:F7$^O;3*$@1K% '2/$&::HQ4\,ICHIGT*M>5NEZB:QTA[4FWEUXQ('@V MZ*[CDQ>,1:,)!#R@?[D(_89ZPY0?K( M6AL$]H1YEQ2AW!(-%,(&*3WS$:YM2!/Y60NMO8K\2.NC-> 3)48EXMP&T%J3 MZZ!8AZE@*6JY\8*MR0'01FF_A=)B'67$+!EK$P^!64VI=O"NIW %(\[!TASBU@T]Q5"JKW<,S_PE/JBV)&1(LE(]8 M.<$X3L#J,P)CP3BEB&GC@?X[BXS1 M%E$C#4W*:EC:C1=T4YD'>P!KW%#RV:NT#,0%HUCT2L'%M*;@$1C':0 6B2-N MW/:UT-LKMSU()JEF&!25I%PX).NM](@Y244*UFHG-EY(LB:G1QNM_19::P&A MN9.QPD!'Q& 7*E7"1 MH"EQ+DQ@7&Z\$)N:B4:M?UZU]LY&IA2UCCBN>3*6TIQIQ V\E4*\@U/?J/4/ MM=-7_KZ+B1 E)>*@VX@S1I$.0J,8C020EN SV8T79%.;M>N2^I-OR[^-PV@' MN4\'>/TA?H[=_ED^X-[LR-^$2P((II0\FI@B> 7&!DYHBH1JH8)*H=F17P/P MZ1^.E\$&DC1?ZX;E"S1;!^FHM<]Q2(:Q6 M#'/03T<3X<9KPJ3%5H;&M5\+K;UR[8$H& I^/*(2"Z ,*E>P 08A@X\B!FQ4 M<'EC[\$E01NM75^M3=ZQ"$HI%3%:.>6VV0%C(A)@B/+'!:RKV132-HH]8_KUH39A+W.KG@#+="Z,2(5\JR M*!Q+J=FO7P?=[P M8?]'[,6![1;GW8;33J\S' U*X_!FW_Y&3D&\=EPE+"WCD3M-M&9]>Z&:K8*?6*4M#DZ# M0X!9H)Q(8!>4.T4E^(B6^'"7??M&I7^H2L_48' &%DM0A".QB LAD8/E1#)B M3:VS3$N=702,'^ML7Z/2:ZG2UF@MC%?65X=%KGV@2BJ6@6./YK[=*+]8@ MP 9[K$5NL>8TJ'6N0<"=0-Q$CIED2EB1-_4E;2SU3ZS6G%@FHS)$8\4#4'!X M[138:$D3!9QO-O776ZUGS^"3"$R+"(QDH!AQFL_@FP@TW*E8JO:IX#/YIOK! MAV^:3?W5*N+W1_EP_4V5[F,E^:L&9>H:"'79>@;S'_KC7**^U$%XGO52'G-J M?AJ0=]CSW &>&Z>Y-5QKZ063X)-IJI14381EK4%^?[:<@:.&<64H$HP M&MF M\L%HB9*621LA=/ YPWI3:/-(L=_'T*4?O-/3(&F#I(^"I-0'!FXO,X8D+A@W MUA%O:23.4RFM:0);ZXZD5X$ME2OM28R1$H(B;A,@J<82>0-.D6&)XE(O>1/+ MQSJKWB!I@Z0-DCY*4\D&2=$16.XD"]YY+S#&1*6_-$O6CI-^%^:N]6??7G5;FC[C?*?@)]KM]7\6 M'J12=BD83I%J1RCE@FJC)7::QR -)CBJC1>[O6E;0( FO=GJ]#*D]6*%=>>= MT4GI_WH PXK#2JY?M\X&,<7!H+1^[?M/K=3IV9X'&=R<;1;;Z@R'8_C.C0 Z MS&LS7,R"Y<1K[2)+$7/+M94J>JL<"50KS:NBTQI7SGU^,8^AN^W7*X#H01[^ M;AGFSG@ #U#U32Y",X2E*1\-IR"*GR:(WKN%\MY'3_>WCYPP7DB1$&78YBTM M@W3R 04B6>0BTL!H3CZA@FP:>I.?7JUV+G9\NS!U\E:,/\EMZ/-"MFRKUQ_% MUB#ZV/E5$3F7WO@(]#@$8/6J-^@28[!BP'A"QMV\$B#DN/Z]2RW6XMEJWK$MD? MCX8CV\M&%J03KO2R:X?#UG;>/SSM]^IOC<_J7MEY5[$;1_65\SN[;_8K9 2C M'P?=BWRA1758XXMWCMU".P@T&Y MB3T%GE&UY5Z\N*UZ@"_J5@?>'L32UMOFHF>M^'_'G=%%R^='[J3.Y/?U#FJ_ MM#!L'0]L;[35 FMR$,]&\=3!8F2&N[FT>3@L3^O, GW)'\X^5QK#,L!@^N/! M,.::Z*=@0OI@F\HH2SJW]X-Q>= 1//QP-'GBZD%710;+@B,"2\9#X,E(;;$- M*6GFD\=,VSK\829\W3!\;XAX,^C[&,/P-3S5RWZW6UG8_;0 '<\7+"Y?<0 + M&@.-)%)$L%$Y(\H@EQQ!N>6A-X%A7UH8R*V;XA.NV#OS@>XTY[8^R-'1MZ"'NZ)_9UMW/[X[F(/]!#(OTXZ M>!/N5!PRX]/Q]URWK >9"X=E)GJ< R_ MJ =PW= \07F;G<2IB;U:IDE.Y:J\_*&ICX=[<$>X=P_1VP #M[#%C?Y=['[2/'E-/!!*1,LN#(YY:PO'!SF50(QMC, MS?'6]2H%K9J5;ZXD!@_-\VG$X.%B<'F,]W?@FCO^O'WY[AR(>:0J$>TL FG( MK9P"1=8*@I1ECJJ ;10B2\'U..#]I."A.0J-%#PZ&(#K=L12/EVL >2*R98R&)P/:@W$8-B,U>1A(=NKS:2\ @.PJ?+]O81%3;Y@ 5* MFFAP"EQ$VN3%#[FD'.!S<@4#KE>8GB[^A)F-3@8QMDYAG4^ ?/4R@9CL2#&R MF:.(I A*7M'RHGCOP$3N^)M-(";#LXJ[=2]RC/(:.P$A&W:&P/W.@!O;02=' M6],\[>V4 0/UZ;4^C@>=8>B4QRD?G)]T_,GQM<+V;$U$>0Z@G/6'G?R%7P>Q(MZ_G7?"Z 1H;-DL+V[RW1=GX\8G3.G;Q8/*1(?L6)3U_[7:/X%OP9CL MVHRE!1 &]NF_[A E!)=ILH7Y,INVWFCX/_^V+[[F#.:LCQ\C>,NCA"_9UO;N M9FNW_?)F/W9=QMK>/WQUT#K<;[W<;^^\:A^\VLFO#O;_W-W9/H1_O-YM;[=? M[F[_V3HXA#?V7K4/#^[GG/_0Q_SE7<\"@H/!^-M;3^ZVD#>?@LR ^], MMI&+G8H](#%5R.N:>*]81:H* \%UB&ER)3![H6S6GM@<%VKE&-, C'6K M ^89/JXWCQ>M]2VAN'D&E1_J1EI4;8U-N-&2?8][;WO@GV3;@SR[;8]7=@#R M3ER:8_;^G[\[>W279!>EG;,^+U_#?;;I>YKW(]O=-GUU M_N&/_Y^]-V]NV\CZA;\*RG?F?9-;@ 9H-#;GN:YR;">CN9&4V$Y=T-Q8N$K5$HBA,/8]C2R30R]F7W_GC9-&E.7HM3_[ZL/_M MST^_?ST\W0^QZO/@PQMX+S@ZW_X:_EWP@]\^JC@L M50"^;<)]<&\8B[P<7$O/CZ-(RCS(@G IYY'ZF2]*P7WX#A))'&><"3T,E<<%$(1YO=N1'40,?D==2H<4OR=DA%P<<'EV1 MXXB%2^C6^)A+P"*9,_2"QC-=3L?.)1T8QSJF8G$VDS+#I? M<8:E845UIKVL6NN@2H&C:&N+<)D_-F_7Q4*D.BH\1BSD=485/%$:7Y!V5>NU MXP^HZ+>^1OE36Y $BU3JE Y ?VQ6X=_-RKR@7_=TNXJHF[[U1$A0HMT3T 5. MZ%:ZX'?/.M53%/7I?QV/J[T#?8O&^89K(A>:;A(/9@4%[*VH$WB$#+$Q;6 X M9%:ONZ*-Z^7PU/7??[P^I72"*S7P +Y.4+G81FO2>_*\2\1EM*72P1 M!KX5;A@93V+\!-@:'[S&8NMMC#C3$;57E9Y9'AJ0((B AMYNMG1K.':692-$ M*^07D>TJH64*_NP_S?&N?O&"K8H* @-XF B=Y$#)FN/@3/4[J]4GH1EJ1W@% M4^M3).G1A:OK.%>*>;=_+Z I\!R%;=:QS+8AU5+">'8B9N9+]7PTLT$Z>CX5 M2 ,7V(1^JY;086E?BW2(O@1EP<$K A(B(FSND C"\*G;"EUW/<\VE51S*O>$ MKTMQ4>O54FI<'PNNPS0"4$BP(QLDE=SKBH,=2HIK,^/FI@7*P+GQ,TGLV$-J M'FD<4+T*)3W@TJDX[EY%>Z=]<739Z;N@+>'AYJOU//^DP"^%=4[5V1P\6U&K M/>?UK2VG[O:.87NP!EU<@=\A6IY@7 Q=8S+3L(RBMPFTH[Z(D:+"YF[UL"%( MO1O+:4 3%)M&P8ZKM,_<=)Y<\F MVJW$%,P&]55-BZINE:'^R.KSI!5U%)K14LT!K-TW&C@DG'.EJ%]"UW]3A;RN M &^V09QYNUO3JJ.:VHNJL#)\5GG-_:P50WO.6FXX-PJI!J\4WW#)&OLWVY5R M';W=& @D<5#>Z:>8.'_S$%.QLWFR"8N2[*=?GDVKD1/Z;OL1S#GNAN#ZFP,. M[XH3)>)9*E->>CG#B@N_E%X6!;G' M&,O+3/@BS9;"$5%8")F$>5R&.0>V%84L71S[^MD;. M%_^33_^U/C\S)"%?L'A(0F[!6H8DY)"$?/!M7I&$7!F?OOMX\[JTX94Z\<7_ M&,5GQ31!+L#AC<19K9[;O_P@J_IL)"Z>5V,Z OK2(KX"<$LKOO9\+<(,PJYY MOOGU'OUJ 25"_X['>RQ.U_[:WPO6_NZRQP;!7AQD-WKLY;\+4SXL]E$MEH4; M/?8*?.@K(=ZSI8^N@$/2HNM^P'_2J^29K_L;,+5^H#/J;Q;]Q;73I';_8 ZQ MTF"C<[DMY71PO39%P-GNHT/W> /*N7JW3^K(_+M@MET\F(&6;DE+NS41<8W[ M@4$3,9M,-R&6=1N^&RJZ\928887;N,([&ARBT3'#K6&CU:&N0QO@W""L>9OA MKCL*%OJ(0#^_N]_!'C5L&/YV'<0Q97K3L(9P6U ^;YHLT2B?I[">U_O!7Q\. MOAY]^./SX>O?SH_>OZT.3O?9X;?#T5^?_JK^^OGWZ,_WOP>+*)]_OO_K\\&G M/V"];Z*_/OSFPWNBPY_W+_[\!+MG?YS".C__]7YT6)QS,6> )<;8^G@!+&;KIB]_OUM&&#+,8\'<;1->[N..+J# MZ1B#.+I7<=1.PV"!C&3B)UZH) Z/$X67T$9 MJ4+D6282%$>IF_'ED0P/(HZ>0FCYM<(^ZO%M@\O;$OX") P9W$6EGE1 M@B27/LNRO,AS*>*\3 L6W.FDY _FZE[JFSND#IJCDLK2C]K[6JA0'Y3X=91X MU0FX!E$F@Y %GBK2S.,JSCP1"=^+,\;0N1!A*)Z]B%/P*=([FJNT18[%P.8= M-B]]E81"Y47&2\Z5S++,3Z(P#WV1)HK[=SG&=V#S^V#S-I I2E_ =?I>EC+N M\4#&'ECGF1?)7,4A5T'A1V"K^R[(@H'-=YK-PZS(BRB+HZ -A<\C17/,Y5R M@3H\#N]RQNS YO?!YFV$4$9%%,3 W+X?%Q[WT]C+)0\]GX4B"Q/.HY(_>\%# MEZ=W-;Y[8//M9',E>*"2@H4*^#L-4L$"Q5(_4P@.'87173XO0XWD8>4(!K_MEP%D:!4D6 )NSU.7)-AGM=Q1^V_DP10=;Z6X" M%2O.<2=E7A$IE>8@SLH@Y2R)4IFQ,BY%7O@)]I4-@8K')?,N.H$*$?I^'H"D MRQ4+/%Y*[J5^&7M,@!&+R<\P#IZ]B-TX3FXK\BX1.W^79;-IA'C@\F=5F>>" M%4*DS)>\4%'.%?-+QF0J0B$8'^(4CXW+VSA%J7Q11)&$&7*ZRU$O#)/,X MXP6V)+-(Q .7/P4N!QZ/X\ O2BDRGL196OK X$$.CDP19/DFA4H#EV\5EW?" M%"J57$21QS@KL) )N#S/(R^2851@P;Y4;.#RI\#E)2N G8'#51!RQ=/W%1Y![WP\03<,]>RJ+0EWZ9^"K;/BX? M:BDV"E(L0F$/M10;FC5YHOQ,^!$O!1>B2.,H"\,H2_T@ ?G&AQ#%HQ)X1VWS MVL7!I^/@8R3C-%!EXJ5I#&Z+'S OXWGB)66F% =[UB_ M G=R/>W*#([)&#N MGM-3$7'@:AS-EW#EAR)B?BQ$E@8\*)-<7#-,\4U-)U+4)P.3/P23?^LQ>1&& M,H%;]< 933Q>^J$GLMSW8L:+,/;C,DCELQ>$N\Y^&-A\I]F<1ZPHB@2\EDQQ MGL-!%&&>9EF>J]*7?(A3/#I>#WJ\7@J5\ZS(O"PJ"X^K1'II%#(OB(M$@>66 MR"@8%/I3X/0R5''$,I5%$>-AD&4@\XM41;G*?9GGY35C%8-"?T@F#WM,#F98 M!GP>>$D>@-6>R]#+4V1W'I9^IE($0=U&A?X4&IKN:DK8T WU1)XQ1/ N89=K M=T(-O=<[TWMMQWO<;7L7Z[1@7S[1=)W)X@\FR]4FR[M.+91?Q'$>2^$%9>9[ M/ X#+P?/Q MYR:(B3O(T!'/%WV/A=O1=#S 0@RC:2!3=L@5M$$7W)(K:@JU0 MIGZ8,>$QF>0>ET7JI4DLL:@C*E41AZ411!9[/,NXQ_W$]](BRN%Z1%+D(F1%DCU[$>P%RUVXCQD8 M:Z=#9M?IRKMU7>\CELFKMKA[,OF6K8:#3+X/F7SP_B7*8QTX>_E1% 43819Y M<1@(D,H\\T0@ L\/),^D9%FH"C00@^5,_N92>?L:#@9AM.O"Z)8=D8,PNC=A M=-$*HX"S($U*#VM!P5LM0R\OL\)38.GS,$MX7(:W#IP-PF@01OM9<2ID#&)O2S@X*_*A'FY"J47#SQ(E4:8M=; MY(&"!5$:1E(H0>&SH>IL$$A;U]*S7A[=LE&7;=;6,PBG.Q9.%SWA5$J6,)46 M7E8(YG$&PBF/1>*QDN=)'I(B"(\'(F Z]4:5S$ 1>E3,EJ&N99#P+I$5E-M^R&'JRFAQ%. M?:N)^[D,51IY/%=@-85,>:G("J_P>>" MUO4__Y+5%TO3A_-3X(GB#J8@]RGS77&BY'RDCLJ7\&J*?55?U#M5S*?5K%+U MFZ_%: [G]]-T+H]<%/SC_&&<\3'.1>S(L056YD[%]+@:>YI6GF=]A?)I7L^J\J(730U24EH/(7+? MGRCG;#*#551BU,1%RU[GNC,[$3/G7$V5HPPY.270$_Q'W;M<;DJQ+Q63C7&!0#AXL=.G?/)?"2=$_%%P1_2@?,3'39P M5%FJPBQ=X--'H\EY_;R1%<2@U[PYN"B]!2MA)E-8.DJ7D3BKU7/[EQ]D59^- MQ,7S:DS'3E]:E">SR=D/YY6H]^M2#=].\2MI7/38(]N(@N]%C+_]=F/*_9;%LLP5=D2BY$A @6_KH"KNQ0+*= MWH]UE5X%8$%D]9+X^C\"U-/TP@D#MZG<#6SW?#P/QT'!S__^?7P_+'O[1Z]_/__KT)CAX??CID/WT^?!G M>-<'V-^GX_/##W^,#E\77_\\/0A@'^7AJPY(B/)E( L5>GZ>91Z7*?0QC\%C#[T248EY&F1>'G+EQ84O)G,(T]&B50J M+502@G?"W2A".R7;(KY_BO&4'[U@"*E<*KD"Z4$+&129GE<,#&$5)X&P_,X M87FA@H+E*0^ERED8*<0,3#(>1^D04GGD7-^:*GX>B[<1AM$=\_R9"*%PQ1E+_/0$UPJ!$,M!.-Y'!5WE_T9 MHBI;S?!Y'N0R]>.D] O.E)]EH8KSC =)P6(1QH.I\KBYOC55LB156PGC:.D6<&X&HR4QRFNCKHE*B+D*I+2]T(9!6"D\-P#ZP3,E0QN.Y.* MLW0H47DB#!^P*&!!E@12I!PAX\!0"?(R%HH#__/!2'GD7-\:*3A4DV4%]\*@ MR#T>%<++N"^]0*12)(7PA0HQGI(DF9N$Z1;Q_5.,I[P>8BF7N5;*YXHE81P7 M8':G>187D2RYB (P4G@0#V;*(Q58W0J5*(K+) T++T[!E^))%GMY&10@M9(P M*(/49U$^Q%*>!L.'41H@.R<)-]>W9HH,$I#B M<>QE2N&T@ 08O@P33^1^*'RFPB10SUX$S&5)ZG)VZU+:(9YR*SOES1!.N41L MI44BTS#)_"(JN>0R]17*KU(RP8M8#N4ICU1B+4XXB?T@R%CLQ27*K#CQO4P& MW N"($W3B 6)2H> RM-@^3R7O&1^P3,EN(AYEJ4Y1U?1\WT)F M(YY-6@2!YZLL\7@0Y%Z6\-2+RCPH"R&"$M$/(^Z[OK^,SCH$5.[34/EI"*A< M%@86+,UCGH W%7"A_#0,XS@H&(LRD4F6#H;*8Q58;[J&"L]]E<1)[,E,I1Y7 MF<20BN_EN<]CD19@P\@AI/(T6#Y+XE06I8C =.5Y6(B"Q4FA1)IRQ8N@& R5 MQ\[WK:%2^@%G,3@H:1(J<%#B!-N3P4L1&3BFA2_\. )#Q0VSS(W2Y0$?0TSE M/DV5GX>8RF4.5A3&DD=YF"81YT&6IP5G:9)F45+&228'4^6QBJS]KJGBEWZA M9!%[<1J";U6DRDNSH/"8"LN294 $ZNY,E2&FLM4L#^I$Q %R>13RC(.&DFD0 M1449BR ._"&F\NCYOA-3P;+I0/I>HD3AP6W[7JHBZ?E)7D1Y%F9B"U@.14Y'&_9&"J1,S+8A'* *P8/V9#5.5IL+P(@>F+/%)1('@N ME4BE7Z:A'_B<*7"T!U/EL?-]9V(J#Z*8R=0#F\0'OF?,R^.0>W%8A&%>,!'R M^-F+P(VCT,W8K2MJMR^JLMT6"D'Y3\[PJ.LAHG)99[(0:5D&I0PSP:.L%$+E ML2JRD/E1&631]"BYB+D40>FK@J=9*B(P5\(\"EG.\U0-D95' MS_JMN1+FOLSR*/;\0B4>SQ+E94QE..4]8UE9E'$"YDH8NBE/W>#VX&]W'5II M!D_1%)M_]>9,K1I'=?6@1LSV[^_E_?/Y=H M+Z)C^'OGB;U5(S%3\EO M!]\^7_SY_B4[_/06),4?)W]^*_R_/OTX@F>>_,G^^/S7ZS\O%@>%';S_X_3P M]9MO1^__?#3__I#@H#2?6& M'_SVL9!2Q9G*O53E.=:[<2_/&$[[344BF2SBO- *!KA0R9>H%HHB\C-6YD4I M,YY'>9JDBA<+F0MQZ$:<[I4LLWR72Q?87]_5U2_O+Q8^*GD: MAR%GDN=%"G9QKEB4)6DD\L*/-II[=B]#SNB)SZL92,MB [XF%:J'CCF_3,3X M5A/!MF66V_ZX&>\$5DKJTB0U-"+$^,*IZAINU;FF.<2#(DUS%9;*YX*#H$]4 M(9(\D)AAYAH(-_7U3'+\2]\^Y0]8.A]S%J0Y\!^8+ P$#J'!22$\!EYIFB6"%RS$" N+ C=CR\Y* M9\"?+0-U?FV&%ND(037&*7\G8GRL:!R?<. )WE05D_FTQAE'DU.@I0D0V7@R MHT%^[T^ =FOG8,]Y5ZEY(?:>?7FR,6'X^\$&:^XC']<-O-U@1IC M/^-!%.1^DD6@P4/84OU6%:KZ@L951QM6 M'=*+GQCI'7S:#S]&H#6R-.1>)DHPEUDA/,'"P@M*%2D1I[F?@[G'^-XZZ$&0 M>"/XUYY#,R<7R.@$"$@X,S4]1:JXS,@)8^&G412+0L5CZ9REJ-+06(:O'RW\-BGMA%]VV<(@ ;)X]E5B0Q>$EA MRCVN2M]+91IY,LQ3'OE@](?)LQ2I?Y&?Y[K1"@#XJ1'@>ZV -[$T)8KYR(+D X7$D7L+-<38_*MWIM6DL] M7;VT8!='!^E%XNPL3#@=Q9P'.>%270#"B4%1IJ7A2J MKI&>MD(*]&[Y25\MB(/CCSZ+BT*DN1>'+/:X#$LO34ONE5'"?53&X$X\>S$9 M:VFP) PT(X.H'^-(7Q 78!& T%?US!'P?\X4U&U' 2P+A#$QW]\@"39R@]_" M#QM&]]@3(X>#;T7X417@\$9QY(F@\,'G+3)/R+CTF$R#/$FS(D@9F %[P7)^ M[Y\T#%J,X0Y=FAN-T3$EZ2=B-+K8<\"#>:?.9@KOV,%8A>L<3*U9Z9R)2I(F MFC?V";]=3HIE)*U#@F/1JK0$>$%0?5D MK=/#]P?\8\8CI7@BO%(%!0+-!EZFX@PT4,@87!,/T#-B\9Y_E77Z%MTA-$KP M?)V,K)33R10I2U\9?JH?+[@TUFI<=!YAH'-25_B!YU.4+Z#CVN'?_^S'4DS MP6^_(O)Z@K/5UW[ETE"%GA;\0($)EBR<5^?/DVD[8_I8>?E4B<^>*&&QS\7H M7%S4S_[5WR5LT3P\P[HI8,&]IU,Z?Z?HUR;XJ=@36)KUN*< M3%%X_:\- O?/7KRG&?<@%E^AW!O/P+ 7*Q(!?=K#8< /0WBKPWROPKV7^ZZS M?_AJ;^W2MV6MAT?OW[QSWA\YKXY \AV^>_,:__;NZ)?]UR_?PS]^VC]\>?AJ M_^4OSKOW\(.#-X?OW]TL;/F@V_SN][$ O0S&U?>KA,+*L/7NAJ&!3<<2 [;] MP/YN!*./BME$&W)!YJXWZ6?MUA<+<<*R%)$HN1]C^CW,P=ABH6 E3U7*BD!G MXT'VDUT/?[FIA]\U]ZU[W]Q-]VH&+Y] *S\\D*)[^A^\[EU\ZD*.84B4:;2YOG9\;XO:Z!?DO2N9:! M_@XH N@%H^>@+.L*]"T)+VV; UFIZ?LNC3]5._W3G_QC"AZCX"GS_$C@.'"9 M>T)$RDM"EL":5.QG\MF+R%]AISO&1'>4*$YT%/G5FR,'K.+KIK7\(DBRF,<% M$ ,O690J<%Z#DL._913QZ)IR96/J:$0++4JGNO;'JVCCR8F73Y_//P9YD($R M23U>!+G'XS+QLBC,O$24+(D2)A+&J7XXC=PL6:['6CE M.8^\D(-DR3CX-3(%,LE"EZ>;$,F;EDA@""-,G*2\5'Y&J M=C%8)[!JH0(/:'P,G@Z2DGQ,PPPF\*$FQD-6:9B!EH 7,^0ARK, M0,(P%DB&-F9BFZX';7"?%3&_A1_S,"TS'N4>*\,2O!"5>@)1L<.(J3Q.&?X: M#,J4NTFV7)FPK U>_>^N.KAFN521"Q7E&9=9!*8ERTLI!0=U%3XZ\65:)BK,N:_"\MF+E$6N'RSC)U]J5;HW M,"O]*(T*4#"E%#DOTCQE><"4S,(H]V7 Y$ E]TXE[]_PCPKKYV0HO "'@G#& MP,#D<>[Y/BMC'L*=^>"9QDGH1BR^C$J +)0ZI? YW#O5\>/?7XU$73LOO0!3 MGZ>3L593=V!KHK11*BE*&66<@Z4BBM07:>:KN #GI5QMM;#!:KF2*CY_183 M+ E$[,D"^\-D7GJIR$"]I#X'JSXL$LEN9&LFOO09$!E8F9QG)B2Q+ M5,KSX=9N=VL!!Q6<>2H4(/'A$7!K>>%%2N:!BB2+RO!&M^:':5)$";!5JL!! M*/.\*%/!\A!!6O(\&6[M%K<6YT$JE%"8N4\P_I-C:#GTHK3@.0_#Q$<]S?@> MIBZN]A N<1DN]1CH6KQPW/(A%Q)1FX%QG(M3CW4R'S) %G M(XE4FFQB,3:Y+B+OM\V&>[T6@S"B.K?WOWT[./X8BTC$"2:T4C #><&EER8Q M][),^""-TCP/^;,7H;_'PF!%MJ(1-HLE1>DF)46/,Y_]5GU18Q!8W92IEH8_ MBL]P!/^>'Y^@CZWY =84+/^ M8)SOL&N&^3]T?TD_"G[XWJ&"'N?\I"H6OCTU^480-Y>53BK'1IKX<>AO6#IMKA\$"'U\7*BC'.Z,Z/NUJHMI=:9+ M%^$&0.9<]O&A^<(_^NTCW %XGCSP8IF"]Q'+ I,>F><'2I2)7\1*9,]>S$Z MI+R5]=;U/&^.'070'#3E+.SDE6O2>SI4NE0,1 6E^J6MLYAMJ9C\\# MH@)5JHT*[-UI>SE6DAX+DY+Y*N),TL9263 6,C\+@R@)>&+*9F-;-CN0W@,5 M^K_\R$!G\2P$G<<3<*$$%YZ((^FQ.(O*0$@&GO&E?3]H,YU.)(AJ;89V*;$$ M8\F1FY?O&&+V*F0RH$+K$ZQAAP;$PN\O!%%6Z9&^Z#I M5LW,([2<%*1LP3:CQA)M&8-Y+:LI&M7+:Q-$U-54.F?4=VT??:S&6-RA\+?3 M":R+EOYI C(>UC;]K,B=$-,IMD_B"I:%_"V;(%F,L\=#7^5^P9-"B"PK5!"" M:Y1E81@K[8%JSKEA/8MACK?J5%1C;1LN<\G3+6/Y]@;XY/CB\/WO'-Z%_4YQ MZB=")+[':)1PEN3@PJ:!A[AG*LO3J,0>.1[O)9<7GU/S0H7G2CQE.B"N0QU) MG@:Q"H44H>)!&:'[W\**7/BD*67A#'&$(L M(@Q&A9ZO8FR>9&6$@Z:C<&_=2*3UU!%0!&!)A'BFF0IX6 ML2_]>*".^Z6."Y =85&$$:8NP=HI/5[*##2N*KPHR<#7SS >)IZ]2**K&E=6 M4 >['G7D6.C$LD0F@<]CYHLD#D19A$$9%C(,^$ =]TL=WT!V^($OXSP$58(S M7[E?)IY0L?(DJ'TN,Z7RS$>4HIN01ZB3E]=2+RJ-HRC."IE*SGF1AD'*"Q]E M6!*6LAA(Y'Y))#@$$N%*):E?>JP(0ARVR3P1^KZG5 S2/2FB($$265E2>Q6) M\#U'AP?)8(7K .,;Z.&D=A1U;AJX&?V8$+21UDG=*$@G2*XKNJTI?4V[MP#+ M/_5!((DB -)+\B !696J2,@R%D5R!2CG36@0&RX'!) 5=/!=>'4)Y/IK!2C$7S^&(1$/>NV\U(O\0I74+N.% )Q\HN^9WD. MRW%R\,CJ6M6UJ15&PIU2>[)^/L8Y3$H%D0O J_LOT/Z,T@BZ;+3#/#N256F] M\TMBY;2^US.A_?_>@0M*/=7Z>NH:20%S+1TW7+O@L.PO54&YK%*A M'*J="O-NM<+;UTA%<&/F7NHF-+ J%& Z!LPR924IAU>-B_E4D]7BBBXA3D>V M4I&B;RO%(DE#V@>%RX0)E*T5H_W/7SLAL)44]'ZU*NA%7.QE43)M;4B&?MNC MHNNHC[2,(PEVK&1QS$4:B$P$08C_+Q.6!*9A/P@&]?%WQQ?AO]_ [Y%)'F4J M"CPLO\..#P9>,0^]/,G1JA5QDN7/7J17&BW7-6$Q8YK$$2^92,$'SN&EB8X1)&G89Q)+XUSW^.R1+ @D7D)"U3LRU24 MBC][D>VMP]^UA+"92+9&:E\L7X> 2EEB/[)*%1>\B$6:EU%4ID Z><1*EF]@ MB Y4O>M"K3-):EGRN6\))G0A5!5*J2YV6<\RO!P =1<9>B@H'.2-)< M\!A;O((A)>R#'1&&/'8+V2BA***C&4BZ,L*ZB^^U!1;DA.N+<&JOBB$ M*GI)5N=*!YB^\_)L6HV4Z8S4S)4/J>J29JY*Q(I;@ M!TO. RG2,,VS((S#$/1J3OUEM[1B7IH%KT/#?(6MVAT$^J=&GP??COVCU_O1 MP>OB_.#UY^C@Y4?)\UC)(/-\560>CT+NY4P N89"^C*.RM OGKT(+NMMOJZ, M$G$9%;F,E!_E/(E#+!"3?J&PH2HK4PKI@VCBMXC(#81PK9A<=/3RH_(SWP]! M,A41#FV,&-:T)JDGPS0*5!3%)4N?O?#W5G2;= E!VMYEXR&Y3J'/>FN%!H(% MX4H^5+.35^")3D[5])?*('\^=4+I28SW+Q%#HRC23!5%[@D6@"L$-H:7\CCU M_"CUX["(2X$ES]G>X_L &J,"[A@J\6@ ]$!S=_OLW!P[;'K[\ MF4#U3$WL.^?U_KM7O[][MW]TZ+P\? W___*7/]_MOW..?NI@\2%8W_Y[^YFW M;][]_LM[^LC1KV_>OL1?O'LT4GAML?_ZT'XY&8TFYQAWDU5=S'7B!"T2,1:C MB[HB)WDRGSIE-19C4% C-$8T(H/)LM7ST4Q_[,S@9M68XIN/$"$:?B]L=]6G M^;C37H4/G5LH07HH]F;1WT"68C,4XH@U;ZUG\ -=T*Q?JW,["!D,/SD[4X*B MAVI4J_,31=6B.NOSFT[RC2ZU_0D/(X*S$]\_=D\!UIJLG=-7\/^ MKT=-.X,^*T&K>@TN)F$_IVX;G"VKD;5J\*7MK#SZ[1L[J^15F[FSKWGWYI5] MC8N]=O5<@.\TFSAOYR"P../?Y=]_Q[_'*VW>G)DW?X?O,L_YB?;Y:[-/^U!, M*<*)MY?F4KEP5JOZL#Q\X4DUGHAKKZX"CH%+[7,E5Y/L.]HZ;H2ZHE_ED M/D-.HE?^8E[YKGGEL\TX<,_Y0M[,#Y"6SHR733 M%YE9.!T&A<.M3O%S2%2E?I@^J()64PCLMB#I $1#10GZGN'V946MAT ;P!@( M3:/3F[.3"39?P'$6U1GQA>:T6EUR.5A$/T*"P"T:5\^9P#^FYU6-U/7?>35% M QK>XQ!PA1IC3MUN>ZHW"ZMZ]BK<$Y7[S-+]J]!YN>\::G@9[Q?_,:_@33JNN0 ^!+,'.D%J_&=^B7^+LCXL](J(*C@33O96L!.)K MK$A\;VA$IAN-&WP@2^/H"Q8SJ//'8@UJ5!QD=[?"?'.16,"=)X1XB0.U)@,9-+Z MXJS"N!XV#)-,QMJAYOP\"HG@*?8>@I_Y"L)^,@7IA &%!4;T86Q%GYR"/L[56)75;#>NABI,B!S?S<$&<\T_7G9. MT&WL-!2J8Y2KIQ.I1IZ<@IH$VVA:G,!7"U*-YK8FTV,QKK[9>YR@-(,GEEK= MBJ)0(^H$6B#_SL7!-7]1H\F9KI%J[URO1DBL52(=CMV_SA&LKN&=SG[,>FK[ M-#6EU1 A@=K(YQ7V]7?));]PT$0X1EU0J#-2/;1=HB14 E3.-C*JW>@'B=]; MXN;N=K#2#JUQ>,B)^$*Y]HES/L4U&C)TG9$:'\].+EPT3N9TGA(9YW@J3D_U MDG01G@3Z&V,\&R.%DY$^$AS0<4QGB@L\U25#L+@:7P%FHM ]954!AI@M#*,Q M(F-MH\!J)M//\-]CA=IOSP&N[;#""!\GYX5^O"I+U'H+3&0*_+IR#'8$2]7V M*VP%[N)T1ZK[/N#8-;#GD(;P)-H+ *.;7D@@$?8@U@FVFCBK,''>'G4:FK74 M;_CP3#,.F ;'5N2MI3K0,'C=-97H@3T]%0UE[3FOFG?"_9IW&-ZA>)J6GF.B M^5/Q"42T<4C -)S+A<>!E( %?,&5Z5_#QT\N\BG(:S7^4DTG8]-1.+%]@W@^ M8]-)B 2)"R%;'#&K<21-321H%8>N2H%WG*(,IP.NM(W>''&SZN?7H;#>F. P MOIKF[F>B\FJB(YLQ_N%^IBJO6L+"M&FNQRHO:1&B:<1H +UP,H:5'0/YHL%# MXF*J3M28>DG7"'P=99B/"6JE0S_&DR)/":Y'EY<*#*)N%A& '5FC8EVM>TOP"1-OZL+GJRT*5PV@6YLJC-@>Y$$QQJ#90]9R"7 MAR"7-U^= P&6Z%AH\3.>>&0OV?O3LL.HDQJAI>:(?JM$?4$&:5UK7"L="/3T M7:/=I"6&U=9- $E_T@"18#2&;*RZJ# ^@'A5U(#5E41GNAEKX8,"PT'U'-OL M:VV0PM?(MBNK8ZK*U MHG@A[U0;I7F?/A'XU$O-Q<:+C'C^I?&J'62<.S8== M8BM-_]10@ /A@.IP]" <$=AY-.CM:5\S-M2(*?KZ8% M*G/CB%#LDGRL:6T24PY0]-1#DT'W-4T:<)<&PTPTF-?F/62'-O! 6'78FZL2 M9WPO;DL),-<*Z@!9",^M68--\^@Z1C+ET<]J3]@ Y*V*X#U"4H,C6P*.*UH& ML\["F64PISH]51)K,$!28D 3?%>E\PT4F1U-:@T,1_\$*KR<^H!64M_-(D8_ M"MP@\UV>Q!U27#EE?4/2Q%6].Z-;>P5NR6?G%8AX;*#[Y9=7**V!"DKP3\PX MUO\[@37N:^.C0D\)@[=:J!^0.PX.#"QE>F8RR?UBC5XNY3(1U>95X.R'HHM+ MBBZR^QNH.-1/W'?]!)5//-*]W*CV8X42>"#&:B'TCH^GZICD>U=34AM]OT;7 M-))BG^L:3;F8^NV@LN*EKY+89.D3\AKI@B8+N*1TKJ]KM]&F_??D'$7^SP9= MRS'=,+MB1EC4L*;3503\M+DGZZ3 MF%1U&_9LN[MU)&Q.&]>5 M"RX8QU@BXAI .3#NS5*:KR.C3N7(-(*?GU#TO_\1"K@12B\Q$Z6"NJ'@3H3. MM1]H8G'6\*[5J/3TJF3#B8M!Y:58,3Q-K @DFXQ/M\VY,&73-<'5::+!TH % MF#L\!_P12&40./BCW[1GX LU;C(371&CGX.PZ+ >6(R86B3%)FY$ MYTBT?3R=S,^:=S0GJ'D5JU_L.O"I]F;H;%>\PJ4'M\]=>NSND'G+VUA31"_1C&A7X,S_P5YWV26K-YHL!1:/)TO1NBUU(2(K&BF., )#IR45= ]/OC M)D3@=MZ*)HR :R.W@>#O;0)# S"@J-.1-:I/;*,474*E,-2*Z+>)A !K522> MST0EN]O#IYO@-;QXA*D.$N>%.!,%I68[WP'_4<""]2)QA[K BI;>30N>GX#[ M?C+!HBJ,8L['"UK!"/I%P=V EIQ,]'R 8H)ATN($0_.4*&^_9G@(8I!2C M"IU76HC"(;[Y"LICA-%:8J]71V^6@%&E+L)$9FPF!W25$ZC5<1-ADKO#BG1% M2P8:F65PM:6B6C\,I)E#M@>'E;X@PSHL":>FL6,76G$H)HDA)"0M';5N;@RI M?@Q[:>1DFX71SL$2)^UA'>KRLIJ53]49XN.0<1B$8 X&,?X1&L,PX&08]HU" M:]Q=VRJ\ XMPY2$361K. GZ;X"F.:RM>@!4F&&33.RJH<$&SF,TPN MI69T_ MA0=B96RG)-9UZHMZID[;%"LF-B@W04^A?]JJ")*6JY[;3?L:GG1[*1)W,4W7 MD9)&:O:J@>Q3UMVU)K.I:@4@7@3)3"H6TZ4M36$/AH9-XH;8NI&R.G-C+[)W M^+.+,U@KJJ#F&G0=K7#*ZJN2'JP!2V-$%^986U*82AS!#4]UNHFVCN@<>FNP M/E.L"O<6,$,Y-D"]H--L/?EJ(FDTGH8'PT>;-Y,-URTN;V1 &F*O0>KI,1*O"@PNL_Q21C;3A:V%_ ]]G=NCX5F M>_$MM[<+X9N?)]YLXAT0.)SSSK0E[ 2?(>T=T^XT]%W;=%&A\@:UK>6O+MKH MUXQVX,XPLPTF&YJDE:T8:ZG EG50-5@33J@5=11HW8&&+-7@S68T]TFGY6MJ MQZ#\%"H65)761S.5BE0-*JMCO,J1F4&%TIJ9UD:M%I/3QM6APZEG)AA5SVSQZ&6%6.>3Z4ABZ*(YX14GJ2L( MR02?3N!E9PBX:#JJM,,TP=P -0,UWVF(J6T[ZNP57C>10GL15.@I6CL3+0>J M$'-LY@R3EJ=8*3FF.:&DJ%=0-45 &GOY!';B"-3UQQ:!UZTI34PD/:_&NNN:B@0#)/C,3J5!=T*.1_V M,.AOI@YZ8BZ](QD$CF(AC;\CSM?+ NU39+"N!Z3E1XD JTCT0&@S$[[#4VTF M]G5X0#<^D5\]LT'OGLSNE'I3P?^T*>3 TYR=[#D'XK-=!U5*+;^EGE.!53D? MX0L+S/$4>DX?/F<$(L6C<(OY') !55$@YZG1V4)X1\MMS;FV6H4(%"A,$^=% MQP"O\**P\8#L#'(BP;/T.6_T7H#UG^(/W40:[Q$ MPY&WVIHW[]>!G)[V;0.D&* "0]'JXF[ .(5_J*DVGO8M+?ZZ>$L/<9*.;8>S MC9:2RB!'HXJR-::+44/::UXS=3V-E[^9B^\VI?+]J7 _51B\G%TXA\(87OL= M^(AW3?H!;*^?]M]IJ?%67,";,"[=&ENN0>DW(D>!]](VPY'WAG)@;'T^W96" M<@Z=,#@.RCHV?8 -[$;'LANZB1Z+=27N=MZH94$7NCUO@BU3<\EFJQ ME;F?@ALTPH/3\+\OT(0@D^@5I=*1DO?[+;Y;H1!TXL@22J^H? F>?[S9'(\4@M%]0NU&C:0UZYAX;4C@W!S(J;2E#AT MS[.S"E(8E"SKE_]@.\DIJ3.3-:FZH3<;P;1V51/^_;W>$] MU]SK3(V6ODUVW6)?=[=?4>=C6PBC3GLU16:[6K'9,R5XU S! *@05VG9^)W: M.X;SG+QWL*X7?>3O*8ANJB@(EJ9M'>M+BPY. *V#M&'3=&%-^1LCUV3!-B/7 M_%]UX?QH$PL'"JR88B<"D!]44T\ZM>/F;**8;+Y),W!.4]A;[-DA182=M:=T M$DA"%.*;UXY"=\TZ@2=*C+!N07M[UEMTVW#>;*K&LL9&&U4T 4X=D71)YLP1 M(0ZDC!C5"\!>UF?\W!4%",9KJAIAH1BFQ+KTL4)FT0X8'#EYM7H$ 0K@E5J(D">VS_P7BR%_7SY2S,NBGT[FP# MY]*Q!OU4/7*4N*",QE0W!W\!RC,BU%3;X3)T>95.C.OJ%/B;S@[AKS$?URV1 MU+D7V19\8+Q=ES<2-^K<'=%C4T)-)[J<6# /LW2BXRO+7US. %C=95=CRDHP M[T:KG)1E#69 ?M')*S6>X63<>6+SIL[$>"NU&;@C?8Y-3JA5'G&E:CX?<% M&=245Z/4N<#C5&K<.<@NFU-5V")"?E,R%Z<*9^))+CHEG4/ O-0[Q[A# DZ7IRS'DM1Y7&&\L MC$P]'A58&[C$#5]:*DG&()4;7;0OQN<&05-B>M1TPUTBN)=I@![3DYGB##R^ MK]6I;O7/4ET*F,7_).%G5].A8ZQ_UA_B_W26?G\ED6WH1/)M=B(-VJ[SLG%W M\#HZT[UW0SN !9R#C%9?C#'3@7DVI2$+-6I==2'5&4T9'O="G3UH86-6]2 ^ M^[4@MF:Z*05$JYI$]AF*VA:\&:0_]H0[@"E.OLW,*-]FILX$'@ELV-:A&-?Q2& _"^LC@6TTG M7W1CS4H,;8-[U'3A::>Y&M.3L*:\FIFA-$,=RF5U*,%0AS+4H6SC7FY1A[*- M=?2V<=&ATLC:!/W?*JH&H>XC&G@ :\4XWZ[H2[3R.Z7T9HZ3*2I$6=^K:*'B M7[289B9@NZ)8LRU[[/WCH*C-IZ!8:SA*TU4S%0^&&]3=^3N"J5VT9*; _(L M[19 W.3?J)/-CDD#8(M="6(*23I006K/AXL52FW%-_4%#<12 ,5.IWD:#-U M/JA36;ID2EN;I0DQ[Z%1!EPA<%%NM]5WLMA?UT7>-ATGB0U5 ?YO2Z'-HK@!XOLA,%ORDT#X9K%Z;$Y(%HQS.! M4W*P19.:%)N+LPD6V\#=B!.B&=,6T]KH<"(CC_C+O,@TJV(QW75JHFX[EMO ]ZYPKVG&GZ&+A=0PTY&$A1S!@CSO-&#H M9(M-P8^J4YKX=*H$JB%L#-"^&=$:M=U@ +L)A#MTX[JCQI0,]/TV6Q4V QK% M*,I\W((GG)T(N\]^@ M\X'LBP8E@>[D1,C+&YH6Y)>^C2O;EFIJZK%I)G32L:.M5, :.FHW[[5^.2GZ@FMZG-"]-EV/88FL$6&#S>\J+[36*"F@Z5M_+)D!BMIIUNT]KABY?I)E&QVA M]VVOW_YX//E"9[H3@NN#ZJB@+J%5XR_85VI"7$CL.)6FZR90X1&6)^2F4U:W M#-+#-K/MW4Z3H6D9:[PG8X(8SP0]+PR2]92CCJ#KA6H/IQJO7ZDQ8OLC%. ; M]CKI"WG3_]>THY&U@KRB7W?5H)X:"V^$.8*5XQ,L1_4=M_RB@2K7?7^]F2/$ MO7BR5DJH\0D&;$VZOE2"1H:87D5M85,UB):T&M]V%7C+CQ?F (U_2S4\U0Q! MW"O=OF%[YJZP-]V%#6O?!"T'8S6VA>S4E6'MN@:@A'**2P7OU@O%?XRHP7EV M/O& 5*:RP1SNK"AR/VK9<.NT=!AKPX>&-D>C4(W@'.MX)G1 ME]4R&QB(J [_-%7;1L^GJ:LU6GZZK*\S3*6-!R*M&@\,Z1((4&L2N=:$[5G_YU=K\)Q.7=A3 MMQTYII.N<='0>H5=V;ZAD^I,6^^$JF1FH-'W;%C K _,?R&K"6J F9Q,IO"T M:JJ%N@$)Q$II^07[K-#,_<'Y4DT)((]^?7)14V %*7[6BRNT*N:]/0$#1=BK MSC 31'_HL/ OH&_@[4Y>>2;X@'>K;P$K5D!F*(%%]/JE1E:TTKO3KVBZ"TV9 MB-MY"060M-7Q>&(.Z5F(Z;(2/=H,^.5!Q]Z(FW?GQEFA&H _QQ>]?=N7&F.Z7;]MXJ/2OTE1S*=="$J: MLVEBE%1AJ,=DFKHVBL]TWC*DC"]+&;,A93RDC+=Q+SN6,OX9\Z/H)_VK2A+2+#8+S!F2"CW!C3]EN]6/'XHM,_HS1,VY[S>]TWA8VWJN/1 M?:A7"L.13JZB!7H&\QS95?<*=]P:"R)X?@*VI"[EM]4>>L^= M("E&N$P;+CF)("QU]*W!'1-UK>"2+9O;VS8@7V?:W0(7J9+VK^0;3<['^M\] MV$?T.9LK([=W9 2G+IALK.>1&-O^*#Q^/, MYTK/[+:)Z+;$5VK7Q@*ST;JA$'PC]VHAJFUS64.U->E"#))*CAJB5C6KJAYK[A1BK MTH,-W^U&>!/4]W_FP([,#S(2G^2H*(-[*#1*KT?= F(ZQ;QHBS#=94":-CHA M$6';WMO3:P)]+2]\U$FF* MG53X75-+73?01]UG(ZCW][I+E7IK2/]-\=SH';V=4R\I0;O@CEMDUY8;/31H,_4JN$S MMMC9VMO2JN6>*SM)H3;]U9HJUETU[2S,.HVX.)N1J+ZIK=)=Z=(23P.[*MNQ M4:;ERI9Q-4 _&LBTO^QE8QA[EYL>U,XAK6S3<34MK^J/I*_/1Z-6E^L'3@WF MM?W)JL-H9^D)C!6N?ZV53*T_5 M2"+F=Y*I5+"!(3 L_!QWBS%GYQ--1)K$A"%?;-+ 2S>_TG8+YE;/*M.EA!.L M+$\NG/,2+7*KE,"2))P 9"\=A6W[:+O'T/;>][CG'U'8=G8"WR11GXU8M,Q& M?59K0H97\H_NGF+T9]AP$;^*B^@65G&36,U,]BN7,A7K=OI9IM)!POID,IV5 M8#'!&S"_7>LB&7V+YHR7EZ-%F)9'BQ1HFXC1(*-^&=N\.34HQ)B=UF\A#\UP MQ@3Q;6WY'04>45IUCED;%=.FA=14Z(B%UPO#U+18&I#@T/B(%3/DF@1[SX/J M"/B982&2]: 6S#PU;8T9 ;[JLG;#*K%-TYU.WKZUWQOE;"R/%718&PI8%D:8 M:EEH)$1E=IWNZRSLH#1VD[66&3E_;5R&Z0R\N-NT=; M =."S%PNQR_AM088H0-J,&^,L#5BT9E,5Q*D-03G6'Q*V#+M=%(C)ZU0I")P MT\?0O@^=LJE:4J__8#SHT(@!- C;'^W@" S$MYJ.+7+C;O7HO#?PZNW^E@J8 M=8E''W"O.WRSS<.;D36-^]]VRRK]4;&FM_5B,=_>M ;UU]:+=I$:[37DZBC> M*=6HF$[9?LQI-&K?8N?KB'KA)4UNWVKT)E>XMA)6-V^M/B%\CXYA8(QE<:,F ME]GF-]OP\['"A.;9B8&*SQNTG)4@NP3@B\'9%9=I[((&:-=Z!;T'&"3]=>$_ M[-/MU4!W@N0Z+MT&E&"'.FAJ9G!.]=CE7F<]]W%T609_A)%NGV?!FKFV-QGQ M8\U4?W'6#VFUU51U68'MD/=]$8;K\[[70#)(G@W)XL>:8'WRR>(' MC8/SW# M-@H\^*,_]E][0;8SQH?=D$/]%*>@8.>H"/:Z I M"H'9EA$H_L6Q5:#[379[(05M@$0Z2<@.>-0<'+ I5@KWZA4)$5\GHU83<4A<4A<"#:-/"7AH/$ZSA10IJ8 M4MU!D9Q@TED1)9J)H%2U<$IU_LIBVVI_>L=KN9X:,X:Y0:H:K" M8JWHWG3-.]V&K3XEZ58WI((3L-_/[8!VU>,:S96=;(H=FM&MJ5AH?L 6X7.T MK DT4(QF&B?M0X,FU6!&-34&ZX_9<%U]*=O!?M ?Q_ ?UA)JH_4,1W)HM,&9 M3CGKV69-?R&8VX-WT?EEO F\"N%A'Q.W95F;J_$A/?B;^'#=,J9]AVRP, MNX/R&T].+YJH.G:THEWMX'1B-3/5P/I3L-^J41^KST,'+Y C/X\GYV,"IFZG MSKFFT\ (KD8X4QH"<>H:=IWJBQJ1.Z>Q;W7XGDB@$5;[[]M&$$V?\Y&T&\:$ MM_[F>D_.=5"$S'!J==NB5UP4(\T(U/#0239,^^AWW8!>[^/-D-V%B:2V'7.L MCFWSJ3E1$!XC#9FD:])-QAJ#Q*KZHK-@Y@6ZWE;)=NLZOM8M2W+UT3;U!)HK M+OH &.@=8]27[K/51-2SW.O:-P]8'L5"D2#-Y>B-]J U5DPB-!..]:5865)I M#& LL-+J#.^X7K?H!0&RYL(W4JWKU*D!7#5A]L8%;/8SNEB$^;PI%ALX'-L, MQO9J OICK,R0\;?M*1XUI[@+0;FW.CCPN+:RVC1XUQ4W;^VLR8<@MOMLM-"#Z/EN,:% M95^QR2ZHR[JE7_:NI#];!]B;L99-FT$VDMAW#9E+[(^&7#D%3 M!&$FPBL,/FQ=U0NC,]H58Q)5K,3&Q5S)YJV*34JP;N9GBDIV=X#/,A5K-![* M]FY:C'E\\+\FG>]-IW1>376GN6.-HK1TR;6%--&DHUM=J BN.3^+"&3SO::G M^HI/-8]LZPV-BP!^VF0.1N"9)%5NTT660AMGU&#QC+H=K#:BK,OTE!WY?&%M MSHWIW'YN.>UZY<;P:V:L'?&VMO*M+4X_L@E0TW]DT%O0AQD?CP@9$TX!R&XU MSG-WTC4N'WNMS/[L;A;K!06Z#*?5_!0[%\?2TR:^%1'=LEP-JJ3S)O:[%LNY MO>$/://JK'UOWW;B@71;/.D>RKXI>6L+$GNWLIA5U(!'3?>W&3"]B+AB!H'; MJ^Y*:2 5(\<72LUT@I'ZRLX47;[]'-56-T?0F2+=#R18'H;_PBDHD@G&L"., M8ATGZ2Q&-A,$1&X0O99@S58\M]^38- = MNFVPQCGK?+55:$;!2:PYH(P>'9Y^RI[SZ\I;H$HKPJOO0APUGK%)$C;!IA83 M7PN41B'.A(4B)MW1#+P6X*%]5=)#=:S[-]H"8*G L<,*, V$KQ% Z!$]!WZD M,8J =@/6X']_4"OL"1LZ6$UPC2HRPTJH*)'>?(&"LB]?]2;5]<=X;*/O] I[ MA<@YW!D?RFYI^WPIN[*5_E0SV:&5>F20U_VY$RC/0$D:0=%IR1 CH>>.YI/Q MG! [;+$"R)_9I/ALK.#N SK18_L*U+;D,OU70R-C*M@T(YY,HO MR97SH4=Z2'MOXUZV,^V]1G0>O4&_J2S=QA5:;B7LRD-P_SLX4K,:L\,Z_F-- MOF9(IC&<1J.);EU#:P!S;!8G:XH MNT4$O#I-3#;(S, +M=)6^PHV"5>[BRL MTY]_K[K4^EG4F&UK)VFOLS31>*PGXS%ZMP2V1D"1%]8_Z/@ "\@X.T^<:V$/ MP,#_E49XT(;U#PYH!SM1"Z WI(>4Z+[J;KFC]F_H1X5A@JGE2/U-O5?\YG'W M26#%34VCRA50J3K8=MQ]&"'RC3#T311WT@'A75G-T7QV]<#'3IQS>=S-FHF> M])KJ:U,&8G#O.BV02L^\7P"2;0IE*;K9E/B83[L4?1U?.,?4M6^F,2X=@/;S M1I-SG%B.4;8.//IB'&X)1]\Q4Z0LVBX]H(61IP?4_8!_97,4L,;2TW$#PO?Z M0LGRJ8VN:?75,<+K%1F!WDVNFM)I4\+D\M*HN!58@1;BK)%7W= P?48/O5Y" M1U\?U%E:F)DOMW)UJPFIC=_IK(DV #"STR)$Z#J(C42KF4,7FGNR>@U7PE=WH;O7LF>W-Z(MJ.I!O!& IML+HF/E M7?MJ7(YM.)*=JTP) +,):]811M,>DB)X#S MB;6)LQ9+XZ0Z:[+X:W;02V3:RD2O9TO?VDBWR[.=LNVHO+844H>;*1F["@&E M>P+W9'UOI0CM"[)5)]7<+)4P-S(+S2P3L7/D9#1"C \S0OUQ7Q@/JM5_YY0E=2\[JRO -.D@=16FQH(V6>8Q:"5/9\?70"?;%')C:BK; MGMCMQVI/MP^G3.G5FR^[ Q;:6)8[H2)Z .:O6RGX\+G3M0#8.C.GO1A1G>H2 MY3Z>;(,^3RG.DJYMP]D"K7@VD\Z60,%/P5D;F5%&MDFQ#Q1.11MG"FL4J#JY MA[H_KQ?*5C>!$U^+,[]D^/7"0[?40;2/=<&B9;6S&"9:>X--<4JCB#;984^[ MVEJW;AW;?Z$S:RM:N+ MEG7GY4JS-R2!2J)-;?-BS(24Y*J(@"ZL6NUR-^%,*^ZOV,D*UZ8/$]V5/!H; M;WD@@5:^*Z8PCF5W/ '1V%%W8,"Z60&DW*ZU]AT:&; F\-CQ9%_V/-F'U6P_ M7^EAKXGT_TWNQ,8Q_X7%-G$OVQ"DOJIB/M-HI[8R:&F72+HC=8S@_R=S^%P; MV')M2TF#JJ!;'S 2?/61=55#W9'1]I#L(GOB7!L'+8.X_<@>U@>YG>.QL9'6 M,URZ@<&1HL'F5]_7]17"BE#0BCY#["+LY$[W?SUJQ^I9]6OZYJP?U=%D M:E#Y4ZUHU5?3$:T?V*OGTS#OMA4!?"X2T4VS08TU_?5* P!L&?@-+U+\ .31S+\4745%GG ?,X!&T;G?D MC[,_6["8Q2ERY;>F\-RT\IB:] (L-?L;6=5ZR/="E.7*5RYLY@NY*AHPM!4* MBQ45^LDZ:IV#>V-2UC??NVV>[A3#=X+'S8E3B_=.L,\1^2[?F=3W]X:+7'CA M;"=8R>Q/V?U59G]CC2ZY@JVPG0HV8IJ^BHM6=1&6+M$#N!'D/^O_&B0U4(75 M]-0(\0Y-N493B1$!2B\^A:!L;1-MJS%U+4C!/-@LY[\76'2E&,6)^)KRW*:LN B!@RQO$< M&KL%N5!)M)LP,"5FIK?+DD+[+-7I(E9C#11[V3?Q]40V9"$*B0>E-+ *QF;. M-; O0ML@VTIE.C\(#M;V4](6C.M=]V;:6Z"51DT2Z(B%%\;OF8$F74YLLNS= M!\%'1^+5H5FZR8OH_/#*][>SGC7R%;8#TO&JJ[! M1+ ?FA)B$6Q0 . /.\BBRT^U$.%6S@V# R\+>\1#V&,(>VSC7K:S*68=\,T= M(/ILI<8DL,8)BG=R1G3_;ZU'.9N$Y$I0J+9K42,[.1UXNO'*8O@^LK"ICB10 M*,2F^__^5Q"#Q*6?X&0^_3?]4UWE7=5:U;5 5'9A1I/8&)-N8Z?Q6&;8A3'Y MS.RQ.U_[:WPO6_NZRQP;!7AQD M-WKLY;\+4SXL]E$MEH4;/?9?1+F:>H$-D*7^S[/P66M34-72<]\)2+K9YS4? MS98^RLZ^XH>7C:=%1M*B]:Y%9KJ1+GA/0$P'$P)"?],#0D!.?WA41X?8B1M0SM6[W?S(C'FR M\)S=.4__+CCQR9W:0(5_)Q7>5NZQ8-<$WW<4S3(C>;^_SF'EHOA\/)V ]^F9 MM1:%4N#X7K+_D2IG][/[#=VO132@2_CEJNUNPG/#,Q[X&=>FZ9+^MTC3#OTW MW'+B[N)"+5+X=3;L.X^!E?]QJRUVMT:(M5NU-\[<.,MT-.8VV[2D>XWM7HOU M%EZYR+X#T3TFH@NY&[.!Z :BN\^]!0%W&4\'JANH[A[WEJ4@ZI*'([H[ MAUFZ$H1WK0?&KG<**WEI^P@N=GG@7Y/>+KGSOTO(;>J.[>HEQ1$?+FF[+RF M6TJCX9:V_I8X"Q[NENXH[K.Q7NW4-)A'>/CYYXP_7*5)M]EDH>[G.D1H3F:S M^/N8%_0U=WXT3 0[HC3_=F Y>EX7"SNW>S0>B[63A<[2Y>;1"Y_DV# M0'_OU3Z%I.BK/@+SD!Q](L_8%B,Y8 ]F)'=3IM\%W]_>3'Z$TC=Q?79#M?I( ME>!T\- M%6O"/D.*B&0)GA9A_!S8;,3?T;EO4--[O--\LR MER6[G""B=[-HRS-%W:&>MZG@W"G:#&,WO7;)P;4.XA'Y([MUL[X;1M>-N@\W M^PAN-DO=X-K6_7"SC^!FT\A-DAN6VF^9I7#+P,-#G/[1TDS8&U63;&H&#\_8 MGF<,::U50VZ?:E*+I2Z/AHZG;;^ET VN758RW-(]WU+,W32[;O!CN*7[OB5P M%H>\UH/JWW5C69]J96>0NLD.8"OL^BTQ-[QI/FJXI?NZ)9ZZ ;^N>!]NZ;YO M*7$#]H!UTH,3?,F=WEJI4-1Y(;I#4W"[4CU#D5A:XQ]WTVN;5@- M-_L(;C8(N+)FNMZ3+R/Z+DA=GF7? M;U<)T5 <=MM;]<&!9,.M[M:MAK$;1OYPJ[MUJPCEEZ1;=JM/H8AS'X=6J7IF MQK'?)I+P".DNV($9&+M^16X0WM Y'"[IOBXIRQYPP,)P11OU-[E!\( E#4\! M6_-H=J*FSGY=3,M\AW-U^#7BW4.R[3'<:N;&UQ%&PZ4^ADL- S?(KA'N'F[U4=QJ MZL9QL&6W^A1<]%^OMA&>AN$ZP!!O_14-;<#;?D,\NB<'!%]R;G;HK6]DB= M](=UQ5<[VAN:-7H;ST,X;#F9YR.E39M;6'Y;9WY<>\[ZG1S-=G,H1B/2Z!J1 MZ#L\F@=V@ ;&&!CCTH!.DL4#7PQ\,?#%8DPLY@-C#(PQ,,926#'C_%$Q!KE( M_YH)>)UU&];B7*26)JNQ5./9@SZ,3_-Z5I47 MV[*M#FK'O;_]A]Y!I7LQG<+^N!C-);RBGDV*SUXN:H6B]!1+K*B9R39!.Z)V MRLEH-#FOGZ^]BU,Q/:[&EM*SE7O]\UD0$S//-K_?H5PLLJW_'XST6IVM_ M[>\%:W]WV6.#8"\.LAL]]O+?A2D?%ONH%LO"C1Y[13SKRA!CMO31%:9&H; E MX7X4ZZ)<2E9*Q?V\ 2$MG?^(\5Q,+QP';-$-4*]W]60.X2>K M#V;Q7&Y+.AVC>5-[9+N/CODLV 0O_P=J("Y969Q%G/\[J85F?HP]PF-[EK MX9I56]SNL L+'C_@XT!QCXGB G^@N('B[G-O473=!M^!X@:*NY56Y0]86_<4 MD#^L(8H37E6--=%BY,"SOE3%[1!%'V&58!#?$%IRBW+#.WY%X74'C TW=.\W M- PVV?(KRJY;#'V'-_04@CLKAD(^M;XB-\F&49!;?DEQ,#1_;?D516X:/N" MP>&2-H,Y2K,'C,0]!2]UW9C')^:@IM>.A@RV];V[/\/TS2V_HL#-H@<<&#A< MTD8^:O" D9ZGX*2N']KXY'S5*!EL["V_I,#U_0%E8U'A5S]*#]##N6&7#TVGOC-THO>&XBJ'U>>"-G>8-YOKQ#;// M V\,O+'3O!%PER4WC*D,S#$PQTXS1^1R=KNQTEL(FV%VR'&>_=FDKM#G>#Y5 M(PKRM7@$V-?=^9;9B-]^1>2P[/EL_53-OVNV/E MY5,E/GNBA,4^%Z-S<5$_^U=_E[!%\_ ,W[[Q::S?>UG>R=Y7==CI*Y"JF.AI MO\^!2IBQ?W0%YP7>1KG>1!D<1DF M'Q-PIPF08U(ZK^"%E/T5CW8O-2U^!7%>$Z>DAQGS=T#&;!KJ.%$&> 6$FF.@ M4]0,T5BFLQ-G,I^"&A^3_!,SA6(5_H,I_!HOM!U*[<"O!49&IJK&@(FH'>' M;U&, )OBAZ?JBQK/%6%WS^"U\-MJ(FL'#@$D)3Q\0'[9Z+&/#I]D6.R _#(@ MOVS3R0S(+P/FQO:JO=@TVH M^L:E <,SMN<93ZJBX-TE>$$[7A&:/LQP^8?8ZC]O)+R>=L%P^C"]^P-Y/!+R M&*3'0!Z7D,?#-%8]/'G0S28R"/FQ49/E'R>( 9KPOA8CTPA_&'JP"A9I?I0O2U-P+V.D[$+4HNMX]8 M@O_'WILVMW%DZ<)_I<+MOB%'%-E8N,HSCI#5LEM]VY;'4E_'^VFB "2(:A6J MT+608O_Z]VRY%0H@0%(D .;$A%LD@:I<3IX\RW.>TWL8\O;Q\8//?V2>P3$- M,A5D*LA4D*D@4T&F]LMSP/^]_SBT?(Q[^T?/SSD'$]OZ2'C-I&S 1!.H)T MK(:M!>D(TA%T1TC&=R?CQRM"L"$I3S[&MN?C\/,2(=?U0)&Z)XP\B%00J:"E M@D@%D=H7DW$/$_(_ET554:/G]'Z-LV3.!W46[MOZXX#/PC,XUX1 M"B(5M%00J2!2^V($/C!N^!PS_L!,J_F5[CZS.M_Z&*Y5>,;N/.-%00L^)AD\ M#)L;SI/RLT*)?V' @M.0' S)P37B$0K]@WBL$8]M 7A!/%Z4>&S;0/M0Q.-% M5;?\KBJ5E.,9V5$3=:VR8C&GQAOWL*3V%XP\W-:2.A0P+Q6K'L1C MLQY403R">*Q)_EHR\RE699&1>)9-YFJ=575)[O@= M-??7J=BZ)O!0G(K@@;DTB$>X7)[?SEIC8 Y.=SQBQ74OQ>9)[I>& M_>UO?8L>/O@WX,D?MIJ7ET&D@D@],FE@4%-!IA[[Z@M$E#L0A'N>:?\#:U^F M93%W>LT_/,AV4.?CU?#BNX &#@#SQQ*GP6D0IR!.CR=.03L%<7K$RRYHI\24?U.K*@XRE7]\$#:'@K\2VUU&> F&_F7_:W= MRR 9+T(R HHQ2,=CN^F'(B.!N?F'7U4=99BL'*EI42KDZ[M.L45&!#^*T175 MR1?UD/3E(:;W7PU/-K]R#S^S'] B#\TW#8,X!7%Z/'$*VBF(TR->=H,@3L\7 MA'N.&?]VMR$87*3#=Y&"&QUD),A(D)$@(T%&=LZL>G@X[GF#;H\64N,IO1[" MKD^*9I0I-K0/S >YMTO[H.79RZ/T? [OBQ#%^P?K@B@&4=R10%\0Q2"*.Q(D M?'FB2+;N7^H$YJKM/R<[/$_*JS37RW*I=S[-)RJ'YUV8=/$/_S4J__*#;T?> MYSE?83'HB:_3&I9^["W/>>?RO"WFBZ1,JR+'%L+U3$6?9J521%;W*WPZ^@4> M,:NB=S#V2?3W)&^2\C8:]N-HT!OTZ6/PCUZT7VNQB@BYHX'RW5-A(?]74]7I M]!8F0])ECB"?)9A4EBPJ]5K_X_M)6BVRY/9UFM- Z$OM@P,G\/N;=%+/7E]> M'E^<#O_\C7'4Y/'\U_XQ#K]]^OEO@Y/CL[.+E7_N'?=7_FW=8\^/SRY.[O74 M]7\;7ISNS5@'P\N]&>L^K6L8:QCK5QKKY69/E9"8_H#<$@.V1[O-V3NMULNE MCW:8EV.%Y8M/8T!=M.RG;@.!S8%55L &=OXFG:[*XF;)M/=,U/5VZ&ZOX+?1 MVUF27ZTN17WP6NW5U;.B@4=,JJ5P]M<^ZX^A6\*>?,4]>0G(WW;T^6O M\(SPC/",_;C&2^J M!^G'9E2-RW2!C+T/(9?IS-GOW&R_?= 4=SO??C*(S^[;*N"!\(+'!)L$H=LG MH1N>Q&>#('1!Z)YR;A=Q[_QYF@(_%ZIN#]%Q@Y?*6!=4T@M42?W^23PX>9Y& M]D'J7JK475Z ]?4\_<^#T+U4H>N?@M ]#UEQ,+^^7KO>0S&_'BECL1_1N]_* M8JHJ9"U)L@B><9V.7QQ?R5E\LG7GN<>I(/\J4>M#W:2ST^=A= Z;M$UMY1;% ME6%[GGI[GGQSGO\V#Y*QF;$7GUV/69\%.V?4M"GQ1 MA\T7]:FHP9\MNZK"-XUC?#4>BIV+ 6P=:WR4I=GM-&'HQ\/+NZ9G0^'(QR.@SX4)"U/B$ M-)0;5[[I6&.4C,>P$K6:4!>@B_,_$]'FQ M$+&06L_8&<.WJX4:U^FURFZ/H\YQI/FX5$D%SQG=1M]>'/ CQ3S-D[S.;J-) M"4/,<01Z6" G-_4,U^+;T^-+/:9H6A;S*(=M@2&I+["7*#?1VV'TYCU,+ZU5 M-(:]+^:JK&@98+/U!".J=5?1=9$U,"2D0BU36.$QS*=,QG5%+QL>G^N7'4>? M9LK[>M6U@#=)%<&,:W@6S*283BM5XTR2:*+L5_6G\1U]9T*ERI+:KM:/R6=5 M1G]KKF8@?GIDL.23= H'MJ91/8B\=!_/Q-D=9R)'KJVO=B3ZI\=GWIGHGSEG MXNYW?XTCT3^W8KKV3*R4%=F,DU/8K451I;@ KTD8X;7"2-OO$=&B\RT1K9[] M2C*"ZZ>I5W]EK5 R(\9S511>M!(^SG]GAE1KD5RIHQ'(P^>C9 J#?9UD-\EM M]9>Q?Q!V\!J*>B))WR&JYD5>*G8#C)SHPE M@OMF^M_?_"D=]L^G:C :721GZJ0W["4G)^/1Q=EHU.]?GDV'Y_][_LT/GXB2 M&0['6W@AB-5__279V[E4-/@.X=R>J?IY=#M>Q'3]+A:9W%L/O9C/CX=6"V]W MWUX>]QYPWQ[$==L)WS:+I!>.+[S>\<"[[TZ>Q@2$<9FL,:LBB9"2S*XE\*)03'AU<@WWJ=8O<2-M*W7'KND4%C_DGLEJ^^CP?1 MB.!M >L'*Q(:$FS^V#TC(@\-"?9H7<-8PUA#0X(=H:4,#0D">WIH2! :$NS4 M H8C%1H2!$;WW5S/T) @B.\>KV=H2/#"R>_#GNS>GKR$A@0Z"MTN@/P:%<+A M&>$9X1G[\8S0F&!#H.X+@&KO$>3Z/.X]$QGT4Y85!)G;I;E=Q!=GV]*$!)D+ M,O<@?K9^?#&\W)RC;??DS3SC,#EQ7PWZ3[T[SS'-T([@Q:NB ?:"VI;';/?T M41"ZO1*Z87QR&0S]('1/>J>?7P:3:X>W9_CR+*[0@>"%=2 XC0>];>^]0!K[ MU-9)W#O;EA$R;-(3;](P[@\#_?*.;U+_]'E(S)__9@_RL9%\].)^/]R'.[Y+ MI_%Y:!FQZYMT$@\'VS*YA4UZZOSV\QRCY[\.7U@_@O$*6%[H2Q#8!S;KO"!S_C<)H2(+>]2YBK8XZ= M'/?;=!_8B#646?/+%%8LM:2A/H4O?*N-W$4^YY_+ MHJHBQ*BF-:T$_^(7FD%@=SX\5M? [KQ'ZQK&&L8:V)UWA.,KL#L'*MK [AS8 MG7=J <.1"NS.@1YW-][MR4M@=^80]()BTMN6 M#!TT#F2;,K'-%N)\/ZJJAF?QQ<7P:U0:!WEZD?+4BX>G@^>0IP.0FJVFN-MR M4N/N,PC\M%+QR7(!ZK MM>GS!#H.3SSV_1DOJK'PXW4LZ5B%/3GY_7N2C;R8D[^I/WN8XK%UHY0@'KL7 M,MG%9QSF<1F&XQ+$8XTVO2=O:Q"/ WO&8P:Q!Z<[;F9SSX2K39)Y!^I=O]2V M("'X$D+9(?@20ME!F^[B<0GB$<1C#[38@T+9!T,%[')07CEUHVUFR#*]5CER ML'J ME=F(;Q0,:9HE]:.S=JXALY7]/4'?;5%4*>[2:Z+OA/T3!LA^CXC-G&^)M/;L M5Y)1561-O?HK:^6<*]"?+5;6ZIOG_'=F2&P6R94Z&H$$?#Y*IC#8UTEVD]Q6 MW_S%GR5,41Y^B6_?>#56SWTZ?92Y=Q7:\Q; 42O*A'81-)HJ\5,PG&1GQA+! M.9O^]S=_2H?]\ZD:C$87R9DZZ0U[R'1Q-AKU^Y=GT^'Y_YZ#CB(*U&(: MO847@EC]UU^2O9U+18/O$,[]I+[] 'H)UB._BMY]6:B\_V8'@N ]_M M'JUK&&L8:^"[W1'6H\!W&\@Y ]]MX+O=J04,1RKPW0;"T-U[MR_6!J)5.Q"]2XGC\(SPC/",4'?XU?3@QR2#AR'V8)Z4 MGQ5JQ(=4!!P:5US7%'<;B#6XB$].MZVP?YS:CLA M"T+WD+F=QH.+B[V7N8T@T/M;9C@8AC+#H))>BDHZ.XDO+O=?)P6AVRNAZ\7# MB^>IY@Y"]U*%[B0^[3_/U1Z,K\WKSUZH[?6B>'E_5Y5*RO&,@G@3=:VR8C&G MJH<5UNAAUEKV+^+SDVU-K] CX:EW:1 /0_>O7=^EL_BDO^W=$3;IJ<-?H45; M$(\U!OI%W#]Y'OZ!L$N;[])YW'^F7HMAES:W6N+>UG'LL$E/G6EXH=?ABX*K M_*QRY.<@7S>9S-,\K>J2B"I>&%GSU!?;NOLADUZZGLCOK@, MD>P=WZ33P%8[')\-PB'=\E_J7\>E)N ]W?9?@/MQ_*.>A;]+S(+R? M_SY\@6SUQ9VE:G=-WB\F!A\_FA0-TJ9M44U\:)";QUR:W3Y IZ?Q\.*>T;'' M6)YG#GN&PQ$.QYH$3"\^OV][YQ=P.%Z D.^1L/9/XM.MX>4[G(AZYF>$FR'< M#&L.V_ D/KEO,^(7<#6$T_&B3\?@/.[=%V_[ D['"Y#R/9+6\_AD$.RF_]JK M-C3TQ,T["U@BDU\TD M.$?4Y46A9%4UC W^/RI5U60U=L^8J60R!M&JI3D._N[;X?%I!*N5I47.+6OD MF;;.ICM?#Y:GO:[Q\/[*;>L:%] M?_MM8Z8DLZV9^-WXA=[QF?U"5Y>GK+B!M^$"P*)1JQ2S@/C]"SNT]EQPH0:] M_F54XZJ6^$P<-PR*GUF7R?72>M!\CR^,5*YNB[1C8KFE.O2JPOYJJ\)V2R>6 M*VK7GE0Q/HI6["\=H'%6-!,:5$-JP96_$_\0P4ZXJW+7F>I;'7R86G5CL=AY MU7IV?+Z%8 Q<9;FU4)Q818DRA;^RNG.<5#/X=%Z7Z:@A+0L3?#L\3M+HK^D5 MJI7H4PE;""L[9RW\/@<9J9M:W4=MPY5ROI7>/EA%["*6WWB(Y=U2Q5W; MVLP[E#&KSX&G M=N*6_FQ8.,4\>0W-8X+=6X;%+2_U.U/)SMU>$NZK[W2+*M M8)??Y["&ZF$J'F85>OWM7H^OT.MOC]8UC#6,-?3ZVY&.#Z'77VA,%GK]A5Y_ M.[6 X4B%7G^A6=INKF?H]1?$=X_7,_3Z>^%]Y<*>[-Z>O(1>?R8,G5(8^D$X MQP#E?';@\>7> SF#Q.V5Q,7]X3W+0(+,!9F[U]Q>]>->[WS)--@C>3//.$RV MR5<7ET^].\\QS:_"O!Q4T3ZIHLO+_:>"#Q*W3Q(WC/O]_6V+IB!@7.MW58#(Y%214JEQ4Z9UJJKC:-,Y M?EW<]%>=XDH$KVSV"5+J+8HJ1:ST:X)HI]=*H+;]'B'(G&^)Z/;L5Y)1561- MO?HK:X6>0_W/).(G/7]UW/_.#%I@D5RIHQ'(R.>C9 J#?9UD-\EM]9>U=&@[< 1!_K-' 7&\2\XZ=@.,G.C"4"W3+][V_^ ME [[YU,U&(TNDC-UTAOVDI.3\>CB;#3J]R_/IL/S_ST'A458\V(:O8474CN] M9&_G4M'@.X1S/\L*/M18UO'J'5=B?"?5!3&\L%ZIGT*%P=XBBT.%P1ZM:QAK M&&NH,-@1G$FH, APZ%!A$"H,=FH!PY$*%08!HKV;ZQDJ#(+X[O%ZA@J#%XYF M#WNR>WOR$BH,)"*M=$0ZE8AT[D2D RQD#V$A_?A\L&W'PMV#A@29VR>9>W72 M&^PS$"E(VSY)VR#N#[;MG+M[,G?HX+?3P0M$OP5]] +UT4G[#M?!^U#N%)IWL(Y.B_E<5UBJSTM!_" MD/XI^:*J &(^//!B #'OT;J&L8:Q!A#SCJ2R X@Y("X#B#F F'=J <.1"B#F M@ +=S?4,(.8@OGN\G@'$_,(!LV%/=F]/7@*(V0]("V=1[06D0[YY#_/-@U[ MTP2)>\JY75X$@0L"]X1SZ_?VGR_VP $U_=[ST$@_/Z@F:*07J)%.3D/+D"!Q M3VKF7P0S/TC]!*N!H(YLT2DK1E-'4K'*IJB:KJVBB:E7.X;L3%#A$8I<3!%Y'-VD] MBZY4KLHD Y&#OZ@%RIR M4%CH$#"PQ89##EET/<_\Q0_\Q$%L8JCHHQP<^/H M1D4CE:7J6D53A'@1]'N:%3=QE$2YE@$[.H&.QU%:14VEIDV&;U#72=8D].HL M_7>3PMQN2?#IG$QH&' >YHF>,BQA%XOG->E(SA@<2]'\&*PG%ORO$,%$&%X'GX,GQ0IJM@ M[@LSJW&R("#Z?^")53&M;Y(2>Q- MX:F$1(3(L,7H]+Q#4"W00[^<'<%C^Z5?ZBJ M>GVO'+?,^G'PX'>MZ4.>\3SX4-K^P>F.;_]O=P>A5@K'8:997O7C_MF3\\6$ M/-@V&W0VN'R6#7K,FV'G5+.]](.'@/OM\R$[M&#+Z6 MCMCT_CS,;7IU>M'?7$,\XO:\A%"$GVAZH3&'WHOTVFC6K\[BR\N3'7/:0LPA M2.]FTCNXC(?] XTY[+2\_;H^L$"4_ -IH&[LBX[?T2W# MN MOP [>TP9='\1#\XN[V=G;[X(SVR%!W%^*>+\JG_2B\].MV@&\V2R_!)/Z__=[9-SM<:_(/KV9 TA?1[ZHJFA*1U =1]/$QQ>(- M_,\"8=U4>C%+L.Z"K!FP; 08AIA_6U%4S^ $7&$6#7OTJYZ,;1)]>WG6 M.^Y'L!H9(M'QD]\.A\YOX'FF60#] U][#6/ I@'T\?[9X/C2?\*@WW=^!8^H M9D59'V&YB\02,$M5Q5@*LU!HX2E$\]_,TO$,1E;"V%0V(>CZ35%^1CM02BVP M-&-15#C9]WGT5S56\Y$J[9RP4B!3N'RX MS,XQU9G ,+\]NSPY/M,#CZ-D"D..0+VI\@;7&,8!)U_DHRJ(FOJU5]9>R(9(?M<<8F^OSKN M?V<&$KM(KM31J%3)YR/:WM=)=I/<5M_\Q9\E3%$>?HEOWW@U5L]].OUJ"I:W M8*+&!:N7UR2R^"D83K(S8XEFI9K^]S=_NOLZ.__FAT]4)@)G!$Y!35B79&_G M4M'@.X1S^^J9YSA8OV7)V);R35(N1ELD>)O?KE*/!95MS=.JHON.:AI%W9LV M-[,$:[WJ65*SU@?5,Y%ZQ@H5)>N\A7X]Z-4/H!:[+Q.G8))JY"KJ?#.#:1Q= ME?SR.K@JP+7.>\A4UV'&O MV3_D7K=WM45\9T6%D"US>3M7?H)==J89+(# Q+$&AG4V(W:BH0P$IV(^%R.;R\ M\2M81EBB!0(/U@6VL)_:.(!'J2^P43#J@I_663B*GP.WY88&I=^W=;>CG;1! M_[#5OG2LU)>4$S?KC;@51^H&Y _+-JMFBJ))=9(%_+2 8U,OF69.12Q;0K _ M* &R8?Q(JIFLHTQA6RMJCP4+%_4'TB&+3[A4-\-S&L$_TJC3G.PI&(4N9J1C M.%(JIPIB'$S[S)G:8_PC/*!C@/)2D5?] 6_4M! 3A5]!R9JCWILF8RQHCO$0 M98UY>0EKCZ<+!0Q5'H@?UZG6Z9P"FBCR\&,R1SUIYF8,13I:QN3GK\)@02:T M+4T. #X&!/.S:J7EEMX%RRM=P"J:,5:EVCUT06/@N,.OX G:C(735Q6@,%$Y MD?[&^>&I+?-$3IX962PGO"Z+23/69:UOA]&;]]%'<%1@$OD,O2"Q_/4RB#;" M8?%TX%P7"_U]LH*=9Y#W2#^_62PR\/U%P;WG&GC>PEAK"C)&<4Q%E)0E,N?S M;N+/8U8B1,&*XD&R0MQK/U3; #6.?XG@[M)KYC)F0U("3>H5WE$E:*:[;M@%S++^'];>KCNP\K<4616(-. M;LU/N#4'<9-U%=)7S1R#)O_!.T%7XXM!LJK* M_?7#8DM?J5[]\O+X]*Q_SW+U\[/[U8[?50%^?K]67'>5JY]_G<%N]MB75ZZ^ M9>>A#1=H+V;=G:O8IM#\WIES1ZU\]7#8/6KN.>3PE7LG/'[GD/U;\E['DC^> M#CK\CA,'CG@9/@S-?^!%B ^! ML.\02/W =^G>R.R O;ZGDM@$=WW@' 8/@@KO$-;WP+?I0?#4?30BG'"'/.(( M/_]Z8!XB,?NCIX!Y=F\*UG(8^MQ7FCSW.\Z[5K-X*?G,R9D2S)$R)5@$?J [ M:K5A-4XWY/B%NA*/N32[K0XNP=$XZ6_;$.\1U^>)+,%'=++#N0GGYH=7Y EM MP1BQ T?F7DU'GC=YW[WX'TSL]XU#I?^XY91\9Q M1:J==63((C93$40@9O 1@(^80\8\]BWVGG#Z3@<-;"U QO/8'^%UKZJB_'G MHU&"8R7 2%X90OUO^R<60!DC=JM48^';)V#AO 1^X_]_/!XX #_$5FI7^G M(\FP07(M^LK@^%1_A8G_OSUSP/P"62,^?P?8#Q/(K[AMA[.X5:4$BI>EW!<# M%]IO/9/48"6-&@/I27)K;,&/$S55):*/- *-A]ASEG2<-14B.>$O[I=36WFP M2)!DT'0XP$>4>')]YH]U-C-0CJ;#!N5/GM+$.ZZW781=.X=.# M==CI\_:F[3"6.LW,GKTH=]-,VM(;?6_2PCOGC;HIJJ[L-3L7%\Y5N:5+NMI" MP8?,DQIK_VY-_?WJDG86P8N^=;OB3J/ ZS"X]/WAP"W^ZRZK6O*/CK=&NN^@ ML;YR=_LG/<<&W-):7[V]:_>A?WG>XD98N0\#-WK0M>'WD:-3QW3;T=W=4L?\ M9/++.ZUCNM+@;$M?G#CNT:0AUH=[Z1EQ(+^].&U197B<%%0,R(5U6+V*]!B[7\[E]I KI[+,FI-V914?5U@\7914FT6 MU_&:JN:W[SY(15>NN-B/Z@/Q*1]A8+!:/Z%S(0X-^;CNHA)MR-#QQSH'J+Y@ MN7;%IX0>P86![#B_S< 9B=Y067>1\P=6'SUGJL;/,HM(;/GBU)SO^(%[1&$& M$]!&RK82YK96U<+L%:UW[BE(5$,]CN&O(BD_MR4%I/?D\B[AZ'C0W_"+)U[ M\XXO^K+#Y#?.BSN_O[U4WA$?@%?:7:![$(LQE;Z9O$=),V3WK4Y @2I_<<.$ MDJ;#+-V43>IRE]FDT..>6F;Y%S0N[0@ZB#Q-+TL3/AHC7A ML3-A>R(="HSEV)_] HHL-2=/QMH;LG%#."09V4F>*.JO>G*7EI,C#CV-LZ*9 M1+."C3B8\W4Z5@="KO 35E#;^FBGXSG6'L.!P\7X%2_+,T\.62ZI<;L"3T-)B2( "_*ZKO!\4!HYY'_=[1_U" %[FU0!$19T*.S!OP<2J+IIBNZ7.] MH<"Q,TV]O*4-?5%.8,PE2B"9$2" ND [JH@@C>0MK;!D^58EI=PP/C_9,>AT M_B1:C%GT6UD0>85/BWU5.F<7-6.N2OJ:2Q=B/ET5 MZ;,;H96I50(P5>!12RX5GGA,[5$K@2(+N3F%:$UL<+Y_' M?O.L\/E>6%Z']NPE+6!/%*PCG'+DT"DPF#8G)6:X^>Y_Q"YV^8B]10(HU%MO M.!Z(:_<;[/U8WYOOX+B@1CV,X_;AWC>4X;@98S8-C@ZN%'J12/8%TLG,4_>Z MQ(BTA/)6I; YPCO*"TQO"2LX."20PE%=@MIZT'#=S6"C,+AYC$*)/F';!&T#,M@7S.'7LJ[X= MQ&3KX(19RR'CT(UH8BS>=#4Y#/M6FX>:4VO9/C26ZUBKPL2JPH6K"IU]JBBG MGI362=WBVRCY32718?QNVR#LBM-L>-L,^KM\V_Q.5&=P=MX@(1::R,ZM4Q8Y M_'M\0,8=&OSD._6?QSLB*VE>T,>[7(I2;P<&D%"W.Z+K[<9J71!0$#^<#%>C M(+8YN2??!.S$ON(-VMB)W<0?="OE=W.% [F*?F9ZQ[=LWT8?00$UAZ&(W^<2 MC!GT^@.F=?S[AQ\_HK%',6R5)V3R1!\Y]<-HBW[O7.>1S*O\UX@++W M!G;^*OGNU>"[5S]^IY_RT5#YTBBGS%2\R,A+(1\B5^37@GF>5KZJ1]-W C=" M)<$T)+PE*/.*.8'1F$<34/&JK!,++O&>'N$O,B3)08)'\UMF/B0+ M_H;(&A>+C.@7=0J0W^J1%"LA'"8.2'77,EI3W^RB'@I\+X'33LD%^A$O8?0; M7O6_(Y,=S,6L ".Q7+<>L*RP&V@XIW3'(O,_\T26L-S%&'3#+>8V$#&YY;:[ MHZ9>")HY6/R"+FO!H9YD(]4EH*259.%E ;E+.GQ#0&B;)66K%T"1RX @S@FY M0<%:6&,MG#R.M7 >K(5@+3R#M?#^T[M?HN%Q]#__?//KI_>?WGQZ___>16]^ M_2O^XA_ZY[^^__CV'Q\^_O/W=Z"Y?OSPST_1+V]^_[_O/D6_O__X?P_"HOB# M0SKJ"T:'A?"=J)[+M/I..ZY;RUWI1@Q; R%#X.J>HP7Y8Q@G7ZU@B$R7'KC VZDR"YX9AI]1O[:,T M>3W&W#.,Y4LF+240&ZQ2+JF),5P-7R0+5YH %[%M(W^RO/@(=<^7#$Y.W5?H#3H"FS%GZGTKEN.DA.DAQ/JJ M5(J1EXZ8TXER1=WA<7=?ZTJW9,4:MHZ,L-.HR0S&YQ"X!FTPN(C07DZO5QT< M4E$Y>1Z:\MX;G3GOL)C1[':!)CE'-/N]/SNY=/_XBOV.0Q&M@.:_C;%J?94O MA[_6![T.XDS_).KPK5:'!W.LN;M$/M:\^GJ"*5]>U'%F@D3BY3'&(QG'-<.C M06" @9&Z$#XH.XO)\]5_#+O='6F?]K9GZ3D MEA[:_7[C_T#A5UUY"XY,6ACAZ!WS)7G ]P,IGW1S8,>[N<:R)'Y>0X>OOAUT^_?_C' M1W)2?OO]P]MW?T6_9%^T\)8WSCLP;AJ##_BKR;&3JUD6&9_'WQ "/,'4^[XL MPYV7$=LV>!AC"]PG;#)V77*;[]A.3-Q8BXN/X3!0E&_B_-V>=/E['"E>7\5@ M$!/X(BR@/-\"&QA=I!=]818]>H7E]@H>SQKPG59/&)O\O<$[K#],COJGK]1W M?,6=3OBG[R0 1R]'$,34@8K!ZT"_,D+^[N1@; U)&*8D&-'/C",NW4> -O;A M44:DXDWGQW M$Q5M-0TL,*@,A'"7A7C)LXD1=>'+6;.@ ^UE,VYAHI/2@ M>/*-<< 9MF+Q(-,T8[A9,YJGM1,:]K8@I6L?"7\F,4\+L_6Q[=4R$22+8&)0 MWN2%"'DSR#T"M4U3>\U]?/<6,P+]\^_A#8WN>863$F\DK;SV>1J;VN38%\IV M476%W6_5U27<=P@U8DQ*''-%37Q5B>.AT'T*9S6Q=AZ.L6)S#!['3< *;+Z$ M;>=@WE@U 1.N!,-OL\RR4U9P]@9;LJ7V?6L-E_?<4RPSBG=?IKP!G(:.=^Z3 M9M@V:IE6"Q&J(T?>^+PPO!6.8S$F&V6R9?D"QU!*=5N!66]B M.)M(1DL-(R2Z2*X'TIIEK)6J>7Z&9^])-Q)?GN MT/>T/&[%W6S;%,(L"+;)S>YP8.A^1G-L=YMC:T#3>3R[/2:D%NES=)S=476] M^VX3(7;N,+ILX5G_L6GU1]H$1OMAI&T&=]2-HHZ7.&ZY6\5IGL24TRYR4 R2 M?76LDIA<.9UR=&P4%)?Q+%779MKP[)+=11XH[3^V9Z5VCKK$(S8?OB*C= .# M:MY@P(T[[;(#F(R7\*7P09CVF)Z"36)3BUNF[(%9[[3RS"=.N6,XPQ6[UI:Z M3$'@;58IVFNKAJM3N@*.3$M& Q]'OX#SB=M'9M6_&--@SIWR?!?_:*)GRSZO M-JY:H1>3,I'G6=F"X=B-0" ML\GVUB!/-**<'4.77>%]4W!M:HN2[[5") MW["FF"E[LZTC,780,O%K,O&G@;THY-1WM#\]W$=TZU1T+=P6#:LC_1Z]__6G#[__\N;3^P^_WC\K<+;S68'^G M ][]]?VO/^]-/F!](-S6KB,3!]B$-9*=2@%_+(P?&*)$BQG^U_0J-S;R=9%= M<\ R4U>(+6*V$+@0M%F/#@%8L%F28D=VL+GQ-X9+9$VQO(88&3]$JO.JMB-C M"YMS\R(T=\5=()XJ=#RO$@0XP"7''E63<845.E0&$@7OYQSI6%JL8T#49OPT M5(HO2)WY6U$QUU%=A^.R:=0'Y-)VFIV$3\V;8\+O13^]>?OIP^][=L5$]5SMB5 E159W6&;Q52A%^,0?,Y!K^RA6'FO+M#=A_ MMU5*\OV3D>FW1J;Q,[_;(_#!' %=SD"QD^TRY%[M+]5-LSJP_NH6AT["#90Z MUS6Z2591)FB6E'-. ZW:)XXQE9RB%\PE+/CGO+C)N:; N/\WKC+2Q<3ZJUJ) M'$?OIT*^X,J')A6@.'?<3,527!%0P[%:5X'5*62)]L/R2.W@ZC-^^CCTV*>2+^ MX'[>:[(!Z7KED3=N@?DB.<8IL=5B*#7N_2JV#29W'- N.?G1P% M0IO UJI=2H1NY0!7FWXL87QMF#B)\F8^XH(O[U9H)]*=]RZRA.E9"ZL3$FC U66Q4T+*0.A;V>V=6DH3'0/-Q]%-3H@*GK(L? M R?K'6&$4A'0>B\,O0([!,%R=M):@[-:DS X?%>^0W!@AE38&X5A<7AKV#5B M\B!,$XGY,E%S 3.PBK7JG\G".FX W2I .A34HO U)X^#V<$@%6I?5N8Z;>OL M$:(F2D:(&C&YQX@,=UR:-0B#G!J:),P&$=Y!^'+A-*!M)LM6+-!8:W)A?S6% MBCF!-6FSB;L)KTWSRY4&RA2S,VQS6-(3,FGP=4SOJ4OYL%$"C&B"!'F8RF!@ M.FEGDFJZ#I-J0\,57; T)X.&#H%#J6(!'=8>Z'A8;"&I#3>!H./CVP8)41*, M"["L4'1+R<+0^J=3A^(JF4Q*2O\XKX0980Z$[''?K!(PNC$"]T>;;GD]_EUSK@F39I DN_^@07T'>AEK#5' M5>PMVA5<++4.V2&(O6/AME\T\H/^WN0*^0[.V$J06X@JCC#^5=74,F*,)0AL M) FO:91@MIOB<[0D#B3;:O;,TOL'QU"R&Q0_)'Q ZZH#VUZW%)YOD7 MSL03NS!XKZ-;VF_+P]$DN:TD?A/=E&E=$WE5C4YLZ@:1^%M., S1^,9T](Y V"X M *X792VPF24!3VG DP(^+Y22BDT&?@RZS46I\14&<9S4,D21R%CL (J5R1YY MO&I=S.J)KMA@(CM.1DZ]U2!!-LP=EUV2#+[55%%H"\--:Q=^T93(DTU^@#%2 M)@@T!H62B.9C=*^5+-I]_KX$AQVA[) Z9*)-'/%A^:(8#FXZW%#\,%Q2?<-9 MO!:B>@1U BM7&KH(HB/FYWG.#!B#N'LW,$Q&J/C%4B! P[.3[YVFCJ;=BS[+ MM,0?P"? B\!437ZM1#O00^&3QKV.'HKXBN*V%R' MKN]CC1;&R\N.<4+%E''CY-;=R=8X%AQC4%*5:#YQ*A:6"-$ M64\X.M.VQ="P UM>;'9CC_%.S$@C\J/)O,^E.D+96!HW%:#7! # &@# >0 / MA53^CH*'/&N?76?'K']/ %#*?6@<)RI>MN) =TU2C3%EE<"E.-1EA.,IFO>4 M?#A'16X1:6GA84D9B;'-=I:KQZS*QJ J&5#2R4S#CVT8+*W;\$K3]"RIY'/: M9=0#9^K9D;HMJ$M:-<=(DW6-:)JNSL<;4>9N/T7?SQ&:3M7( M9A5N%QQ_L*T4R.@YTD:*>PW1[7,%UU1)WY 8@@:IL7U-7=*7KVM/$)C7+ ?I MII"8%#N;,=DW2 6N0Y+/'4C@HHPUR)9\-1&'-9>G8R?@R'3Y75I:G]G_'CPR M+56'A-N!(N(""<%<\>1G-I4XG)N>(X\3#-.5#!S4:VO1ZEQSXPV#PI'W6I18 MG)!;,3XPH9IQ(K3(J<*.RHS;1A0SM]'FZ^U8_Q8;1[+/N/-KW(08>3UPWYR" MO.[G/6P'NI]I4ZZ54I_U9*_ ?R.Y7B%'QJ"FZAO^%&5PI\EU86C3, M^H;A+YL=9GM:\"]2^6Z^@#<([Z$A@..(A6_[6FO7!=6L"#X5SIB=E->^Z,DM M8[0NN $)(\"&K[1?XR8N:K[:4*:=8"@3G'-Q_U(,5C0NB8P-6?AG@6[I1@L' M/%TB]^U#LS?+O[Z6J[!]IST>#X2W8>V,:Q%T+CG?)9);8,W(F\;WO1LP%W;W M@ATVC%M5< B0ZL&APMQ8?V?UK&BN9FZV:I+4B5?C.\PGA+DMV" M]R8!1JQS1_@WWXLPW(@B/HU\;6%9DY]<91Z$O4U+>XIZ!R<3?#-?9QC(6O#!TS+HN M8C='IXDM5>U4\Z&>$W!@DA'>G2F4R@(3EN3E)12;"C<50Z4NM\TS&:,[34>0D5KX"KFDC*:OP4X<,MEBR,\5OT[IL]=V# MXK;F!MG8F]/A^N6KRN;G6O;;BML(\PRY'Z:CN![;U%7;X-\/)Z2[:]?V#LEN M.R(_X]F_"]$C:'.!PIC#;\$;.OY@- \M$6)J+$FE&;[.C^C/P-#^HI>PXL"! M[>O&!9F4-28M)JQ6%!=P,4G),EC&N8[BSOM(=@LF6TT3)\716KNX0T^[<0BC M92GZPB"0L;16AMN$^BQCJ*&8UC>H0(DQ1)>$LU"ILL2[UO2W@CLGU2>>:#7E M>D11"_:<>CILCK@3"MBWSXXN$Z#XE4Q*&X'T"?)_; MG)CID&2?+"5WZXH#4@JKP0=A!Q/=_*?+<]W(P380G"7DA=%T*Q4W63<)FSG& M*O9.==G]Z)6>=1N]W(G37>V&"OW;OH%R[@)>D'[7:J"[417MIAQKS>F)UCG7 MT$C,,.9\.&8SX%CZP5JO:OR*FM,M12X95%K6II\==H,W.70-G1.DV@B-R)H, M8;'+B.I!-XZN=&XV*V[0'LP1Y,O8Z461HB^B 67X[+PX&A<39=M.L[)[]R7Z MA3R6Y#CZ&SR'"OY'F)HNX)K+33=+=Q9Q9#NHF6 JQI'2">V+[_Z:%&/[A;3" MPEMDYD3WCBZ4!04ME$V")S/W M@W=K==D6O[T+I!*(^E9JWC<(%BI7Y0OQ<'8 F)]37\CU>9# MQ7!3Z [($6C%I8T8AZSWNJSW1<>P M+A?1+F&:-TW6Z> E/..=M9_@8\;-91.(8CC&4]U D-)S5TOG^+L[D8B&-];!KG*QK2EU4UN M93TF6B^9'C3^R& 'NP=G-*:\##6GGAL&I73XW^.,(Z/-?QX2[NG8*U$0(=W$ M^-;D:&+;;HT<3^-6*<\D;YO)PXVDI MF$W4\=XXDXB#):X,:H578.V3#MLLLH2<:G 5T=:[]ONNTA7CCD5GU%IC;Y6M MZ4^U- SF[C6)/J+7G5RW2,M=J/,M!VUW1<=,%;6[\ ME>.XU*CQMG--C&Q6C*6_*E;44<0R?3-:.HZ4-J:VB=AY0ETU62?8SH+E#,-A MKM3$).U:^" W<^Y5&DK\60<8">&/P>@O*0+W_Y!H SZ:0CL2065@H6XOQVX6.L1Z#O6C?;V.2V#Z)#OHA/N^.*INB!D^:_ MIRJ/UA[H%J:G^RHW3>&[+G(3W;F;&6)?KOQ[5^U+PLDQBC 14%252=YS $%O M,5'"5Q3MQUH'>*/.F;C]-O9FW>XRE>#0,O4V^#!Z69#RE2I^N%@.Y'#,,3$J MXN>R8JGBAR>P3-?^(Y;J3[X=]H_/3.D)+ORWPXOC2_.;QZH+C%=9?1Q3QDBU M'>5J2W 934D-7'*/DQ_[-HQ3NF"^'0Y.CX=V?IUM#O35ZDA?U^-<:^$E+%27ZM,WO)XY\.9"I@6ZLJ&A^\<,VRKHQC=NR7J+D< B MC5P& PD"(_\.YO_)>H$](BB #EIK>7-Y+O7#"213F52=BP/3Y?FE>])-8F_= M44BQ75Z8YL'7DUO-8^-Z'*=/3KZ2; MW;U#;E:1#-. )UXY$MS"$R%6YMS1=MM.O[:&E$G1OMY"22[0*LFOCC(UK5\/ MS^Y6FT?/J#>)_.KL>SV]IQ^"OUS]D^-37 M70:2&ODXE)1K[OI4(-FHR%ZM- MF*WMW\3&G:JD)@)K$O-\EIC6SUO8^SY-V2PMQ;YVHO3NJ^'L3J>LAJ8*7KU( MT@G7G&+5(\FWZ&U-(.8.[/L@<,\I<)1NB2W4+_9*H%U98"=-9W\YQ0.;*EA# M'PG#7R>!-3PQ*_+&SE^[ A';7((=Y\&Z=2I(VA-+FB\P+?*W-)^6";8W':.^ M(D["L#U/NCVBUQVEKN88?U'WZ,B\JYX2&9]D!R)NI,58):T@Q"RLJF*<)KH? MF)B> HQSL^8=*HQ,*6)=3*)%,\H(,$>$(HQX=-)/!@-D0@62%Z+,>:JY1$R0 MQT=$B#TL7ZD8Y-/^@E14=@ UNVHLX"ZF^@4,,$^G2#O,Y%QZH98;GI)M3=4 MY)JY-JGU19T"5(;FVO@FDW$MF1D">"1,3YO12A-4B,^7F['$EK:/R*MX6[6) M2^B0++G5H$5Z0Y,S4RAQ3*X(,6EO@Q$,'8$%E@NN9VWQ ? -U<50B6OFK!;W M6Q-'8%\.W/8A'3EX-=&K.$1QXK8:=DZY_*M94BJ;[G BM*XS=D=2[;'J" )F MY(>3RX 9"9B1'=) =S:%=.!<:;98J&3.DW8;]V%2GHT<(0,^+MR9WM$LE":,9."[Z5 M@,.<$J9))24(CC(O!"Y#B1;P+4'&TFHFB$"5_ZNX-41INL=99:R62;$4JULW M(5Q!1#4G[+X*LY5>^!6WN5VUHO0* Y$D2[;LHJG?PE:T MI:+B,=W6=9Z.R^+(D#[>;\,]Q$_8]*?==&FEC'?E%9AY1=FZ1-T;DQT3>]+- MO1HV[6DW3>"PK9-FZC7M?1@2'T]_H+#P0UV!(J6B,>/7.[S8LX*BM>25DG9M MAR-US;OS;5VT3[QA\BC39WK>;E!B!['T5GYATH*SZ[)88UPQ"IEAR69@IF>8 M/S!M:%/,F=2&\F9."B6M/"]74R WEAICB[&+:$A,(DS"1K@$>)XMD+ 0CF=+$M$+R@@_3 M"5G_H0RR2P4_Q04'B; >E,2*."VR%"\$$U0.(O&T(B&;@54V:H'_ZUVZ2P'H M#LHV+XP_2YCWC*>2>6\S05"(>CS'% M\;5R3Y@F33-V!*6]&W?NM(!]((#A0HT1\6#W40FUD>YR]OTVZ(>P1X]PL1)N M*$M&TA1Q)>"8H%'A!#V+V4.V"5YH55NAZ&Y^Z5O[J^N;[P6TY\*W"B#7ASH& 9B(5V)1+#LJGI8D,'1-ER M*#I,S TL21N\D39@#K4Q==9<%(0.\$MM*;EM8A?F.P@KQ6RY@0<@H1)&'7,E M'&B8%X %HUB$$]"PG3\06B$D4",A*]N^6&1T:\C.X)W_466!T]%U4Q&+7(44 MG/F$/L41)BX8LWB3POZ$F8[*CU09'NOCZ+>.F9BHW8(ZI-,)TXR+NB#=IUS% MR5#]>D(#(5Q*PF31\C?IG9I)18(1&]N3C7?:+8(N325.JRJ1F/FE!9PIUMF< M\(:"^@T5J('WT[67&O=KIMUB<9-RQN6C4TRQ21UW4]0^KX2K\4RZWK)8=XX5 M[COA. 9<386 78-"QCA8A477J1PE0R^*+=!@)7*'^=2%%9M&Q=R(CCOX6H;0 MT:U+N=B% +)5AQ@ U9BG5#?XMN@#PUF@LRW,,4<2JR;.,9TNXU,UL^+HULJO M%#I-_(,@J*OO@=->@*(&*.J.TI<1N%\)V,\4%+?(8%Q*T\W1 M[#9*[1%(=(#<#\/>^P4NC8)(9_$6EIX)Q.^$/34%$-8L;!=U/V9O>JL;^E>P MI^FN=ZZ45A7D*@\XED(7;5Q;FPN?37>EO@';U[^O\'$86.7()HEA_8Z(KEHZ MISMVG\]&0YFDL9Z1+M3':_56U4Y"CYFN^RO.2 DJ5*W9MBPA>H: M=[E/C>TM1L=AR/U'Q[59\FF(.8)(T%%C+'F(^#VM,8SH9UE!M+QSJ>Y2TM=K M"?P./Y=JAK17UPYFQ+-+!S/+RTN,>K;(VHIVZ:L?#I V!%1U_UN3&3 &M#74/=X[3)X=! M@.1BCF$'2;I*)0X_2(,K@+T!GD*(MI4;6>8N)Q^C0CH MIUYGZ40CA9$ZQ0"@IJG>;WPWEV%DM\OOPT)1V(]<4@F^STAR3T_:GT*]NRIC MM9NH)<7K4Z2[+VURNE>1="T_5O?:Q!?ZWA=\SU/Y*W%86>F>QGB,NON1[AVI7(]4-O'H_2C1O-B MHK ?HU>OK L=>&3MHVRTHC[3K*:L[VQ/N34H-SC=/_'5:YJ_C)3>J8F)5;K: MT:DG7V%DQ6T+RZ>>H R]88 DMGK<\HETTYIY*A'[!27:(MZ(/'^=A.XI7]@] M6AOR*H]OQ_0_,*J1(E",%%I+'Q]^QV(!V3"'_+5<;LLN&;6!EI-1)+)G@1K-*T1TJ.A@*/GF\H'8^:67? MX_3+YB_(_+POT'QB-@/8,LS X$BRQC0!6R3,6*KG[/=22-V.8E7Z!;^!='D1 MT>55U(X*C]\U0LIX)2-1XVE_TWF#+7!(*XPXM]U&1:H#R2WT467HMTD MTSN4H*.QX6.$5P.O8HL'?50TM:9Q=1):!+(B"3 .N&%^W:+MV%O;VFQP/W@#Q7IB4U%+SF7N_H M1D%6)B8#5D3@,V0:1?7(0$-7W<*52MX^M\<2TC>\*!W/A,4T:9]4&U5E<4U6L2<;,T6IL'IW3B4WK$\NEQ94:;/$1]715Z7'JN]%MA")BP361Z#NYM356F/(_:07UQ7I/^HC9D3A8T/B,V)149*WS=4MIDM]Y;7B;*! H-9"Q'='!W7];;(( M%Q+9P\_RPW7C**D)]^F4I6GKAII%",F%8L?CL'9'C/,0^\5<(7HIF@7< U[ MLI509(>[ZU:#^P&\([399HIC%))\M VUYJ(>$HG,=.@S<=K8MK840D8Y^7AZ M>]4VFQC6 M/17.U^.6X: .9XQA3/# MIE='@ )M#2>[ M.Q\R4=R/5AE^7(F7)*9'%\Y'QH$*@RX\42(-K"(2L2?,>TP6'YO<9N#D_-I' M,^N9X;"B5@ON(X^C7XK*W'^&##XH73] OG%$).>DU.NA]RTB$GO:,Y M:6W\D4F&USLYS[ZVFOK*1GNQEFI&=WJ7)L\KFT#3LPW/MN,64(4B#@&Q>$F5 M.O$AN=K$H36W'EG6%"-E)]C37?MB5VP9E'N+OAH%2:7YI:I+++W7J")DP)\4 M&=S^TGX&Z_QS;<13MDHT?8E^0\G7HFVDJ;=+MI$,B'$BP"^7RGRI7<7>K/CZ M@!RCRIS@C*RC2179,#Z'(DI%[AM&X^_>"UYH?T_BU3OB-/CVMENS;:&E4PAH ME&@8D*(4+;N:UB0KBL^6MDH/+ZE:NVH/,>8 A20_T2TBID7IIHR=QL"5T_?W MRO:%9WM7T*_N2K)/BGD\9L34QYM[37'!#KZ8DG9.G&H&^W/$7S'>AGZ481DS MLVLIHM9<#1&_=/JB\W KPY<9H]F$JE"'6M&&NI*^ SKY02X2!DSRJTRM':%8 MF_PH-\!R7: %Y#0EL+,@XWG%]EZGJD4-6\]*YF9U'R%-C\IDPB#@U.GEM(IU M=(5%O"\'>UM5:DG[V@%9RF)*!(9R;-IGZ(1@+3D8AZ$*WU1.2[MJ1> :.>IB M5G8W'IBCN]* .UT+R4PWD(BN*.J"0@8[QS@9X47D!!).DF&Y^4:'RJ_FH^?U M38FD#5:%9=YR($J+L/?^9#9>AD)>KFW^CF'3"H_&[S[DV_LF?B(6=>A'?24< MB%I#E3(4QM[GM5 >2H9QD53M0$YW?I5SML)DR6%$1O)0:L151Y.FM'%/X9#( M9&6O6[/?!( HJC3V@"!QFP?9F@O:G8M]<^XPSHSN3=71\;V=$=7>OB&VAA,U MU[ A2JX^]WBX M\%#Z;>A-&-AI/L\G0(](0PE;R+ 5"F6U$I$CH=%5F"!Z-)*_&=J*ZA_:8;JZQIL@+Q9#]Q]!SG? Y;1(OKO:-;* M#<:XYEUGJ@V54!??@0NH=:NUA/S %*B)Z]&!Y;* 7@Y'2_LMY_AWOA1U#^O>P+NE M1?N$R[*"6"X$8,(_/[S[!3^ZQ%)'?-CB =;6S28#"6PK^@&D?5)HV?/J,247 M*7A9PY?&R7/U)<';AO(=?V]R%0UZ_6HI5' N!ZV%2Y+5,.4+KY)$'5UG5:< I*E&O2X MI1SGLM"91&0-=B'.W;QN?5,X2)($OH-5=^AJXTCH+YQ'(6SCET4J:SMAYYR! M=&#\PI?PPY%4Z[V!NR&+ACUJKWABR;^Y=*OL)LZGH5?^J?87W3G_FCR;- M#J/]Z?W'.'K_XR]Q] OR7Z+PL8S]GMS"N. 2V1OG]RXM0MG#=KO %1I;4\BM M6&4LKI0PI)%"T+[4@;RR!>S(M6, EVY_Q9:6X#RI--MV^GQE!/L&[R4QO//M M)BI. (J#'ZN&+ U$T*+RTJI^"QH'[GGG'&.Y=2DKUWG?DI(\PEG>^N7=#A6] MJ5W@_*KYF&@4IZ\PXJ+)C+/])044[\6"6O! "]9SV PS[FB$S==%8^!2D.ZL MI%S#H4OB)L]%^9F3F!K;"?_"#1'-S X-1K?\;NN:U871'5*8X?6B7K/*7/3$ M26J=B>5U,I\A>Y0V]*I4TL&0A[?,F\CNEJ;W1T6DNJ,'9/ZR\8N]WI7(EO.* M@KM@)X)-A0?SHNG4MX_C!MCIMX/!2.S$Q M+6N](S8Y/B51(+>%1R.!6P'@M2Y9^%C(1:_)10]"+CKDHG,,5,=IL.>,JP##L0V_&!SNF[_;EO@ MYT#0[FQXUQ6*:,'84IPPS#^VYJ>NKVK'"Y8N\65#%+?DGSG%R3[6[(,QS9%- M%:#EQ)$E\G@)ZNSFX0P2U2V#K#V ML]'>(5"_7+#*>%1D!25.3W=K:-@0":.T91H%VZ&*# M'V6T75=JVFG#(*HI5[IJ)TU2K995SG1(0L34"H9YV?J,G35" M'3N@WR4/E)B\["?:T>F5M;/KE)"4XMO5)PQ^6I0PZ?\HSL\S(UXR4?_&&CF_ MH%\SC&VJ*DSYJDL;&*XEN$2?PI'$'*=@Y M%RIZ7>?'J*-U@FA<>S3['&+%7- M-MW855K72H/]^=_UEF7T3&T589:J[&NR4@-:>7G,P_XV6AC@DIUO;YYM*-WPB@H*[%F'=Q@L*5%N7LI M5M?5=S\AT]A1LH LAX&^SYH*$82;9TD*MR&Y4QW2'$Z9T0J&4U-E=87:)"?? M 0U*TCX6^X'D0*91JQ/W%JGA/R->LE14$*:!A5VJX#CZN>-=AL<"Y*EN$,H0 MN[)N(\L1=C[*.%K(/!XF.FN@G6OTT)0K'&&+4TWT+L6H6'4S30B=0%%Z;Z:Q MIM1TRK"<);-O-IQ@53/ZEP!V6M'1T@VE:FP9!<6=X&E[/VXERHL=A)GM5ZX* M]UE+D5C__G#"_K)_RP#$I=!O^R7QX\19MPG7&"!REY!N%J_9(C;3)9T@S;!* MBHO 0>6AVI48!Q@4=9[P%[MF#:32R9"^Z\P><51#DM&)ST.J7K%UZ (I'!S6YR M8A+WIPDT^1B'6['[NY ZSXQ/K^#%TSUB5ML2;/-^ZF!@M\''( 8@F>E M'*@V&1Q,/7Z8BV.*Q:9L'0$TL^:>7%WK;,DQ-)U<::*&+1;.3?: *RTI*6<( MJWS/*>9"<=6*L9JFWIHA@IP\!+.TZTWH0_+#45(=);I+)SWY8Y)\C&WZUWQ+ MX-'@8GHUMO/D7T4I;"P.>!?N;&*ETD1FK&:G2WCO]MAT*L\$6$VBWTT 3O4* M%&CV*U*/0IT4O. MM:+@<"N"04:O&+QII1^^Y&,R0JNT)-\IU@DI#:9G+D.K';A,=PO5P/A9D3<- M2M"T!(JM/X:EKPC1:QI-^+"J#0&CP< ZB_;.]G6&06BYB%GA99D&1.G93]R8 M$ 6]*KFE;B3R/%(991C8G4;$$!S6J[5O7#!%@:0@<=>+/JFL8[WVOH2/?D3&6+ MC<.1)B=^Z\)BY4I $N,%X: M)A=US^4Y1"$&SZ JFI57)P5-70O)\V>HHP>5X"-O5I45-RXK,3/!&GZ2R"\@ MWB%G9V^B@MM[K3?*++3#BUHFBW328HWGDMDDC&UA&='^;,U:5?OI7K&#E"HI,/JD.&$RNEVS<[SBPF_H MG>KVH?: ";Q30I0O;$GT0+?*3;PR.5[D\[!N%I05D9XGY42H-#W@@],"J<,R M5_-1,2&XPQ*7._*'::9S(AZSK:S6)%O16%2RIDW.BXZWUW'TUT=T)Q/JL#=3 MHN"$?=4 5W'H0J5(++D.M(@I5OQV12O:*7KW40NZ4J/V%GBRZ1JT3HU_\H'I M>$NYFR[-(!#9XK&EFC7?3!7@8W%4WF(Y[E!%Y)!9IRO$05]>2D$T>&3V5"(8 MVSP__)=5B:J8#EH7$YE,L1F\*U=")R.$:\O7\T$HG);O:FK!O&:WC)8DXZIV MJ#!<'ED_7C!3R75JD]/."W2CC39 :J/8F2/9#C&FU\J.3G-EB.K\&F#OSDG: M*6+" .J8=M)4>R%&CQ[3=]TKW!N22X M%H^@*?,W.&*22";C4-JU,.FIJ8]XP%.E+H-<>[$/'3W%=.>K.]]HZ_RJ0,.> M%(BT?)S=+:4;\.(<(7M=I^>WF\]JMHFPT2@#@)(:N<'J2R( 3AS6P-8 M[>H1]6NV1LHRS9'T0L>:K9L345S6TK%ED$%+V\Z.1Q=:>] M\2PU0V7K5G.J\;%7A&_H.IK*\OMBDLT]_AI;2Y><\ M!^Y7& \=[)E.J;]3!MPZ2#HMY3@.6I(V][W]=J*,1R23SO+2*XHPCG7*E]B+ MD3"E(8[+!4FADO1H#@NT@9W"@(/=1% =A"UAPF;+0'U\CN&OA M":DL3-?AEWUP6"FHEQV^WZT<6$XD;6-2\A4A'.W3:06' )T@]]E:/ZZ<0TM3 MMR!O;4:>#/Y+&HHAV"[QBC2GK83EE9+6) $W!.L;T8, M>$&- 6&&+K$Q43=-T5NA)Z[K_G@@*NM-?FO:DVV.^W.PL6XC,W(%)0L*,E4F MEFO4WW0_^B"[I+F#[G-]='6Z>2#:Z_#=>"8[YT\@F^;P,A,?_" M\:T9C2>!$VO(+_-E'P WX)UANG;L"D_X>O4PNO7[8IK+C>:R_?Z<_HV;VJLZ H;J='VGV"V)E'0#!N?*-]@:4Y%@,A"><\B< -)B M5/IW:Q<-0X8J-J7_!'=?8J]U:>)NU6H7S;?80]9Z3=;Z)&2M0]9Z M1[/6*QUJBTAQ.#.=0R]*QO"\2FTP1FN0$R>G6H&,/46" HI&61G ,[W(2J5; MXBT''CITTI+.MJ]8%2.0@4VDX$=B!=5X!N8)FO)H+\GLEJQ+O@*B13."]U%X M0G,7.^S22P$&7MXL2>=\P5FZ0W)::M/SLUEJU]1-V^<6.3G$CO%?&_D8Q"94ATS'UN]H9>O?!5M#,%0(, M+4Y7Y2F=:-,%K%;)?)6(J2]JK&ON+'J8*]AN]V>9[TR&Z=2GPTN1N.#79B'D M71:B:IMO1Y\QSKW),E-8PB*/6(JG!;,VT$%Z]R&./LU@4E7TRW'T,54C)!K ML "6-&,Z7XZ@S5#:C/5*.&W+V]@&3<.Q.;WEND5[QF52?CTC%X21 :XP!*_( M21&/T2GG?L/W 0?[4+Y0(13H*1 Z#,'LL&6H;-4<^Z,I?9E:3@3#;H 995Q^ M>'Q58&7Q%"]XK<<7!5YJNH6GOMCP.[Q=ZW?+]:ZP# K#T:U,I>JV$&6&G&78@$="N5Y8G);(8G9' M&':8>]&^7- MTIG59YA88K[D-^H2;WX-G&2!,2R7<<<1;/\,--0<$2?"99@O ML0P=B!2]=ZAH&+HT+F'W\4?*U4]3I?>F5 O,0U(HYEJL2LUUP[D/Q ,@!@KQ MQ,WGL*3.6+(C#BA:4;_8B'Q6<+(G]Y3,)<]-WHWT< MN$3&KDB;J:*KAX;IFB&GCJP)+Y?5?>J9;X'=G54904UQ9:BP'.GQ&M;21&S: MBEIR2Z]5S1=*;BXZ#_8TFG(AWEBGMRN8#E6A@]0>?VR7H/GRR*NN-0JU0W:] M0,TZ/%'41&@)P.<0SG3,"O;FJDSF'MR-E89@/0JA/Z'D*7GL=5H149284@)0 ME[EJ8>,2[66HCA.]M4\WH^QH3TTMV(C7C1]L/5XXN(3IL"V>*]6IGV5LO"G& M5M(>-;MMFB%#ST-L/0-!P]Q<*0D2WC@?^RYV@,TN,RMO[4>KH>,\7'D(?>B(H*C M(5<%9U[PU_SN5![SR!K9,PVQS&5Y*/>4*\R>H7ZS&O*O5VR-))L%Q6W]M=MU4?@SJ4"#-,$G=P>YID@\YP0 M&C;+9U9+]*:/^)-PR[X(RH/J(QP0'ON>L0N-Y\5BGE#:@$4CF2<_\)7=MJ1P M13;MT'GU_G!J>/%,6!"?76!S[_(:TUGP.%@9T>W4J7=N0,H\V!WIAN2D3)\_/"V4UCREH%IMH2F&4CU;9,0 UM4W*^84.FI^JP=N^EZ_; M1*,M%?\8UC[,;:3,E,(8;WSU)LM?1^WR "7%_.W*Z2T#8LXH/8[-I>KINFRP MIRBR!K#$;=1D?HX$IVC(I8NE'TB;.T\\2^"TS M@$A= P&)QY21!(,GS29=M(&K[BKK57N,EUZ(DJ[VZZ1,%=L >"B]HK&"6O:B M)SQ5:C)*QI_U@S8'Z&D#4%=EXK-UEM5I(R'3XM)9@0:KZH[Q[9$B9^1=O3?.(12*]'SGN?7G(6MC=J":.@ M*8,M&D'((&WQ@Y,1=$8<(LINS3(9"@43 M(SL4KX7$QPF7KNE^9[])V MD'91E$QZ]()9(&*AHY4DX^HJ(8VM\)DO6<:QV&TZD^&6IGNW32R(0=OY MTE0?W/K5[2XHEGEO"VGC2!2W$P(,NA R3<30&J>;=O\%5T4[ 3)1YC%DNW\Y M:>J17I!.RVBS99>H5@Y]0 ?*H]=TB5AOAB%X*JZ!;QIV" PZNM%(,FG A;IF M.S1AB;5>*9(/O&*'D49.EW _))!;YN,0 3GW&7*]_(B:W-) P MK9#(8&9K8U;?.ISO+;#"SZI"*NSR132XM4-H]N%NQ01=V9:XDEN:)RMJ7DT;'@UR@ MV$K;8X.4CXUI;S[0YDQ'%X3/I#="0SJ4W7H7P\B>(-NU!#TB.5Z&9Q[ MY#H]RC6^NE$.Y46IJ JW"=]VJT/;S [Q'W'I*MQ,(BASG'"=6[,I6%,5;S;/ M6[I56<47 45NM7;/+6?>QJ:M0[_"?<'<@(ZE-^[D:Q4]S=+4W?C%Z['6+GMT M0V?ZCNL^CF+P[]NFW@D$W*22HB$F0+X>NS;)]%_GZT:3/EMJ:_%'-/+'&DUH M01<3#0)R4ZF;U?,FDX0C8$Z5;/=HW)K*)12VMENM.&T^!!<0:NDRSSAWBF9EZ^[1HYM! MF#=KDX#[$G 1J]-MS#%KQ:A5RCZE33PI,D$/;/7/$+HZTQS)S)SI'- ?0*21 M@>ZM 1-A\$%_?^507F]SF!=H(N171YF:UJ^'9WK?W)\BFL!4F,YTN'>I691TIZ;JS 0M59;MM+OPPX][0Z13B9SK*YLPS!3 M\*(KBW1UA:O%Z-0C+>45Z7JGDP^&F,MT;*K#&B=POYJ+4JODL@I2\,12H.]4 M=/S< $%:R3EELZLQ'%@F.Q2VZHFWRO1E4\*U;!L,=?1C*W(NZBTL?8J3&_H> M_Q8@(VL@(V MI=>^6:>7I5XI)RP)AMZ$E=MXXQW5WN*+;^%_5Q+PX6:E\P7\20*0 K](N.!8 M&-*66$$AD7%\PS[*& M.URVBRBE7HR->(M)B T76FMPQ]''&84PI:OTTBJPC'0,4Y.\+S-\3C >,E&5 M;*6+<-VJ;>L5E0]J2>Q_>Q*EJBDM Q1=(?05\PA%Z2D-(MH M%A/ZG7O(340=M;RLEZ;37LELY>%&-X0S+DW9U&[J)5Q:.48R+HNY7E>AH8!_ M73=9KK6T;LD^:JZV$/LE\JP.O"K&,[%F2#?$(^)JHM7BF DJ0L)/"4VAA+\L MR+SGD868H&9SN%Q$YYD*56L"7#+:RY-H+07!&B MGE7;RULOGV'G@8&;3:5+H8F>1Z/T#Y0 ZM,=3#Z<.J8^!LN;@^7O<*XZ-@8/ MIRVNFQ8.VQ$<;]8."$^H04E6EC*IBI=(4OF7[2IR:Y%ABM&"WPR!H4:(5E+# MI[H2GUXJ<6YM7(O)H)&;I]/G6GT<"-91IXQ^8B[7%HQ*[D)!&ZUAR[U78]]6 M_QZ;#,6G59^Q#_ED><%I0=OL5&B)3V'SZ;BUN1#$< :I+16YE&"NB2A5$Q2) ^5U+>(\V^+'=6QJQ?9M;T/D()8'O819F: M=DQ3F_AVW\Z@XX^@>W:!#3"*I(_(T M5GN<9L+KD+(67S/*EBSR%6PX=QR], ??MIB0*1OK \9=>EWZ%5S6C&%>!*2@ MWCZ(:#7-W?0RP-(4F8XMP18HP_3YD MP)J3#H%3!<*:=JK%78!P]IC1T;VB1D8.(8OIF(E_=C"=AO?%OA WA3EX*+FC MJ\RO5:?0@GK[S74[Q'__"&_["2UYS--'/\(CW\"0XNA?Q<@]&XR0%@/?"O08 M-"1CXW5S6+^HB*I#W-/!44 \L:)'Q[@88RE7-Q$Q?H,A-5U3R.T_71@M#,2/ MFI6F7^C:D@]2564U\]>HED[CO)QPAS:Y74Y3F=/)H.XUL11>HR6#05]+9N6. MH[_["VR*U4;H4I%4Y-I;8VL[X542^D@0'*6):NVRM78(W7R. -GR0=1!Q,/E M%WI@DTW$_:9&1[I-*>"@PL,<AMK8MWEMU"3AL M!?5E6;X*2#@H4-NROV.1,=B@TN?B=(MO#L2:;K-3)):Z%)>ER)U@K:9=[6 V M<,I/1\A?M5 %W"AX$!EJ0 L+$E:Q:K7;2'PW23ZQ[ HM;'NKRX/]J[ MWRYV@73:G*2P3R6'F+'868$[,7,8#IQ*?3MH$X)RHTX&HB3?=LK]6NFO [DB M6U4L#AU#.ZKGW(*Z8:OCZ;W(PA/,F/V[ ;\%R))"=?VRO,PCIC$-"1OYX/[8.CATI([8\S.U MK^0<))3CIX %U4,>U<615$:2!5>FE50XK*[WZ9JJA#OF*L$@)!&_OM$-5]"_ M(6X"^S2Z1'*E5Q7[].$)E:<@KQE,AQH+)-)R>I+:2E9=2NCV-+SO'EGQQS=I M-PZ'Z);QF*;K^OJSY1E%4Z,K;_$@Y())=,D^,GZ$P_23C%4(Z9:GRT$L3KRA MW+"7ND1<(HDW\JM^XIFQ/T)AT 19U:;V529JONWR6R4A#TK0N=\#9ZJX"44J3PQ&;'FCAM75 M)W9V^LQ2_EP#$K\/N_6PK%/.DLJ 'XU+7>? B)F6 M7X=8'WCC+%W0=_&K'O,7IXN7^>39\6BQX ;I>J8*-_%*;L RQ(P/DT0H 49) MA%\YNX?-H<)N/?5N$2E9.A>%;:@Q61>,BZL\U;>Y&&9AAYY76QN><3DUA734 M1"3.8E8R:=9V.];W6L7W)X:/2]"P1,VX MP'1S:8,N8?.><_.D Y9@@;4%S$$.ZCD@JM7!\!)L(B$<(<5MUO+CQ4LE'NV4 MJW?HG02]\TQFA&&*2TP7F^$1DCT(SI,+3FK0XDM-'6PG(]^PY402(5[#?CV? M<R[2E&U1@,7*R7"8MCSS*-KNG,CJOL-)G MY@A[^VQ[JRN0J-X(S-OQ3'BQI#*(ZI;*]#H9MS8-25.S5$L(;1+A%(4 M2WN6J>\1HCY)A;0T%S:MKL&$8/6S1AWDH64K72 X;]<0;A4J0 Q"X1O/<5*. 2KUEX+3 4IM* M>J!T\%:$;=N-L)_CF^+&:K )=JB5^J"P4T^\4S.& *I%"L>+;C&D(LWY!POT MYTNO!$/U.BV%!?#MA__W_J]'_"[BN:>8SMU:49: M.13Q6&NJHEN5$+N.B^Y-(BQ7=!JWZ9'>X#^I.A-165AJKD'/*5;@EE2DR_SM M,]7.UB,S3%DZ+47=GH_^])5I3((2T C7 K?'T:]9Q6U3476>Z39\G( V'GWN+82N&K:;R< S^*T\[CCZ6W&CJ :' M#6(S.B8[LLAFIZ)8/QX&*(Z.G>P2!%UW!YQZ8-5)<9/#-WF6-E?CT![N8@W]-BTJ;@2/QZ*RN.'.:NA/A2W,2) MH JP=&;2$F9I["-1.(LO\+NB2LE3X98)ZR)HJ9AR91EK$I09"-(BP69[^T<[ ME)08V-53-)!U7]/^E$K==/MO1R._ R^U\Z%R9J3!K/P:5MN84#?6,2@+5[)T M5;/#-<1"(F>"AQISH78+]FQ7"YD2F3=HJ6$LA\'TJ[EJK;'9ITW[D(R)PJ6^7@ "ZO9LAHM5M;.WV>\5_79SDWJ<3[%H\]K2X5R6R M+RN_ON)JBUXW3 9%:.=)W%HL%EG;:+![;PBS*/JKR*Z%\)#<&H\!"=T<8J!; M:KV\"2]DB\Y2@V4MXZXY1JO&"08#!6E!4>FS6"^SVNJBR3BB+HNQBPCNXDCC M_I"V\1W>@?Q"7TL96=Q@3W0\"SZNS53;U9RPYLF<>1*=V\7?.MOSX@AN=4F?:TX&"*?D=O%BV'S$\.MI'*Z&;@76C&' MZX8*86;PF"/4KXX3@.PM^LU.1VLK:J819&MD594B">!8V:[O2^.RS,.&8K8: M@]S&PO:0(2.)J=MV'^\19"\/ABJF'1:T5H+.^8)^CLBUN36\UMKO35/NKK6X M2W?:2K(Q4CO25J! R:T;:W(6?9-:4Z/;=+2X*;&Y6@85L\%X1V/=\/5PC;SS M5)P>\_XC:'2F[LZY 3KL/]/S5/!AR[0>SH2T;^BV%KW*BA%:LGXG5*?SF%.^ M[QTFJZ:H86#M3=.E"[=[QW-2JJ[\,XVAD_[Y]_3*2D:$.P+/!!$"^7YK3K]F M$'#.\2KI\)$>]?8J17MZI$CN4!XN/M'RGKL7 M8U4%?*M'WX?.&Z-EL::5)F1:NFW,MU\$]V4 M5+/?:&=(5V#9+V(PFQE\QKO;EQ M(\D6_RJ,W]VY84= VG[X.1VQ$3UM>]:S,VN'VU['_1,D00G3(,#!0VKZT_\J M3SXJ"P IJFVW6UK>V!OCEBBP4(^L?)P\YS!WO@L5K#POI<5=E=Z^+%F:4,_N>&8GDJ#IO14W6*%S'D %%3AR>^K(H:A)06!4D MK'"GZ@TYZ5433#**AR&J5DQ/PD+?K:Z#4\;E"L*5!J]^<7BD3I1IKA\^YY M;43A-^<-]MZM@JV%Z3]YP2=?9?&UQ92P!GU&D@9;\YXB>2VJ!U'YD^AF40:U M#"" =FQNV-]CX0[-NO.N*KV@[TW9]@/*95 >H7I;43\.V NERK66(22YG!H/ MMV=QU6!IB KWIESS#.#@52*T13$X&^Q9Z958%ID1E564R%SI^5%,K<,W'JPW MH!Y.TB]-F[)/6N4;D+UP?1A4-R'O>(B&,EH%%ZBM1I9BI%V8$"#TI\R2O,E_3" M%(9+3OETH(5*'G^LA\=:4)3Z"=- %2B#R2>P!F0,KHDN"X$'PVLC1%A1X7&H M^1)%OY^ORZI@K3Z9&)KK%M&-0OGR6?D;482&I8Z:U%/14U89=O9="JTV]@J0/%M_ 65V% M<0#LU*S*HA>HG+:<."LV/Q]A_X=1T;R_J9O;>J*^R(V0VJJBMWPVS>'=I.IW,7U%X MA8].2<1=[0IWTVI%/%D*U*$4OWT!N9'8L3;E4SAT)CSCJM;&!F@_PD4W,Z%' M)JL":'.J*[\N2>]7)BG,\0HK(@:5<$T>1.OA_6G93K:1FFV!\,?DRH<-TEOP*.XM9TH2^--W;Q1&4]S]ZO\GBAD M1Y!+-@Q)"PF/E$O"6^>LL6? D/I@9\+Q6G)W!VP7 H G+SS!/7[T](7RW/N0 M;ADV/UT**O'0-TJ=[YK\[^26M*(Z8R&3<^AY@QE&G?*U\Y$8RY$;ULDC "V4 MJY5RV(NM/Y@=>4_P$K!T))8PDEEW<#9(K>ZYP"5\1J)R'**77M0-6+0OT?^# MG[FLZ.HIH\CZ%!?V4&;VKCX_N60RA7\&-R>1O/4,C3ZB*%_B6I(YSIA6"HJ^W4[8W;!5PX2RTN[WHM(;_Q,AUP3 RM*] MP>MI]T+K60OHD1=5;Q;N*)*CS&D1M$I#XH./.J5J6!QV_!L9=MA)0AZ1_#:] M'/"U=4$CIC$9)V0QMH#AS40?,TF^[(:69D0O':-WT;^\4&NC'WP<6^XK/H), M,):2$T$608^JF_G(34:?C[M$TVRK41%=.T8$,/]3#3/^FHJ<$,,,3E0K\*"O MA]8@^Y1N$ZUQ]PGC3C<,XH]PYG1!9?A-V *;-M\6)G#FW]%>0$?66?M;<=-4 M-Z6*B(=?F"OGKQ5%]5);/7,[>KR="N>!MSRL/K?Q[_^.QPO=*51SU0J[Z6:[YDO;A*PDV4? M8:UVU%TWH60(]I(45CK.S0@7H1CS3$HFF^!B]M)9QU'#4!7<>P9ML391NG8C M2-@+&#<+LUEY&UK-VWUM6Z?K9\UY!$DHJM^Y*MK>*.!08I+"$C6BK4D[/!,! M3/?:=N-TXDOQ5W]OW^9SH?"6G6>+5W)46A5E ^0]]!U(_%'16YRNF+&8<$. 6]P[E)><;ZD;NH+ MYSA@V\\=QD@OZ :338L=\06FFVW\W._BDW"\V+/AQ&L/!V721[HL$ D?>5*F ME51)W>Z+/L30="Z)M"+F"H5@EA,T1YXGC8 WQ;B5A1ND9E+]89BS,TCC.CKP M.'=SZGS1P^*6F9K+>#\$DJ65_\$(R_@8&3JP90X(3X:(-U4\_BL\-\]RT=;'' M+S[6Q[E3/RH=D@77-_#5SM;E323QB\WW@N\KZ#-O% M2_GR\>GY%H-Y')8A7)M4E+Z9Y#0=QQLNH M-O@ZV.O1^*@0<(\EN&L% M/-U%##,4Z@.:&[KW[G@S:5K'"GTT&7:Z*A_?Q-\CW$]R7 MAM%J--V4#04@N>%H38ONL&7B'M ^0;.Q0. M5\6$HFLD-C!_R[%?%&T0AUJ<*V.\0'Y%U?.>KH8E@ W= ##5^J99T9M?A7AC M)T$M: 7-I>Y\GPZ;T*&+]FUR,0A7P.GUC4-K=Y<)D$HIA;JZ ?GBBU=()I!A MJ0<4="UT=@EB R37(,W-%1UWP!\(Q%#W*$6%OQF"T\L:V,S/)I>K3<]X#>[< M^_X*-#"0P[4G'*P;^.C08C 6RR@$I'*TE/U(>N*59N?T M&/% [6Z:-P&2J>!FB7LFKV,R*Y>>:2*(E+VH\155IH!90SX^V#0A%B0M>TJ\ M_S,\JUL+K@S&2:L.M-'^*KW^XQW^0RR+?/3LR=//_OVSS[_\&%ODKU]]_P/= MFU3H(.))J8Z';_Q'3@0 3[_0A!3<9P*% -:F1X3-V2A(!.Y*\WEXP_"F/,ZP M&7ZJ 8*@'XNA$$@;C85=A=V. Y!A[%F$RTE=['?XDE?!S.6U'060[HUB$![$ MA.G'' :?74&P4'9OO.5 PV7;+.G1[BP7-> L6PFOQY&8GTS:>6%EUMQ=?UTN MRYXS)#:]_CW]&XZF(\7(<$"Q0?==[5]HLQAV-,O_]_]\\?RS3UX\>Q(NQZH2 MT,PG?U)01(C(Z09A/-8Y/S=G=H3&RJ"';J)YG^6U=MD222KE4J["#@-Q:KJ@ M(U2!VU^V16'@A-L#,$/>*IQ8EJIZDE?'@RW'9]_WM2+^7H:AP"1\_?5+@^LD MY<[SJA_*RFY#^#NI]PYU978J,A@EZP-WFCIF@U7IK@$'YF+P,N_*SK(M]ODQ MUICN$0K!T9EU->""8@JK7H&4^K>M<0;*7@B.85T82K8MM^1 ; OR>,IN2^#2 MJKFE+??3Y>M+V;[R#N76<56-2C;88;R[F#(C31?;_B7\*C>U^%J%SM#7/UW@ M:S42>!UBMXHOQ=]=#YX"H_XK_#:ZV9+QHX28+,V MC6++K@P',F_YJ8+HF9MH<@KDL\@5ZW0JR^ZQ+=/Y30W\3'Y+*8'9W1MG(&E, MUR,]9Q6/^,QG5,)_?/;TC$HXHQ(>2N ((VQFG')')>LUDW5M\Y*"@7\-E*& M_[^DLMOM=<&ESNEMBCZ;FC6"C]]LV:(.UX*RW)OYBR9>D(L=&1U$HE@"K?F^ MJB@1!%!^+?:MXH(9C7C#:9\[K9WB5!X\Q< 7T*NAN+IH?=&J\A7TM_GHU;D%RX M=C6$ZX5\%O-2@M7F6! 7:U<4;\P30KTC/L9'B$WM'"?Z(^%8:"G_(BTE_"HO MF7.9,XQQ71+15&OVGO7J9?4T_^WCVF/!Q0?KU&=_I%/_ O.85" ].%*]6#N5 MVDI /GE>2SZ3SMU-V2CJ,2Q;V7>+5=L$AVS)$3X6Q-Q[WS-HI0EIRM'.(UIJ MMZNR&^"C8$+,3/GV;.14]6?3S3*=0_)AG)XB(&U M"@OJY%PDG'@W2A>@H MX\'/YQWCQ4<_AW=!GV 27LP#!-9"I$XNWJKQ(&:29Q%%YD9H-I MFWU-*)VVJ4-H^8HY5A4I]M'7/RV^#E/VL4LJ=A]KUMTCY[GZW6D2[[:A*:"& MS6HF_W5%&R5C?9V(W^, XQ=*7%D]O$_H2.F,(?M^12&=3[/EEB/M7;?B*ICQ M-NE$:APHYI3$R4^C"U(7#JEE65-!"J72*C0$#3[@?YD9N5Q\TT"Q@T)[0N:U MW9#SV*@9H>LO>)O&YMAP*?6W="_-#$0GB<[ 6]BF@?O*1$U^S14.TN=0^0H MMGPR4,^*X1?C$JH8Q_MH\M!L?OUR?CHSZNI$EATG.#Y+:IS;$+@:\BEGFFW: M"XG&B^9$N&]B XZ$\,[7XN\HS2T?\*=B,5S[AW\:[5_\L3(B$'_XCZXA#$/$ MI]68J*[,M>86,.ND9U%RX\KMM:S@W!+EZV:'TL^"8_35/OJCF&D4$73Z1ZLF MB:/Q6F[1PZQ@GI_^ZT /$PIJ57&#?FZI5<"W:S:1PI\7W6RA@L<^LK07A<[X M1BEYMK)J7;F5]#YN&?GD@<'$K)'[KGGS\3'XW ]-Y[H)]H,<(\SK_+2*MCQ! MYY!&2_9LW(+SYW]9$"A*L75E2HT<-X?M"CD#.<$E2C"SW_)>/61;J*_<-AN0 MF^R&[W6_I49%2O_)X1$9+A,,X/6(/@3]W47,6;NLXD<;;Z$.^>8:B(2E^)EO MWR55SG"6#$36[Z.V40J_'K--HYO+ S'LY M!T,GN)R-:-: M'/C%<^S/5O(Y6OA-81DC.M"D&C\JUM,&F=Z_V6S]GX9_#!0A*AFTSIW$G'=@ M.(?T6EC@R"V)AW;0 MVU:?_.6JU]+$=C>03=-P;*\QLDAU@2YCZQ%F?$5BDE'DZMS#T'G;*V<% M>HIR3GG.9M#$._%M%-+:1!HRQ*Z#>>M)H2_L/F;>L,-)TSX@X;3.M_F5U.?Q M#I0,7UT7DN3"A$XR$K,]G-%Y=1V<"8;-S?1-TZM8#VMS[<#&M1YO)-T_/S < MZ27[G105\W;Z_H>7O+A7#:ZO""1IZI&;_5S>B/X$,BF9]%;Q3@QS"4S8%<7@ M\WO"\888Q0O],-:"RM9U=(][LB'NPRE1 5;C7QB0R]8XG,_L,-QAO\+W/OV, MMY25H:94VZ]VZH M6KC;*0$&M]M!>PJ&AHS+Y>(UJ&.6A,4WGJK@H/OB)=Z/OYN0_'S%FE()*,)# MX(JR)#G/C+ZA'%J-=(#:+)L"#IWN>,ODC,T<)_$X?T-&&)F+6&=$O2'G# )M M.)BN1O ".U)'62S>T^^HQIB,$3Y1A#^U$JY7(2;Y4/SKB+ M[3<*N'HTXL1U.O@687N6X(\C)AP[LDG$9(^;?TC3*L-9&P'*D\;!$QUGH(>G ML,L,Y\A>FPGH\.FGBA*_5^C' MI>)2?M.TXV33?/>.W25BO2\FYOOBH/TVYJ+DPCO:4_;'MI2->\-\1]@?,EOO MFC@\/+KA-QM;RNIHMW\:4:/YR$@BQ2L!3/8W\Q+^H#3GD=XOW_#%?G?:S^3/ M< Q-J*D:/6%IZI'B9"JR]"WU)82_'D:^_F'64U8T3D1B8[?0;Y9RU:+X[Y!V M?:_)T=9:6KA":*; 7%)/#JJ*'E\JT_VMO1\GLS<<92Y1.R/-)79_3RBZQCE+^E, M2/]@YL(: !\T)3K9]J/YD)KN,5*0(X0@VH=P;&"3X6#M=#E^ ]J04[B6WSN= M2)211P.:;7T.WL>)#_46'XZ9>!MT(ERVK1.*,K.UR6UA29"/-WL+ANM9F;>8-IPK!6S#'AWG]M\\NGUN[( - MQ#X2IB%FQ[_/]ZOK8O7&6\3PGU=MOK4H2C=(9GGMI@VWSTT9W)7%RS*8C!^* M,#2YJ:UC[;4Z;UK6PI^^_.'KU_033IG;WF.E MIH^)+;9K$O=N60$^Q MB"(R4@5UB0J(ZNGEDR=_(M\5;Q6]1$A2_?.UP!HO%S_9 MG-L<6/@2#U68R*M2K![WV3(VJKURH@/TBEA'6WKL(?*LB%)MJ[>O\:J/@!@G6-+JT&(VG^VT((=S W"DT*$[!D&%XJQ6&TU62PP_-B M%:ZL[8\=D)L0A]NB%Q#:'?O1=8%A5+N\Y$H8W7%DJO)*6V;37>LX;E:K=O"K M&X;S/P_^L+I5TR M)0IORX!7\E^7<^MRS63L_3-%?=O6,R;;S9A*W-F MGH8D6Y"+2Q#0_?3)D[@O):'# Z-NL81[D:/)!J$V@7$HJ1D&DE?[7Y@(@2\&\F.=1M<#X00A8EFKY.4_LB)G3EHMIW9\PF7 M]:X?3RZNLG'E C$N,']HQ7%_HM=O>H>F';HQBN"S1Z.,*@GYLKFQT[70@UUN M"Q6RX52.?GM\/R47+=%!WX_Y4M.Z%2$]TWP=G;$+/F.8W,T)..F(2J+:)('D\4*K%R9DA3Y)."4CV\^0W)_D,-#L=[W#'IQV6D_7]1@ M%8Y)=71;LLYA).2UI*!LJ9IV MT26BT$=U=057QU=M202%V2;'[1M.JI)B]-=;3'5#E M.ZETZ1T#U+!Z(OI@>'-\"SAA:)8C'%\DH@Y]RA41^S+DZAFUT7L8@<$5;I.W M?#BNP%V'*?BZ86"B&MOMP^;94GVY#=NH'59(<$NXO=+_;FZ1G*X'F M7=_FK6-M.+7J^!6&P3X>D]T0"C2L+P@Q@SO^AM=CZ&B/W(2[=BN!O2,!Y;XI M?0LZ4$V82\LH+PW3>L5L!_,U21&M$V0Y4M1KINV@7;79>[ M+B:6TA1,G$'AC0,FI9"B6/C$O\L&L /E-)P(C4/DR:6W+H#WSEDY?N]@!L/+ M0AQ>2^J*;%$6*)),UL0J2G ;P5X0I;B6X"5&!)1( Y&-R"-KD94G9,,E5*VM MNW?-)ARQ'EQMM+;TQB1R1;DO8C^-^(8$VZ#H'^B?:@- JITJ@:8O(FF<0QCN MHZ2H#\58W3]N,1R:)[>@-E:R)NPHK*B17TK>*%5L*C)LCPKO0+SH=*%:_3P0]JS# M98'R67#T41'+M]2],//QT7:*%2)OVNC6BV26HR?@DK2_UL1/PH0;80P\YZ3T M,!(;X3XU^LN:-@#W\HO8[H+),K1322@_6):7:ZO//OL3_O7TRS_IK)DIDU9\ M$;6A3WTI'WYB'X[EK_33R,R-WM>_JQ0&\G3:+Q=_*=@.NM>U//Q)CT!C3EM8 MO60VF3-=[ENA5H;5H-PII+5MR&G[<@1"*Y'P&H$N1$ =/Q;,@(X5J-4< M35H^C^4,NRO\S[Z@B!MN&B:8Y\O56J%$E%L8%N(\2 ;GT*>G.WX"6Z#/R[,H M"1W^5"YP[P\L"^[HN26"6'(V&V9VL@#.JJ' .%()$SFF8GT5+3HN2!)N\N./ M(WLX%OP=H"A:2SPIP1;CFCSYA8)VQ%\>F-TIY^V9^$-"D9T"7#(/'R:Q';I1 M5J1)P*6\U#$4Y+(FYU7&W3/(ZR<\3,HY;AD MH<6^?P;P ]LD1Z_Y[U+#$@+A_(I!;% YHE=/0&G+G#M*4[^]'RFIZFG%K.B8 RQ9ACDE#F+]"^G4Q'E_ 3E;<>@WBWIP"&:UW MP$3&3\@".*0;3YL^7YO6AAJ=Q/7H!1V1=8A3Z[#P5T"4TM#M_H:S%=ZY9ZV/ M&GCN^(W< -NZWL.8WM!X9!9^IR2 [/5RR/ .FT!.H"QBE5]Q>4APQ8I\'(_@ M$KLX&1.O3"ET6:+2 N2 M&9R>#&IRIDV]&I@#F%J*Z1^].U@MY! S+)?\ M9Q@ &9!'8LH30H/F@[KJW^%F'A$T3(R7?O>![QW18[^;:Q#FP_87>!F<N3,_8CHL#S:Q-Z)XR;DS,Q+E; =T5KT?)9&0IGBUG MSAKG&[D_27*HX9J:V"AI?V+V8H:V1;20HE>RF;HK#_*ZR*O^>A5LV^7"#"2S M_)IIO*?=6[P.8Y?.T?1)1*<>PG9Y!URE?)R(7=='9Z%VO I(G?7MBG)Z%K 6);23Z[NXC8B9LV^5YIF43),-]O MM7GLU-HRE4B1W.;KI MC< /8JF6!%/H*%R["88>@%5*7_/SP($L=#=*KB8+YN+6;VM+NW-F()OUHOPQ ME=")DN44X"8%1!Z -;[/?.5B+8*"V*6R13-%0#1ACJG?:/142@L.)!*V)7SD M7]_-S>OW.RKW5]+E0S%?T48Z,49MZWB(.X@I$_2E.1G)=6$"V'0QY(":A,E* MX]PP]3!GO-I@H*]J"5I6N;36HF(E+%&+;W\4F&R?AW>Z*8/=,Y$[7FO1:!0A MM&@UB&-*;!!VC;07/Y(CIIRY$A7-BIS&;F>EH-R!PUZ:,,)&7)42WOO,&HLN MT\Y"#RO*AIGR!D/# \>*VGME[QI?-3]Q#K,D6/B4_H+K$SDQKZ%YZVIZ_RA\ MG=G9)LCR$#B&ZYQ%30D#PQDASZ3@Z.LG;[58EFL&?E'S,'%8U&Z X9>$%7LP MU?OC'?G=_/PVP*B%&8T_X$S56-KR +F"Y]YRI]]S:2#/$!D4\U'#(ZYZEZX, M3M;,.#M-L54#R^36]( M3/TALX[N2^XB2;* YDM3=1G*"+W'_9/MET,VT^!N:(5./&+)_I#[U$D66>#E M\KU^FI*L\0'2-\Z?@?E#>0#7:U -@#ADW&(P@JB-Q%J[(N95'2F(_SI'*2 7 M3[0HM!">N(>MWB[O>D5TZ>4G#1D;PUEVT94A;[HN*MN58=:;6W"YQWU-EI6X M1\BJ"#,>Y>+(/TUYC=!J@QVER%+76(,X0["ADBA/SU?F<6%#FXLS;/E?F M8'ZFEOF"Z1913+/;LECV*&]E9GW#%C5X'PQ9YOYT4S//.P.(LKR!.Q)PF>; M?",CAU/)">EQ'Y:K]CH*^E%W5]Q6L_N'KZ#L@;-QVD.F8OO^4$2]L+EHU9@1*>1V,-D>EC8*1N(YK*.\DP6LYC(0J)E&/.,RB9/(IP*PO*#1/+ MFLO\8);_.':F-HXIY(]G?7RC_$^7&S@$6:/99<6Y@<2F/F#*1CBCWOQ5B(;K MCA?TJ^:K2(XUK]7 8(;P08C%2:YS.IYI6S@S_Y./=WO=:+"S4 UG(YU(-H#@ M\3@3)&[O::'4Z* XPA=Z\ M)D#2.A 5';)',X753K?F)R;F>QDDXC0EW"F 1GNZ<[#ZL9]RF\+U0;MDA*Q"D&(,+S9(T\P36 V M:8M5.Y2]WOW8[/'1M''R*EQ3ZSTF8&XTN#/3DX-F(",I$YLW]R*P?N2Z Q7* M;&?^[FNG1IB&=&@HHR^VT\NM%>YS3>L\.W[VUG@F!B50R2-/6JR(N!V%H\0W M2'P:4= :(,GV=0NUKG6A) +6\A$_,^PHX.@[)\,5CKY YUGT3])9:'U))Q?@ M+KM/CEXC*3.L/H=R4AQ_W1*/41B<>U$SE1X"/W['C[37VZD(BL,L4(]AV85I M9 @@C_MC-[%'AQTOZMAE>&[P/EKY__1<^3]7_C\@/^V>;GJX5,3<18/.Q-6% M)HW$VE6$KZ6YJM9ASPN3UPS$J^X MRD]O>LZB;UFR3U>\#1>XR>O8+.RJO/:G M3C\PT801+17G-L<)Y R:*;0DTE"K4?IU5N/HU+/\8,[KN_7/0D[5QV#YCAXA M3**6L%@6QD_)'&#Q+V3*PD2:SJN=7\I^110$EWK-L7\D">C_+(E8F3$,F36 MD-DJ9@V7S###IL(LHLLM]N#VURTZ7MKN,^42]T$9OM2%5I M5>[8.@F-1W3>#YIJ^^&&R!7X^^+KZ(*G]^RV*/IX ]0@0U-^.K%XV ]JH,5" M&:)C9FNA%:B@Y@/T<-N.:V">AYKS^\S^0A4@2MF72A(Q2J!+J#3:MDKE,L=H M*74]W\!C AN)54O,BBLK6[6:WTQ[,G4G<)M+E_ -$O5?4;SQ4_ -!U2&"^(,95T3:'OQ]$M>-V'9EP\=?XNJI44!A\E+20A;! MBD4N94F]C*,25FZ1IE$)3G>&WK$8L74#I-\= ]7DJS.Y'1LOYVY)=$P8!:5D M7>('];(^\$Q9@RODD+%FF<%E+,=(V*V2>/XZTHA-(VU,"F?F57@ M.W-=+'NW^WUG"--(C]HSE/8^\-:\#AU;NY:_F*EU2U:*)P3&MMUPUY^DI"*W^PSD8*! (9=;ANKP;8 MFS"&@"+2S0&U#+)S_AK@WL!'XM1I"X)#U8 EVVN1I3UL;^AW--D<-K AEAA5 M%*0S R,I&B8V$<, 2>LP(P0=ZQG$NN*C[;X=)6_#0:'8L.SQ _<79-G6);)F?IHUW]:B=<7ZN".9VQ>T+ M$,B5"G+4%TS#MD+QQF7/[Q;ZC3K-V[R?/C4&#CD]D7 MKWM7-#ON1D_ZUL-%UZS*W*$@R)=(GX#."5VC,$86NYJG6U&W=OQ:Q[)AQI1V MQ4\Q@75A MMZGO@4^LA?-,1[S41)*$@/&:R/4?"X3L9Z&,J2D4XQN?$)"3KPWC8240] B614N?%&,)AY"3$B,WC2@9= MK(NQ)\NM%F1G=X59P?\%Y'>LB6/B%?7:5ZDG!(Z:O#,L)$KZ;>+ ,9,\-[&Q MA,@Z=KVO@XT!MLZX&"RIL0EC[E-9'[BJ+='Y+X7I2XE%DK$]$OOQ&HKF8^7& M&.C&')%B1.=F69=('F03#H AD [!Z![(]3B"#**)*][FY V!8/-O0UTLGCUY M^F7&RK>T0FN^UJD(2D?FJEQ!'"]?2GF2N]0B%.(OP;MM%_\Y7%UCYX0G!%Y^_86XV>EPUUZQ!]LET9 M90>*2[E9"'/F^V)C!PHW-J/,N_5$4YQ518Z"^Y1PCSE%:X;21:VQ41!SMU?0 MW])L'OD2^?GH6\CGY:G2=CW[J@Q@4,I-J':K#$&@TIJD#]LU6VP973HN$2.$ M0_>,D/1WOHLF?-N0TD6,Z;)]4X:E?>:*4,R=CPU+(+MT;P%[NPE\#ZP>VG=<=93EYV,_%(X^DI9[ Y6F@=5%TD0@KED$E_F]9)Z.GL M<)](6[(<2D:$C]$;3&^8*$*,I FDV7!5-&SM. MV'XO?WZ=+5[^,NA$_K5IKBH2":/'?"_[$GX!D@:#[V MG;3XJN@[:I]0QPXC4W'L=UD&RV'0[:M!YJDG\W MRG+*!L%GJBI)Z?Y\75:%;WD_OG)<:%'"#W Q1,HCL\#"U=U%T1*GFZ,R.3/: M%^Q;V%^+M$/.?XC/CY#7D[28OWUKY$?*!P*Y9",<-RT)'*8]*>(X0$ MG1SC6% P7]'536/VQUV7PB;C11=C%>!KEC]7Z)8U^!%K9L4+,#D+:HN=XS?C M*%!XT85SI[PCA93N69E>T]9Q ^'\Q^]H%3PZF1'VN)$029V'6;JY-:5 M.,R]LO.P*'?X'7_S*(1 /4RX$X1HW*SDJ+G.D2=4^2V7PB.'PGBCB4 GL^Z+ MW1A P#+/8Z.G,-)RM2E\)>GLT@XJ-U.\X(_#57JU7]*K]OGJ#4JH=7C_BV9S MH5;=?D5^4;.]Y3!;?F;Q1_!"RPI+&"ZP$KH2)B.UI4P4&=>;LATZ)GV"4U/4 M89:* DU"'SEOZ;KL"*?WL3MR6PH+R@;ZM$1'4O072Q0G5.,93L^N+42Y0##. MPNVWMWMK8I8=^Q_CL,G)X==+(#51Z,@<&"O9.:LYUM;,S)^,K@2B"BTK0H.V M;>K@<.&&F)'?30,]PUUA)'+;J-M#KS#-32NME09!NGIVK55%O"^2JU&"'J!# M]))48K&8UFT-75ELT!*G]^:1W=0UM,Q]R=Z-SG@XLDR<< $:2+Q/\@-!-O'" MHW8A/>Y,KDT>GBA+]]>4=0%%,2A^6)7,])D5^83(G55"G#W.F%9MM<^DDHV? M>1<0/TB] HQD( A$SX*\WN%RM=RP>:G!4#:@"-! [HI_/U8QYC)MV7Z_NKJ(:AED;ANZXLLT\LQR1$:2F(=(0WVO)'I[> MI%@S=D#E!+J@9<)&X[M$+A?_W<1W07F$OX!+2"S]'-UL)N!H880J=%-T'OMK M>P2%JXI@R/2Q;1'F90V_)GAM12]HP-QV06H5BW;G/C-I .=T(;@_*'7G314W MW-RH*@DOPXQ_-5JH6>L=CGI5&EK>["BYNT@9\P5:U,P**M9'I-/ETL/9;C8] M[LM5ODL]1@["<:,PV:D90QG\=3"'])54U&5#:Q2&L"1E6,-NG$@DJM;(<92) MEY;89%X'"8/3%$-B<1 3%NVF*'M0^ E=GU[-RM!'GN3T+M?52IP&8J@-%MOS M&:&)H0[?M$KZX>.I$GS*HL_?%&18%B,_A<]*, )KF[C)16/>QZ;-A_4 [T!) M'6%HU\+Z@IGB#1:GF*4O":"5!V\.&@V&GVP=N'?NUIS*3F2CH&UBKIB:8&JN M8FS.3D+'(?Z:MS.WEZ2_5[>#S*/PZVY:;=).TH%+CU6.5XB9)K%+K/N3Q!!] MLYNN&HT#!*D%^V0<'RJ-8XP&9HCK'(?'U5"N8Y^%N7%*TZHBH.0-K:+BU30Q M4E1=<6MBM6V^*]= 7@F+!(<=2^,S]M><:1%&)(PC9SL7K(\4K#\_%ZS/!>L/ MM&"]'-I@\3UUDM3;/,D."TY*;BK%8OF_/,Q&:0Q"7&Q)*'$ZH?%).7&DYUJ MJI$YB!CA)]TX)!E,H5 %\O2R?B2PJQ\_A!CB/O?U^PHO?/3WZT.&IHU1PZ2H M=(*/TGF08H([-V?UJ$Q:2/8-RDS%ADF+C MDL0I4K?;'6I@T?5#6<[$GUW-YC[1VSC%#_I0SH\D^7P4E\.*+.I\RS:!)+1W M>=>%B5QWHXQ0G( T-3R7_X]KH2E\??AT6$8.U0 M?P_K&4N01-AW9DRC;.B%2T>E>XH:>,D,'W'W[ZK_\%ZQ#BS?;#&2F44P*F$L M7RNN$!?Q2RD'NN9[]%Z;&ZGKEBB9"S?R#+M4DT]_+A.N="J M;3M_7<15RQPPRSXY+J4,M=&C^BL$$3>IE&0+>MHXVLZB,"Q']I8/Y8V!RM*8 M&-Q2\C.M8E(DEQGP5"[$PI!S0:N,)E'I19? MT4SQ6$BO3CF?'Z@NW$F-E)YCGB::R4I]FPBXY:$I&::UN"&D44>I'-?8/O%U M+A?_($F(5$Q=,*$Y]B58W!UMGX'RXM<%U,; MRG5O. O%K)S#>.7B"_.@Y,R M<:@Q!'L;ON@(U^KPCA'9FF)*7*5_Q!RE.%A^IJ?#GN./:'IRBPBSPM7G2'F;K[L8W3:1!9G!Q*:#:*:PZ TWU4]W8Z'<"$" M#F758=IK5?FFJ,KKIF%HF2205WNO1*Q2(<@NC^5TB#O! 2 MY.<'P=# &4LJ HPVD9SJ4(_"?KZWXL I:-J8AIIKMX"L(V5H6[Z;_9PZGI&9 M ^J1GZ.M]"BL6A]T+N7"IYB&<:TG[=8M"O\16 MV#>.)RZ]R4OF>1/Z4T[9<>J)[SYFP>@F+(&.3> 4[M.49M60-"G8][?1X#&! M4Y=]XQ.M5^N,-[UIVBE AM$W5C>(^!!!3O]S6%_)=1YM;HJH%MATF-&F)4N] M*1*.-YU=Z;E$A]30L4_&E3[0=J$00W='\3TF$:CK0H"=Y)'*E628Z^E(,[YA^9*@ M, S>IOG]\0]V#27/PF\\;CY6P-9=8$:$L;VD\M3S0-4N02PBW:B[BLST4 MXF-P ]W3QQR17T7":<%9C\F*9U:,MXF[Z5 "EGMH6W;<_ X8[:A,E30[BI9T M9.[$C,CWXVOAA-)C:(AA^?=N#%QBJ2I-A#*Q5M1!H;76]B_.&#%:@[*?,_F. M7&CMXG"+MSNM@ISBD1"#9^(_+Z@'@CT+Z6"-W09V8\/?TD; "#H-@_.N%R-T MCW:W/AB_]O[42[S!Q=6+I5'TU?5LPBA:C4(Y3&S@9(;II\%5JP2GPIEABZ/] MZLY'?I0[$=W"M &7\8_<\S)IW'4=FRV1;3R23,IW/LYB'F_3XCVA_WEL"!0; M'1^^-^1>*HU7N7-C$>Y=+TOH*DIRQ MS)(O;G(R4\@[;+01*%Z$U/,#4)ZF/HF00YD@)9 S/LF9?[."ZV*6X3W.,R,A=VB13>N M:(^XWF8R\4ANS=,ET,I$2;-,M+#7PA=NV0O+*TABD?B.-!D_DHM9Y[L^,QH& ME$&KTHMO&_HT?,&FR%F'PHX@M?.*)((O3,0O\(BC4U@FC 32]19Z7YX1(V(? M1BA8E&$[KN?2EL7/??&9?2]'9S0[S8]C'X+#_U0K'=&PO^$-\UNY'YSNJ_>3 M;3TJ.?T6)VQ*.*!:1T-$G0>+L\B)[1PV+3Y\(O8Y!SIY_\BXIJV4@KRE5H90W# MP_^["8[-XF7X<;!; "6$'XZ?)LI6:WR]>IW*'@-%(G /1;L5/@ZA-\:=XK?Z M214<(14F(=/HP&PP>J[J(F%N6+7G9XY6>$<=2(ZD#XG[ULO)L,4NX*ES$\U& M49_D_J> 0B[3TD6B;3PGW)&I%DV8B:LA-]TZ^@Y[NS8N.O>51))PV06=55(A4CXCK6H9>F7^.UB%F19F^H MD-BH>9'T9UX(HFF5Y!#GD)*Q+.?T)5/N:XZDQI8JV0K55+0CXK$H\")' 2\Q M)X6B=Z! _? BG;=OC(IO>Q(FRMM$ZW&C6YX;U;6QE#)T'GF /4,%+@C:'EWJI+)3,:Z=05^+( MY&RI93 D3^JNC43PCIIQO6=?8WK\XK__[77_/>.FB]>!YT-HYRT<6K0G6 MLQ6?8;5?5>H4R2^$[Z$3X2OL&.5JX(^+90,Q(=\'I.#1O3@C"8X@";X\(PG. M2(*SY?NM+9]C QF3%J8.%CJ6G!]G:2=Q9.9^KZSWG89&1D@&@%SL>S?1EFZ@ MBO#X%[WC2XHH#%:5%-==6J46VX(Z;;N4"1-B9W9I2Z(\(ERYP9T@@5)U$RQ8 MG)OSA?R>MZ5?.PB!61L]H04H(DEC8>L_!:D;A1,#5Q>Z?*L.F[$E!?=.)=B@ MTL1A'(%XFZ*;^G+GQ7_/B]^X^&MNG8705=LRR$[!EZ+S3S7/H@7GB&I,QVWP M%J2*!Q?:;(V8!C""14)?18@=_3Z7P#IOI#]Z(Y'"()6J'2=7R8QP$+".Q9GY M)<5F"[=76,_C"YL6-/6F4MP;Y1-E(+@D72Y9->7&^21M(YT=UWD;O>=MY'5 ML65B*\CYM'\XR\1%90X$D!6^+QZ%-\/DN0N2JE#%,WDBXXK87G!+^4[GM^?=] M'@:\Z8!*79/[V;8E"O=6(20F)ZLPA:_@WL J1VR-+=6H]O@7MB M65S'ZVS!ZFR0_B#WHW@K !+961JN@#9O3B.:6\&I491*6T4/7WC8I26D6,@J MFG [[:[#5B2R&Q#P:08:7Z$,:X.1 N[RX':PBTV2PHLB;VLT(1Q(9Y^WSGM/ M2!.D%: <^"^/I="_++;!F[IJ$AZKD9MUWC;O>=LP,HLB)REGSI0NKR % MVZ)22K 2,5]2T*0:^K0$>E[(][R0ZV8 \"E_FRC\C5 SP>]CQ2D*=5T17)&Y MX<\3N0UEM776160@&J$UD5,<_@YASUQFQ%HZD[&DB=[2(?XEAG]QO-W^O(U^ MCVUT'7Y?'"2E&0.DT@8FW_I(X+6OZ8#( M(9PF*- 39VS>0VA*+\6T6D!0AH(TIK F=T$ M+"#V%%7%GD6I)@,7'/68CXC:JPZ^XAB/.3\4Q%,5.T8K"%Q@M_?S@.Y9) M >_2Y>)E%;4B)PJJUO OT.55L9YHIRH*>PQ,X*TQCT+HC_/(W18,"F4PD,'R M_%=H2[W#XCE>=<9T5"A=IF%:)!COG# M<::VN,JSVA@515G_<["D8S,C@0F:B$GWG><"/#R?S%%OID$DFQQ#UMSNC&6EI98*DT>"L/8 M=I>7[3AOS&34Q<%8G'LW^7L9R.QH%1/L?'I(9E1-']#Z_!9:ZZ,5HPYNDO/T M8;%PB/YT^?IR7%"(P7>2U+/ZP9T8*WC2]."O"K)"BDIXQ2#YPC@&O^;O?;DF M.0XHX5$$\(-_:-@"9[CIX?WP^9,SW/0,-_U B:N^?OD#.Q]J?V(ZV2Q,-"J) MLR860?FH#A@4^O&/+9)Y>S,JWZ$W@7[]C5S4+[N.;I-7;-Y@4[[[YN6KRX/& M[T239VUPB5UM@ N]+I>EU4L9V<7L3Z(D1;@;\2>"\59]%W;54G9-KW)EPK:" M*^47D/0D%(!TQ"QJH;V0\[4]0Z9?H"2[+*AWTA^1;[+34E)$(A1*YMNHMCM)V,J+!4\\Y#T6F+Q1OGH MC@@C>FNFF7\/:2)WD@B1$8U^,(%*H50^]G36=+N5R^%D1LSX+?%Y$Y6;M%0B M4I*G%^%9G<"F\Y%X2*]B''@ZMP98292'.!,U)O5DZ@(R+.W>#@5VBM?BF6SK MW/ &2PW'@/\AE@]E00/0$]T]#4+1H1:Q#?Z4 M9"Z-G(=)QO)*!2G>J17VD*N>17FTE'*87/&#J2)4^8?N'FW!#1'(2!OM*@=[ MA'XQZT&HA/J]*I$L\*U-WBH\<)?YI**16$]J$&VN"MH,SI"BA\XH.=3*M;K( MB?,\<^4XA1S>#]UUN;&MD"!^PQY;A7FE-[:2YRA2C@/A8/GNETLO&ZAV\6TL M&H[Q\8<+R/=;ACOJP7$&?T49V*H'I^Y2SI/\BE>*X*D9[-2[O=.M7 V@/9P2 M/3P*0YY<_DH:=4V$,%5,UBIEMNCG!=<)7&)@<9ZB!]KB(C7AG0A>$&.IY8.0 MXYY/&JL',[<$3/;ZO@F<=GVHRG9Q4?%Y=6E96_#-^;A[FBCOR+:!V7:-L[- MX91AU30RNDX:P1>K$S*YV:A]KJR*X.I\_'!V[Z_.BUJ0JG'G*\;P+KZW#KZ7 M*S9$W[SZ_J50R8:E(A]Q!/H5B.Z2:F7M/OTH.P/TD[JI+\9Y3U:NP,ZC:4K2 MI[8QR!_ =HD)52/+NI/:Z@B=U8-9[+L8AF:6EM<,"[P.;D-',"59'X5@TP;X MK\5?Y(=8[ @U&,.ZQTLZ<1OKM_"'=BT[?13I,\-R!-YHEB.J F8BH^1*4F(TRI;%72_( MZ.YGJJZ-0#Z@=\&.:;"&89149B"CF=:QX*EKV(6"?4-L"/Q?;:0;(D;6\';$ M:()OT'\!^84^)04..;N]#*^X@4=PZ(^3*@BS880C$A]ABXE&XAX"P[UXMRVE MW4'HM:EP!=C?2Y5-OS;.$L*3O3CGX4Z JQ-^8.\07)6P\,II+LX0S#K^RRE] M@18[T?&9(Z.BF7:"/D:VS34#5Y+S7#*/P^U\AQFRR-K:.(5$D5?=',NBOJ)B MI90UCYT&(X*TX\#L311KWX?U.\J5OPJZ>DLR+(W7/ M$XTY@#62_>T.%7]4U5^YW]%.%9ROR&6S\6>/[,%*!,XZ0FU=-+1$=4IBOWN;LU&M?F+=DN)]-'49 M.(6EWBD=Q20F3G*>E:FL_E)(:Z>['A[%/1!=\VK M-P 74BSVS1 %%.Z]W]YAKT5Q!H1G><0X&DS$5,;\JZ:U]@S'R3P7Q>Z$0(0( M52EA47"V2"..(UOU7.+]C\^?GDN\YQ+O0['77T&[#IZWRU?0/Y4 DE6TH]XL M\3Q>%6N/1 .5RK0)%C>W7@!Y2G]..I:=V"?J2,PB4:)8.&.B%)70NC3\&&MA MN@Q>RJS.RID,+8ZN4K#OFP+:."3U611C/RD$YQ-,TCC(;]J9@$WU47SD'JQI MUU?%LFIN"R;HJT3E(,T*)06E5'2N;:CQG+_W&+3/P'O\FIPGH(3!-*N$6\<0 M?DZ(*7,L@2H)G+H_Z[*[:MI(G4.S":^4J?MY*:D.L,Q;?(9K,W)OT0XR"G6$ MY#X<:Z/&!AN; MU1NP!A8'N,MIL^P*50ZP8:Q)_ MZYH'M\<.YA?3N:,N),BYU@.QPM%:C,#%WSGQN\Z:DV*J$.*I1?%&VV8[26%$ MBT/-D?BVC"J83J6=6Z>4Y-,K*%"YDN3/7\YK\D$<"(/)9"1[]UC_ A:M==>Q M&H*4)$7MUVI(?&=>Y/X^-.A"3%!&HFI4V^5?7%.?6.:*T;Y&0N^J^;Z,-".0 MF_.2B Z*2F,!\/7.2'*7,R>&*%YNYQ9Z7ODQXE4"N<71!PG->:D9DW*3.39 M+(&@('<>636J_Q:L8BSY$< V+6FQU6T'&&6!/W5Z1^3$' M_E,L@]D.#&Y)NCXWK@(N[0WQ3,?]+8"&R77,A6]G/P\/21Q.0'I&;YON@F4! M/3CGDLJRD[(6I8&(A/IZWX$(Q+9"^#(TBSYY41=O!Z 6GSU]H2MM1?LP/C*5 MR7V!<09KY\:>C08O ['9O.\V.6$8EXO_#.'6#2TS=VZ55 $1?!@S<2(T _8S M!#YE/]#%?->D8#8$)9;0E.SU(>U+!>] M%>!X]$BASKT"H&N*CJ (JS XXSU.7B>YP[?"RVM8NI%1H2SCLA#!V/D-*,LA MZ6VI=]JFENZM>6=1#D*!4SD4%^$L\ V)+?0_+W^4B*R1]+ AK/4C?WU-'ZGO MNZ6R6!O-_)'9(I=:;>DJ=WU[8G6=6>5X67?FB+D1AM5,A#.E90UE,JR5,'&M MA7,XS&MB9,2B;L6IB*/((>>Q9EE?32X[V_0H+L0?)UL*]MB41B2O+7PB:H.] MP7,GFP\QG/8#!LPR]R><'#BW/8GX--OM4,<=A=V*_9AP%A2FQC.&7L9N=E ; M.!^(?5@#0<4]D2J?/5B?\:XRDN^KX YR*3UR+/&14J/&^N[ Q!)^%6))GG[. M)"--)P0B.SSK8W^(].*'[F(.[3@:7"1B#7--2;SPA=K RN7.&\V3AM4D1%%5 ML=@-WUF :R#O]7H@)?)B\2H\B'*5P4DI8106KYNPT1=?Y6^:/E_,!&^V,/'ZOAF)V^KF'0N;2XW74=8N.9I@%[6ARR9/H=N++ M9BXYWZ),P7?7B:'2^',4P-L3>R2>O0FP)3- =+IBR#]K=\F:\I^MMFIA][)= M#%-QW51K*:8W440L#X/>_U*(WGRPI%3$W"2^G'3:V)"@/SP^F3JZC)(6N)%% M<4KJI+*P<_>D%4(]U\=!T_8C_"++1L@E.]6YSY(D0E-?@,Q@_YQQ##YC,CD]T"1,2'TH"BQF7?8K_O)U@ M(<=_.4]/KWL^]?R/\5!?0C:4)5;)1N.0T+OPNFTJHN"A?\]3.Q$2KFE]Q)*0 M1A%6F3\BBNP*#F,-WU?SHWL(Q^*@>>:S^4_)S\[6#?RTU@>\*WF M$-C *H)Z%9P0-B^/Y1[\D>^"&XZ#+-6OK7>QW VGG=VOPT;=+5EDAZ/2>7C& MKAKM# 1DFX)D4*M,*V-CAS12#J9T6N%0[AK<=U LU8]WJ60'1WX5A1*"Q].V M]/FL$6]#TA#-M:*4\&2Y^&19L%/+0J[\^ENTL-J%";2DV\33Q$?L34\+:=9, MH(D-C50)F9*@)IO'M1VGO21M<5.&9Z-P,)!F?9CGV9V#1*B4I:2C"$; IT1? M2V0UR6JMRRZ_HIB>HQ"J>^K,:ON==)R[XJ)_T#Y\K)T2X,5LF?V5/GA$O3?! MA_RZ*4FK%4G(.G7VR$:+#[K41!?((#J 6(S(YA44Q^'A5P2G,"\ M2L4D8C/R7JA#>"$WF[ Y-"$22RTX#W;93:OA^ERGY/%PYORNAIVP)?^6UP/E M )\_S1;/GCQ[*O6A]B+XFN.\U)*#\IX?N,6).7 M>+2VB?:Z6I/6\++\N."PLIJXQ=_+5($[LWYHE>F)I%,^> M//T\4\9E^A2W3X:]W*RYDB\\4*]>_O#U:_ZMK!-_KZ4YV'A/WAPAY>*KX$$! M8\4;Y>GGN@0K,+ECG6E?4+(N^/;D3:&<-_1"P,+!@7G9N %'XSC]ZY\]H=0_ MSB0G>+]X\B>Y$=Q:7"Z^[9/:,U_::ZL^BV"@KKFDHS5+"&(IP1;)Q.H\VUR. ML,OB-&&>7?!CFM0$,92H'%%@-[/5Z&UPC0X9JKC)YA^C'>)0^7>1]Z!0FI# ,3LT"/PYZ)'BWY@ M*Z(R7&0E8!7@[O?Z[]2RS0*YW)65;-.\C_4AJEP183=C'>0I[%R0%XD,'QM) M^A,A<>$#VPGH?.U"=Z!MY&"F"61"+50@>E?RD+SF",J:1GE $G?>DN_[#10F M4NO'-:K9'G2?_OT M\HF[V\)U2_$ W9G\#GSKTG/#?SWC5Q:>[# I<"JUFM7TN/3DOM/MDR^H/ZPE M-]=EJN"P*ZN#;) MB8XB(0HYKPY?CM'74(<8WL,49?_0VJ5/Q,N3P_NMEP/]7N1 '\KKOAL/B.51 M,FDYA?T9.6W(B3>9<$^4YH$XGWD&Z)E M;I2IZ;'VE$M MW >C[-Q..8DRX]FZ&Z?F^MWI.S@"07_D&NE VOOAS\-B7S6$8R!3Y,8LQ N$ MFY SB]?&+M\*64LP84+E:/V:4LZ-K9KXTS>%$J(0EQ'#74" 6!B9?P H,\6O@[. W\XYY6&@_M/_#,[HEEDX!>8N3AXQ)[3< MKCCL&C#T%7G%L!_^=NUNL93GF?/]CF+Z\W,Q_5Q,_T"+Z68(F+R8(WQAG^/8 M6#(=#@GO^DX;\'$E<+M\RQI]DL%2.=-PI8VR KNUF][7J,I[-)VPNT15$7/E(G7],9\DE2S#5'A* MF/!9HD4FPH/P/YO^%D%)\)2:6A"&>-&U$NR>?K/I'!A TS6(*OK<+S/:'8Q4 M;=KG]!7G8H3JKN5$#+R'>$]1YS]?4Y8TX"Z*NFXH"\K/9EQQ1$5;0>VZR%M# M?FT;\=$C$Q_UVF)%ARGA:D+RXS>7[L!8L] 4CM4MFEK2/.P\X&973]?A M#GV6+,V6*-8&E8F947.IV88^.PA)T*#-QCIFQ'?QK7*R\,3:S65@("6IK(SC MB1VEY-=[YA/4[^6=&2/,:S>?[-6X786=';\C._5+TF/E89O%9J-R2S)A#%$\ M5'7WX/6'$_W?,P7S+5NH?N_-MZN!N4O!Y_V )5:KY6^B:A_X^E0- M*KD/+;5W6&OJ\'WJ^I%\4L+Q@^K=.KY W")Q[2(V35Q)%XK=NWSI;AJ=6;1@ M%5)$L(K?J$-#$F@'@_PT:1'IFMV5SA&%!()A&MJR,V@)VN;DBHWZ+)E'_3%+ M#0B.XFUYN?@[-6WJR]%VU5OR0+XN08F, ]JYE'(B:U@3/H,;(FT\I)=L@B)Q MGX_C4AC;.$[W$DF3(W>_^+*9,\N,%Q*F(6T():\O1&"#?Q&QT6'O5Q6OZ8'3 MJ.RC39(Y$WY^=A>$9\GVZ?R;35T8+E ))Y!")*7.X!7(M:F#BFKZ%?$D6%M- M>DQ2Y?E9HN7#/#L/QI:\ S!&Z=E/RF.*NS-.9WH<$J_EN@0ZB[.IRY99D9WO MEX?+E[8CHVD?SJWX[B@8:IQ!%C1YG8&8$R@#D#U-Z5FXXI]HY MWH-F=.64,:;&+Y7LSIZ2Z,+PWHL&_P)TB7WPU =ZJRXOP_&921LUF:Z_L'XBR8Z^*:+--3 EB5$/5$8O:HN= M9'[=&":Z3LY]%]J3VDI.2';&JA#5PMV,)*4DU55 Z21G3Z@KT!U*]Z(C3J4S M4UB\%A[WKP&=L2RB7;,B4J1?F7\/1V8QE2".@73U^J:W0@D4$7R#W?HL *5 ^M"/".H2S1#8FWY*A!UKOVM!O?U.A#9TK\H8[_ MM-36V.AH\J"?/&O$O##S-VINX>]R64SKMG$+I/77Q"#Z+ 'HS&D&G,\Y0J(H MSW.R,N3QD77@: .-@LX[M2A<"WZ MX?5:"DB\5MP #:1:'E7B"FGIB^DR0HI"!T'-*#?+%>J]7K2C7;=[EJ\9) M:)9_8%V$=0%4&?P!9(UNA(\@N1VSV.9-!APR\#B>H]W)]>9T@<3"@"F5J.S//T *1'"2<"+*"42.Q%S?&;+(K>T9,S-A/F\HQ:)=#YIGQ% M4P= AQ>[D/9)2SQ'27R4*=<=K&HIB44OL<8AZ)VAQ>7B55J9OK#*=%+%5MN: M$$_HEZ#"JHQGC$Y49;YY(X>;9/Z6FWZ8[KEX\7N3-; >90*_8,1TBAB1OL-[ M7- 9WP[9L2!*DZP:>JF95:A&T]I'=#>#RM(?][;@[SQ5(I7C?D8(=G*&N\-U M^'-%^4A%^9-S1?E<4?Z 4AWOD$L21/<)-5%7:E/)84U!BVG28*&'1/_032Z-S=N5B)K^[^\NY5EI +%EG+01%; M=[GX;O:/?/5":I!H.T(G"!Q#1[V;QC.%5)-H=3&[-#(+IK?<:<[J'G0*B*F97@@BO&_QH8 ME",OVEGQM6 >.!()OE9*!B?FW@HNP4K0^0I\<#GU'=XV(3I-YCY23=*+:X%L M=B31!@D3__A0[>TA_D =>-J&/7=*B4T:L7UEG,$;4"\CTVBO)<];44O11XH+ M$1GNLET-VZYGL"*;5WTS= W3WWM7EA[R,4;$K7U.*CF<(=++HP0T31ZLAK!T M,P*9TFJ9>V<1=68-\8-O'Z;^WYN6$;2\D7%$[OYZT[N+6$5&\UH.<.;$CSG< MJ%DO.=TV+HE,F0#/+>3ZD%&CDV4;1,Z.OI)@6(&2X,>RI)2&*PD @D-;;N)7 M)E"WQ-.=13DDVM9^SO0OS53JV!Q.F),"#MO@=;6V34VQ 2.$9LYS5&D^X6*7 M&-=R(+-[S[UD%B\6%/YZR=N?8HI1#MF2C+#P?#*6H%.DFQ6@#UDJOYW*UG4? MQ"+)755L2RZZ7!51Y364SBLHC\Q9"Y1^1SADS@"C7$D#7I,U\ !Z5^KI][M" M2Y*'[66F!+390*8Q)8/)*7 AF4PK5K MH(BM9*/;T\L/J1Q/4?^S076%00C*6M:P24_)XQ^/&4Y3J_"M MI((>Y.S[FK54@8D MSX;7589;)!C?@DWX=;YZK\4VN0$S&-4Y'=%M;-; M6Q-\FH'6EL$KK,-$L->-6RZ(W(DR#!#^=\W3-1\1?=XCSED6N?U,0/ MWK*CIO9-01IP+@Y8@KJB[3@/34GRY9Y!1VYU@&/NH[VN-/\1-AT#'6MAI8HH M)O?GN WL?$,G&6K7[/X&Y<17!SM3%I. M]-[AMTO0B(SB$OEB);6P\).9-,+&H$\0T=(MO*BV&78I"X.$/T0_'"SF $GG MA$Q;BE9\MLD(D965TTR[XLB)CF&9^#=^-H(UNFKSK?DB;F_8)IN_8%0O:MCM M%._L\S^(A$ZU<>!(\TVCLCEM34=#_B?";1V"LA-0:Y[R$]"_M2R,6X2Z@]<% MT*NT(<)R7Q* M1+'?0REC+-OXJPXXV62/FV?OO+FM#Z9JKO?+MDR!>KC)9C\NKBS8TCPMPWI8 M:5A/I7XF81+JHZ%7NK,5HZZX3BMM0/>&G7 F(ZE6O3F43+"D",TI>//782JJ M1A9<*G%D:(WU3)Y\:+L#OPQJ*MHM1:LRY;0!KH:-FTU-FUP7$Q]F]C5,/3HR:O#ZM,R:)+QWX;\YPR'Y M&[X)(DTS/5]Z9[IKB5#VBR2N%(G4 OA^ZO:>>.@/Y=ZY;ZO#@:D72\N"'EN) M:V^O0Z#H5..1BC&F63J^)HCN_MXDLAR+@C7,D/6HKSE*=^/PF7Z?$1YJW:3^ M.DD_[;!3]NC!8:F3*@(=K*)PX.N$1I_;->KF1M@'PG.-<@$[\5P&/EH&_O1< M!CZ7@3\@XW@7"PRP:W!]4\%N=L12R/K=9A/9@RT)IVC@C60"N=I-RVPK _2:E@BV( 5TOGY++2L-YP]?[O)5^.%K'?0WU+7)/N#W[*TN_A&Y,5[) M*TA'TO?_>#6^$52:1O!ZYH_RA$1>'1I =![A*(/+ 2C+FC6*!E_OI1!EF4N^ M/F)QTPD:.]SA37+/[1'V?;?O^F)KP*ACGU[9VTX6#-TES"YL%\R&D^#WO,]8 MCYN&0K-IS\5L%+S$E+LN!$OH9N78T)-[3Z= W8Q>BI_6VZ%>-,: MC8W8Q!*=D@M& J&.P$*-UI4<*?;4Z_M&#&*19%U=XLMBA(,GXV12&4'-;H.! M$>BL1VJZE.Y1OP5E9XX7.4!1#V:=0&W=" UZ>W#IA2$[.E%KJL!-NJV#7RT] M"CY')[T>PN"X#K[$'BLMHY'L/8]E'!OX8?AP8$>$?*#\8Q&DT8[>6G^(>T5% M''=C2(:6'EQ(0[6%L"U*+F:[_FA9!<1-1U< MGDR*RV=IW0#1U.Z*T*:7BZ]FIB\3S306BT(!MR(&(52PPBUCLUNLO14Z';[# M<8;D[%BAD4-502I4W')ML5,F0'O7' B-2RUKC4YE;/KC]PIOR)VM&B2UPK)J M*NKZMP\GL?8.4"Z[GL?'-@(YMN&JJ3P4U^!W*C6]%/TFL\5*YMZR7;5.A[Z#R= M!6+BT7YCE>NPNRC%(75/AOIK+7O3S(/!F44?-Z!K"!J_E,X05WO: ;7BX//I M<"5/[08Z/1>9#=1USMA$"BN&HJ*FB> Y1IIPKKCGY'0@.I.;C8XZ_CI)BC?M MN+<&9$/HWDLEPIP]'1,+(R,X0\M7SBR\PZI(:M\3&YSJ"5OJ^62*'FQ'O]2R MP]5\)=U>&3$ID9>A' 4= 0%K.'#SDRK^$VV79#['TYV64KE2X= ,W,R*V]CL MJD*E'H6%M'8:2KV.J91/7$GF (*/3;Q $9R1'(#KO%U/P81PVI3L9-3P(Q?CS;%F(=GK#2\X$2XU/T18J:$03 RRM[SN#0;3R5/ M]N#8[QQ?U"OFBWH-OJB'\N[W=/U "1F<_5C7N8LT*VSB&U!650)CVC>#;)E* ML%;*^T;/VG,'&'%YT9Y]<)OHL.#9Z=-&2%/X9'5IDU/>;CN_%2C3!^8BL3Q(MTWXFU^0B*?O]K&$5?U)^Q(O)T5',!^+8=>?C M]9Y7S@D,1K!&^ ]0']1B-1.3:"*!G"IBV&IU[\+J_X' *"TQWU?U _U' //Z+<5PADSJOVGE=-"?6:>2YC% Z9 MS&@!,I+\"I\=4CG1R"Q)?:);Y&*7^]DG4E,D.Z\&!\_KB#%R!'^ [0A5@SU5 MZLI,#^+E081O>0R2)/U*T&E)RLE5_4>9/:V<(!FL33.Y2>U%7("E)XYLUC,V MZ#\^_^R,#3IC@\X6^_=TLKP\?>9\+J,E2?D55A+, M:^F4 MD257_H#2#"*?1U4QA>L(-)C5"D&Q'$9'F5@J1<2N>/DOQ-5N6]7N[*D1.-.61YU_<_77O\08Y>SOO]>RD^@N) M%YI@W%FPG&N5(*1+:BK"6,G5!ZVIG#W7][R6L5_2U%"HB=U8:-'I0O9.P$%= MIJ@U:;+T>T$)TBM =:R1^?77K\[K^I[7M1VVVGVH/1W!.(L",SGZ375#5\'@ MF'5BGF"4$SBOWONVL")B0$Q8G$REJV_DL\S2UH.*8I1*/_CA\[I^$.N:8$AE MO:+C-[I6Q4S;!V(T[WO)JG#PNU6^*V+*[[S8[WFQ'7>IM[=98EKA_82)OV:X M.Q(PII&Q)*S&%1EMLN76?)N>=D%];<8;Y;S>?]CA#NL#4AQTO]WD*Q!@H _! M6"M", 96XW/P\IY7*3&V4>\.I:PD+/Y^T/"D/7TD%�D$ MPUW]:RB[TI+:\:(<1Z Q,DW$I))>C4/1[7FUW_-J4RH!O.1HT[@:JG@#TJ^F M!.>QDWGNSQQEY4B)Y;RR?UPJ-E^!;AYB#WUP8?-V#7:*L%1 U:+=CYZ*=&:R MXAE+.=*]&@S!>17?OS5.!6EX536R+]6^?TO+SR]:;,2)NB9"43'Q*I7ZG-0@(EC*+/3KDN-QV+XBWRT07Z-2)B M0M\^\O8)UG!;K$OB*0@N_L?\I2QL+BBJO!\$;D-OBCLE?+OQF%N1*T-':2=8 M#MK?BW6Q%#TDD.]D B 7@AR?@IB 81WS(K10X608F M$H33>' 6EH#LT%$Z\=G4ZT?$QCQJ.8I&8RE-RJ.QMSDQ1Z[R'75L)-K;!/BXQ26TIS:8/YP'-*41=5O9H:8SLR00=L]6WCF%]!'C6 M9_X.V#;14]=.>\\=3)3XPFNX6)=^SAF9*./QPFHG>H2N+ M."-EZ<*=2T6=MI@]4]?2SU*(ILJ&LUG$0=XSOEMX!]'Q$RNS@A=-;#P<<4Z*0'NBU6QGW*+8OYAJK"+"4+)X >-S;B9;VIT!F[ MB(R3VQRT0 ]GF>^4=I^;9"S@IT]HG0H2U&TC ]_Z>$\9]:Z#N,7^"!RCLYK$ M_V@O%Z_+8EE4B:XA'2LV$K(](%;&.V;7W#+8!HU?TCL]] C.Z?>S+V,M;E$8 MEK@"J2\?=#IO55?U^9/+IW_2S>AX)R'WL:6/N#S3R^?_4G'-1[RT8>B MZZTM-J#E=Q-SG<=Y,-E QQX$@[79A-M4_#SZ#-MMYJ]B8CS.8!@B6U0P"5X6 M3Q.D9L7HI6O!#S5PEYDWB7SYZ^H+M_NU-HF!#FB7%BKFVT M)[4#M;#0=]-D_#^B@N'^^:_?0]COH_?=V3GPSG*^ I40O6Y M<.F@^V3=]9 AZJ(F8;%^).[FUZ1&A.4ZN >-U'H(KY/W(B\2%@W*3&L!G00G M<_28T5P*$7VP/7DPWI1!"Y_\Z.G'3"+.TH$Y&'RZ\BWI3_77G8N,F6H\ISPS M5=Z#IY:O9/=%WRQ;?/3L7@^T3SG_#A1+0-QS$?^FY#UM G&@4,DA:R\!3HQO M,O/3A+54U;;#T)Y_O/BJ6(%/=/$4+OF@LL,IU^ *ZAPD=A(00 MW@4O?UTH953"?97%"V"R0\+SE]"9FHM^="7 *#0S()&C6#9YNQ8NW.2MP[/H M]YN2% $HEEP/HM(ZOF^0:"0:4>*P"H._:L)[A2B)*3A,LPW+*>1#>W5;E-11 MWGG)^7=.Q-LUX[]-ANU^E/$=E^M$5:/X*QN9 (2\%=^=B)[!$6(;@_YE=*A=G27-7B-5[A^\6G3X+YUG_\HUR_RG>+3^1S M^N/7V_!.](O/Z,.\1?KFBINKD%(?=LE#P>E(M:C%T_#\,#Q4!>HP@J>?ASWZ M^M6W&;4Z%5SL4):;=?'6:4L2=1W9#IT\OH,$]:(3T).@B!;6ZN:"N7UQ2..$ MNHG$VQ=4[F,6:I(VHF:KL%_\7U2,J!'J,^5I))N-DL&:6WBN@]VXH:&&WWT7 M;DNZ$L,;?L%ON(BX+?JK$/J5G804NCB40NF3QF<)35A!IB:*XDHM7GP+#5/" MU[KQ\+N%.S\/7WH-A=A;F51F@)3J)2XX&4&G#X^,C_1$#JS8;UV%D9$HS>7B M)R/8C&\6(2M@28QYW,DF%M9*WBWT34GTAO%T#"&V^987$^9-[_]N!\ 5J6C4 MH86/XRVJGE$G'?W8U1P=<=--$39O9=R?/>T%T$WMPJ Y0"$]RS?*:2=3:\HC M2ZT>:2E43>"(X'&V](?OE-R5;OGT\8A75;M,4F"7B[^69/111P[VD>46-\ O M;/R[\6O#D96WH=D/CM&5Z4"'R.(-8EJ\XV2>PT3**B3[?C18YC]C5J\04_%6 M=N-8[HT/GFB6WC4P>BCWUSVK M+5.B;]SJCNATKA1C5.3-?*7N8)7XH[L_87WM:]_# M[1%VU/3V<%[=K[PU5K_7K?%;I- >BHF[YT7QVD$8A)GZ/I1-AR)Q6F;#JZO% M2_%]LBB>/O->:P6QD!6]T2.)0E_KO.<)L"021/R:]?@(U;[YM.B1/-?'LXL6 M06;4&"85%"$P[W0#;9D?8Q5B'D7.K ONO?_?YUM\NP5NLV>+THM/D2DP*F!R6K7/E$B>,K;NT*<%@SM34O9EW:F0=IS$4*QM$P*A<=31!7 -L+9]D(KS3 MIR" P '5VJ&RCU"&.!B>14XB@6P,10\:NL63OZO"XRZ&W>3S]!Y8[ELDX+H[ MC"7?LVH3-62+M6>MAAV=F_70:C5*2C8%E^.@6<(:V=KJ\+>A+A:?*>1.[GW] M?JOY9)[2/=8$B5MK)]0"ST/8^X1?9'&7@3$$;E"R%+:_O@;)V@\\JR]$=U>V MCRK5T38"6#M=33B+O?W^%W?.WR^_CI^*M0+]&%UG1$I!G-D>'U$^B0M05<]94!B0ET[=UA:UCZ/ M60-(6R%M IK2U]YG'-)\8.T),P6R!;&B)U M2>8)*%S 8J8O\_2+)Q>TG.D6R,3\"TQ@KP-"TC.83J"F+-E(NW9=;)"V"J/Z M80A?]_233YS?+;[FLN6W2&B32?B^RFNST?@(_020 M3=R>;;AA._9Y3M^'=.5BHV-SL9_6N;@C(>92JN^L?RB]9-RR.'2LH\SG MQ_;\;6W NJW?5GX+_%2#1_8UM"[C642#9C"N\&:34>"(;R5-,_Y*0J6VH*DE MXCV1*J0C1@LX!=05KYSQ$+?^J(F0 E4\^?AT:AO\YW]X_=,BOR5&#QPN MIWU,=1IU;-0"S"V6M4J2>",?P<=QJUDFVS49BR#IR6W#$DGQKN&LAM.$GB)J M4A.,S=-#UI2<)]+=#D;,JY^K3!@GJ]WH8BGB=.4N:FS.!3O&K<<]5TC7)>4F MR1&7INNQF_@8,M_W+#E]3Y%[%N5D/4(&>[0\K=$*T,_R/< M#U .!T5H.W 54[$^G7J8B4FFW@/F<1FUP5'*IL2W%!M26NM\/WD*P_2<"D-4 MQCR]<"7$#UQ*=[':([D?T8<(D[B;+C2EX B;UA>"C):5US[HY1[D5L;>H8(3#,'D1[23)';V/-7BXQGZZ#_.;,%"R[S,;ZY$L M';7S3D\@'%$VC0UKOAAEH"ZO$T(4R 4(82\(YP8PO"+CING??*M4-A M77 & MNO$W^VH"R M5U;NO#;O>6T%=:/)ZI /2>E1%IY^9W_V+ EW%(/RY1F#Z-T6\CFGS@-_/$1_2 M9XA++<+P@V1GR'0.,0M6RB?5&4?22[R'TV+U&%&-7"49(0-*CK9C!31LD"F M'V#JILA(XMSVL+=?"TG=LR?/%6%@A86_"K7X*^?%_SV_U3.EAY'*2N%4A%\2 M/JBY#0]^^NF?K"MNAJK/6KL!IJ.N*2*Y*UF3E7L(&7S# %+.<3LVC>" %8M] MD5-R9M,+E& M48>4JI1+C^9$6O<9WTD#E4PX)HQ0.2SXBE$?'VVV&.K*>C:, MF8_'+&)0G5 S\>-S8")E1S)/!K$([^,ZG!0]"1Q7"@+-J/P#KV3*$KH.G]G+ MM*Z+,%&M)#PGV?V5]*D1[(MKL(2W'&JZ'1.J<7=%$D"-0G>\X;8+$OJI1:J=I?A6F#=ODU37YP:V1SKSNY<]MCX&**X73%'68^17 MXHPMV!1K6(MU*6#L%3V_TX>FI?[PPY?A^(2!+G37))3,5I M6?2WQ&0\=,:=ZK>EFB:_G<>?484]5VM?73>-%+G_.:S!:,JCD'R4?+D#M.,V M4L<_BRTW!*/7GN*'L_ONK(+=?Z\)/KD37+)839'2+A@C1KZ:G&3@&CQC*I7, MJIXX!WO;$X)A:2H&-(QVC..2^__;N_:G-I8K_:],W;A2D$BR'H#!WK@*8V[" M?=@$[&3WIZV1IH5F+6FT,R-C_?T8Q -EP0:*NRB=&\^G3W.:?/X_LL M3-AB)BV$ UO& A^&!-?DSI<2Z407 !.J[ >H1^"GUU02C\%_A_>O'F?A@4&? MBC1RY0+HFU$X'C*N&=XN]R#J(W<94NHIGN 78BAG,.+"XA(@4W+-QEO:A&N6 M7L.KSK-XS0QW5J&_&=',_Z@TYKKZ>8K'8LX7%ZS4K;T#Y:N\P9S1 :QJ73D; MA]!J-&KNA:\3GT+%E3T=*DW \AA%](V2 :@F1KMSI>IKZ,$=A(9CJ,6*VRP4 M$B5]_V\.(HVX+FN5AK3K]KW^V7OC+J'LX,<.D)VY7$#&#X#7H3C\%S+F&C;# M9U21AD$H@I7'+P2I1U)?#.(/J8*:D!W=9',Y'J4\M98LFR-&CBYQS)RQ!4" M]SEC%HSCT,+G&)E+;F"0UB(N\BPB:2:V<$7&@=U!C#]O>((IOFPQ"/QANJY& M] G#7!?:-,,J/BYD(1>'>/SF3%P-WX3U$X::.-E(-9 U!/VDG(F2/?X"P2A8 M7P-2G8!V9X@ZM&W!P>?69:O69/J-%%5:#N'QF6\4=P>5G(*5S(M;@PX)5O?9 M#5Y?>_L/Q76"I6&/!5V[&0I7RP1G?C]L8?U1O:0,3ZE8C'4)%%6[?DU-%S>O MJN(G"5[2U+J+"E]R':+TRH6Y_H8L5>;:1<50MSSECEN.ZL])C%J+'J,I$5\% M/C,DQ:MH*:'L4MY2.D"N_' [KA7\>X30(045*^(B=4+^^X3Z 5S'&#@N4E[% MB\,[V^']PU# V;^"9X'=$(70!Z'=X8S#.\DZ*]!%/_6U*YUA8'_.C7+9< ,5 M>DS6H[3]T>7EZKZ(]CU]-1)(X$30$57$\DT[>+[&5PFLAPS[&FDYTV-I +@$ MR/"KZVFC=ZO?K%9S[3TL:A$%I97)/CZD5X I=!<9L1+EQC7LR3[EZ;8'4A9D MI29+"78'=_\T810M6K-6<7C#4C4A\F G05:;Q?"L>-7&5%+>5%B7K9QUG#8^ M A36O:,<<0> BA5?.@BPCY$C)564>=5O:QX0JKPT'WT2'H7SAZC=J(E(/3K* M%7OFJ3IZ.. W[P1R-G3Z!Y<65N;&N(5BOE*EURQ)3V,2ZYL]Q6ST:M6Q>'SJ MG1=)P%/9#@UM'8G1D%B#^9W[C )!/!TU^\SVA/DG15R"K'-&83HI\(5NS&;Y MCA!"33VN5[A+2DGJOJ7E0+%+"&L&G6'/>B:.^1QN#<<+G"V!IZ=>C8PFRU"+ MJO9O9&@10NRXI 6%B\7M+WMUV*=V6W]FGL;Y^I-76E\B]ZN31 M:S>I$Q1MU1E7;3-^U>KYT4E@"3OUY>3\B<"[^'(-GR 8Y(0[%4&O]*G35F'" ML9OA&@GSXJDU;0POCJD9YWQ3Z)?Z9^S#"(< ?8%04"!!@V$!I1=-SKVOH9#S M@/S).:ZTZ^D5@F&N1%S[H477\"*4FAIR\BW ?5DX)AC"$-:*=]VV_J5^/QRV MM_4OV_J71XK!8O6.-N2S\A&6E3G[=W&5RLH\I34@=(SBG=2V@P2I&!"QII+5 M>$(!;SZ#IM@9&YD)525K9,\'=A'KG#*R@;B6!#[F6KEJC?M30YA;'R>6#E7L MBSH.0Y9WQ@;.IPLK0DM0C&%A4Y>,]G&]'$'@7!>'6TL8Z56-D?X!8=D_W9BY M6,T@BY(L2&,1"(]0C4@4HH;C3Y&D!#2,X%/M\&S6G"C&Y@IYVQPU?<,_27W# MZ*G)2C%+"F;B].'L-ORI;6BPB\GMA=V"@YJ5;$J$Y<+#QK/?.,D(2-=!QOCK MQM:4>3&PTQ,;KJKA8VKH\8I4 @]8FAJ47MD+CKE%3\UFE( E<%'6+Z31"#^( MH.G!P%YIZ^B2,$JR*"&'? W3A6T@G"$#AR?!,NU/G&KSLX909@1Y.N"SHP'U M]=4XHA&\'W'@K^9Q1*/2X';$DI./3%(.*/%\4 8GB6)I&W=T6AQ0=*2D/)FX MU7F?T]MOLQRT.S+.? A8#B\IJ+#.4Z2T$BR/""0M/>M?C5V7502K%>2J+!+J M 5:657*]*>X^-TU^$P>.W53K*'E=N!^82@6.=#AX!RDQM\VBM#G5EOF"PBFY M64;^Y'#-)J\\6L0(V93K(O9S>151$E61VF**NO/)D#_]#/*=IZ8L8O8T.'#- M5I^J*U9T83/6@G!A:\+=9DY!IAR!]'62AI]8TAR \L+TWCV$?F_D2_H4+ALP M+PORK<]P4R%?O2!"2[Q.X8_5/4I5@Q=0[T;P3*-&VHV .^0GC&0BE +Z*#[) M*NR[NF64?-*SV^VD)8C+8MCIO.[2Y?1&_+2)R:O4$M("C2*TYH96MC8LA;X5%%C6M9+H;T!OP1CP7+X M8A>L=FE(ZW?9BT=63B(V6;%X?(7*'"O>NZ(*O0[6$!Q0:>G/5+&E5[)(%A7HEO!U8Z3)GHV"(/ M%_!O)(/ 99N$_<2'64$O_+9PR#OB Y1G@L.:Q?$)"1OR_"33?LR^!\QGG*&_ M0#Q(#&I3]4GL:"S3-BO.U17^F<*JX6"$*819N. W"PW&5\D2:($G.8K""C$) M.:U1LQ8#/%TP3JO"U"6.0U%!(77.AB!T^"ZL<0UVPMT2]>$P'B*TU'1*?E^8 M^G1QMR7'V.GONM)8/4SE24X.YQ0+K>'["; "FAYB'A;R&CAGO S AX'?UMH"Q 9@5 )JWJ,KEF@G$S*XA"* R$*H%D,I# M8?#5[$$MA)WS#JP'%T*+N+#B%+YS'/3:!"38)>.->7D72]"@7D3M65-M2*9# M/$887-3 &8?B0;H(2[EA!KW:_=(ZOXLX^Y)MRHC6=#%A.WI'5M3DN6ISNX:R M10;6BMUR:Q&E?CX3F&BI-[3X.AB/\!>'+)I&&>P+K GM6#RHCSDF87-3[GYG M+Z5 U7H'GE/BQU^LW\D08T_F["L^9JD8LL9A6ZY?\ZL1J>_CJ+?'3--<[>!P ME[T+&[6.TNIJ,4U8NAD2ED4O,B;7U,3O2(?ZFK/*+_+/_>5/6.(>M[% 7(8U M =#ZX&!C1630'I8;I2!A0\[T68[Y"_(!D3:C$)7%\!9ZC=9QA&/T%(FA>>N) MEVC#<$]D,7^J=M&U8[%8FHIXU%>4A&8+:E65TU-UVHF"99&E [VULJ+E%Z;V MV"71[ C\PG$RDRE!"RR52=5OMQA9^@T,5)EJ#2$[BF9*=W*Q%18,30JG''4F MY24V>;?M_GW1YI_3U$@9*))E62" MWCR!3X:G1&HAA"Q"\/NI/P"MD6+I.D8.^!55@K.;J'.T%O>V2BB>6M7CJNL+ M3@;VA X$[4A2E7C6F$^IB#)2SG4XGX#RG2&@JPU@%&VQ5GM:I6R!")UF!FF\8N@?Q9.; MT@G2@Q]R<_Y.4\]W+O7IW^W#HE*:#5;C$W$]".!2NC<*,X?Q M!$S6V3^JO-7J\UE_P"&,,$+&[MS8UG0LA:#%GTF/,9^;+4Z4JUU83JOS/6YV M=%.,M7RQD"TN(!5C4Y=1--OR:E.WF,OX=3P._0^':Q.&JERRDN_IY$$)+ R) M4.1(FC'H\QWF."6S#%H!=-8PO>(XPC*9QA[?IZM7GJM((!0!=;*1V5>7KVWE=#4+-AL+9AISE]Q#"G]LENZBT*J' M;(SM:1M45[8Z-<\]#&C&PB]36C6J^7XX=*333(TB7X5/C9,"%.UE;(FA*PY0 MC4VYXJ7#HOT(X:2QYW<\T<.Z09WAO:1Z]MD_F$@[)8$>EXK4 H7;E/RYC;09 MP]O/C<_/,7$5DE\=$VH7BJ,@2*LC9$0/0>%W\?J6).,A=-%[EH1S^TD1+ZQ2 MNTAQ/@R -KK-AWE^A<%1>S@JQM7)*N MUGF[_2 +/A<53Z*+:7A'!,UE%=H & $M(ALH8T?EQS)>*7R&FP[92 M$RA"G*LPF2TH]@'6L=]8379Q95@/TCVT<%A._,ZD'73*::P2>F;,0U,Y;LH/2&< U&%A:HYYDD19)(AA>'K&BKAC7(*.02,HB=EN4N.KP M=(XMUASX<(V"0NZA=RO*A?"E#$!H\/)40R13*=RBO4W&)N6('V_I,6(CS?G; M8'/F"]=U;C&GV /GMTVP"]*^BD,\V&$$2KC8(?Z;6S5N<;:_>MM 6L."" MIY8+DA^F3K3H)T&54(P$?CBJ2NX(Y:@, MR:/A_:@^0S;'LTZ,DK%U7KEVDRJGMCW0?).LNAN\+2 O5)/CN="DJ1)[)!,PQM59 M\O*T^1-&,YBD[OTLI50>@Y\(:G#A?4.FB%JB>V@F-D;A?@>X@+7BU@*!QDKG M,XDM#L(<%#,H,] +4H*_.49ZM;<\8(7+'@F5YBV-U<]$F##-1_\_A\,3[@ZL MTAN.$Z*1SF"/36(/,^3:A-R7QL^8$6<:^%Y8$8#H>3:GQ$6T[+:!)4J&.0$* M(:];F$;TO\$9'\ZG"HH!]_L'-G?=QO4J@$;'W;P M?(K1F,8VG;XJG=[=IM.WZ?1'FDZ_,HG;S03+Q7F-1C!8]-$(YR%6^X*^X)HX M,IPQ^M/R2]DIP/Q;/EKPV0^5O9_VPVXH.*>142Z4MY]4GH;@ M!##R7XCQ@I*C U_-57TB\$GA&"QV5''K'=2ER6U^"1R99,*UU(B1@I78I\CN M:&-7^F:$<<:!8PHFQ?">Q F]"?/J2'5:#=>PTT620K+X4AC;3U)",).8)SB# MW'1GHJ7*]251> A9;.5*^;;(C/'TP4?]7G!\%ES.XYR]//[WL>L4SK2TPAVW MKLM%L;2TKW64' ).94]$8+EII$O!5EO_ILEOXGLN%[$5PAG6W!;<3$U62ML MQ?\)U#QT(@FYCXVK0NC<@?;K8FG;WN3UM'X%D[ @_4T7'VZ?3WH-L*/G^X./W[ MV>6GTXO3]\'E\6^GE\''GX/3?WX^^_0_&"O_?''VZ0S^>/SA??#Y\A1_/+_X M>')Z^OYR4PYJ:YY;/T^] +ZE;3]E=G770; IHU^IQ=Z[-K4IAM0G<,<(D_Z( MD?%+.)UC7!/;Y+KM;H=B+](.AS$RB\M?@7#IX,>EJ@1M?]$F%$H?=-4>70_*6#F,.LB?@_7'")]\!GML&+0LN 68GS<4A, M/O8FRA%D02K0+=1A^F*OM7^ WJQU\5,-7_&QD1E[GA^4S.;IX,1%?+T>HV] M@Z-5TT("+,>3 ZH, M)'.5):U?)$*@K6/_Q2@;&:4.M=M+(Y4-+=8I]?2"0F>6!?*>KW'-,V"K\":H M.J.R.Z1&*B 7FG+'+G=C*U#,E8#/(!19#8(XUT%+IQ!<9UO1=\)=[+.M!A+? M025Q8;N5@ODG<#"7IV!*D+%'<<%M01T>Y(@R4WY'NX1+Q=^N0 M&*L$U&L\B_T^-F_., LKI!%(#98-4^DWX;]_F*)POAH! MUN-$MOU,P;RM+?>ZW_D]O!-.!-Y"V,! 41!X-$\VOO'%P1$8>@?(0+$-R5DJ M'\6RR7/U=59X#HSOF!&\K7ZP0Z;>C60<:<2Q;AYHDWJN?JU)*]#A%,V@5X8J M%5^7S4ZP\S/V&WY(6N!!]9K=_7;[L+MKZP()K6 P#O&=KH#&@_)+O(5U1*Y9 MFPJ^KV"-7X(3/3:+1O!+Z]S^$4?\+AD>^Q]N VUC ]JOGR1?FNFZ,+K!&S;&?MS8#5W0(%P;L8;6\#QE4C][!ZU#IWVFK*"6 ME I=^JK5M5>2BBCJKA;LZXH[V6L)XTB.P^.%X*SKOR3Q7^;NHD"WLC?L6.I$ MVQ&3D8NK:'+)->TX!%"'/PVDGD& M""3[R*XWQ3H_$#@5X5BN2"JF0EP4PR376,RNLV21W.LTK@ Z)5FI<9+AC*9< MV(1]F;FD6E8]C!N4&-3%;KM#M^VJZCY]34X^]EYW;Z>_BQ1C54KW26RFX[SB MH/^BW=JWJYSPSV0=6R3="E]^U6R@BXVG@X7)>?G@7K@? ;[]KW[Z\NTV-[$B M-[%W-[F)_7O/3< (!TV0&IZ07W,+]^+-)B4L"@,PWX@+^7S]:(PN^M:]O5;OX-6&?.PF"7;[K??SK9UN:[^] M?ZO'OJ2-RYL7M #JF+_]U/O)V?X(S\&OVT&']* ^[_%L63DR7^8XZ&K M,- [6R@;((KW)AND,85:[U8&8M;!0+^&:RGK$ 4XG#<;M34PJGH+P=P\VN@_E:QV#5COX& 52I<'C( YW,>JW.(U#< MCTLFQQYE\(52!I\4*8//"I3!DNVXD.P:UGQC L>BAMMN\]MHM.:O:-7>WM;R6S5UY"J!UQY9T8T;^ 6$-B2VH_81M0Z?= MZOSUF<[P2:\5Q@T\C[2J+42WW>EJ U"YN<3"A6,!SE5J!'G2U:@_8W/Q3$?^ M[(T%*I-G.G1K+3J]IVTMNEMKT>):PZUAV)XCMJ9A#31J';R:ZD[GZY4>EY27QK2IZW*>EL M;#]($89^#$U=H56=*7FU-R=:4/%,!H"EYKE[K M'V]*J&6Q9JAWU"Y;-=1'U<^[Y@=*/V_8:W<="A98Q=PC+,Q=NVM1[L*T'TY-UOSX;6P6]&SXI=MN=^_)PF\O+5RZ M59R/7'$.G>+L;A7GXU2>D9?5?I[??OE%)PE+8*LG'<>E623YR)3ET2G+K73Y2);G:N]PJR4V_ ME)3D2P(M>[L,E":W-'&U$J[;3=AOS?L ?RO#*U3OX/]=^K]:_+?[9Q6\W2?_ MY<]_ZARTWZS^_^>I^2H//#I0K0K@^F"$B M21>$N+L.F.HFB>M/MUHI29HKF',^BK- ? #DRV9!$FP64=S%V9=LE]G?"8DV MF<2Y9#SSD;'X[2#O$4&Q,WHV$62$\,#.+B-KRUT^_0.\%S%N+2PR!AF0U*3N M>B;4&\=?D/R0:1MI6O.8?'/B/1?N1N^KXJ&@ZXX7#B;Y:6 1[_1W/;-[:<'S M+P,OKQ)0,L/_BT/2Q']!ZWH&CRYL[]_ M./[T^>+T:4 IGWOG-K:]I&@G/L.6QR92R#,@><]1;Z]1Z4K,U22KQ;MSGL9P;)W!N75)QKOU0BX=63L]DM/CB%!O3>VFC?1I MF]KWX5>P8>_"-'\\:NL)F=G'*-[-DN"EF<9)&OP+='YPGIHLQG@"Q>)K\KI; M,=^Y\74R1KD?#XAZ$WN7;[+%M?G8+6W?V\.#^L#QRWX2+>"_1OED_/8_4$L# M!!0 ( #DR8E(C^\!A)!, #W+ / 86DM,C R,3 Q,S$N>'-D[5UM MD^(XDOX^OT)77W8N8NC"X'J-J=YP =5-+%5PP'3O?IH0M@!=&YN5[:IB?_VE M9!L;C&4;7&/Z8&-VA@+EB_2D,E,IR?[][^\+$[T2YE#;>KA0/M4O$+%TVZ#6 M[.'BC_%3[?;B[Y]_^>7W_ZK5_ODX[*&VK7L+8KFHQ0AVB8'>J#M'WPWB_$!3 M9B_0=YO]H*^X5OLLB%KVRR4:\KE_]\[HU$ MTXN@K4FM'QNMWR?,#-LW+_G/$^R0L#FFZ\9Z\Q.FE[R'=:6IA TX.94PI);C M8DM?,[1LR_(6NPD,EUVZJR6YA$8U:$48U==TV42;!+R!X:YIXEI=7?H_7B#L MNHQ./)<\V6S1)E/LF4#B6?_VL$FGE!A@*2;AMK#1(/:SB]F,N"]X09PEUDG: M:'W^!2&.&UTL;>8B*]%^BIV)T,]A+B>KU^I*C0^SCW3/UK$KS#?>GP31)3%= MA_]5BUA\>G>,B\O\"GA.;8;QLK@2<4)?D>";XLK$S%BYN[N[?.=VF:I&TNI$ M^QK_6%,:Q<2FF6]^V?!7+:0K0X=H3A;3(:0[4(?=LS*/*G'*%Y^0ZW+'=5&N M#]-E/SWV56*W]\@)1TC Q5X5$>@0_=/,?KW4;<]RV2IS1CHRPO"/XI-Q@Z5! M:'$]0B+^(54^MBS;%5SX-\%WRR6UIK;_!7S%3?H^M.LAF8:^/A'5=C@/\9][ MS'1FFQF>YG+)["5A+B5./"(*!G-&I@\76/1#^/8_33SY!'J$#1+L-ZZ; ^"?OO$&F13L/)-2B_P_Z MOF2D:-^!Q($D:A_D.?T8?D?4>+@(,W-L&1W+I>ZJ"]Z!+03?"\2;_C'L;N5@ M0@$I82@P%!DA];D.233\@VK1HB#V$;@AGQV*\?O]0D>K?Y+N_,RZK3APZC?Z[:U<:?]J/6TEU9G M]+73&8^DJ.0@EV"C"&P: ,@(QH\$X*QYHCA3%'!%/MLS1+$Q'F &W9L3EX+" M!^*UR4L.'G]1_0I& ,WR[AOW 29F'J1Q8%18KAP%[GJ?IF+3ZSX-AYRNTZ7[K M]/JC Z=KDITM<=>!UI\ZPS'7?@(X_74 M&0YYRW[K'SN;M'K::*0I,+C/P)DWTU[\YE_[O79G..K\SQ_=\;_:G:=NJSL^ MS%+^(AWEYG==K]_L8WZ19BBF&EJKCX1"OZ6U$WU 6DU!?C?\Y@@Z@N(]^1OR M^X)^#7IS]EQ_N0$-M"&(^]H9=UM:[V>P^$V%Y>9_4Z_?_@3F'_0,PGB\;^?) M$(^[VNCK4Z___=#PO68C-YS;>OUNK[ -_)$0< 9OQZB7F&NG\)3#>E=7ZH?! M>L*I]LA;+#!;V=-'SZ$6<1QL&2,ZL^@41L)R-5WL>U!K-K!-JE/B2 $NSDT" M+:^7*G[QD#JZ:3L>(QQG7P:RIRB4(BJ),3DH$H1"26=,TU'X&&QS8=RHPS]E M80SS./ATGL(28-K$Q=0L&>V0J0QLM=Y42P0[$'E*6 _)*[$\(H4N;"-WK:HB M:O\;2 24IS>>8SPQ,]S?9DO9V#;K5\VDE0?TZ%>?PPD:+0P'GLT8F?%#@<%W MD]478L\87LZI/B0SD)?'.>W%4.Z8KM74Z>!_'4E:?S]9H4@8\J6=LE=JDREA M; W%(S;Y&:XB@$H9R &\4<5V6!J >?U5P'O4X:K-B%I)]$X8M2%98& *B1=AXLP$6'%_8M*94*\ =OD8R1&\4\4N M5PJ":PDH)@)%,LXP9HS^GTII0/ZIG*'\*#_J.:Z](*QEPYA8+A-:P0(F6+,X M0Z(3^LJSOB*>M3!3*;R0[XLMRS1?&TA#&^+$*BP4B"*))PGV$Z;L&S8]\DPP M'S]>:90CN9M"NBJ#_R6S&,X'"48HSNG4QS['FDU&)UW!*;"(2RP'4G XQ17= MSH'5'(>X3O"-@=UU(W!E?- M9/2)\3A%3Q?KOO8*,YD/ .2_(VR29\Q^P.R&+T9\UE,W9VE]3Y9R3W:MBD,1 MJ="!]PIEU4!8C4M#D3@4R3MUGU4 DXSUV=Y,SU!7 W7T4S1&U I*A:,Y(>Z! M\SN_ +D)W*CB)$LQ$X@:Q$V 6NM:J%#@U&WB!3.^^GW-M5B7TC8LY!P^IM3R;,_9_&5@ M.S1O*;T"=:0&UZBK2J)NL5]N\%M\;]1S+)'3J:1+Y4:CF2Q)[$3@%!?-.P9UX%^17_$;Y/_V MZ)*[HSWGAHR5W#LV5251W]@-6@V%4OQ;ZJ&>$2OSW+Z$3)YDWBC)(P,1,S'9-MB=H"CP,6G"0T%HX$8V$,*4W%55:A@]_V;!R%<G4"V2C.68D,>)B MN/I+_E'386SR1IJBS.1 7JN-Y.UH+F(WD'XJY@M"H:33!'7G-.)[E^*#YCC> M0@Q3OKOOA;G)8;U1&XE-6G5^+;SCO_>(#3S<56#O2MVDCL M+TF 3OTI$'J2F'[%A#W^9%9:CD-PP5;51EE.K MH;7"/I6#0I41UWG;;L_6NK6!9O)'(0TP$'SB5ZJ>16AV)9G^:Y-G]?F^X?$^'OAM8LB_*/F*T&0J/NM$69[BW\=[DZ MS\2-]WJ*36?=[1(XESXV_C;@C-_@CY7_[ZYXBA+H# A:5A%?M.HY'C+;'_.<$@B+^JC=RLOUI[,1?#E,O6/6%XA109LRVOHC!@?Y3; TX-ZG1RG7N63K3B?JN-(E,*,O,G_@H,8VT.R M])@^QPYY\;B2_:D_'_+D03F85#MG0"_?O3O]Z0MX1 ?\(]>F:[D$Z-.3O6S" M([7MK0GTHKG\@CBO.&9I#\-KQ,&B^(>Q1-J"@\L=L7&Y-U]-,4UD12X]V'U4;UW M0Q$YYO8.M^L[IY:)'4=3N,RQ .EB?BP"2)PCE9%1@ 5.@YQ3BP8RP[-G*-8VBY$8V-6"P M[ QWF=(G:7X.Y5LIF.@R8)_9U9YMS;BUQ9[I(I^#$H**YUO7@@"%^=$Z_[]= M*WS*T7?JSL,G4H=>[2GX[I@CM)27-I,"E=3M6!:"LZ#HE%WK"943F2$U7=)7\UVBII55N$ M3\5>>L!LG1##X6*V"VUN7;Z$ -A[8G=Z?@M)@ECMV+=*]](%2=,IT"6 M:ADE<3_29;,70(-7.]'L[&A[7_DET."*[VI.'M/KJ3FR!'VTT#+G( M/#6!!,D')6>P&L]>$&^EC6&-8B-]3,]#6/!5J,4)^M/"2NMCL M]5H9[D)&4G5T@! ?"^/[5=&+,3G2=.#)8Y#T@IE#7(.,E^ID_:!).;PY"*NN MH(MX]:AH)46^8IR.:-$D2V:_$9'.]:>;Z6L\L!KX_@RCRDU?-4[2 M,\)^LMZW2&FGCJ4?$H>KBNW(GRJ+O_%;F2$:9;0;Q <#REVJ2.31<7= M37L#2NH"*[5]"1TQW/LYM(1H.Q&UO[TV[O.$]?&;77*BD,*QZD1!%A^5NW+N M\NSF4W6Z..]024=DID!O$:*HUY-!G9YZRV-&PZE F"SVQ7;"N]6I3G9]< M!L78V!Z!2LXT.!TRW7EB4)+R?*#,(S7Y=A#5PM-G+4AX'.@K/V)B/'KNB^W^ MB[@#3-//+Q5A<:2CX ?^LC;N?J)MN\UKV=N7MOW'0_%R* SDRG]GJJ;KMI=Y M!O]POD=1\5E?TFH+JK3>IC2N?'\BTPI]>_VZQYTF*9_C[_C: H,96V22E\:^ MZBW[X$8J3,KH'A"_>QTM_*V<&_/%.1UI(!@7N.'_0M[$3^4\+R#&K=H[SN'U MJ;!N%[UF+8SI/,"G]CDO^7%N4,>/F*SO; >WS_W3Q_Q=C+E.J,C(C[/STGTE MY8 ]*>58/%[\ !$6%Y3]B;G.5'CJ;WOND&"#FOP5%F#)U!*I2_@B^WS'D_;G M?IRV$1Y)*ZW(5HC3<26#VCM-+0?L;%K.+H%!@:,3%,#WO-Z7,Y/[4E)&^.5( M -SG&57:PH:._2H/71A#Z,[?5=G"B<94WU0DR.N%H:OA.% M\AH'@<%_).X;(5:4[HH[\P!]=IPH74[E$4,\&]+1Y^ 3/O_R?U!+ P04 M" Y,F)28%T(/6X? #X0P$ $P &%I+3(P,C$P,3,Q7V-A;"YX;6S=?6M3 M6TF2]O?Y%=[>KUOMNE\Z9F8#&SSM6+?AQ?3,[B=%7;*,HH7$'@FWV5__9@EA MD___Z7O_SUWPCY[S?''U[M3^+%&8QGK]YVX&>07OTYG)V^ M^E>"Z1^O_6O2??'\(LGY._S/WH[.;_LAI]/9Z\XY>SN;[M?HE?!2:6) M3%80J6@F7F9)/%B'7QF0PO['YU^,#M9S%0CPJ(@47N$3,9,H=&8Y&Z6MG#=)]?\W^*^=/,.?=Z_MMOCTZ'RQ[$9MGK__[MPZ=X"F>>#,?3F1_'TL%T M^,MT_N6'2?2SN][,[/(<_O;3 M='AV/H+K[TX[R'_[R0])L2YE5UW_^Z.MO?X.+/I1O!C-O_Z /R_:+( VPPA? M9S!.D&[VM8(2WAY^W#_X^.E@'S]\.OSP?G_OY&#_S=Z'O8]O#S[]>G!P\FE] M5:S09F^%K(OWFUI*A]==CB;QUD.C0LQ)=_V7(Q]@-/]V<#$EG[T_'WP8^C < M#6=#F YD D6E,,11@Z^O*)]XI$1;K31P+I*+MQ6T$&-.Y.RG8<[F1=/(:DY? MPV@VO?ZF*),2RA:D_OO4GE"%V,7Y?X?)=O,6;^Z/'XHG7 MTXNSJY>(#&=P=OWW93"O8_?9I*K"K^R*X#-;Y./L7>K"W%]/9Y RZ M:VR7'R?CN 'ELO(! ZPP:"?DE029XO4TM.8J4I"^19L6!'?*A3A+XPB+4Q3 MC3>'L]/O:%#2&WA8%!"H500=0"(R)TELXHG$S+Q K%D9:$&5AR&MP@[QPMA1 MR0#5"+$WG<)L.H@>5+!9D1PEQJC<,A0)&2D"9> ]$QC"MC#^5?=UA+@>D#$& MCQY'7@(@<4!6BA&/*B2.V6P]L.P8;R?+#CJ_'C:^2]O^&J[&U*-N<@[=[/)H MY,>S/8RC__=B>%YBZH\P&SA@/@/E)-ADB;3!$$]12N.X2<:"TK()?Q\#M4O. MK0(%JNF_&B/^,9FD/X>CT2!X'WRTC@@%R$>/H[(%Q,E8JXQ1K$LE? ]@E M1U7!TKWT6LVJ'R;CSR?0G;T??X'IK!!L.@ >@0N/+E;CJ"-3D"0DA:%3-%$Q M;K)RM(6!EV!9Q=;RY=AZ4VW7C4RO!+H9) >FO<<@*!B!03+GCEAE&(G6@$C! M4Y.:9+-+T:QB>O5R3+^YQNN]\_?3:HZI$6/H1U3$^%IZX,0GQDG47G!GDT]& M/,<\1H_H-,;)!;Y71_[2AQ%<"TAICE2C1 IL"?'5#-MR+73?7?S6B'YR=CR:7 ,[HU3^5^9BOCB1R5YV9N]]5UW.1Q__JJF=4LQ['50+BBP#LTM!5CU&;*SVFLYQG@L<0P1D)J8#'V'V;24W M,2HQ='9I/XQ^EDA'J=%A\WNQQH)V/2TI&<(H9U 2,ZJY(EE#.9I&?&BM3$B]R# MLGG:>78V&<_;O7+55'&E?'($',4,6)B,>2_U!%,;9Z/67 G6)L6\#627PJ4- M&7 _G=Q Y_6\8TK#(KL?'>%K]W[\UI\/9WYT ]Q F9SG@S.4;%9RK4G@7A, MZB33D$1NLA+S-+1="ITJLZ.R76I&4Q=G%_,YL_G(C(#..SC%P7KX!=Z/X^0, M/DRF4_3MA_G$?QTHRSF/SJ,_=QCS!W0(GHM 6.1<<^"(O4FDO2;.78JY:C.I MH<6JT>H89GXXAG3@NS'FB],;H/*P/A#/HB#.!ARBE3-2-7&=3PU_ M.[,\6)\6&UJA&AM.X.Q\TOGN\@K$]83\WEF9C-N;S;IAN)B5V;B3R9&_6O?6 MPB<6D*5*8_R7(1+','#0CELNA =&FT3L:R/=I;"K*9?:VO .U?[Z^JXZ/^#/ ME0\F7L$\A=D0^[D-I,XIQ=L=-#RR^(@D-8]U?CK!?W\[^'CRZ?#=X='!\=[) M>_QM)SR--!4$%;QQ@!EMC5RJ.U&8@TFBOF MF+:AS4&GNT@V=NXP&I57?YQ^\]T?<*/I@1#)YNPI,5[(LLF 8U0J$LG1""^3 M3SDT6>%_&-(N)0>;<>*>=Z]CAHK3)U/ 9LH:_#Y\@=%D?DKC&I+)D@DP@F3P MZ TC'D6U2PE"77+4,T:]8S,P1@E'B&@OG0W'P^FL MR/L%KD%9!2FY2$D$&S!1L>5 <[8DJ2 QC, ()806#'D"URYE"W4Y4M,@]*1&]D=BBG;'-*= F6C5^"#ALYZB9Y.!M@ M*&[ \4B2DZPL(3M,PSPG$)WTX*.G;:Y,N(%A)[UC3\O?HW=/5=>G\K>WE4FI MC0J.Z%C&W5"V=(M5O1._%>8'GQ%KX*,&HY]=_D>>3 _]%5VL4_FX>O[\0PZF,X&W.O@G$N$ M659>T3)=$$(@F2:E#4",*K=04$.9=FET[<_&NZ_7KI"@VHOZ#>ABO'B#<5%Q M&I@Q*>E4Q-C8:AR#,(L*23.2O4X4I$",3<*.!_#LU)A=FTZ;:;]>CG(C9@#$ M+;(2)&%.1*10G'CJ@ AKT'=H9H&YK89G?5+R+S"^@.OW].[!H8.O<711KBTL M6QOQOU2V7L2<@"M0!- Y$DFS).@O.;$YIP21ZB2:L+X'UET:7_LRYW[BWM9D M%=>"I[/#O( [$,%$1T,B/'J/N6+4!)-$3[CVGK$L%#6-]FK>0+%3(V0M0O37 M46B)$J M$,F12RXR42Y'85;* ![:9HX/)1'/.^KN"C,?3$%[FK#BJWM]\ND*R3?IE(@L M.LD)]4F4:P@4<06Q?%V_Q0:/ M57K:QIZ%9]CR\?;PMZ/C@U_QF??_//AP^*G%SH_[?;13YA/R5-H'LN2DP_=3 M#IIFIV0DW/MRNXL(Y24R9:9;BY2$#K3)FO@CF.I.>MNH'75.$$LU)J8R*1*H MR0334LE9+!O.FOB 1R:]GS=>K<6&NT-V?[77#0>6R/?[N ,_&OX?I%\GHS)S M\0\_'!>8A^-/$"^ZJ_V*W7"*O]K''\>?CZ ;3M(WO42:,,--D0B#*;-,3!+O MDB%&6T&] Q/;W++92J!=BG1;\7$GR/ ,P8\? MTOOVOI8^\_;#WZ=,>0Y?T&[9<'MO[>/7XKXV&X;QR_%7"M_+_3!^>GK43;X,L;4WE[]/ M(;T??YO?VXNSX9=%>08N3R)I)A4&&]<<1;:AG3W@G=Y+3GZA#K!O<" M#'>B! 3%'\L<)0F\3&]:QT%Z1K-M)>]N!O>-N/)XK+^.%:K%^ON @5TK6+8,T9H%(IKO#-S*0%/%/#6WR'1EQ-N'J_^_']^_:W+ MF<[.Z4B\*3?."A.(=:H$;"&F9)7PLLD)IU7 K<(A_8-QJ+K1&M)I<2?E/F3H M.EA^-^4 $L(I9^R%5^6 OP_$"?2HP&T0"CVL@29;5OO!785RYH>G7'7#;F%, M6Y0T&1A5RD-21PR=GZO)#!TSUZ5LDPK2 \,W9;L#V@+9*M2R/U;L5-=:#4GT M<-63 0ZE(6?)B<*QE<@$GMAD#-)<4Y.TH8PUVI2V.LA5J.5^=&I5LN'&+//# M)>!NYZ#?JJ,,K%?.&"W+C=X8&&H.Q!4]@* \41V9HG>V&M^=\%ZGNY5F)NF/ M091F9F@X#,W=ZW>,-QCL(I5:,T$T(BV725(2)%@<+(U1"BR.EUN*HA[$N!*Y M?K!Y[U8F;,BQ1ZLU#3P8#I9)S$P]0W]<@CJJ+4E@- CK;=!;XMFC.%?BV@\V M6=[2E#4/F"_3Q=4N\=NZB,;&F!%?B#2B4\Z66&$9R2;+[))4SC;90[4ZQ(T+ M:?C+^?V7)Y.]^+\7PPX>K!L],))GG8$2;5 C,MA4[DQ1.$(DQ@)&*3PT.7*T M.L0U5S6?)3/>E&;WBFZT,6"]2BW?\"TN5/HTR;,_?0<#! _UAT,TK;&-H4@7\(T4Z=@]PZ?38Q3XV$!"6- &E^J..3'\%AOKHR\_L& MQ^)#)A>S8_!I.+KB]:/%CW 8"5M#H MRC6^=Z_#6)*L5('R E8Q:Y'I6:S78(1:C*![7_QP- DJ S1[C)<66\T:9)_+DFSC7707^PT:R^*2O6+KO]JLQOHIP5 M6)>'^6' @TR9B5FCTV8NET)KD?A20D9)#->3MHFR)O>>]<2[YNKJ#T&_+5BV MWD44J) [13^/41O=,,X@+8J"WO[BQI.#"#18Y1C14AM\CLU;,%+)7 (5H(#)QR !Q40B(^<"VID9:F)GG2BZMANST&]JMY MNXXA:UX'?$/@@1/,N7(F31N/0X/0D01+//<.QG<) SQ-E VZ&IM4BCZ +Z/>4%<5I@/NY<$ 'CXZR;7$K6 M=];[!?NCG>#HIAQHS=%WP[$?Q]OX$G@>E7$$LA!$RH*/6T\HYE+61JX3;U(Q M8W6(NS3_]_(YNBD'GH.CVCM)G4!\*6& J#&CMPP!HY"/,Y^<&MI0\YDJ3:.<, M0:YX1@4)R?$DJ:9)WEG[>6*:?FT(NQ3F-.+4 ]/S;:U5>RGH&,ZO)G4/\_R8 MRU5IM@\3/QY()C6+2I#,RDX%BPJQ&;$QHXR7249UM[CY$R1ZN*]="CBVRY9* M^F\R>W[-Y'+/:P(X*[.K;R<8S72S(7X\ZA:;PZ]JKB>/LB=F"=41PVZ+GVQ& M=Z$TEXI%*P-K$M;V1KQ+$41CTFW7NE7&J,52T[M)AZ_(18=!T!2AEI*RD_$< MTG4QR\5?J"C+5RA5?]6X4^%A-WE)+^YF [' M,)UZC%J&G\?#C%V,9XLCBN6>QPDF[V4F9VU]KM]%;TUN*,VV=+A%73Z#3I]7 MM_LP\\/1-E1[W=/V-+M4MIZ*O2[)L[:>;M7RZ2/VTIXWD^*DI.P];'[[SS>5 M:!F*S>3:'T[]Y\\=?"Z'>!??A*LLT0Z;XF51I*H MO7'"F$BAR04 :QR K"SRVXNNQ%RE\F52F&P3'@$S*)91!UXP0A,/.>B4?91; MEWP!;I>6F.KQYWZAMQZF>[BP'_[7S' T:'=QS!IE[KJ78W]5MKX=[, MK1_#F1^.KRH1Y$EW-I_\"J/AY\5-JILI:K76-U57#QFVH+0!:ZLV;'\KBKLK MQV:JNQXSOIMOX)5V[IXU?V\UDZZG8;\@6VV;6 MUMKR9GJK9 54->7MF\(^UEA=V2NFMTO;O[I*;_%-\K-O#R$%C\L9MK)MZ(V? M#OO/\53JMZY>-Y1[P[S/#Y=MVBSWCM\Y1EC.L=XX2JA8,@FL)C3F&TN=8D;D)XS1L^=-@_7'3^K>D-#E'!D+G M&SU*E7M?+H[)/%G*O2FW M%+6(UE<%N M9WS;8 ;V+ JN>F[I_X^_9.[P^G<30I;_K *15#YFC_K#RF MJD(0YPRF,\%H!TDQ9YNLH*^,<@6!L3UL\1OY<;[N$*;_YQ;W_V((*> M<<&-]OK&0_>;J"%=Q=CG1JO?.)RO./R;[_Y %Q]NCVD]8YV>_=305F^YGB>6 M692]*$4-IK-!E"[XG!1AP20B-77$,29Q()&"4:NT8:9)8',+Q@8;1GN-E\$R M:D $',FT(E)I2UQVE #0'&B6U/"GSTEL'LZ]J"BF/V]N["-M;JUJD%EO]Q;NY>V*5';O-#K M&/_9G=)M?RIB,$XQ1[1,CLC,!0G1:(+#HJ26"ZKD3O%VY^*J%T7;_K9O1ML' MIV%-#BG9#(1;QYCGFS_.T%3XYM0KRFUMVJ;_W^J^_X,5>Z M.H'PZ11@UF)I:O5>6_CO@$R4Q*#;(OB4 +0NXX_C1'I:YI:E M("XQJ3A7^/569C&;,_7C='MA#J8E;1N.+R87=Y;L MCB;3X4:G4I\!X[;6-JKKLU).?.?]N4/XY7@&6;,@\,%9OQ(@ML7HY\AN[D,K7 ^H" M%X9E BHXU*%BQ"OOB?>92\:U$7=+:CR?;[N#?;= MX3@7!3$N!V8B\E8W.1#:5*J7[@@W87];O[@)?7;43=X5R7"KI;$(Z+U,@-0GP6/LUM;2R')5F6J[[.QJ5VX]O M=/H19H,0$MB,D3)U^$)++S4)*K'Y^8PLF:;"-EG@> Q4A0()R]N>[_8?!!N M9VJ)M%81*:,A%EPIW\"<=@XR\"8E?!^'M4L!737&+"F&4,LR]=9=OGNW?3CO M( X7E]SA&#+7_S@MIM/GWS\HPB#+Y$44E/"(.I%03CDE*.74F =.8]"\S8&, M2@*L&4"U/>76C(+/8NZM1$&;;W9V+ M!ZB0R27 &QA#'L[Z7PFS<8\U=;J!K)7BC>N^CN$J95A< HR)R/5MTAJD\$E* M$I7B1+IDR])D)E1ERF*4"D23_/-)9!5\25'^F\GX8OI=7&.823Q8$A)BDD( MNC5AB8BI3"Y8U$:32>JE:'8ISJC+E"4C_8;&J!EC%"C_]'&NEFLL7@3K7(Y$ M>%5IMC MN_GC6]^52S)FI4A\DUQR60=-\LHG)>F98\Y?]/D>/,RMKI93/L.X7^W!1]KJ M7_IR17S5Q>]-EZ>;;*",NA5 GJQQC]TO?6J/W:RSO+;JJO6\09F+%K(_LR$V M*#-2%\"SFZ7F:S)O\'0R0O\^+7.IL\OU%;RDC?[%0I_ 4TW,_@54'VRJHM#5 M3?S&3V]/0O84_'X[FTG]!*ZJ(O==K'^TMJ^K&V7A%T7G-Q@MUNVAO]HVDJ4JQ\KYEJO<<8HIW[SS#0I6K]U%9>:M M+$U5'2[_]N!K^5C[W5VIK\I:75^^WI>OQ,D9S"<2U]?7S3_>X(38 P@VEVB# M$W;WVJ@A7TW#?839?!W]BH7S?;TF3%:&K-GLN@AK\M8DUR.8 <,;7;'XXN9I#N--7['6X/:5MV MVE1;V['IT01[F0W]:/[T].!K'%U@I^^ZR=DM 9[7S'50;LOR#73:>YYJOMAP MY+O9Y4GG,2")\U"OSX33 RUM,'.T"K;*@F^>*:[<&UL[+W;=ELYDBWZ MWE^1)_OUH!+W2XVNWD.VY2J/[;2];5?5[O/"$0 "-CLITD523JN__@0H499( M2N)E@93H[,K.E&29:R)F+" B$)?_^%_?S@8_?<7QI#\:_N5G\2?^\T\X3*/< M'W[ZR\]___B2^9__UW_^V[_]Q__#V/]]]O[U3R]&Z?P,A].?GH\1IIA_^KT_ M_?S3/S-.?ONIC$=G/_US-/ZM_Q48^\_97WH^^G(Q[G_Z//U)7K]%V^B,;]<_B']ZJ3_Y\GL[[\>)9C.Z'EP"3_=^1OU.S;_ M-59_Q(1D2OSIVR3__)__]M-/EY*#<1J/!O@>RT]77_[]_:MEI/WA])?(<85WWZ[IBO/XME+' ^F':(>/FS.\4[.H-^EP)>^N@.T,X^ MB)WA6<1QEU!O?>X-G'.0BPB3^A/T?YEAFN^G,,RGPVE_>O%J6$;CL]D+_S!$ MZ+.ZK7)Q^2+_^[V?=@,8:4!_V*\_?4W?7GUDQ;,;1/PVQ6'&_/-/_?R7G_M& M0-!2EI+!:L4+)/1*:XX"BP01>O=^*K*9Y->MKXX@L*IKT%.DED8<$4P90$*5VQJ+UB"Z[?X;@_HLTNOR#CN:0QDNM1%7FF>$#IQ+S7CG-,N@XY6J*,FLLB_ M$<;YX&*7&_7"\X^(ZYU$NTRWVH7N2YOE97^ ;\ZK.'J].ZWO\U)],2=NF;^ ,>\;&&+E- MS#G:4'14BL6(CI$]ZVB!*7EE.Z/V]K./AMX=1+I,L=F=XE?#-!K3)C);Y(<05>:Z&-?%X;P&E*-1@.X$ MOJP/=G=]^ C?7F5:>;_T+R-N5WM1EC(G00>+S,J2CT"'3; \T]8D-91F M,TVX \31Z$ 70EYFW^W._DG.8YQ,KOY3ERMZ(6HC,V9R!ZUDFJ-EWAG/O)2% M_ =R#]%WQOP* $?#^J["76;0 M<7G$C&\FW&7&0V>,/Z<4S(L@W!D=I+7"(([ M%HOFUCMK2\I=,[Z X=AHWT7$*[C?*=)V"]B[T60*@_^O_V5F8 ( .1C5NC"< MTX()48"LF5465$G.!*ZZ9OX6@F/C?7OQKF!]I\A;W7A.Q@@S(%P!Z9^AQTM+ M"\RT-@BEKM(%;E!EJ[N(MMU\YA$PN[4(5W"Y4UBMYCL,WGT>#>>Q()=XR%F1 M_"48<@WH* E9D6.(PI+3X#CO)/:R^-PCX'0G4:[@=:>XV@=,YV-2,B'CQ_YT M0,<$)V,@1U>)SCX#7G42Y@M>=@FD?QU#3 MQ3Y"5\$+9+@SJ6P\] D:W%^(*.G>* MAQKU?#*8XA3?M?\05,X0IGSSD7K,N)15O38:(PS.>B M&:9 ?KR5*?ONG./5&(Z&^PY$O(+[#J)@]9IU_)Q<]D^C\44O6G2,*^#99"=C-PY -%=B//6HX^&X.T%NH+@#L);IVU5*Q& GH +LM,*N=4]1&R\BS. MDEF]"9!L1L%Y=V[8/4B.AOW.Q+U"&W:*H%VY!B_[DP2#_T(8SW.9@=:38HC, ME5HB&7(A*Q(BTUBL@RA$B5W8YG<]_PB8[T2T*_C>*<1V0LO,=:DO!_"I%U0R M=+04E@MY"1H]*5TNAB$66:0,CJO0 (XC '727,;SP\".@=W>AKJ!YI\#9?)G? M]Y*7]!-R![E,"0(AJ>DNVH5")T?49$=XY5-*&DT7\=(['G\$5'*.^PBB^1. $='^+;"75'-TTD] MYHVE?H0XP)Z3()S3P)PF9=3:"MITA"#6( %&7I3O(B?TKN=W2/B-/@U[I'DG M@:XJQ/SIL@+_SVDPFF#^R\_3\3E^_^%H.,5OT],!UF?_Y><)?CI;NE987S/. M)^P3P)?>+,>M?M#S 4PF;\O,C3CYUI_T+ :.7@ C%Z)6H!5..NL"LSZ2&1D# MMV)%NM&1!1APIS3Q.-!Q5H"ZY'+63>82GO M'-A-/"]FF^A:B'H+73VZU(9E2%T>%'?U)?FN!!US-FHB\/VH@B1+U AMF;5( M*I^<9<%%P3A/.0AR1H1:<>'R=%3@5JN7 VK )G)NP?PLG#3#=?+KS(3J!:YS M3K3%I:P#TS%+!C6[(Z;";_=I-MAKXX5B)Y= M(:)G0K&),T!9>PUHS:(D=]1FGB+&4!RLB,AWRO>SX^-[&^G>^7[_QR\+$B&[ M]K>-6C0]?_OFQ>F;#ZG'R\?3%LY/7)V^>GW[XV^GIQP^W0:S3 MJ&F-S]RV7=.F:-@5M%"@O4BE>2\MKS89)).F04"F=KYQ;PC$/(H>1HLE[A@75H8E]#V743.9E,<#HYB;4./DU[UG*1 M#:TIID#^51".>8.:^2AT5%IB2$U,A=LP]K]Y[,CQXN:Q@U0;'!27:*YN'JY! ME20*Y$S6CA6T/JZ0T>Z6&7>2O.G"G5B56M<5U0MH]L_X+A2M9'L7^;:P!F'R M^628ZW]._W7>_PH# C] MXE,"A\ L3P0LY\+"+#V<1^TE2(ZPHNU;!V?<"C#'H D["[G#YF#7JTRI-CR9 MO,>$I)MQ@&]P.D\,+DZ!=" -=D;[@/U#$H0F=" M[[!]V!S;NS%^@7X^_?8%AQ.DC>OM]#..;\F@EQ'(("\$,7"HAA$Y1"8:)HSE M/%AOA6_B9*Z![1C4HVL*.NQ&MG+1/9L\[6'!LL1S8MIHPP*Y9XQ^&KU1RN55 M%Y =&Y+'P/SV8NVP'=EW-1Q]P?'TXMT :'G#7*V7+_70HLVJ%X$''XM@WN=( MQQ:A#"5R%IWBIF:W6+>Z>?7.6\#=H)ZT"]&9M!L8"7\=C?+O_<&@9[R4SFG) M#-8B?.TU R"2"HBL.&FD7=6!;G?6YP">-,-;2;'!"?]Z-/RT:(4*!N**AW.[$KL#RI#G>5;8-CNH;QL.;T3!=G2U<*^D* M[2,9R-2<69G@(ZV4#I9D4!GP3=[DE6B>-.6[R[?!V7V)IQ>+X<:)1"8#U[6B M&VF%)C.E)'@>54'3Y+6^?/R3IG4+"7;8 O1Z/^E#[ ](:C@AFV!VL_5Y-*#/ MGE3[8'IQO503C'"^D*V8'&?:ZCHUH' F@PK)"AN"6%&;T<$&OB; )Q_0;\)$ M@TC>#9R+G@FH$&S$S$34A6D5/(L0@449BR,UKW_86$<.'O1O0^/=NK(+!PVT M8QYY>@<7->PT]S13T*74LL)2O*73*B+SG#S->J/M0A8FER::L1K.0;5B)\+N MB//M(.T&.G!Z]F4PND!\CX,Z+V]Y[3VALDO9(BNZGILR%1:1UBRC31:*A6!6 MU/_LK@X/(CL:S>B6@P8N__/1<+;*?_:GGY^?3Z:C,QS/49/),*K*VK DFZS1R;(:T='H13L9%&T8 M6,)E.&FG65%YV,+R/!KZ=Y1R@YC#O1O5C="(QVP5CX:5+&JSFMIX2B;+P.4, MF03@?1-C:M"RP[VCAU<,*NZC+4 MZ9ERI/QO*^4&MD3-P>]?WJ/4'#K:P_K#3SA,%9H D)D30:[4>Q5%6NF%$TR* MF#%R[C5O$MR^!].1*D17+#0P.C[B61W?-;ZX7.X\J?+DK 9>3J;3<3^>3VOP MY>/H'5RZ2IQ#P.(9SZD6$"=D(*)D"JUS* RB:)*YOS'2(U6FMHPUN(.Y1P[2 MH@R\!":2N[H=\K4I!)=>B @I*;VB"74752"/YYYE+TK3$0<=CFF[N3=>M?"Z MRN26IN3H-2,CFI;)LV6^EI?KDH+PD,"()LEPBT .<>/6#4DKZ_"VE'"+.Y2< M9X*$P3OHYU?#Y_"E/X7!#9B]5%S"K".S(M>R0^E8<*4P42 9%Q6B;G.?\B"T MH]&*CEEHDUI_?G8^B^_//*K:Y7&,GVO-^E>L@T?/\/5H,GF#T[?E(WSK\6Q2 M#@I92+K.)\N!I.$,4^"%]#YR=$T.DPUQ'H\&->2G@>_['JN"")SGZU0L4F8]6%H1Z,T';/0P&5> M7GA/HXTY*W7IF6DM:[]H.CJCS5Q"B3SJ-H5<2U".1@]VE'(#3_@A.[QG-)IL M!.U:I( U&ZXBU8XI YG6K<#$@Z2(':G+TBD?'4X;7LJ/N^R*168T+SYI%HQU M3&.L$S+I6R.DR)(+#+%M0X.]=)9KE!RX@RP??S1Z<(E'5Z9/&K:.9,R/I')^Y158.L^\R(9[.4U='P M*XZG??KR'?&)XS%>FC)7#;&<\J @9B95IM6B()LW&LV$L!P]&L7;9 "NC?!1 M="';B,XEA[,%%QWV&(+^:HPWV^6)FSBE)TO*!4K" MY05[8K%7V::/?+)*T%2V^VE Z3)77MO I.&T,W)7)U0%>J%IU4(606Y4$[_B MD3:@W&4KV%&Z3;+$EUHD2D@0')U_R4.=4.7)J]589PVJ9$0AAQI_I :4'?&] MC73OC$'OHP'EY=7]9YSV$PQN(^JF&^7M![1K37G/0A;Z5+J:\>(=H)="*_ 1 M./?%Z@@V)Z_B>J;S^L\Z:5/"3AK9$LA1IQ(H5AH)1EF"W!14/ZU"1EKD'3 MRL%@]#L,$[X>99C\ ['LX%LO>Q+ ML):V[F0Y"422++RSD@GK8R*#2I*KMX=LL;OP/7FE:<%# \-V >;EL+Z3\^GG MT;C_/YA[%A"E(D4N2A.\#,"BMX*)6?ZCT=SJ)JU4'\!U;.JQD]P;V+\KX;V: M3,X)&OG?R6N!9*"E61\PR4"73(:@0.53$-HUN72]!]-QJL,6\FZ0GK$2VLUQ MGB84$;QW+-:D$2UI+PMUL*>+(E@%3IO8Q AY"-AQ*L6VDF^0D+& [W6?_I-G M\X@NPWA()E-/2%+/HAR!,III41SSDO@4TFAII9,B-(FLKP/NV#1D=P::5$]> M)R[>:00!>?DV.\<"Y[*.%"653EXP-#D4\C5S-$V.E#6P/7D=Z5K^#0H1EJ9% MWS"$I MD\XC(G#&S_N&2W*FH6%32))^YY:Y9,=0=F(Y))7:2=]NJ@UM&4%#6 M<5,'W#A;-S%12S-I]='95&<5%0]-U#F.K($E)^GJ-.(G$%;6I8'WV"<,<:L(F<#YH@#.009^?( M-=)A9NMJ%KS1+$LEG#&!)]>H)/4I)0AO1.?6"<*;<''(!.$4L_(VU+@JF;L: M8V20HJM-++4(!&ES#_Y($X0[ MXGL;Z39I4G$=\+KX.(;A!%*5Z.39QC760=32KUR&=!B_LA6)]^C*#@PT<3>6 MD.448@%AF,*BZ:6 R'QE,1@1E!/1<1F?LDX\X&@>3B4V$7R'JC 93WLGI?0' M_0KH=#CM3R_F;@V8X&K':A[KB"Z?R9K-/C")0)!TUF*M/K#TA!MJ0-\MJL#= M$/9O2.Q*S*A3J=[I+#:J-/KPD?[]Z^F;CQ_>OGS[[O3]R<=7]*<=51G=\>&= M5ABMLX"%ZB*5!,0BC93HM9 0 Z]OKBR0N0C@5E<7W?&@SBN+$K>UQ%0R(85G M6LG$O-2.9?)-%4JC4FB2?M1]9=%[_(K#<_P^1!"2XF@X;9U$!M."=M)@4F36 M29O)M$;C&YTTMX$\BDO/37A>/DQVD&R#$J K/"]IW:ON8T^_I<%Y3>^HDR#I MGUQ[ !:+4>D86*8]E79%* R$16:L1:X+CR$T"F=NC/40A](N!*_6EF;L- EN M3:9ORQ7P[T-(Z;140AEFHZ)7)KA2@_X57B@D$8A9-RJ(7H'FR6\BN\NX-?&] M'*Q5Y*&SXFK_QT0X? ;-2HQ>.*FY*(TZ'MQ <8#8UN[,W,?U1F)MP/%?QZ/) MY-UX5/K3.A1#:2Z165\'+4728LA:,1%MBJ"S!-ZDZ\T-#$_^1=Y6GBUF#GW! M,=21%J??OI#_?>, D M_:M!1[PM9CEU(_0F(<<)T@=^)F@OZ :C+[4=V .3D7:J(2U+'@M:"U M]6,,$F20UK=IJ'POJF-1BNY$W^"L^"L.:?5$8C,ZIC0NX LOQ6(Q;RKG5<(IC^DG/2\A.H"15 M1$U&BY0,2E',.>.T=LH9WR0,?A>@)T]^)Y)N4*T_&QCS9C0;6! MU=MY+*/QU6BAC_ -)Z??Z$"DY_>',+Z8R:?.VJWA[M',,;I6=R2VLO*>\6@# MTW61/LK(. CT$35/LLGLCH9K>O+:^%CX;M!>X!KRU:OUC,SN&J@S4:<@BF2Y MI$CGKLXL%@\,K"^E(&8-3?S>._ X/2&L15#MF2BTV8JN&*Z M&,\ '=1OH<[[YN";!$%OH7CR5&\OTP8= ^;3R^:=;9[!I)]JO*4_.)_6[B:@ M,"*I7M;9U(M;QP!$(3>Z2"]-= J;O.NI] MS3E]-Q[E\S1]._Z XZ_]A+-$Y9 #A@*.E: %T\D@\PHRTT&6C-98Y];Q<=;* MXUT%X)&4>VS$Y:A#F7:1U0&]1U;$+X,IK]EG1T0]0R MZQU)>6\JX)R**B3#' A)2DYG4=!!,U\U7(,I:-;Q*1XC]7=4;NR1^4V$V^#J M_#5!(5_V.ZYY10$BWP/^* MLOZ[/_\I\]F=X!J\SW*2- MG[8QX;J5=HM2_N7:]740_=B-GS;B[.&V/]L(?#^-GW2&D#B!"M)%IFV-7-4L M+?#&8,WREJ')!=6C;_S4L09L(N?]]&\Q*@D#43(/B3:[Z,E^]2 9AJQ*XG3D MJ29FW2/MW[(100_W;]E$NH?LV>0P>9%UN8I*<9]D MSZ9MV&XJV[;O_+S+3(BH0C3 (CFM]9Z"5JPM,%F'JSBP/K0)^#_2'CX=O?/; M2/=.0V^OI?8YUFZ4*@+S)B;:6VI_J,B3T$W.[&;E^C4#YW:S]9YR.J2H!!,Q MQ,MVS=&0$^TQA1W#MNPOP])=D[R+I!)?^"^QV%K9, :T:H MHH4"6A9J.2%F,")S(;5H09:/]F81?)0\"/+!@JQ"272@TMG, M%'*9;5;.V'5:US_UF\6-N'SH9G$3F>[M6FD=4#_:S>)&1*UUO[2-E/>F C9E M*]%HYI($VO$2,*@#>6:#'I5QVN>NW_7'>K/8/?.;"'>/-XM"B*1$B8S<9%XS M:0KS3A@6DU3.E3HCN$D+X4=^L[@16VO>+&XBZKW=+&J-/H1:\Y&A-CGFD05A M"EFC/GLKO/D9S:XH'EC.PN6$D#$::XC7&+6&'(M)]98"(-:F">KARXE[ ME]8%/^]/7YR>_GKR[/4I_<8_3M]_?$5?TB-?GKY_7W_S[?/_O?)7GK\^^?#A M1!"^7^F3ZZ^=O+G\];^]??WB]/V'T__S]UC\>\PSKUD O"H)2.2:=FET/'!,V="T5%"QH8+:X7IMJDD7QODH[BPVT0_ M5I27MV&DP1W> K+E(>O%\IB"M&.P!?;Y,[Z(6#[UY)V MM(X:Q0 Z ;"LN64Z MB%HBD3)3P(61&0/Z)I'BC9'^.%K5,6L=!IN@O_0&U*2O5Y/).>87YV,"_0[' M_5&^?#$N4_FJ0_ZVW$CK^X")?G66)J') @<)R"R8VKM2>O*4R&="KC%(FX7S M[GY;M&M(1ZAF!V6MPYZ2:Z_C'S XQX>7D0N:R .0+#&1+(5CT=&"G/"T,&^\ M, ]GZ':)Z$?6O0:<==CG<,-7Z W^/ONC22_8R(4+BJ64Z\ /7FKBD6,\0\K! MRP+X\.3>K1[](RO3+BPTZ(VXP1OP'7.=/DQH2=-%(DLRUL%EO"2F?.'&..\; M#8[?!NP1ZMK>N.NP[^+R^_&(1ZTE+F#?H8/NC 9FZ0)U=8-C4!PBE+ M#BSMG-QI;;4%F4.3=NV;!17VX1E'ER%'IYA4P9,V*,$@DLN%/DOE$*77^Y#$ MIIYQ%V'*V2[W>30@G9LLOR;@4]W23&(FEY 4&6 !&UT:;H3S M"(.5W?'2K"IN!G%%7$PDDQ097RGJ4NLA!(N>7JL 618MZ%5:M(.[K(];#>HQ MG$8=,KJRC*X#.IHTT%A<=2]FXXSWDG&O0IU.(9A7!A@94%&A',;_+$X]29 MEF)O$%I<,P!:1#:8=&;2UJ&S4D'MK&L9F!!0((*-35RVIQ.J/M!AN!U%#6:U MK!G85$8+[2TKF&PU%9%%Q9&$85U,0BC39HS/DXE"'^80VXZ@!N'%>W5]]H=O MO\P2[4^_X3CU)[,F[,9HY9&E0LJO#=(&RKEC0@4(Y)ZB.L#6M!+J#ZE?75'7 M8"C+?6_$:L" )NE2"\# D&-AZCGM5?W6F1P+U\XWN5/;&.D/J6H=$=?A=)@K M8W ^F:06C%S4^.[)> S#3W@UA6]N*-Z"#N/!Q7?\*!+GWI",HDATN$O'@G6* M>16M%BY:N48];B=0CE.S#D)4BWDS,VCO\BGLJ"9^U+TR[C+6= MLF=IT,[?9-PFE/PSM.'6K$35M!LK<#7&VN_:R$28XG1@/H;JKAC-0 MA-!YB\&Y>J*W.P'O0_;CZL[FQ*Q0G9VC\"?YO\\OY\I./HY.:V/FM%W;]#"=_@]&WY"-_>C<8S1E=EB7"I;);%,<IWY[-*8G.T)[QUDR49+SHVI/&C UA55%0,S!-5&Q X\; MW:?";"_P%?3O'-2_-W5#Y<#1."1(GCP4$P*+M0A(&BFU22$;V>2^>_U,FD[R M0;2L:9%%,67)[=>Z)!:B$XP3,8IG;J3VA\@'V69QM]H1R7J?&+RH7>O)1]!! M,N],8.1E!JSWB2*T[31\Z%ZLNZ3$[2#+0_=B75K"TF ,&9/D7B.MP=81R#S4 MK/'(G"3W48BHEH)$/\;PH(U87GMXT";2WL_$F'40_=C#@S;B[.'1,=L(?#^J M8%/DAO/(4HG5H'%UW(G.+)?DA4+KI?\QAP=UK &;R+E)8[854T_>$9\X'F.^ M.?%$I>ITD/WC9@F[4 H+& T304B1A-'<-YD-O3;"1S%V9",ZEWJUM>!B#Q.( M;F/\@.,^3OYZ!165U@Y"8B"]89HC)X'0ZZ)=BH)#"&9Q'N&Z0XCN>>HAVKDU MX>Z!\41=";[#C643J'^;#].T10!HS:P-M3A6D6M9I&#D8Y+C;(*"_'")\J9/ M_9%U9!O!=]O$8[-I6\4%IPHW+(A(&BQM83ZC8%9S:X#'7&3<3D$>]22S;0Z3 MIK)M.>=DFE&-0YKI>; MI+9(#$J9/!!"WJ1KX1[U85U?=5_JL('$VU;YSHAY%CHI%X76-U--A9L Q M@Q*"0U,<;Q.K6$2R?ZNA X;NKMK=0KP-NE#><><_=W.B\L;E4KM9D*DL,RU: M$E4.C$^02L#4A/M[41V#'G0G]@9[P$E*YV?GLP[J=]VTSX%ZK6V"PJ2GU6OP MG($ESTH&%,*!Q"C;)/VLB_ H=*4)'4UFE$QIK9A/83SL#S_-9^Z4+)-Q13(A M+*&JM94AI,R"RDXJ9;-O4S&[&LXQ:$0'@FY15WT>)_WS&TX7-:4-(2W"50\C10[UCE PCJ'VCA""01+ I$&50O:U MP..85.8A[_10&K,)#]U>@+QZ]_9DF-^-^U]I+WTW@#3;4.?3&I6&Y&@S!9S- MY:;#T =EF0&;%(0LR4U_,)9]WQ,.T'6L8S)&W4ORD$..]C,&Y=W)>WK-'K(/NH<(4DO'\NL MG=LKZGSPCM=MERVLET8E[6/'$>- .G:PO[:F5[^I(WF7AQ'ZA'T:MR$_X7+8+. M)-X@A+G@5''PP=+SFF:^5NY%(RF8/-T8$HOE%WF\>=@+T1RVLG8&\B[?UDW:Z#Z,=. MP-Z(LX?3;[<1^'Y4H MYV[R@"'K5#M]",6TSV3-6OH7B:5H[L)R%=^33)H]@#)L(^$[=X9]#-$^^?"W MEZ_?_K/)\.SKSVXW-'LU_(4(B0)P&%1*-@?M(P>5BC5") \ZVLC7&)9]_9S. MXQ;))6Y0>29*W3:D-"S$$)AS.I:L,8G2UJ'K+&[Q!J?/8?+YW7CTM4_"?W;Q M=_**7@W?DND.TSH#)$W[7V==B4_B9#J&-.TY3:>NB)SA;/'<"A:M$(S3ZI'S M&#EO4ABT.=1'$>/81%=6- EHR4Z#R,?MM@:I"$5G*-)BXZSP.K+ M6"%YTA. M78 2FZ1S'[B/1&O:[FTEL8G,6V1JW6S?4WOO#%-_@+<@?AQM*IWDG?!DYS.% M')DNM3N*=H:LMI152"!#;I*MT6(Q1Z^.!]> !GED+_#+&%-_UF:*OA[@C+%A M/CFK/7W^9_;S'DJG4''-0)7,M(ZTTV>36)&(SB<9?6G2)G$=OBTDEI/)!*2BO62R@*Q7:XH%8P3S M)B@KE;!:JR:^STHX?^A5%SPUR+F&0)"XE,U=KJ1WD&F2+)=0P2U$, MZK]\*C*FFAW4)E_N3D1_Z%!';'4XBV@.;+DEW[4(K@I4OJ^?!V\+:I:3)(57 MG)/"Y\B2%\():W7$)D&9]2$>O>G?B*T&V],RTI.4ZKC;R8U)2U;12R1Y8:HH MPAB*K0/A"".G-PR=S0:;M$=;!]QCZ([9#;D/ZM".S#0PTYW M"U>[)WD7LYUU9N)->DIQ>H>0]F5)$M'>%19536 -/'OK+;>^B>FT'=P?2,,Z M9Z^!.7[W>_$.+F8OA2X2N-3(;,BT8H+WH@43FI!;-&!#JBZ[V7+X&,2942YBQG M=[T/Y"NL_;BCTXMFLFXP$G0%T'IN?D=[0W6]T]R5)!C$6@1F(3!O1>TM;K2A MG3$I;'(EN '&H].EUCPU& ZZ#/7Y:#B3P#_[T\_/SR?3T1F.O[\!64I;./<, M7$1&CFHFL6C/I) ABHS(4Y.DA UQ_D"JU1U?#::&KA\7Z6DO@T^@F%,N,EU, M31'4BB'8+)4VCIV.=1C3:?JBIT&@:9YD=O'T4GZUWE_C(2=M'YZ\6X MP^G),-=.+E_JK_1JLRYPI.ID[9$-J,C=]-)KEJ2.FM3?*=FD+][Z$!_-/M49 MX7>4)';,5E.]>H%?<3#Z\F%4IK_#&'O<@E,YUSD_2A$PSY$] -IS2Y<=-NNF=:>$//D)0GGLMO#98*3]4P'FVIB*<),94,/R(&)A M-@KR'%!&'YM8Y1OB/%J]VP=O#>SSQ7>%SN1?85H!7KPM=T/O*:#_"8(=,3FF MG5,$NPX40T%+H/\SIHVZ;8?W^-5N#SPV")2N+Z6>$ZAJDT26HC6,?)LZ=JA. M9Z;M.8J0-+1)[%P?X@_D#F[$1H.[WSN0OJ1#?)A6OUVA,^=5%3@,WIW'03^]+07KJ/@5 M?=@FO>SH]/;<,=1U_PQ"L4A;)L, P? 8,;B'F]GM!.'1'&V=T;O:DF_+3;>- M#6[B?H]?+DW"MV66F'PYV/;U"(8]4Z(J(CM64DV@21!9!#KPN2R\E!R5]7XC MY;G[63^*EG0D[09'UBI=?EO6J,GOB1!K0T?.,I>U]P\GL9#J,G R6Q4<:7.3 M#NY;(SY:9=LOEQV?.*?D ])*9X M8CQIPBH@,R^,8P&YRSIS,@,>GERX\6./5GF:<] B/'!?3T&G?(S6>D(4:4-5 M6-O9&]]73%2 -O?O6V>$.[>PF#]:I.TE&95BY( M!E#K^M$(>/5OM+&T24U;G.H'% M$])B68R**_VS$1@/[IL*L_U\O"+_" &=%5?3"]-,4<_T# MLL=N_^#&;[[#<7^4EQ/]TN \TRI/OY%Y-_R$[TFVIZ4@O8,Y"Z^<\,.02YJ":>W'Z7^>3U]Q%K10.K;:?5]K)%&X2V3%I/X$WF##2Y MMB*7VJ6!+%+_^%3ZQ];0C3AK8.GM!E[5#* 226Q" ]/.U$I\E1@'@Y[ .]FF MJKU#A=M.9/3Y"Y]Z0L?L>'Q!N\IERHK@!M G2<9[<>3^U2;_&13+@8<24-F2 MVG1,7@?= 3JG[DW/5KV>W=+5(.7Q]M)[GLMLDP%FLK/5_0,6,IEC)9A9(E0& M;.)=W8;Q(VG)#@0TN)_830[<)N YQCK>2M-AIA0+.GOF3%*@R;@7;>8V''17 MOFP,\Q&^X:2."":WIXGY&">DVN?U3O#9^?3-:/I?.*T* MWBMT5L2:"BJ\B:3=6#..$9@MTDA9>UFE)MU0U@5X@#!G&Y*7K+4&!'6;4#)O MQ#+/=YE=]ZP&:32/D(QAB==)0;/QD)(,"GJA J2LG!$/S\A8_WG'IA3MA-UM M0I4Y9\[;P.IH.A9$X,Q&DW2Q M!0&;!/<>S9R^72R4'63Y^.?T9?+G=-"U.,%F>CV28\%&.@JY=32VVU7"V/(-WR; 8P#(=J\"BKA.:@?2*)3KM%:B($%/3S?70 M$;9==HP=9/E8(FPWE//BXQB&$]+B&@A^=E-M+V;NI!%"+.7D-.&C2?K6=SQ7_L8ZB%H&Y98A'28H MUXK$>W1E!P;VHQLN^6"C]0S0&S*5++#(?1U@I4P,9$5%W21!:U\Z\4"4[G J ML8G@FTSFJ5>=H_%5J("V1LX]ES5/SQ&&Z%DLX)FSWA:C&G M=Z-!/U4O8./0R^:/V#;HLN-B%L(M.1L$SHN(5FO("G*P(SMM+ 6 MW.R1H_USM19G0AH;>#$A1Z&-536QVEM=NY83C4IMSMF^N'N!4^@/]D'=_$E[ M8V[ETA:(*RD 2N1&"JM##L&8G+U07)=B,<+FQ,V?NJ/O?1XG_=RG)U^VA9V% MTK^[HL"5).= ,Y2B,*UD[:,0Z%L?>$JT%CH5FOCB]\+:/>! GW;9!FERV0?W MS6B*E[<(7P;]Z>4=0S6BWMD=RKQ8 IO=)^[ M*= #A+"ZTY_E4$9#ECH,?5[?=GUO'#%+>9NH MK*Y16:E-[2D:'-E&$4J3 0[W8#HJ7>E*]@V\C8]X]F4TID5?==Q>A)>B5E'I MPF0*9'.;@*2UV;"8DXL.HO.Y2;CS 5Q'I1Y=M^<5R%==>J;U*XT MM4W$#?>\I[PT6AC%@JTMD8L$VN"PL&PB&@%1&=E/,W8:9&L_!WK MNW$_X3LQ3 K _@G+(Y V^L-;< ':N&;"_U!JU< M;N B8XE6/YN%1?;2[/(8\]M;JBN<1X3$67*UE(>3ZH+0@6&1F7P56UQH4FNU M$K*Z16UX5=MIQ9+KM!#.@R"( MI3398QY$=E1*TRT/'?8R@?Y-,WS!.^N9F&.!VCO/UH0\Z7(=XA"85$+J:)R5 M>J$Z8D5^Q]V??Q04=R?!!OWD3O)_GT^F\T$N.<_$"X-:\_=J>%4O>MU_D\RB M6UTX5>!8$_N8XO4@!"0G74;%+'+B-T"6JDG.V"Z@CT*E]L[>LN;YGJFZ/(3!6T/',T MV&: ?9>+V%MN4D/3YU"ZAT/ F0C%;]G5!I#:A<,=L M-I+I8#F#%'B=H*@=0.&RR ==[HT>^639;BK;MN_\LSDBE8H/N=26'+7PIT!- MN"-W3:0BC'&UIWWC=_[9$]>"CJ3;X(9PC?K7*Z#)&>N1%R:SK4Z9M\P[+9@, M,AGN0Q&AR=:_-L(GKQUMN.AVLM4:&$^_7;5?ORR('<)AIZ)Z*C4X)N9-_@S7\W[G^%*;X;0)I=!5RALH")L&1FI*XAG9)8 *Y9 M,#XFA[EDUV9,[THX1Z<.'4B]0U-S,I[VGM?B.1Q_J;7.=<6S0P^S3$:Z.ILE MT[]\(O\) K!HT19N$Y(;M886T.??T #Z;I']NP#\L%Y))XQT&#"K>+X/'S_Y M-,;+>\,%B%=OQCH@-_!'UE*?M='MUQ7IALC1OECH\(#9$*Q!XVT(3,:8F=;( M6?39,VNR2YJ'&/@Z-3M/057N<$$.J2D;"+_;)L$?OLQF91"\WZY2+%^_?GYU M&!89;9(B,45F,]-D#[&@0ZRC#< :E851:X1'[W[ _HR*AFR,.A=EM_?QO_9) M0I-1H<6.:X'A#C@39 ML)/O>_R*P_,%ZV.=_A7SO[AM.XJ5#U[H+F&=#BEJU!EJ=V43HE39V=K9!;Q6 MO+<"Q/IKGAEZ6W3NN/W7=US_*A +4H#@A)W<" M6E\6+_H3^$3OP*?:.NGJ9_'BKSCZ-(8OG_OI/7ZJ/M2VS4ZV>LJ.DMUA28L= MA;@+(7*3 :R.!8,Q2ND"R8:BC0R]K9ZX6P3@QK-F)5-7CWM]G<4N,O=.%L/D M+/3IDF3>>-IN@H(D9$S!-ZE:>PC8[BDCL\][21OYJEZPU]?-)Y,)TC_Y(WSK M62V% !&9SCYHS:]"T5Z*]UBXDAGM:!W@CHR ME>E,_@WBKG>X3M__;A? 8!8R4)Q[7YPG+X\KVORL85"DJA/HDD&PENMU.N:L M%4VY$\6A@K?=<3SJ6M8=A]<^7.K034CS!*LU0'4=@;T3S?XCKAVQ-6HEZKWI M 3?.DZN;&/!">Z54D46)A?Z5C/(Z<[[6+,['R/\]8=1]TK^)A#NF_!! MG/YZ.J^I AZ$<(KLU6!I4<;3HFIQGE>H?.0RE=S$)OP.X2G3NZ- .WYS3R9] M> >I=JZ] B,#ESDJ9,ZG6->D:3D6F2TV9)U16[=.7&&M%W?IZ4^9V-W%V>V( M]?0,O PL:> R&N\AK\AYFLQ%.\'T MIT^CK[]+E>WCUS>)K^/VI3YG'+6778=G-','+][WH-1>)7$2TGA:0R:KS M& ,3A79UZWCRJTS=G=A[^?X8V-M0=FT:Y]V.TSV[>(;#]/D,QI?)UZ%PJXKW M+(&K9KNFO:$4R6)0T7NC3)1-;)^'@!U-B*,)$PV*89;QS=%=O0CKX&O:W.4! M@( "G]SRX^TE^=O2Y ;HP#2X DX:N)2+7MN67"($3KBHUF M3YO+-:8?P7K92OX-VLXO0:O KMZ+=:#MU6;YCNW1F"O;\?B0?NQ(PCZ,E!L0 M7=*$@_@3OB3:/X-G7D=9VYMCXMD'2$U*,_>N'YN;)LW58Q/9-U"+[R[_$LAY MBC?4QAFT7*.Q=B!.M(,*$D$=HQ92*L7$T$(Y'D3V" R1;7D1+I M54>4JV^?P: VK-XY\_;>3]TUTW9]R N9M0%+X%EQ4%@T!!>5TS$6!]Y9[:/I M;0I_?3D__PS#3SCI#Q<^>U=)/_2Y.\IZ(]@+TM9&6R"?3R6G=.((-DO/C4Q" MITS?]S9?POKR?H_U5:Z#'G%<1N.S2N#;..A?VI.[2GV]3]]1]ELL8;&@ 4!; M%2TZH30Y3C&BR\%+J8),T>O>1D_JQ%V^_U&GW[Y@FF+^V#^C7WE;/M!/)^6R MHOKU=7)?B+X&JRU+0M'Y7>ID#JPQ:66]"BE;+1LUY^MJ"1W%'NY'TJLMSH0) M@?D$GFF1$X. =5G2HBA&"-$R]G _ND-,ZCZ(!MX1I>B0NP91BIUE17^A/\JB M)U-P6JG(2BYU@'D"%H+QS 1#)R\$Y5U\E._JU0+^4--]:D"[,.WVZ[@,.664 MH8B4&>I41:F!>1X%L]&AT%D4:YK<+G8#?U]Y^<>BNYMS?NA<_\Z6_F$*X^D+ MF%Z&2LC=A201F/3*DK,J XL @H%VQIND@XA-6K]UNXQ#!;$/H8==OPK;ZT/[ M,O*U_):>:.OF]<1>'+W%92RY>D$XDX,N#K540)NGX.1M>VM5R!NZ>O2L/YR] M/YR]/YR]/YR]/YR]/]3T#V?O#V?OB'7WT,Y>9^;P/-'IULTC#/-)FJ5Q3RX' MHM?5[GSKM/&3=KV'VFUI"\8R=]PZ 9(.7:E==F"L3G3B6A]B0/7]9FKCIS;N MLA.4TM+9P%),IN:N2>8)/BNH9!1">\N;&'FMN^SEQK*;T!0JIJFF D ]L'9-'FI*WFH+QNI#C;(3X^K=H# M<_ONNR-XDC(F2]AB8AJCHM;!/HN_.+NK2F=0?2RS^OAS$ M)"%%:Q0SB5=ST^#E4#OD#BPH*Z5JM3<]J53OC7C?(-5[$_GO.85W'6A_I'IO MP^,&N;S;D+!G/=$AZU1L9-FHS#3]90;&!99!1R>+RS[LISG@(T[U;J4>F\B^ MA5JL2%.OZYJHQOVX'E>:]T8<+NI& MAP3LI\CL=F&F*YB"E9;Q /1>$!KF%:\WNM[&F L/O$F+VB=9+-^Q#;(]$X=_%,OO M1V4VH>)@Q?+>B!R,L"SE5'L\0:D#; BIHL5K^E_039K(/]5B^8U(W:I8?A-& M&M@QRQU\Q+XA:*,T)[8UM)SFM#L:QU\"J:=090KM40 FBN76;!!L!*JQ^Y<\FZ=P/EC)/Z>;M5[X7T3T7;(-_2OPREOA_.#Q@!P M'9QDV8?,--DA#)+0S,B8%5=)"%QP'58T1%WZV/VV8NQ(TJ..Q-2A?78#R\?? M1W,LUI@<56*"(V$QQ;! ;@LM#]#[7 H9"6M3=OVQ1T+9=F)J\Y9]).G/%2@) MIW-1I6H,[2)%!5J6#*SP64/0I()_("5L]0S*^LM,OE6?\RV:7IK@%K(P5/ E8\Y6Y>SYI$#Y!RU2DD83%'9WH, MMY75MH,8[_NP3N6VQI#&(+C)4B5I@]/1"V]DYL"S*EXJ]'RU]+8:V;CRD^H MM>GDZB<9IM>_-!H".8WGXSIG]AE,^I.M4TT[>FZGS.RX[ 42$S%.5[%SX!PFG^D!]3^G M_SKO?X5!)?8:(CGX-4V)$/5,ML99%YA5P3)-FR,C#]ZSQ&,L5E6KKTE%S=H( M]Q_X.IP^+@7=F]#8(HSZE?:!NO>_'(T_$,H/51@S>;W ./W^79UW6(K.GI5L M#*,]*;*0$WD73C@D3T.Y-C,%UP7X(VM;$Q([=C#H35AX&T@>B\ 7X"8K0(08 MF%%0O2"E69 MF88L M:/>5FKSIZ(URD9>R-[U9!'= +Z(K5M?0FITH:1#1N/'F7'_YMSZ.Z2&?+U[C M5[PQ3"Z!]X?ME''%+;T/&^^ M#,MXKW/N'@:[;T/I3K0'-YDZHWV=#:Q3SO9U$-X).D>E"@K-8E'\Y3TG73L1I&+**H+F M9*1#WCLFO70QFF2+;U)G? ^F'TU+MJ%B3WN)FBMP*CH(,@4CU,X?.D86,41F MG2H%0C)@FUP=WH/I1].2;:AH83+WAS!,?1B\&DZFX_,J@]F1:P(:XXMA%073 M=>'>8F:&6[31!XRY2-X M9I5$7!,R9;VQS&>EZ-427$;90G/NAO0#:T]'/+7H M$X+C:;_TZ=?J\E_@E]&D/[V"IB!8)R$Q33H]:W7!0DF222N5S-QZ;*-"]V#Z M@76H*Z8:>)5___#7T5<<#^M2;R-.ZWX'7ZY[GH"/+A<=601.;G4F9#$'SK*P M,EJ?$D]M:BY6H?F!M6=W=I951N^N,N,OHS'MCROUV40>0U*96>-HN: YBS); M)K1U(A0T8;$$NBO5N0?5#ZU"7;&UK$JFJX+>5\.O.)EN6<9[\R]O6^IX)X#% MHM/"@T6EC+2H-1A9P]%K;>/^).S M$;FR_X/Y^6@RG=V9]3(OP>LL&&UYM=^S0 :ZML9S'E30RL?09)+HID"/6;.: MDM8@=/4 WI3.S\X'9%_FOXY'D\G?AV.$05W 7TGLS^K1@A_A6X]G=)IL)1:M M)4/3T>L2:Q".!V&]A%0 P@$T;SWT/[ Z-J"W061LVT7424O?%Y%H!0*EJ4DC MM>=PU,P7ZUDHUH42 ;5LTU&U"_1_Z&B7]#:(M*W?O$"A48H2.A 0B ML*P21&Y*UK')A,/'VX'B<)K6"4D=QN"V;%YPRZKH.9&$#2XQALBB ,VTT)Y%*2V3*=!F M:XW1BR[JDVU>\F@5:",2EG7&[CPM\K8Z+V"]3-5TGJ<23&"E$$Z=M&3!.DW? M M2Q$RNT8]]1Y78G7GM*^9,KV)^!][[NDZ:_DC97J;E.F-M*1E$NHV%#]VM?68 MI(G1,:5K4[(Z<3AH6Y@)T:0@:'FBR:7)XU?7+5.F'XVV;L+L_E*F)9H4'0\L MU6(\S4E&/EC%2&S!VYR*,TUNIHXR97HCBM=+F=Z$G_VF3%L1,I)GJ#9.N))>5Z#NHX)+S ( M$^CK-K-;CS9E>A<=ZHJI@Z1,H_+!E?#_M_=MO6TD2YKO^U\"R/OE90&WVSW3 M0$_;<'O/P3P1>8FTN2.+!DFYV_OK-Y*D+J9(L4A6%BE*9P"-+*E97T9\E1D1 M&1=:=RJ@+.V03NH,0M'QSA-B=(WJ-RXZ9?JX+:E'G0V6,EV4SCII!4($7IO4 M)0A2:I"!B51,R%8URGN]O)3IHS:CH[4S>,JT+*5$I0IX6YL5!,[ .:(W00LJ M.QZ\;#2)_')3IH^C4%_:&B9E>CV/\_Y7]^#'U[^$*Q(6_O4%<=XB0;;[4QND MRQZXY+7DV2RBX]:HX&Q1PI>(QI+%FV)*+*?HGDJ>[8Y@R%1:CS$8QS)9[CZ MJJ.U8TP<7$)=/<3,6)-+ET%2:0^]+(N9FR"\A"!J&AW'1$+) HRRBO[G2>7Z MZ=?@0F\L]V'+L3>6^RBA07RBRTV)T*DXYBVX$FJ.AZ&=WFH/HGB7N?7"M_$R MG^V-Y2'\::60<[FQ?'@"_%'_NFIIT=6ZY,1H(2"<9Z"0WH+(1(%@O1$,R3S% M)KG8VP"=\YWE7HJ?-%! @_C6)ERW_>P[(&MY!;D=VFDN%/M180=>'"'_81D2 MG8UT4F;@/ E0I>:(F> 4_')TV;KUR=&/4]F[+B[&YH8^XB]14A\8U'27?M4 MJUBP#*R1"A3YN;45G@,E>2@F^^A4$U/_*5##&[Q]*:]3.=@!DF]@RO[U93*= M?\+IUP?>Z0H9%DZT)S,L65JH"LS4-I@,3.))21E"Y$V"DMLA70PC>I)ZO],' M_YA M8?4:\?LS3*>TY._81R#OT8?U$)][&N"C(=#%*J\+1ZN54-9Y%X17QDFG(UE9 MHXY@CXN:_NR'Q!]OR1^;UQS]:A$WW>&R#N.FABU[3H!#!Y\29 MQ)*411-9YBF;$#/M?BJ&IP*G>T 8,G+*1;1.ZP0Z,-I%7,@0G$I0I+'.E#IM MOLW1.603@J?+G5;B7R]0>1-G"P6-O#<)0T[@4^VIQW4!'[B&9*(E]LSS_,KY^?XW_C6&Z5CDE,4M9%%BL_?E, MSA"%H158Z4(HO*0V#?B/ASX\*P?DRH$L[4G1 [1$V"J[,L#3E^GDYO.7 MW\ALJ6M9J_ID3)ULR&@QN9#[R+D$[KQ"9A>7CR?=1KNLXI7 0ZA_^-8) MC]N1:,NYSKQ P5IJ**R'P(4'C+8D*740LDFIU?GWD#D?1O:JQ,%[(=Q+ZGY0 MR)V49'12T3MB2B0I9:**4U$!QX2FJ,@U,RL@6DMOC]$[(1[)CS[LR\.4>X:VY?U" M.$-NLPB@=.&TQRL!SM5>P59@$5DI8MDYVI6OA!U$Y0/8DEN[YZCHC-(L@\\^ M@RJ*0=#(($5O8[8J(6LR=?-\6QR=(_,.5%@#>[%+CE"T(:JD-2!9LD 2R. 2 M8U"L498SDT@2K]EZ/5E^?2OD7++UMA6#8\U 2RQ LJI> 6*5E:1WSBJO1.8N MFB86WS/L+[*7VCOV%]E'_.?>J*'+6E[[BQS27V0OEK3LV'"(BL^=MC)'X35* MB**Z1<_?:7^19LG4?S?:;KO3TZE_QIW_%:[SSXV&<58S5\;7-Y.;M1;$'VH_A)J?-M!8DCXP#C32I'=Q MKB4F<28<2A>X)28S%Q;>*C/62.X$YW[?<2A]X&T58]GU_,>A U,\!E:+[FP4 M=9XA!Q># .0J>([:N3SPS?/>:V@;6=@%YP^R^BQOE MQ(W3L4!TM"2EA8(H>8;,E&>T(J9CD^3 ?I?QRO43T*&!*WS<:FY7\7Y:BP1P MNO[F^JARR06!2Q;)@!4"H@]U/J//7)@80SA#KN]8U2OU3T^6!G=T_2YN)+1A MF4L-J'D Q6/UYSP=7SH)8P5JSYH,*^EW&:]J0D]!MHO*'@'UE9S/5]C@&Z!C,=U);39K@O,2:QTP2JW70Z&MF2@+G M1&0AYU+:3!L]'OI0"1O/F:!'*/OI>UO":#')(,LA=+6EZO'Z+B>?;-+L^?[H>F QR-FS=1[,-6/K$. JO6.0B&PBQ1%#1 MUI*,(D$FF;(BS$HTL28O=FS(7JKN/C9D'STU&3RS8WI ,CJ*F#T4S)P6RR-X M%QWH9#WGGH?BF]0>7/C$A^/8U*/.AAY%8X6/Q4O(PBBR<&D/=UXFR)PQ(VQ M8YML2Y<[BN88)O6EJ087+YL'4V3O14UU RYBK)TL#/E&T@-CP;'H/6;V.C9D M".(&D214*1:P5/;F](BE1,0C"@@#;,Z!:,*9VVH<[EC0XZC4%_: MVGJ[<'RZ:R]30/H SU,=A^F$]I1 MYS_"=:Z]<[\MK;S^J/?4Y_NX(^7VDS_0,^=O'GS\'W=UH3+$D*7U$"-*XU%$#C!61'41=6SAS*6GU.D%B*6/"$D.;L0P= ML U_MO;,EO43LV]]- @G;(7X'].:,V!+%*::"EE@[3-/(G!&(0C+BXJ&7G+; MY/[]:5@OARC[:Z%%RY;[1!+R.*=(IN6RWH-.LX78K_.J!=?BYUL7,XK>!JLE MV8C6VNJA%@AT6D.1FF>OHXZJ36NUGA9P<;P[B68;Q!ZV OL3YR/G71&"%["+ M0M2,$8+%#-Q:;UBV7K0)03P%ZN*8U)L&&H09[MN&;$6YO,V7T47.D@8C2YT# MGB-$$0.PR$,@UT)Q%UHPI2O H=)V&G.EB3[.)>=FZY)^^5'#,XO;T*)24EH8 MVB-UC<)X!5Y$#B*HR*(0V:1A;?![;*?*Q6G#B:Z;U(&Z:6!K;5\]?< JB-<% M8LNDF@X83Y,KT[M^N_+G2.6(M&V+8N@'8X)"<2+QY&O+Q=J(CR4( MFK0;O(FZ*%5S?%K0Y0E,9V1&'ZK#21L%- @5O9U\_78SQ^G=DE>PN/0$3%@0 M7M7DA6PAIN# \L)%B#?AN3Q.]"'X?AL;_78S):'>3)%6^[Z4<<)U M;!89"E88'=J&7#Y1$ *2P88V$H=-*(+[IV]"NCSF#W?% M&RYC!*Z-!E5C;IX(!H$31)55$:'L?,^>>L+Q=5;W<<41;53DJWD#RG,&JC8# M">@8^"@-[5DZBS:-Y1^"&&[/Z%-WCRN:#A1KD\XJ!:?3.G[CZS8_OH2 MIO@+V3+Y#;T'UY^7ALP?XQ#'5^/YC[!S3*(%C%3.WJ[ MN+:)H=9M.C0=#OE2Z#.(REI<1N7_>[-J:/9I\B;GA?!K5MLX_W[]-GP;S\/5 M8B6QKN3A^CXB':>S\1R7653X :?C2?Z(:?)YJ<)5C_DL&3EQ G1P-2<.#<3B M"NB(*7@5A,J^!25;+^PRB'M6ZF]PD_6>K$N">_UYX0@^>OF4U J%342BV@S? M!P$N2P7.I\*5$)GK)LG]3\.Z#&KU*/H&EUCOYU\6O7:F-YAOL=4ZZA4Z(QB+ MCB,8S3VA$ZY.URK F!2R! PV-VG1]#2L"R%&?Z+OL:_&YA4O+TE"J),.- ?R M3VBU4FF(S"=@@;184DJTI1WB%0QR"]E"E7T)ZUQN&=_\':;Y+BCM(]*Q91CH MM*A"UXL1*0P")G]HRCRTSW_Y MQJ>ZK*GE_6&+19WFPO$(KJSG1)R+HI\+ MB14ZQWA2(.L5B/)%@#>E@)?!68&"IS:-^9X/>7?<=IXY=_?1;[^7&^^_5?BS M=__4>CD"_/OUF_R]GC/OR[]P5AV$53B^YCA%+3)H1(+H$M:.1 :T*UDZG[41 M<:>5U?5I)YBS>G*U3MKJI.'4A0V6R"C+6O[R]=O5Y ?B+WA-3YO/^KP_ MV>^)/5ZN'+'4M9L7+[5'@X+)4)0HTD<=F?',Y^Q*DGJ3"7CPLH^\^GI+KP(] M?/[')!P^"F/?![2X$MNYD#4E&>?1QAQ=,%FYHIU0-0O/T"M8E%'XY/78IH<= M:VY,IO-/./U:ZU3OW49;K'?H-7";"RAD$4)A":QTR'*,T9=&!L,F.#WD=R7$ M//N-MNT_)W.-1%ZE7:#2Z'[Y/B?%KU*B">#NI2802J^&*OB(!)>4"5C M$#9$VX8)3X$:;"!P_QSH3=;G$BJNZ->Z\07+M2$I@ [U*DMB!B?I$$O1FZSBGN3!D5(? MDA5(IQM#PJ>DS367K(YMI:..;%LR? P&Y.[YLV%';'0H,NPC['Z#G&39T!:8 M_H<\FSFF57'WYVGX^O;-QW=_D3^^BJ=%JVO1@5TV'%#UNT"G*,A$V#V2HQ]V MYW%W?-CP-F0_BIDTE6K#*&5M"C=>)%.%Z[SLR/\9K]/XD$Y03WS6H3&JKO#6 M8X::4&4>+2]2)>.#*?0/F8SRCCF91MV@'B6_@^-_NS^R?VEVZO+D@[,N)TEV MD4+E?4V2"\J$4N<9<_6$4/N)ZM4!3-5,^W S35_"#.^?=V_W,Y>Y8M:#3:8: M;LS4D>,%9 GD$=0F!&UZE7; =G1AWM9'O/E:ITZ/T!KA9"07%5'5K!@-7JD, MF9MDI;2%=K1AU[X$-ORFWC=3'I7H]:F*!NGX%=]\([YERNM(,&!>PRJ=*;*OHU +T\3M8'\@3(6,L M7'W$*B>RRJIQ-AW'FT5&Q2B319QJ^FP6PA ^K<&%; "+4\(XCHKSCJK>\:@+ MU'F?PNTQ-?Q^_;/9O2G^X]?P-7S&V5^3F\]?YLMJERQ#UK4?=)2$C=Q.!1$M M Z-DX"SP'$.3_HX[D5T.6=HHXS%;CIZ(N%T R[ X\U(8KQP((5F==49G50X" M#,I2N(B2A3;]/Y[&-=1=T^GPOH5<"W"^R6EV$'XC[-7=D@W.C,Q_X5>T:\U*ZPI*(!RS/9!$85\%Q:$$IE M:XK600^\$YZ CSMNZYX3'??19[\!GW]C_,_)(E5^50 _^[/V%R.;6##N[[\7 MXC:5GGDR63RKP0@/*A)/G-8"LLZ11U%H*6*G9[CO4\_)[N]1DY-AU-!OBNE3 M4 5;P9.(*A3G(&AZDY0ED]<[[JO)46^&G"E2'L62VR<-6DO>5DO=V'"0B(?; M,P1?P=..H;$>P=:1A4JCA!"Y H]VZ='5 M%@B,]CY7PUR1,?#):N N8A)>%FW-<0P8_'0X%P8<(N(>P\BSZ7ST!XGX\Z*, MZBT=?PO+R62;I8P!+))/27RL57RL (NJ*([,HNX2-J1/?V"1TK_6K='-C[\D M=[L' ??XPC]&\Z"M91=,>[C(!RC_5/W%^U#25GT?*>$>#_PGL<5@)3-!@9:% M-C>GR @I-2/.2.Y2))RNRS3.,]3Z%N]R**7O(]A^K;M?KL)\_C5.Z3:_N0.JIN'NC;!.%,T^6FT[>'"$S%M$HC>CLRG+($A91D1%&Y8- M$!(1OZ!T*0L45K0)- _(A%UQY(&(L(^H6XR&P>M@;L-,SE?4G*1SL' M:MMZ!!>2U18Y&1AL^^)(.^1Y$UV_SSS4TM[<2'?!L/MAWJ_04 MAW0?8M^JP2-DUJ\GMAD7Z8*[D L$E@RAT77&H@O 2U8Q^TB;Q8YJHF%UN.5X M'4*%^XBJ7]6]E6'\ZZ???QU_KJW'/Q&Z69E,ORXV^UI:.)[?S'&5+;JL!5P= M <:3"<$B SI%(ATKA8X5QP,YC#(8KD71:K=_?>C3!PVD]Z"RR;#R;EAS^9&L M1OQ:CZ&WD^OO.)V/Z=L/T]4\AK_FD_0_X3IO_*LWO!YDU3JA/_H9:I?2PMZ> M?&@%8INEK\_J45&Y[(OS/BFMC$O**:&$%Z)D,K%&+<0PH-X/KBSM&\"I6="E M:E5RXX-BTMA"-K7F42GZ05&2*,*L#+V1H9\:UT_X]=MD&J8_ZN"O^8\_[O** ME3%)%5D;4!G:*QU7$*VHS<_1J&+(!UFOQ^G'-=L&Z/A1@E6,U6IX7Q;R6_01 MG:VDBYF/A,%99/1M/7SG[ER M^Y-=OS;RVB(7Z'Z?S6XP_WHS'5]_7I;*+8I@'O+RP6;[%R;ZRSIU8Y1X(#M1 M(WA4) [A- 0ZX.F[')6,V@2W>^)=GXB>/VE.II\&O?+6U[+8UI:+&>5Z]#M! MUK\*]*5H>A=T=."<4(@\IK0>YVIRC#[$],S)T[?4&]R ;83V_F8^JXU*B-PC MALZFR#2(6+L%II A.MHFEB MQWIYM/C$A\M9A#QE]EE)@U I7WO("0@I:B@HN,I:)Y>:W+!M172J"YJ^-;_> MP[47#32X>GV(9Q4&[8*H92;&8TBGR<+H26?K;FX_ A^&"DR4P&1!0*%+== X MA,AJKW&E-;.<2]4EQ?)L*; C_6(P!NPCYWX=X0[AQG?_I*N;O"P&('?JS<^_ M7=UEJ,AE8,$#.AE((-Y#<$%"R4FZ8GA$W'UWU!.8X\(N1SY8$366[-5!V?(;" M*7R15]ZFSI MG^U_V;SA,PZ]+]X%9^W*-P811512EX0JAQ"4,M)G%,$*):,9/0WM(/D_ M_:/ZDU:7>_+$$I-HO"A9*%Z\$[9D(W.0Q;&,88/0^IK5MF/&Y+81D_<1*".* MEU(DT#EF4(E>3:^4 WHK)8;(M4;3XA0['OKQ,^ >'B3+P.J;F_F7R73\_S"/ M.&;+3/80A2$[!$DFL80$/ C2?&*,LR9) T_#.L,YIOUR[/'LN-ZTU*!0[&=T M'\+T_73AAR]O^S[@= &8S). +.LZ3-4+4,;6.QQTH%$I:37M::I)=4@W>"^< M4[UHK46AR0;FW]X)F4UW$GA6' M#M9.@RO\3<@>7AA*B5P: J5"KL-9E(+@HP7A2\X^6R-$&HH\)[VO/4,&':JG M!A?_#U*A'IVZA5P#)9B#$D6HE=X!/',*I(_.Y<)DQ":VT1.87AQ]^M)/OV55 M#U#]:U*;\GP8=P\ /_CQ+X9&@^GH,:]L M8UY]^GNR ;.B#318+,#(I ,E4$"TGO98\A92-@L"]<*KC8]_Y57?.GK,*]>, M5V^NK\?UVS#]L82_ 7ND8]J*8(#.;%Z/;WHG+"\@DT#K:2U.[1XY>C2,5YZU MTMECOOEC!ME.)PDQSWXC>3X6S[WP_H6+%IOOR[LPO?KQ[A^@3TDCAX*CUNB'OV5+OVUTW\ MOYCFGR8?\=NJ$XF1&7"Y3AD6@4,HJ1J9A%-G:Z/;W>!AGR>^ M)$(UT\0&QAP=*E_ O$?W4]W5"J*QH<1B! 27'2B6(T3:8T%[GE&3*'2]SFUP MS[D3VHMA52-M;2#4,0D]3Z'[,!VG>Z]6834&C8*"29(,?*1]T@?(J3#4)3*A M=D]XZ/RX%T.39CK80)2CH^1/(5V.I:MM,[A/'DKRM3Y+T2[)601,3A8IG<3< M)%:^$]F+(50;76U@TS&!\Z>,MG?_5&'AK^-2<(KD-/R"\[\1K^_7LG@IWESG MW\)XNEP**\9&U F8M_1BF)H,J;B '.D'-GDL?K=QU#.H%\.X$^MS S6/#LO_ ME;Y@OKG"E:BK:N&$T"AUK4KH["ES8;8E\K M&*IJ]-3;Y4DT?OYEJ-YFIIR7D&BKK,G,'IR.&E)6)40FHV%-^H"?71GJB0C2 MN5IU'T4-4Z+8!='+KE;=2V>[:Q4/$?@P5,@E25O')EAT9ME$UVGCP7#AO4EU MVD&3+*RSKU;MF0'[R+F%YA]4J]S.MM#&N4B(N%8<5%8!(F<*M)(Z64&K#DW. MC\=0SJ(V:"\%;B8@>H>@(CF5 6VJ0\X=1L:+ MQB9MDQY#N21]'R+=!N_WTHBA/U[L7OMP*4N:VII1+98U&G,T".X MLNZ$G(NB&VQQ3=:FG5,%K81,UOE0S(!Q5(&5UN/%.MS"9B#-4U2A['.%3UIHJ^'4@06P1Q+[^<&="]8??\Y1U>H[8*W7]T?AF(V+;4&%&&,A MLSFY( /CB4SPT6Z(!\MK8=P=6N:_[=/ZE=TFB&L2%-$R+:,W(ELEDW">!8PR MQ))Y5L)ND>!CN ?+\<] K^I\_!V/:YRP^W/[E>W3L->D;'QQR7FK2[)*D$,? M2N2..9-,]*RP+5)^](R3]U<(O#BMF(,@10'%:ZDZ/0BD+IHV1J4;G3>G[Z_P ML)=Z^%;'S2R3>S[B#*??,?\VF?YV,[^98BV;K:FP(Z^5M-(%2(O8C601@KD9WAF]\O$)XI\&NBR01SN8'DMV[/444C3FX4M]'[^ M!:>?OH3K57KLN*C][L?[Z-IXL_7KVZ9)M&PS@= M;G4BGI(E0$03@%PI3N\TJN3:I(#TM8*7R>G!==^@+U?N\PR*%+]P;B,[0Y\M\(=CT)DG(E@ZZBJ!(HM MQH^@A+H%*)4T"ZI=U*O!@EXF^T_-C!Y;P3RZ:L+I]W'"S5+^LQ;O5_R+%^_3\5%#Z>-+K\FKD3_Q[\:O9B!?I1'8(%NM< MQNP+.,4L9*.*936587UF3(\5P#OAO3B.-M!:CSUY;E'^6?LR$MEQ_+UF#GS$ MJ]I6[T.8+J8$ZZ3J0& .60M?)\/642CNYNL)4A?.^K*$>J>@2*T( _3$C"?"\:M["N8[:A<1+DQO,COA> M'*M:Z*U)TYU#Q;3XLFI$M=Q[^:@8QHM0DG9;0P)SCJS?D@MH+T04KB2W/ACI MQ*&S#8MX<4P]&0/Z;/ESNYC?K^=(!L#\]^LT^?IP+_\QTB(YI1FK\PEKC1$7 M$'1P$&6V@,4&_TA/7 4=8)?-)"="C)(O'D2S'%M6Q2 MZ7K!G3'V(DCGSAC[*&J8=@A=$+WLSAA[Z6QW7X1#!#X,%>@P=TS5\]P+ [6H M")SD",E%7K052>@V]?+GWAFC9P;L(^=A.F,8(X3/UM:)-0Y4<($V.]KVT 84 MUC)$IAMW2CBGSAA[*6AW9XQ]I-LB(W\Q"/RWC>.;7;%&<8; @DEDPC,)SB@- M-M(/7,C)AC;->;=C>O8,Z$O>+28;KDI'%[N:LYS;Y#T89!Z4-J8V-HQ@E&,\ MYQPUMIF-^0#$R[83#U9'B^&%/U<5=T'3TBP\ARX5AZMGBYZ/D&W#S>"VZ461 M2,]WD*.@HRHC$I%-_4*;5L 0=&ERLW4&+1U:*7H?D?:HX# >??J;=JD?RZ^_ M7R?Z?^/O6-&MSJ%H//>C9[B;%.QXR_$%^C/@G M3637HSFWANRGU@T?;KL7WZ-TT26=BZ5MSM4BMVC .\*;O8DZ2L%UAQD=>SSP M$K3=ITR;MSRCM@D^ETB;E9"!1Q:9;5+M=V$MSXZQWPY7R"GJ MDPYI+M-E3:\MS_9O>;875X9H&W6(HI]+RS,LFASV@E!8K?7@SD,LC@X*4WOQ MD)8L=!9B/\XG$,PN+G$62S\/?++9MHT.*/#O@BXY^&,AC MC4H#HO7)ZNP;U;W^E%9 B(*#-1A9SC%JU63@QE"< %^M^#M=I M?/WYOHRB\O_V^SO?DA;/C"D*HDYD3AE'!R@KG*PKYUEV6IG0Q/@]!O3+-EL& M4W>#+AP_([K-S^N J:TI\QC4B4*6@ZGVT5G6DUZ:&#@;L#FN9"1O#YCCFEX@ MS2 R4P U3P:+358V,G&&XLJN".%9464?=32@R%J]X.I8]I:'7(('ZW.=(TO? M^6@9)!GJA*S:ILNWX,A&-*7<@HTG\H/PT1MR KZ/R0X\ MN)/\OD\XN*?\44M9ZR[OF,I&,E*#1(7:..V$S#[23WC**FP)_75;UL%]_6N' MI*7)-)O=?%VVA>FYQ?]3C^BWVW_GQ:RIAFN.(B%&=%85K9WS,MA8F-8Q"+:M M\7_'A1VLF\T_O1WDW:^2.CVK7VWMO[PUM=47I\YH"S)QQ94+T3AA Q8EM)3" M;5%;I^>>?(9#8=9D4\B+)7+2%^_!R<1 &$SD&J/RC1JXG'R&PYNKQ=]@W@QE MI2BR=Y/WV=,!:DH54$8RG6R"R&F#):.**]%DI'LW>&=X<]0OYQXYP_UKK45! M2&^! ^$=LFA"-=7)?F.10^"L0 E.%,T=JO4DP]>ZZ5/P\C0:/Y>ZZ67K@KOR MOC_J?U 777W/>OLK%+V )A+-%B%W[UV$)'S(Y) (PYM,OGD"T_./)^Y%DD?] M)OI15@._?@NTV_'*'<"UC!L^B>XT <3>=-F-(T]X-?E6!? SQ*0L)V^1V)L7W=R9 >>B!L-C3D([X4J3POT.V"Z) M*GVKHD'A]G_@-4[#%2%\D[^2J&?SY2#6GT':DH+TP4,H2"#1)0A>%T C'5MQ2'N"I]_8QF6(>V'T4]UGI/4NXY>7,[.">+L[)H<+HVPM)D/4>RAL KX; DQ1+OTH_U M'%6_Q4L=4//["+>!U?D'0:$#ZA[7K<=DHDQ&>%H9.>*JU*)W6PIH+G((WF:, M35(RM^ 9SE;H45N3_D7=;V<)6F?!67T3PM7M0F^[EUG!N9(>O,ED# 5+:W0F M ;T *5FN"Q-KEN.&1A+;/_\YZ[,_P6U]GX]/15J:NI_"/WA GL3#__C0Q(>M M -8R&7(R=;8'3YHG91QWQ'JEHO-1".\#&VT!LY\,#DX9V? 9/4BD4XH'2YX< MDLBU"8I;Y;TTVCM/1F8QR>71T] ZR.=/)!=H-ON TX6)^V8^GX[CS;P:MO/) MLJ/A(F'DR^2*R'F \/9]P*&2/6HA:V*/TB!J)3"B5]+$Z,D)],6B+3%I9D=' M+*I_G2R\D/::63UF(/UL6M2:ED1V)7&C$H:HZGAS:Z(JHL2@-8LQ[:NEQPOL M7U?5PZ3?5IE-"OF3XQ2N\Z_CJYLYYK6/.GB[:@]I( X<*ZSU4T9P:7@Q6=*A M;D()4F9A)&VDU@6%?%^^' #OR,X!87H]OOY\]ZF+9_YQER;"4\Y,!@:V#GE6 MDC&(M1A,V^+JS'2E4I.4N:=A'9U2CZL!%%6>;[Z3&!>9Y!OTL7CNFUC#;FD^ MLH6QC"F!,?1%<24@%JF!!8Z>A_I_30HS#L0[?""T1S8]2M ?0&<-KNA^@CW* M4AJOI8205'7SDP(?=*%_:F.1;++<9J#L3RB&I\4@NGN*+WL)OD$TY-\X_ORE M3LK\CM/P&?^\J?):18EG[V_FLSEM\_3BK';Z7\>SFM%V,UV^-W?R$$8HB8F\ M2E>3]IADX+5!*$4K#!J3Q"9I'OW OZCMZ 0:'9B7#Q:Q?"OO#)%1+"S'4"\E MO3,D.%FG-!4/*J(6AH56DU /@SL\[TY!CCWXV9-F6S0_V_3"WL.[DTPV.644 M 4HV=09"RN"24""M$ZP8K4(; G;$=U$[70N=-$A8F# 7FC.DBY&\C9]6WM:P-'M M>H[#\>9K[9Y(N]FB?5T$&<@*5JY*D8R6Q?S9D!-ZSLY1BDOTPQ\O)V'OHY8_ M@VN^:4>@(Y>S#.K45"HRMB((X6V=Q? $[5,/Q=&=&+JD>H\!>U,@OG-85;HPJ M?B"^X'2*^6%$,7C/7(@6L'@$92.'* 76BE\FG)5>KD^KV1"MW?>IY^)+':JR MR3#R[C>*OX3Z2W>HDO/".'EIS+*:HFSH%>&2G#85BN"8HRRA(S6Z/_72J-%( MWBUVC5_X'CS.)!7/R0\367)0B8S+H+@$#,*K9$TPAG4EQQ[/O3AZM))YCPF- M#\#NP6:6-7>6=C:"%4%E4TLE@B?'(^MDK;;%I\X$><'[1RN9]]AVZ0[LVSW. M01TL\\5"MM%4+JIP#* M.W*LA"NU V%FV864V8[\@0.>>FG4:"3OQ]2P?:>C_8QQN9K_N!V:EI(N9#S3 MV6=9S9\ 6*R !]L]JB2$VJWK;'O4U\@-0Z1]V-J^*-K\KY^NYK\0'PP<._6=2KD M'V7N0%0C65G&Z[A. \5%%Q-WRJHVU7C;$%T(2?J5_(:P5V\S+;<-LM\_$7'K M)QV:+-@-VEI"'R-KS?.HK&%&%6>]CX7^YZ*E?YEB1UU@'B&W/\-TV1KZX(3. MSI_<4D9C"HX&850FN>8(HOH0Q08G9!BJYP?/>78MOH;'_/'7?Z, M]+0O_FHV4LRF81=*0JCE&[Q33"SN MD2^/:Q=[UTF+7D@_SUA^(!$Z^$8Y-,IX@-DE7 M?1+5A?&D/PWT>R.VANL33K^.F&%".F^!'!I!'B^O$]W)&E*2SEAMF>1N]XW& MA@^^$)7V(+5^+ZW6T-QVG/F(U_AWN%IN2+.1#;QH51185E%9)(\DH:D<8\%Y MH8K<'3?J]*B+U7,/DNWW-NK1KO( UTAI+*%D#UI*\F*$)D):P\%F$;5P,3"V M.X;\U!,N5L^'R[''&Z4=:_Y(/QQ9S8TVR*%$+4&E&GLRCHX1X9)./A&V)D6) M3V"Z$%+T+?T>[Y-NH7V83A)BGBWS Z^N,"W3 ]?(/$*IF/(N0*XKIX,)P2E3 MAR+5000^<6N:C!CKB._""--"*_W>.#U<_EUW.DR3ZQRF/_GMHRR5<$9'L%:3 MU^(%@D?R6I1*06E1C+%EYPG2^7$70H1F$N[QPV+D5G5AWU+<,;TJ8L< MXR5/:04X?0!W9!*YKR$(2,*2..@K!,LMR)1B4J*.-6D36=@+YH7P: =]7@G MM0'MS\TWES&2WZ\?8N4KS%H %YS0^UVH KGD'23@I$Y:75C7GS$Z#+ MY0*0F>@U%0%@F F?SR8(FTD3GR MWW1(FO&=1DOGQUV(ZIM)> ,-C@E7?L3O>'U3H93)]&NX3O@^7HT_+X>^XBQ- MQ]^6YO:G\5="_]2?+X)VZ(MT#.FT-)ED16P&QS(",]FDI#,+?'=54,^@+H=2 MI]36!N(=W>EX!;"Z=FL!_")S%%DR"$8*4 (U>.[6FQB*R\JVN1?8CNDL MFB[OI;+UTZ G>;?H6KDLY-T(+6FO-3EA4% 3Z4N=,"(%KTA%#,:%L'ZFG')2ZF%EX2T1.4<9[JT":8]@>E"J'"\O/O-<-US M;(2R14JRCJ*KA7LB"'"Z.N\<35:TKY5RB2,Y#E%[4]D.EP:[YC4O#&55T$<; M/# M(XE#DJ%L50+-(W-%BHBF27I =X@O)PC12&T-SIN'>%;O51=$+:,2CR&= M)BK12HE/<.4(#30P2S<@%0,/3GG(36YE!F*$SO" M%*>CQ#Z"[Y$*L^E\]/;+&,N[?S M6@>\+V6<<'K;)D8@X]$SX$4G4#%D\%XC M:!&\T3FQHKJ48M!C'G"!_K7.@QTX3GL?=XB*)OW+M]]^LBLG_WGS M^0LY.I.OW\+UCQ4D5+:.&9- 3FUEET@UGX1!E(QHIXV-S.Q4Y+9/?\YJ[$5B M+:(#-W$VSN,P_?$@6W79\)QGG8)AQ"DLU5?-Y*N& ,PQQE(0+N@V]]S;$+T< M8[\?I?080-B4]1Z^TKG3Y0A]*B0%A'IW4B5 M4B&0*0O9B1H=\[:FQ2>PR+6W07CG\)(HL^L&\U2,V457Q7W+3O!$=1/ MDW>TXOGX^O,B9WXY*_+.E"W:*?*%F$%'.#,"6;(%I-=&N<@-W M0/I6UV0 6??H-BR\F9J!BM-OBRI0DL'B%9"%K"UT"KB.] J0M0N.%PO"N&(X M_<9V&JG7S4W< .#RC9%>1-]C +OBN2^K>?-YBLOTCC6(JY>B"\@]S)!./.F, M;E@+I!]%3H;20L^QICW ,N2E[IXA,U';#9%G)Q>#\&0.:!*/NLMEZ'.@RA;+ MXY1,V4/X_=H<=V?>_2SJ!]OI^VN\;3L:41CA$824 512$CSYYG0,RF)-GCKYV)9,. M'#+Z4JPW*6K"VYNEN0G R[ TCQ9]CXVA'N"I8?<5HMDM_3N ZMNRW(IF>$OR M>$4]UGI/4FZS&VP YT0QF"3ABJ[V;P@90E(6I!4).2\NK[=&>#:J?\(R'$CS M^PBW09SR#X)R38?@':[;000Z2[1)0\X%065IZ[%$%K%1"6U!*;GIH/.]@Y-; M\ QK'/2DK4G_HN[7#*1U%IS5-R%NS/\$U3CEZ8+PL-B_:GY@-(D*=>$#0."W6*@8V6)DLQ\AB MDXZ.3V"Z?&NO;\7TV-1Q![35*](%W%#9C&=RN=F;+KMQY A%#+?#W-[.."L( MI@*I":DJ!-(IYT :M)I;AD(WZF@S.$L.2W5L3))]Y-_S9>:DS/\.4ZSWN+.Q:YB,'OM"HZ/.ALVHLT/@G)>26$5UQ(J20I!FTF[5@F@V,ZLJW9 MT4\^L9?>9!^Q\G39N._QH][]\PT3 5OV6WM?_J*?SLIZSY.8440;!=!22BT' MEA"=YZ!5B3CQ@9'\7P LY%3P:((DGY4&<0 MZ*0PVIQ8HS*4?A;P2M,A&=#$BSAR'4N/O$[&++EVG[">#"M3T\DQ<;A]-#1YYZ0+N-4YWF"[W"L$TAJRC"!*S0[%[ ME.'*O'81JC=$'TVACE<"7N[H)QB :&:8QB$D]."PO2: $J1@M1Z0RF M1!63#"+DYE[0^5DA U!B'\$WH,+OU]]Q1G^R.B:SREFTIM4^TTQV]H(PB3'&"T#BJ\S$(0C*PMY!L]S MHO7JG*S8:6*>=>N,0_37E\3.,6+[UYR$\RM):;&+:9U$T(9>Q)!E'1)8.P1F MLKSK(LF_,M:?YPW$3\MXT9;HR?C0H-7'SHD>&$61*#A8F30HD@]X%P78K&WQ MOCC'A@R8]'9G?5@FI&3)VZ =Z-K+4YEZ>Z2* A2UKT^)!DN3"?+/>RK,/ASJ M9RK,/GK:Y .>T5W))E/8YQ@S4X9_#2%-#62IV5-P:;S,?H;W%/ MF<=*,:VRE1"8H]5IF5AR9+TS-=TR==TR==TR==TR==TR5>: MOJ9+OJ9+7C!W7],E7],E7],E7],E7],E7],E7],E7],E7],E7],E7\V3UW3) MTV7?$V7?$V7?$V7?$V7?$V7/+-TR2TWOJL?UR\QS/!__Z__#U!+ P04 M " Y,F)2)P:^%!KL !OZ@D $P &%I+3(P,C$P,3,Q7VQA8BYX;6S4 MO6MOY#B6-OA]?@6W!]BW"C"[=*$DLG=F7CAO-8G-2BCA(7DN__:_O]\OP3=95GFQ^O>_ MA'\-_@+DBA@RN(>_*,H?\^_40C_H[[I=?'P6.:W=VL0!5'X_*_E MWSA-&$%)"I' ,41)H"!%"D$J,=$?91+%^.KV;UG*,(T2!F7$$XABFN@KN((\ M3E6H5):D&-4/7>:KW_]F_L-H)8$V;E75O_[[7^[6ZX>__?33'W_\\=?OK%S^ MM2AO?XJ"(/ZIN_HO[>7?]Z[_(ZZO#@DA/]5_W5Y:Y8%WCZ#UJ*M__< MY.O']WH2*.NIL[I9W\GRZQU=W3R81U0_ZT>LJ_>KYHNT8#P0' 48)JG2N"T-(/]1:R?%%5@5*UC4&H,?\A6HC+'5 MC__VTPZP&8W^\D\[ILMQA[.V!QI/1X"^T:!G-6"/H']=:SFH3;\"C?&@9SVH MS0=K;3]H ;@"#01 ?U4:$(Y^4PK^Q-JE\>F*\OFP%?S%ANT)]]9#IFC%:LQ; ME?3X1<%/M'_NODNO^T]S9>EQW0M.1GOHKM%3_Q0GO<#VOX MY%MI5B@O.R+KXF5?Y.:;JD'Z"RA*(4N]YCL ^);^A,P7W9+OJ[YUD6"I".8< M&Z3QW:=:Y2SFRKVL#I-Y9<@,#+5 MVAEOS7['+-VQ4]714R7Y7V^+;S_I6QIFTC\\)Z2]QTU"&,>,Z%[HHW]W>^$Z M7KCFO-CH]_=CL9;5AX*NJNN5>)>OZ(KGJ]O/DLO\&V5+^>IQ][,1>_T]KQ9A M0F2(,@:S)(CU2RKT^\E2#(- ))P@FC#$73S(2Y29VXN]T[#^=H/?C)+_GYLS M>-'@V#EX4T$^,I,XHNWL4/F R:>3=)$^DSH^/I![[LQX>>8POASL1[7>TLUF M;39IS;[W^]6ZS%=5SO].EQNYX'$6D@11&*>9]G@P1I IK&"<49S0,*0B"299 MCI_3=&Y,^XHNS:XWH'I9)F_SU4IK# H%'DXOJB8>WDAEB0P3"44648@RB2'& M0D)*,AF$B&.%R.*;+%GQIQK@OL:3#+%B>VHS&)SY*RR?X[=$%O,O6U_6 LA8K24+#(:A?$3MS<)O9FS_0'V6CW M(\AK9:_ 2J[=B/\,RG;L[0^[D2FX@:VO*6A4!3^TRAX_DW!F3SM4?%+@&8F3 M\IB=]<_)R/(N-T:AN5D6E9N:OK0-RZ_TNS3KHK?W#\OB4;\I2 ML]M")HE F>*0\C2%"$7Z)\HYQ$&*(I;).,I2&VYQ%3PWEFF5!P^-]F!MU >: MZ_5JHE'^6F3/>7.H(B4UF:880@RK( (A412",]0!$)4YE1% =!XL)P]J+GQFZM M?J!6<% HBP/L=H0V#IBCAZDXX.C,5>Z0^.0I!^F3?&>ST[W>ANM)&T(\09T&:$!YSCIQV?@=K,K>9H>:;G?978&L95$4) M*VW;%3!6-.%*^F<]JG0)_DO2$K1V&@^P-<\U,'SP@-K-'Y,,T\@3Q&0CY!Y, M?BFZ7B/)!RLS;1CYI9CMQ9!?_,!A7/Q5WC\4)2T?F]E +QUNRB]KLXJHI7R2 M9;WMNX@C@L-($1AF,88HBR-(2$ @8TG**>48I2WESHUGM9[@FU&P/D$3 MQ7))R\I$_S:G:8Z':;;@V['D")".S(E;C5O?^,KL1.BO+VC4;IC0'&(UQU[^ M*,\1*I\$9RMZ4CISQ.,Y>;G>/HRJMM3W?O6P65YC'^1]TR6BX0$(6(A M@U',$$0H(9 2@J#@081QAK,X=MI1."%K;I14ZP9B-^8YA:4=VWA":&2&Z3M4 MC:)7H 4,_-9HZ]&3LL#$)Y6<$C3N"]XOGR#S?0-G3%C3J;B.@&HT] MAD!9H^,UHNF\U&D#E*Q1V(LWLK]SV#3PH5C=:NZ\_]1*V)WJO]:T>EN4CS?J M_5IN_R[>%/;&5<8, MJ 7=@TY1L+/D"G2VF%Q88\WV*@%^:PQRW%(<.GQVW#;!H(Q,>"..AS,77HBF M3X(E<7F]NY=_DV:+>W=1N8""YX$ M4A H:)AHQL49)$FDH*9;C@5.PS2C8QSJG-5L;AQ\_>Y+<["\L^$*U%: 8B7! MHSDI6#?& *6MJ3^I^J<*XQSKG!]BO\<\7@?N98]]ONP=^W1'/?K*94V]FK)- MF, 7[1XMY>XDZ(W^RQ6@]>C79T0:$- B @PDTQ\068_+2QP8G5=NE@=(UI@. M/5"R%S#0#\\IRY==@$'M]M\52WU_U6P6;X^"44!81D@&DSAF$*41@YBG$H8Q MC@(5*LH%=G*\+07/C>5[>E^!4@HI[^OP(?W%^B;+=6Y^?M OD"SU'T%E[#IZ MW>LEK2IP#4/]Z?U]L6HNK_FDZ@'R?_\KCL+L_P&RB5#Z04B5\WSMN/-@/=*6 M/OH(XS>V4[Y3N<:XC?@:X]#>%1VO3K:M[&F]:D=$]MQHU_LG3HC]D*^D<>.K M19PE4H4!@F&84(@8XI"*A,&0Q4E*,>,R"R?)?]VJ-#<.O3B;$OQF;*N7SJZI M!1X&V'*#=M)A&WL#=YH1FR[5=0_D662V[K3Z8B))0KF*:Q@(B( -(TS"#*&&><,Q1%5J$(QP3,CFM;'4&G M)#!:VM<./PCB:0;T /US6_RJC8@)211DF:0PX]S4O:,(LE I&$D>2D9)%F:QD\-U1N#L M7G&Z;%J]G* S&^MMB.$'ME"X]4+.2=S6A_# M$H$]#\+VOH$E-9]6U?M@"MZP$"513$/(92@AB@B#&*L 1B3)655-I\RVS&"Q7GBTHNWN;MB?TBH2,0!@1'2JP&490FD89!" MQ(F4:<@8Q<3E+=\7,;>7O&Y9"'BC'%CN]!V\D6Q7G-(/0M-M#GLL>7C>])%V M?BGC>RA.[N9<5,J1FR5&:S*O/VS.6U[LCED_=24R]8=QZLVD:J3A2&-+$ MU***LA1B24*HTI!*CE68$JM:5 -DSVWIT%,7;/4%7YI3J\8X\,ZZVJKS2)SF MC9'Q'7V)T: '=LJ#$W"?7W1=LQ49^HPJTC^EZ*VPZ%[6A]6^<'3E7B M=JBEO2JW@Q\QM%SAJCX>_$>^OGN]J=;:K2SK @IZ8=E-1H]?Z]9/NSHXG,2< M$^T<(J+]PC 4D(5! @,9JQ@'H8H"IWX* W28VWSQA=])L='O3Z' F^X-^BR_ MR=5&@FW?'5,VI=[]:XNM/+VNZBYTKG3H/H1VCNG( S/R1--I#_[0ZH-._RNP M_;PVI??[UJ2K>JAZW?!^^]HTQ1NG-N)@D/T62'178^(JB8-QVB^5./Q1PVA6 M,_<#S46[0Z?%U-TKFDHUW6(Q4[%@F6E8%X4Q1"G6CG@H$*0T9EB[WSA 3JWK M+&3.C49;E4';K*;9O"_J3BS=\IS6^KLQI WZ=HSH&=.1&;"#L]N_-V@V?6T: MC4=8T#L Y).];,1.RE8..#QG)Y=;O=>H7@11$E*,3$:#T!Y>2C#$@:*F@S@6 M',E,)D[QK"=DS8U]GA=)YD^*)/^P*M82I([1I:>@MG7"O XNK,UI'*WST+2 MXSA%Q\7-I43T<2?G_"T#?KXN9'$]0#_XQE@=N_]8.2(D-= (UO9TP8<.2*R%WCD>O_$"2?U?_XNJ_6V,$>X(!B'/,AB MF,:":';3%$=#E<) FJP]%*D@=LK5]JG1:W)(OS]'ULD)9+WEGYR2X1RATAR&O5\=VH_? M[L-_+I;+=T5IY"YH*A,D0@:Y4H%>:C*DO_HQ@Z$BDC!&6*2LDE0&R)X;33?Z M@_>KW?G5/YZ>X-KAGA;!ZZ,B?M$@2L. M^'L)6AD*V=&@%><'3A6T,M327M#*X$>X)R^^7:U-5KL0^LM5U=6:;TJ]$/F6 M:S,7<9AD48HR2) YP:"!@$32%"9,H2R.XY1SJ\B4!+?TP3O$[61V7PX8$XICS9H7)#Z>/+QDZ5 VAC93X6TNG[@R03G MQ6:UKK3'6H?.M6?[04()(DQ!%:C$!*Q%D"69@CAEC$8R40PQIQ.*@V+F1@J= MEN"A4=/QS.(PE)9G%Q<#-/891H=-J^$(D1"G,?!ZIG%8TK1G&R>MW3OC.'WU MT)ZTM@'?4:(=@A";2C0!UVY"Q"'C40RS-,4I5C%/9>36DO9/FN9P81#XA<. MJ%[-DQA#&:<11%&L&9DH!!,>)DRDDHE0+/036/&B ]'78-18K2DPM^/O/V-> MB:]TD@$-@P?E-?CA_IGE0 S&9+];\#3Y#\]Z #4UW-]7U4:*!5%!&DI"85"W M>DA4 FC(4QE0!(2RRC*G*:)$[+F-C$TNH&\5FYX5X=3Z-HQD2?,1N:>_8Y@ M+8"-IJ-U #L$QXA=OYZ(>\E.7X?L/M/=Z^ M0QU-TVU6BK>T7.6KVTI[LYO[ M3=W#_$U3@G2AOR8$1SB"VJW4*\XHY1 CD4$LD*!(X9 2IRXQYT7.C4%Z&H*V M,*NK3W,695MGQB=VHWLQC;*@TQ;\T$?RS;D2MP.\%UMT_+HM9Z5.[*_8HK#O MJ%C?Z7X^6E<_KIV=Q@NJ\F+UV1RT+&(B>2!HHA>NG.HE;$8@Y2*!88J4(B(, MB;1*%CHI96ZD@\2P>QX\,C]\ZV>'@6>W[QX#G+Q[F<;W7#ZLTPEUAPY1E*$,! M%&DD($**0J)X!D469TD4L1@G3L'*3Q\_-];KM'-SGYY!9N=#N1/06I_-^0%L_".Z M&JNFBNM.TW&.ZLY#XOG$[H3 J0_NSMM^X/S.XJ;ARW M'S=-V<*$)2$7*20BDMJ/B/5/<19#30Y8QD0&7+!%D\WR94W+M1U'>-?3Y2UZ MKNUX+]2V-M4:,'F;K\P>ELE]O+B?M_=A%AF),A)&,%4\U<.<"8B1"F 6DI2& MF$D5A>TPOUV)/\T@=[I.,L32E-.9X^#:34TO.EPCSVP>$KY:*_4/.SNO0&/I M#!*_S@W"++*_CBKYYT@!.X>QMSRPLX+3PXV?G]+?*@=^,=I9Y0T>0.TVHE^,Q MMI]O"84U>YVV^ 3UZ!M[M*-_>TXY1YX\"5^ MJ!0FQ+RLBF80)X1!PA!AC"8R(.&@]B"=!*?W=;*^ <6V$497M7!@@Y MD';. MT$7PC/SZ[IJ#O#V'R?"^(,_M'J4KR%;(R_0$>6[CT8X@>Q<.?*M-J4'C"I3R M3C\O_R9WK48^RO6-^DJ_-VG?^O-2:J_@C6S^W5:WPA%7PO0.(!&B$.$HUNNT M1'.!9HVA'!V%.>VC[2OZI]M".8NQ[#^VXH$L.T.LC MXT^TO"GK%'OQ=[K<2#UKU:HL$DQI%+,("AD'$#$>0R9( "7&-(MXRI!TBL*Q MD#DWAF^/DJLF]/.!EN";4;=F=%$LE[2L#,DW[#Z@ZO>Y(7 YC?<&[#3'\VTX MK5;8E-1H5 :USJ8,74._OH_LK2#R?X9_6NP+'.I;X7#XE-_NU@LV%GK=#3]J MF]JPM4C0F" 9P#@6$40X86:3/]&NJHHT.\4R0D[UPX^+FAL%-4O19;&ZA5K< M_?#6HR?0=5CA7XS9)"OW)PU)=WIZ7IZ?Q,+[LONPM.F7TR>M/KA,/GW'4 >F MTHOLMBO:;E^18Q7A3&B_'6F7)=-+6(:Q@(A0@A,<)AFUZDYZ4LK<&,(H:5:; M9:.FJQ=R"$=;O^-"=$;W-!I@NAY[8^S3G<3 KRMQ2-#$SL,)6_?=A5,7.ZU_5D:__CKECJF[[JQ5.E'ZK71U__*-KX51J%*4IH#K;IUMI\M[J<98QPT1Z8/*R#=6P_; M(FJ=3#D"LA-E5E[V575)L'3$Z&BVI>USIDJ]=+2KEX?I>N<%IQ3L_+X7.[+O MU6RQOU\U1RGO:%[6"\YPH1*.LSA#4"F&( I(!!D+*0P0#5DJPR@)$^?#BA$4 MG=OLT!2X*AJEP;=:ZRM01\* V](T6Q&FRJG2!C1[70-.+,88;X>#BQ<>Q3_1 M^45[@)6OVLX/5\"8W.S">3[(&'%0O)]GC*'K],<:(R)^\'1C3'D#DXS%?V^J MIKOAU^):B-P(H\M/-->R7M.'7)/>8=4_RW]N\BI?RR^R_)9SV2CV6?+B=E4_ MI=9/3T)!I$26PC"6"B(>9I PB4UE<1QSC+,H=*L9/++"LYR,6H[B?2YKHR0= M$Y_''FZ6Q0IAP6&J4 01)2&D&8U@A)A$F*4TPY%;+=(Y#?@T)4QK'U/I[Y;V M.9ISM<;WK/Y75P'LRL2Y+3>BF9AHF^&]W^1[\$;XZ-\3.U]E3F,_LL]R_>G] MZZO#'LENCK@"7:044(4)OJO6H&>3QTS^B8#W6@Q@;)VGK2+)GQN%7]9,83 M5SD?/NI)7Z\RWMAW4& (R23)0BC")( ()10R$D00HXA+S'E*(ZN"6_2 K[86%Z-M?68Y)NH3'5XZHN_E M&',H;$?/,YT?.-7!YE!+>R><@Q\Q\*BS%O?N\'P0J92$@L)4\$3[=B2%.)48 M)C)(N9(H9;%3J?\3LN;&_^UK\NZRAE&GP+4\&O0#V324OH?6"%7L+ #Q>K)V M0MRTAV/G[=X[W[*X96B;D#H^[IW6\E!?W+??S4YXOKJ]KBJI_U]\I=\7B"FF M:& J7088:NY((>$*P4 O$J44*!32\1AB@!8S/%FH8Q@&!<$.&86(4D4SS>%I M%FA*5T2[^#1,(:*8,AQ&(F38K7O+J&,P!=5// )VO#\RKB//!UWHLJ&Q75/S M/YXV-=_: #HC3%D"G^U?!D/HMQ^,NQH3-X@9C--^QYCACQHV$VVC+GZ1M-J4 M]9']O2IMGV]8-#; _;S/.>9[4W+L#=*_ZO==!/,5KUO4I_%J\WZ8['^+[DV M<4<+'..,1H&$26JVAK/4'!5B!:50'*%44<&LJJPX29W;G-5I#HI6=<"-[L\C M08O-2G_X0!^;.ELKL0T/=0X&=1NDLU/7.-"//$]M4>^TKH,N*]#I#;3B0&L. MM.K Z#X&M-:3SS@03S33^(/:949QA^SH].'PJ*GF"G?K>A/#@)N'[:L\:S'^ M(=?_B/K;UAPGZ(647) L8BJ1*:182CT)Z/_06#&HA&2,RP GB5/S*ANADJ"AZV6;CLJ5F#;;:GXAG!D+M^J"QI]C;>ZP_/3>3R==U=< /*YO6(E=]+] M%1NM ]KSZ_9,LS0?T5H8+2A +:!##E"@,$0D1U \) M8C>%X8CT_P3-<'G M&K5/YU$;4-;H/!Q^JQN=D#=QD:/SEN_7.K*XQSU)X(N\-4N3'47197LJQ"A% M6$@"4Y..BA)%FOX) BL1!*9J:V#5W/RDE+E11U]#QQ.WTVB>9@AO&(U,#6[P M..41G#7_TG2"XP(FRRHX:V,_N>#\Q1.7RWG[_2%OZ*?)3%PD"5<1P2%D6:Q7 ME/K_("%9!AE)..(,17'@M*+TIMG<6&6G7UNN?Z*"-WLC9N>GO,@XC,Q<'DK: M]$;QT^E1G*Y\S3'$9U&O9D^Y/T>!FF.8>JM(MG94Y*5O9 M(O"4)M$^]YL94.X6;8MO;I#_>2_I[ MV*;MU+6-3)$CWNLA C8/^L?FKB(^8T_:<:_K]^(WP!:EH_F[+9I E-*OJ15 ME:N\#E#8JV9E3/!BR\U)LZ^3%8DS[7F 8:V[;5+FOSKD#OS;Y13W)X M=S:^S#!:!T>\U'!.%#XQ_;"ZA%F, ?[10 ROPJ8*U1@#H5XPQRB/'[B#9[HB MF3?B0[Z2[_6/U4+&B5"9C"!'/(9(" *)D +*E',JN4I4Y%:J>D_$W%REK8;@ M-Z,CJ)5T3(XY *3E#ME%\(R]U>6&C/MFU5'CO>XZ[4N9=OOHJ)5[^T#'KQSX M?O,[*39+>:.N5^MJ2>OW%J:D31#3HG J>A7&08J>=R_EM/. M Z.AO#>/C"=I8%"?V7JX437%M6$,(>-498C!,*0(HH2'D,:F/#D-,BP$XB$* MG,+*]D3,;1ZH-31O=ULC9U 6]@$D[0CW,GQ&)DQ7:-PCQ(Y:[S4N;%_*M-%@ M1ZWC0BKA680A(2V';H!7:_+G&ER-A/_L[WY=M_6C3QL M!\F.44: ?F2:V7>KK@[XU&,TWG3$RBE*D<\7A.7ZZW#TU%,*Z1+,T^ MW8-9EK^S#,3@M_9?+01K;B>GPV:HX0AW$,S#XC7(_+&KB />3]N['MI^^_,)M\J8C M0Y1E@NC7'B:I1@VE&CT:(PE%Q*, 9U)EV&GI\O3QYO +CTMCF#GN"L^ MMSX6]F ,WPP_TK;"XT;XA-TK3EMW= /\DHX5W<-NM"=-3=/8#Z:6QN?\]FY] MHWZMI*E"9V*:RG7^/_6^Q]NF?]LBHR2*%(M@2+A9FY 88I:E,$5)$"%$48*M M0HN&*C"W-_]CL8*<5G>@Z P!2]E$/U:.<[_S6-CQQ)@(C\PD6]5!K?L5J+6' MA8):_[HT9A,=N34!O#W39M"9<8:BYY.3G'68E+6&(O2AKL>-5LLE0@ M;Z)R?LA7[2<_NE';";#M2,P/A"/3U7XSE :]1E%_G'0>#)_LJY7,% 9::N97 99@<* M'5SXP%'.PA:"99GVN6)(4F*RG3F#. TSF*HP3*,X4X([%28_(V]N=/BQ.^DZ M=KYE;&C/MZX VSLI,YZ:*)9+6O8.RQR=MG-#E$F9895*B),PUG.9C"$UH; L M4#3E>J8+*7$K-.1QD*:I-61U1#G%6'@YC9S11&5U"CG9T>,+'#G.ZJAQX!'C MP"G"-.A]NUJ;L/][NER^VE3Y2FHW#6,B4D93&(:80I2F&:0T45 E/$D810@G M5E'W1YX_MRF@41'4.H).2?M>V8<0/,T2'G 9FQ6<('%JC7W"\ NZ8A]ZZF0- ML4^8U.^%?>JRP4HPHB&40B"(6!CIMQC%4&(>""I1 MQB*GX*93PN;V2G\J\Q7/'Y9=3'M/<^>U[G&$K9>S7G ;?\6Z4_,*-(J"W]I_ M1XGTMD'&\]+SN+RI5Y=G+3^P@#Q_SR7]5]\>;!%J@@EH0CB4*>;:&5"F&I:* MH.(8*4R3,*4#^J\>E#4W%FD[BK[UT7_U,+AV#.()LI$)Y!A:H_5?/0F(__ZK MA\6]0/_5DW8?[K]Z^I9AI+'?'^1++Q:X22?^K%?C[XK25(=:J"A6$4LD#)&( M(>)1"ID*,HAB)C3!B"Q(,QUR-1&:=4ZG591*,((C-&)%(&NMI^^)^Y+/4C[[KNR#*B>OD>FZAB22"*A)Y\!-8_ MI8D,.6BM_"R->G4#NR8T9T.7IN9LN"!4>^"$)Y#PF)DN0X'Y*8$951$+(ZFH M6USR"]@P-X;]NZQ,U(9YZ>7.&D#70*Y,[])I.PA<\-VP=$7G/>)C>[27=R5H M<3#M";9(7($."]"" ;9H@!XP1QY=GB*X_L>COWB M@SZS>"RQ\9O,2"T1"+1$4P4&$$ M41(0R$2<0H:P1#*.XC!VVI1X\O2Y\>>]['P; ML]33#DI=P''YV+HR;>1!Z]\L J8D45$(DY29$.- K[4#G$(5QT$@$D8":I5U MXE>MN3&$24YYZ&;+)\U09*>^_GM>E"9AY5MCGW6W!9_#>9IY7FZ0IO)DC%GM M:O;5T]7LSK0KT!IG6BK4YH&M?6VD5&OABPRA=;^,%QK*B=IE3#VD+LTR1D#^ M:*\,G[*F:I4Q CZ]3AEC//WRM;HY7[Q>B5_HVI13?KQ1U]]HOC0;!^^*TORQ MUQ*'"2E#&9I*&R&&B"L)62R9]F@2EF:<9A(-7L$[Z#&W6;;3N=ZI_87ACS./>/Q6K_4PKS8[Y;T=B%"$C$J%21QH!N ,PNMXHYMAC[LPZK,NWUBU$5GB9O79.$NFA:.17NW>3<93 MH'SH-E1Z1C#L'(#+J#]VH/?8WW,[1'I<^A*(X2.6JKP\L$CSHB=#1^ MU/4Y VMOK^]D>JVZ='P8[I_"$[,J_5BH)64]!3]0J\/H.>>^EL*U"\%LH^+7':LMA6 MUN\5P;:[:^ :=_/PL*P/ ^CR%5V:F)DO=U*NW^057Q:&ZWI3?*S"E),P,AF' M#"(<1)#%^J>4! F3$4VT<^:TL'40/C=?K-47U J#-W)-\Z6CB^6$O>4Z=21$ MQUZ<]M0&SY#=::Y=JE'6H@,P\[H =9$_[:IS #)[2\TASW .^&EJA[P*KS]+ M(>6]\;Q?%ROMDJQS_>/!@C:A3/6EFKT$C5.(*.&019+"4!(EDHAH7\*J[/8@ MZ7-CLYZZSXOB7(&V7,XK&%Y;QWL,&)#3###7@8\P>E3 W MA[8M"]UJ"6HU@=;3M5CV$:F%F=D!M3,/F+]Q56SGS]WXKK91\S: MKYQ][,)AKLEGN:1K$[];KKLB+%$6A3&7">1$9! EV@]A2F9F+1N%:8*Y_J/+ M3MR^B+F]T*V&H%9Q8*&; T#:^1"7P3/R"^V(C+,[<-QXG]/^ 2F33N_'K7P^ MC9^X\L*XB%>/O2HU[TKYSXU<\C40<6MU[N4_3J^GW(5_+]6MY7BR!,PD!HF(.(28BB1$$L337L M0"5$R50R[%1,_YS N;'-TUFUIS'XS>@,:J4O\#\.@N[NC5P*Y:2^B3.*%_DJ MIZ 9RW,Y*//%_)A3")SR:D[>-XQO3*+4+B?F>;;,KZM2TF7^/U*8$/!/194; MV5L6K"/I%HP+$8=*0W#V-L1X#3CMS(%#G=H#FSJ3^W:245U^+-_*;7!8/7PJU_H.6=E&$Z4>MWJ:*K%M%J"3DV/"=7GD/":,GU4V+1)T>=LWDM[/GO# M,.ZHG4REW\'KE?@BRV\YKTM1O,M7=,5SLWE>K/E;R8X[2'%;U._M.+/"?C')CYU0K_*'X3[?: M=]9P1BO_H>BZ[0(,EC*P2'*SX'UKTC-%OC;I'>]7=1*F>+59?RS6_R77GV@N M%D(B%L=A"A4)8HAB+B')4@(C2AEA@4A3Z58_V5+PW)C\DW[0':V:]N\/I0F@ M;>N[R7]N\F:3X%F*:[$QKN$#?6SZDNA+N[S7Y2X]T+$ZL^VPV='Z&(,Q,F&W M*H.^SJ!3&K#-&FBUP:-< Z.XQY+/CE!YK09M*WO:0M&.B.S5D':]WXWIJG*] M^++6OI9Y-7^6Q6U)'^YR3I=UV$C,.*9*!I Q:G(#4M.KC@801W&6L"B(6<)L M:.VDE+EQ6%\_IX"YAIO"(U,+"[@6+.'E?$GJ$+?WZ,)_=MSBC@M8!(^ ML+*Q>_GM+G;.*WV]J=;%O2R__E&T"7,8IZ8WO());))_E*20)83!@/,PP\H< M1%OM-!YZ^-S>ZTY!H#6T3D+WPI$&/[!3T,W#,R]\&P3KB\")2)\BFM MOB NF9)'C3Z:"+E_QU1YCD=U[:4Q'K_&C8IJG[]\7+S[O.#(-)T(*0PHUPLG M$6::@$Q?W"1#.,("A13;$-#ND7.CG7>EJ1)@]X[U@#E-,\/,'7O3__/UQ]=O M+W]S]HT[D6K37MS,_^TOSZ?_W@,G>9WV#>A>H@-_&;8S\7QCY-FVR7U1KLW> MB.E 4Y?T6G <)E$B%(RR-(*()!%D(J$PCO4\'Z:8HT"YI/FZ*N#T6DZ0[+O5 M$!@5W?87G,&WVV<8$](Y;!!;0NZ\Z3 4-Y^;#\XZ3+H),12AYYL1@Y\SC.3> MWC\LBTW*Z/@DP8\ ML0@#;*JQ)H$IG8,R!)F4#(8"\0RC5/LA3I&XDV@]-R_';,=W>IJ.6;O6P]R9 M7J<9=CM.GMU@CDSD!SM#]QLO;6U]VC#ZJN;T[:[RSLZ:]C<^JRY..B0^YXAI M%)]T8IET+)[/1M,*'\5/YWQSOZE357XNBZIWJ/DSS5>OI/:=Y%?Z?1&(F$82 MIS * Z57R5D B5(4\CB@2J@H"[A3^IH7K>8V!=6Z]D,/C+:.)X=^ALN+N^]_ M$&:Q!MB9!0X.V!5@M6U &S?9$L$-ZPG7#9:*S6DQX8:EXPK#\>$#8[GE_4-1 MTO+Q[3\W^?KQU>/K):VJ&U5/"TUF5XR21$51"!F) TW(*8$L00JF2"1A%G&A M0J<"!N=%SHUMMQJ#1N4K4].KUMJ$?K0E'X?DW5F@;\>O?C$=F3Q]P.D>/6V- MD->8Z/-2IXUTMD9A+W[9_LZ!]2V*?DC=M"6P+R_=*7MO<,[B?;AT@^$E_ M%=;7*_&VBQ%\]6CB_>NP&9DP%O,$018E(40RBR#CG, $Z:F7AFDH&'+LG7M. MYMRFVD[E*U K7<=(;M4V\X11?%#I()L!L*,9S[".S#8F.!A^R+_I-<=7_7E= M*KENB>.]?) #+IX[VIX5.W7W6EL<#G2JM;[UPG.&7BEQAE-.,5>0[GU9#Z84IZ% M40)-#[)8A0ICZO2BGY UMQ>^417L?.].V4'.Q"F0[:C $W0C4\)@U)RYP0(/ MGQQQ2MRD7&%A]W/.L+EEX G.4J]X3 C?NZ)\4VS86FV6UVW:TF?)9?ZM;N?0 M=M-C,X!86KM4L5U^B ==YD9- M)^(MM$WP2QUOL34+U':!QC#066:=^G7Q0)XFLHF'9V26\S$R[MEY%P^1=3+? ME$,U4>[?J"^32\Z@+VR/IAA>+&"JC$1?2/02&+T]TNLV9-<%*0U$G$@%HU2$ M$,5I #&A(>0R0"B)D J4\K 1.<\RCBK MH'A:X!RV)4_7.+2[R6N7U[9(8K\%XS9H2$E%56)J5$6F[4!&)60JE# 1L13: MQ>9):E719;@*.MA(U<%&9LB!ZE3O-7W]FY>NKZ?&Q8Z1QD5[9)HZTP5V M:T2O"^PHX5_#09R@,>PI+>;0(-8")^DV"SEC7KNX>U\/Y/L MHZ4O\YJ-ZUC-K_+[^I6&X/>%"F(E0BQA1+, (A0FD$01@B1)HBR+DA2[5?.[ M5*&Y469GCXG5W%\G@6=KJ3I>[15=UF<37^ZDH0$3)YNKO)D+W;RPA^4 M,K<7OE82T%K+*[ J5I"?^6H[(&KW\E^,T\@O?P/1=0O13D5_+_])!'R^_(<% M3?KRG[3U^[%'@K&R.^S-0[NJ3<'#/::8]-__K3)- XY3Z&;QC' MWJRH\VP:A4&C,6A4OFKZ .E)7_[17.#AQ'T03'Z3@VT$3YPE[(#%?KJPR\U> M"G0T\6K7F_5=49I:((N8IP'-5 P39MJU/H;4-;/E5WURMA_C'/_T:7IL?@ML_TF[SBRZ+:E'(1IC2-99Q &B5*.SQ< M0*H(A2+(A.G4&H34*5['6O+<^*8^U#6'/-S\('>Z7P%EVO=]E_-L-TP=#T@: MF"Q/1)R-'_L(Y+3%[@<>3PST>L+1/'G:(XTGUNR=83S]Z["W[+.LJQ!^HN7Z ML6YC;(+%BE6U>XUW 0-X]AP#\-LH$1P#$/-)+"[B)V6? ;@\ MIZ@ACQC*8]_D:B/?:2M,;UT3??>/?'W7=7IJ,X-2FB!%<0859IK!%!608)G! M((I8%K-$J=AI;]=*ZORXJU;:E:AL\+6E*,^HC4Y.M;Y-6'6G,?A#JPRVK=9> MR16_NZ?E&*65G/#R2TTV@BZ]L6.%5*";WV"5@8Z1>;1!#C.(5A MH@+]ALO(WB M:8)YB;$9>[M%V],>!<%7QWLC=68!;5=;,+*U#-2F@:UM$P^8=6;_Y ,W47K_ M= /HDNOO%>VC"?]^I$R5]>\5DU[JO]_G.D^?G\J"2RDJXT.;5(H;U9Y>;E,J MC$==;-:?)17Y\O&-U-/-?;ZJLR^Z,X)%*FD8A9A#RJ,$HHR'D(89A1&).>>9 M1!1;!3;X4FANTV=G5+/DK+.;]$QJXJCOZVH.=3J3K.T$E9.C[6T(:*;+%DQQT'L*S;>,'X\-6!U=9:'O8&>>!C/ MND"3#\W(+M#VU3(&@3K/\T:U43+]%,+6*M":!?IV]0'&W3V?+!7C_L>FNG:V?IB/^L+ MU]7[51-1^@^9W]Z9OIYZ3J*WLO[C&[KNO?0RHIC&.(4AC?14FU(!*0IC& L2 M92),9":Y4T3ZM/K/S;GJ%(:TT1C<&I6!T#KWXKSJZL/MMD1S11M_*HKEDI85 M>)!E$XOJ&(HZ];?'[DQFQM^)D1V"?J?HONW]%;6I\'*PHW2_=;1VYQH4@/Z6 M=*'^'1*@A:*Y!!@PO$Y#+SR.7C,))C9AVIR$EQF?O>R&%U+C@LQJHV@I[[2N M^3?95"/;M4W]SV)I"AZ:[JFF5/S-JE<=LV+\&+I.GUL_(N('T_/'E#

RAE M$F1,0*98 %&(4HB#.(8\S9#$"8XBYI2",Z*NN5[2K?N9M?]^>F^_1B%(// M4DAY7S<)*[2X$?:)C>%?XO9RS#\7MZ)&Z\P.G.CT?:FGOH'SP(P:6&RFJ]8TR M&X5=%RZ>99QFF$*>4#,1,P8Q#ZC^3V3^#;-$.O4CWY,P/[:OZDWN0?EU^_C9 M+08N0F5DCNX J;4;(2_NJ.U>RWCL"9FV7,6 : G$/V] OO$:^Q7_LC4/DC $LL3M" ?D*/ O1OSU__ MMVD6H_W&;ZX_*FATQ]%6MIW^MI.OFX6-3;QW&Z;6 ^0YU'46\):_Q$=] I;\),>^I[C)T?@IK7R'=GI;5[ :JMI8NI699.=VE,:?!@!S$%)P7Y ?9&LWV'@#LWH/0^45\1$[N>:N. M)-U:W#C,"WTC'[0#U31BU3\O99V1M!+7]T6YSO^G^7)3)8E2:0S#1!*(8A1! MPHF$A,14?RQQPIVZ*=H(G1MM]W6NH^AH3UDWW],*2(]-U7UT3D-@J M7.-Y;8.GLW?I I!/I])*[J2^I L2SUU(IWN'IO?K1WV5Y7TOOK&+;0O" )%4 MP##.-/VP*(28I!E,,(XI"R*18<=,_&.BYD8ZM:;0U%+HI?@Y%CL_ :SELM8+ M7&.O87=(]=0<(?SA/!I^L[*/2ILX@?JH%"3!-))90A"DVH5 @)U=R22,6D$"R166"Y$O6JV-Q(:*>P M6:.6NQA$WHM!?-C&(#:E1=?%TU*CFX8+6WG!G/> MOPMG5\8O-L(C\^:!EG4G6F@V]EV!WE="+P;[L:@[(U]H)*V7Y2\VHA.MWE]@ M9%T6^Z/ ?W1/P*^TJ;8.1L&HM\,PSO/=(Q\_E878\/5-V1ZVU:F[*$V8P!&% M28J(Z1I"(2%,PH1E+ T$(B2V.O$Z)F!NTVRK8[T6;M5T2J<^"N3IN,K\2Z,9#SY[LC#&4Y;UXQ=/7C=L/?\AIRQ?-G.R,A'*.* P2IE^ ME7&F($U-CD*6I3$2/(@)=>DFV'NVTUL\64O!Y4Y!M\5Z'S6[U?E +$9^93]8 M ."\]#Y@JL^U=O_QDRZN#]CU?#5]Z!+GY?/K>D%6S_+7FW5QKQU0OIO6F\G^ MZQ_%>_4Z+[6+6JVI5E\OVM>+F.O5,$HHI F.($H1APQ3!"D- Q5D61Q(JTHI MER@QM_EZJWV[#JY]YH?6G5;%K'3 M-P9H:R88"NO5ZB1#,M'*=,RA<5F"7HSIT>7F\"=/M;2\V/;>,O+R9PUS,=_> M/RR+1RE;I_5P= MZ[QF;29XE*;!0&?H53=7F,KA/6/]+3M>9HQ\KFPFMF#2Q=/+C,[S]=D+:3%L MWNP'EFEYLM(OH#G06U 1IS),4H@RQ M=L]<[[Q%]*=1:LY/\LF$5+_.Z[OSU;2GK6;DK]H8% MD3'/((H2#E',"60R3J!(%<8BU2P18LO=( MQP5=IZT\ &Z;,[ M-9[Q&]OI.PV=>W*H#8;66RR>L9QH,V7HU]%EH\0!F:-;(C;/F&KSP\&>WC:' MRUT3M[C:MORXKJK-?=M[]/N#Y-K9_'NQU(]9YNO'SW0M%S((PR"-(AC$1)A@ MV@P2T^4JE4)E*4=24:M"D1/J/+<9H-,2?-NJ.5$S*H=QMG,U9S9Z$VXZ#&PZ MM>L>!7J67X'M=V)G/##6SZ#'E/M0S:*OE(/:?XY>4N[CX*U_U #1 Z,^BLI$ MBIG""7+%']_0>WHKJR_%YO9NW33&8U',19AF4$920:3T,H+& L%89$*@F" J MFJ$''A//!W,6% MGX7",YHB?+:7[7W7WO:^:^9C?=4.I@-M9[=0@1Y6P(#E>5TPJ_'WOGR8AW73 MKS+F8?>IQ\USNAZ<[XK25$[:]3\TCLRGHJJ/8!_7[[Y<@28 WJ+)MK^QL)LG MQT9XY!GM3+/8ZGFSV'J1U-GALY[&FP;%^U"_A8H(F&L$JG=2F:VD6@**58Q%"1D0G$:4"(<^SHXB)\;>WZ2 MI79P[DW. "C8,K^MUQD5,.N-2N7Z%15-*0.3:=7L^.@?Z1K\(4L)\E73BU;_ MT*1B=65*RL9NP.BR?K2^P?R=R=M\5:_8-468#QXE+9T;2[B,MAWSCC>&(U-N MISCX0VL..M6OP%;YJZYU5R^HVVOCB0&X>>Y%X:+!U.TI!J!SH&/%D*<,Y=+[ M^[PI)W6]$KN#!>T7O\DKOBRJ32D=>SL[/7-6[]96[WI[\HGF8*?Z*/V=!X'F M]\5R46#B]VH -ONOU9"'#'NKM@$"[U7.CB_-M>BRIQ!;OTW0R HHC4XH%@)X[2(6N60*^$9U- M!ZGC7TUO':0.\K5K!ZE)6=C1(ML.4J.R<4@.=$A+0Q'1B 608"4A"B(*:1HQ MDP60\4P1)CGUP,R'9/_I6#HDT'_7OX.C5K#<5>F7E?I'4[">( M&],7;%.:'75]P,S_#=#%]8CK+W M<;%R+[-3X@O3H_LJW@2,$;#8;!1OBDUU."[H@ZRJKW=T%4:_Z"OOJD7,,QZ& M80)I%#*(%,L@4R2&BN(PY5F,&'7L[N53O;DQ>AWD:)0$1DL01J#1\VJDF$?G MX;0C\Y<;I)$9W2I.,Y']C<.]SO?KZIU66]?U;U%E$C2!$<$)E$60V3JRA#.!20B MPQ)SI*1PXI1]$7,CD=J_V*GHU*+E!)#V7MMP>*;PO.R1&>0R'3;>M]OS3,KD MKLMA*P^Y'T>N'/9^7PM1>R9T^8GFXOWJ-7W(UW39A0'%,5%,93"),8V1C>Y][O>*A)=':*@26-0:V M"04A4Q0+FL"$2KW@"8(,LE!AJ-NIOQ6EJG?=8CTS2/BOQ.-37L4EY>>EOC7UEZOE^>Z:JV7 M&R M\O@W._6/@+:3!P9S>OZ.UM*9O<:I,:7R=M?LA7\OU:WE<+ M@8A@IM %)"Q$4$&4H3J+B4,I5!A&*GWF?G!,[-67FJ;U,^HDE:_LWH#&JE M77>!SX%NN2?L$5$UV_]?"5,=8\7PI/\KU^Y5^@Z6)%/I:O*;5W:>Z1;@4KQY_ MU:[B^]7-@S1O^NKVFJ_S;TWH4;>BS#1^F@P5S+#^#]*,"5G ):2$1&&<,.W& M(;S::LKYE9R58R358FI! _:GYF6L[P:9J:@D5G8& ;BUT/0H< MX0M@>X+XLL,Z^L'CDQ'=&@BTA: Q$?Q@C/S1_-G8"3I#S1["#[\V8_PCV)H+ M=O:.4DMES 'Q>^@Y@IX3GY6.A_3^$>N(LMQFG:I<+S[H!S7^O)8IZZBCF"*17M8G7,\780AQC)0@,HD8LCJ'/?SXN3']3D/STDNGT*TC )[FV\MA M&9DI'1&QYK73AI]@)'UCCXWT;\^9Z,B3)^&0TU9U;_^9JX9YB]LJ:NTV8*\H MXLVV)N*VD'I^KR^Y45_J"HE-51) )"F!#*<, M(J&)(!6"B\PI;-.O>G/CC=:ZJ]Y!0;\HY<["7ANXQDBSQ=4WTRP;M:' 6#HH MM9P4H]P''2?^X(C2;EH-C%=PP_5 M[G1<35H^;7[O?=.\_G"!VE&6>8Y(C?"&GA7]$J^>+1Y'WBGKVX<7G#6OG]D' M-">V5:]#S0+%&8NR0$&%3% \S2*(0RH@C>-41BH.]'+*K53W<6%S]PX: MKD!5JPN*G;[@AWS5?FP9N64%.4=12I$,]7(U(A %,8 DQ;WMROQ$JAW8L?#_&WSQ9X&<+O9UQ>$(T^Y+5E\:*[#O51>9.7G3YG^:$JTV?O&9R2KN?AK_3[X,+L)YXPH^]V>Z2@U1R[YKH% M'IX3HX^*FSHE^IS=!Y*AS]XR]&NMO2M9M;OX_5XQBQ!)IBA)8! A!)&B*<0X M1I!1S*,DC54:.Y5*/RYJ;LY@IZEIN*)5=2VM&7XXX*FUBBCAG]3Y#G+W#.1WI0[&Z-7&YG_27YHY6#T"FM:I*_Y1G2CC MQ NZ+KDA;D@=3>FP?,Q4F1AN5O42*!QOO&2%8@(QNDW$?+4Q6^]- (9I!BA5 M4!1A7Y, 4F+NB7)L)SI1Q^K#-^:)9EF1Q',,(!Q@BA"0D M$A,H%"%$4I%D@=,.PF$QN:_&*GKFO8W"F [_+ME'R\I\U 3Y.,;X3/7M( F-,BDX3.,(0<21=A-9$,$X(DFHB!(T M9J[Q6;/];HP?ZM7[9DCM2/TYOQ.VR][9C?+HZVA_Y<1ZUA^H+=8A &H(?*[1 M)QTSOXO^:52?>!=ATO'8WY:85OP%=5H[Z3O=_B[K'I@WZBTMEX^=0%'')+;Z M+7!JRLYS#F64)1!E:0I9+##,LH"DB),,$ZN.DY>K,K=54*NRF:&D41K(3NNV M.E#1Z#V@#.:PH3H;:3'A $PRC[QZ.C_LC+D"W>#<*% ;M)T/1%M Z&;BP1E0 M4IOO; M0B_6J5),0!H$'*(@(I JHF>R($ED2 ))$Z>V!R=DS6V6.I@L1K?J>DRAZ>%M MM_SQA.+(4\VA!!JPTW3$])E].$;-GNF)>]GDF7V[S^;.'+AE*(MHG4U*JZ&D MSWGU^ZO'K_I)3=$>3&.N(@5%J&*(2*991+O&, @$9C%)&)5.1=Y.R)H?B_14 M!4978%0=5$KC%,2VQ.$%N-&)8Q!F WCC+!I^>>.XN(EYXZS=^[QQ_I9AO/&I M-(4)UX^?]%=@?;T2II!E?&EW=N.,,S';TX0^\D1FD4_0*U*K6\&V5O0(_ MG\3/F4?L8/%))6+-3 MN'EQN\,.PZ*OE[2JP/63#@ANIQ_VPV#MXOD#=WPOKX?KDPWOW4:X5S?/#AK/ MGMX9H5,[>W88'/#W+&\<1D-O:6DBH:I/LNQVTW/^89M-D24Q"0G2S!/' B+& M&"2)2&$4IW& D$RDFA-N9Q>Q0]$EA9R1.RE]VUC\G M+\N[AC'7KU]^+KYIC\TL?DV*SJ[;BM7W/2UJ+:*N['16<3M^,@GCB,STJ]? MP$[7)A%OI^T(P?FVT/BDF;,R)R4:6P2>4XWU?0-[.'%>;J3X.^5-K7]3EF*U M7J0",Q7B% IJ$O9XF$":!A'$5(D(13@@W*FZ_F$Q/RR+1]F5$ON04Y8O:[999"&.,[TZ@EG,](J)LT"S 24P37&24!DI M(IPB?UR$SY4H>#_POCZ2:TT 3*ZDRM?NU5WL!\2.6,:">62ZZ=0&/W2*_VAZ MUG6Z;PL/]K3W6EW%&3//Y5+LY4]=_\09F0,%3=R?<4EQK"]K_=0ZBG)(Z=[_ MG[IW:XX;Q])%_PHCSHXSU1'";%Y $MCS),MVCT]463ZV>CKFU$,&KC:G4YD: M,N4JS:\_ "^95%Y(@ E0[(=RV1))K/6!_+"PL"XG=R_K*]%5A_8B>JS8>Q$& M]W6"3H=Z@QH_%_4]7Y_G\N533ZP/M3P?2J+6F+J%RE?UPU6.89[&, 6,8Z); M7W% 21B"E# J"8JSD%GM_P?&6MK"NR] 6RKA; ^5+R-J>FCL!"?OA\*]DKQ! M3\X;W=C9:>V,43C'F[FT]I1O4]/8\=OF;Q_?WY\KI]^O_LA2IT[5XH? MRB@M?K8EP5H?5@I1+K,L!E%&*(!$>PUI"@'.9!S"-!=YS"VW]&8C+XU#>H(' MM>3!*]&[FG^?)E0!-Y\-8Z^ >XQ].PKN[SX%M[M=6=#G71UKLMMJ,JK-$^>. M16N$'+L1# >?V[-@A\D99X/E Z::YS]%VUVX/N@J9*$["'>=L)[)^C>RT][. M%]TU[C@NCW&2)DD($HD%4 2FWY\).6+ MCBBY_4F*M186?-R6X!M1W^.QN[\^@]QK&71JVKHNKIA+T_W8/#/D?=.V5R,X MZ'%I%MI^G!ZC]ES ZG83>(4\,^\4KT?N=#OIX)FNW,%?2O%$"OY>2*'+E;=E MWFXWS;)P6U5B5ZTRB!"%$0$YB7, ,ZR(..9,69&\W? M5#^RL^EX4X]R-S.M^/44-+N"V^$I<.!5MD'0KW_92)(W]C3;H#7N<[9ZVC0^ MO?^I'K1>;VLV;\(;V]U?+DA.A9J;.,&QVHMG*: (1B"D>93QF*G-.;&Q72^. MM#3#5 L*]I*VP;EV+'<953,BW;[R6;Q\ZY^6X?A #I][OLP/- MZ^D>TO7$JSUX\;4>[,8MON^EE:4HI7E(0"QB"F *0T B*0$1+ EA@L(TF>B= M?CW0TK[\*YOH7D#3UC\\':/9?+_[%KH^FH,-X^#'67LTUALY8L]K?-G)>N'Z MB19 =];R<5OJDY;#&8L^)M?0?IEKRCS3W*RS96\AN4#9J25UE4#S6EPNL#NQS)P\ M='*QT^/8AL]B=R\?R)^KA.KL\"P'C$7*B(MP"&@B).!Y2J#:OL$T$S;];P?& MLN+;&?K7/N@QZOR&0V#4VKK(V!"X9HSH"#+/?/"AF\%&)]N3;,&\VS&4>&K5MC80HJ[%I,R2^[).:>+UV%V=DQ5F89:+ M- (LH=HB1@*@/(Z!R)A($Y(P8E>ZF[9@!/:LOZLV84%ZW5#.?" M;'%PC[!GAC^ VS8*4#*K5[E)\+*;FLYF8#E-N2;D8CSUS7S0:-T^)N M5G=/HRQEK3=FN]YG[5T(#]M>2X,?VS77!2]U>::]*PZ&&4NDMIO3/ *02P@P M9 BD*&91B C.B57PU40YED9JGY\?1:F_$3NRFCH+9NPU [:>Z4SO_E\Y! Z^ M4.T Z/=$:35I:\-Y<7U>B:=+UILJRJPT>"5>Q[QX[>/LB+(J=ZO;JB!?""MD MP=HHR2R5@DB&%?TA"2""!& H^Y^&+[#_2K^)) M3?4/M?6[_5Z*>CMXMWW69])/.F/\LYK:]]M'4FQ6:1B3A,04A BE (8L!31% M1&W"J&3*?"$T-:K+9C7JTC[JOI2!%C/XO1'4\$37#O+Q3]\+D-Y/+*PQM.(% M:TRNY0OS 6?C$6L,^OQB?_-$QT_C:ZH>MK?LOY^+4EQLQ+*2:<@ESW/ :_.! ML!Q0CF+ ,0M#E,,95X+]Z_?MS_^M;FF^"HHC%(&B,P9@#"/ M 4*"@I@ED!"24D;DZJ1[, M\6_S:H \?Z36R%A]KH/:7_'=GG_N;!_PH%K]+WGXPJO:)GX5>I]1;+ZK9\MM M^4B4U/=T77ROS["[P^B'XK%N2_]-_;2238&[7_<=76#(N*[7!%B8Y R%@." MB?H;39A(\CSE+)K01=&!:$M;R5O-;H*];D%/N>"@72]BI5%0[S_Z*E[1G\?A MS)MM4=YF/CTSWMQ3.;5AHT/4/?1O="'=6[1S=(CJA>Z.+D>P6R&(,AU)]4/_ MI[=L/\E:;^O4!NXXE/]URY)7 ?PKFD**,&8 Q5BJE2"FRE+4;2'#,(\BQC#D MV"2\WH4P5JO #/'W6IF;@*D_:R]2JU/M[R GN30!U_DV52_?ANQS:]AV(+70 M_9P.L_W<,^5[VUE/DOXSZ*D3*'W.)#P=EUT\3H":<9)X:RO6-+&8R7HEU3_[ MI!DOQ2Y1;A9?4N]CHC!JEU,G(\RR@+K$HELRG3[3>I$\C>D]1/RV)%U** M4BA@WHG='T)L#B<_7\J"Z9)D^QC@%<$XSV!*09;J)CP)RP"-D@S(+"893C#+ M8J/X6_>B+6T;]2HYH"V[:$RQKJ=M=%5\P\GPO$:>3<0X*'?3%5Z\"0X*!JV& MP4'%H-:Q9NE#_L:;S:?Q OJ&\SK3OQYEIY/>'46X=] MC3#-N7FTWA]9 W_;E(*LM0&@0S6_;*NBSM8RC"* >)(""'D. MU(XV!#QA,HM(%#-YB(@PSQ-W(-J44(D9MK6W'[_=!$UN^4&-0 ML6P+0Q?29 MN2;GFHT%E>8XFIN@4TM=W6N>\NM0/0!K7Z1#F%TZ(5V(-:OWT2&.QVY'EX^> M7*VC"Y2_(T^%XI%Z4:F^BDJ4/P57HGQ\WCV7XE-5/6MWZ HS$;$D24!*$@&@ M8 10'J8@9BS":4HC)G*;@R=K"9:V,6K$#,@[VB[MM+V$OQT8ZG6OR@G8:O_6EH5 @Z'9R6!9D&G^-B(99"S%U" M9!I&9PJ+3'S0Y!9P.C!8/9^)XJBVR/[M8=LOQUE;6_Z:!MO Y3C!G!&0\_=_LT&CS/-WZQNM_:)/XC' MIVU)RA?MC]^]U$2IJ5#P]\JRK ^SBRUO./.S^*/^5;5B+.<1"@F()*( 8A(# MK-!1,X,2GD1(A!(:>KXG"; T&NL6#QTI*:ZO?Q!H\!-@WS0Z! T2K2!CC>MK:]M2YO,97Z=SS#5_W'.LUZ)U:T7:/9/-A=[O^CV^%4+_6 M?VVSO1.$\Y#FRCXF:LV')(L!E2(#@BL#FO(TRB,C2WELH*6M*9VP@5H^R/I? M@Y__&C0BMS\P9JUA>$=7!V>@>5X%QO :S[6W \Z8UIT!.!-]3W[Q;.C9")2+ M-#Q\]UQT:Z1#CU;-KI]X@%94Y/OW4C31IO>R#4JM6Y*N:*ZPRS,)(A'& *:I M )3&*(3E"#W?9U.3 M@;,_;3) Q.DQTM!X\YX/&6A^[,@0RR9BB"YD"3!@" MF%/=@SSGB4@GE"89'7A*F,T,//(@-@I=M8!*]6>YE]\RQ&8<=IE$64X4XFF. M,( QE8 0R@"C. UU )04=BSM!.\YBV:J_-\7@A-*-;YQ0JV6KFRN;U80]N7Y!+W0M ME].*K1>UO:8&R:OGS5>$Y)P:KZJ0G+U@FJWPZW;S73'_8U>42T=C%+M#9815 MFB0D16D.0BHR !.> ,HX 3Q'<10R'A)JU69O;,"E+5G[:F5L+^A-H!6P6[9& M<39;M5RBY_D;UZ("+6NPA_"N!V$CK[LURQ09ETO6Z)BSKEBF"!PO6,;W61\; M?2FW4E25LO3(^ILH?RICKVI]\U!0A'+$0*A]G3#)U0ZDKGV$<,J@$##G1F65 M!T=9')?T) VJ5E3CPXX!-$>/B-Q@Y)DQ7L'326E_*#2 D_&)D!N\9CH..HN; MDS.@<1@N'@ -W#K7Z<^X]+VC'X.+[?FOK=_X<5L>-@3WLA?Q>KMI>G[<-YV* M5C%!B*0, 49#""#*VFZ2=4 M5_G8-L('Q4899P=OCCEI6$_5..=Z07[F:K)*^'[:Z;U\U8*C3D!M_M;JX!%P M<_+V"?Q$Q^QM3V9WVI?DT>4 MA:C>1>^^"B[$HXYAN-MN?JKQ"O77UZWKNLU]GN6,RQ@DD%-%/9P#%,(01"B- M>"*CG,5&U4LGC;XT$NJ)>YIYT*@7O /1._/J+/83,FJK^H79]_'8 <3@('\P M +R]4V$"Z.95;[R"/U=A&^M)<%.N9C)VERO2V#]RMJ(SD[7MUY69_I )#?6D M+-:%=A)\V.R*W4O[;1#)$!-JA9!1+ %D"0$8Q1!$ DO,&0EE&AMWU3L[Q-*6 M@7YBIV&B[ !^PX3N!A7/K'T0,&@D=-UJ;Q" J_OMG7_Z?$WW!K5[U7EO^,II M&]!/&U8*M<=]+YK_?]HH"JG/H_]>['[[[:,H?RT(56/O7E8X(EE&" 1I MEB4 PC0!E&0ID))*R!.:$I;9;$8MQU\:&;SO%L*RB0RVVYW:@F^V4_4(J6Q$[%SN9VU%F'5O.Q&?XWWNU,=< M48>V'Y;;"Y=^]W):G>\/4O+6O7?;1O\K"7=EL:D*5D=^[2.W),)9&B,*$$M" M &,D "&< )3B/*$T8ARZ[JT7D1=&G/NQ0WV\DXN;NIG;L?WVLN9,=\;\U[. MP:L"PSUE _H2G,U-T!K?=*<:-\'%B3<)(YS['9A0\/;-WX4W*(#[IN_$M**X M7J?)H$BNG_'G+YKK%<>S173]CFAM8IS:,O=/HE32;;[_JO]],-\)24,1$PJ( M8+DNY<,!S=3?,LA"G1J,&0\-C07C09>V[-?2!>M1RWTZRJ/+MA?LWF!G]&D3 M[ 4/&ES'=T33<35>"KW@.].BY@QGFT7)&K"+RXOYD^9:**QUZU&^_;W3?&#[ MRNKOBXJMM]6S>J,,=P$FCU@0C1Q:# 0]09T:63:(N'2;#(XWJX_$1/-CAXC1 M/5-+1RNIM7-%,^?7HOK'NY=W8L-^/)+R'[=_%M4JDU&64@4J2U,)8)QE N9 M "HXXPD2(1=6)4O&!ER:2?)*WD +'.SE59^&DMBR<,DHXF:*VAO/(F#.7;#9#X+1"L^%]$PLR'Q7&/Y3,?UU ?X736$9Q+D&>"@Q@ M&#* ,QP#E*JK>?L!P0K#-%,*0I2K%@.#1I_^KU[9^G)T[39O(WLMMW96EZY'B? [,5 MV >RGE=B@S8W#BN06^+CM 2YZ=CSUB"W1.2D"+GM_1,+"[$?@C^OQ;W\0$K= M2+OZ(LK.?5JP=R]-PL/=FE154V\O2@2!(4D 0E$=YX756L'5G@&E>1SEZK6, MA57%&UL)EK9V=PKH)+9.!9T+WYQWW 2U&C?Z *1-\ZE5N0D^;=CZF6M7TL,? MV^:'P6]B]V/+IU5)M)]*,^[S.D&^CROGGQO[TCQ3\75:JL=:B'E+]TS%Z*24 MS^0'32WVA^6AK,Y*:)W$$T3S5MM+:;JN"B]=?4?6D$5\SU<*B\MXH8A3*6#,1<4@!3 MF0$490*$>9)S2G.A##4- DWIQQE)\&\I#4)G1,6F_:4R57SVX.M.IU^'\'3 MIM/P$\ML>PUPVRI*]ON,BSEQ-;-^ Y+AY_C41SEY=W@-Z9 O0N MGCJ]4_RGC7I4'7GS6;VN[[>/I-BLK4D-U(>@<-T5 M_>Q8L[NG\<,[LM9=%K_]$&+WJYXF14SM2XR83&B<8B!9K@ND M,PE00B,08RI0%'(B?M[N1*4LEOI,@I.,A33F0'"8 M )BC&"#!8I"(&,LPRU((K5RBEP9:&EOLY=1;[?66;&ZT\^*QJ*IM^1)LE.1V MA'$18#.Z< &;9[(XB*@AJX4,6BG=$<48#BYIXN)8LY+$F,;'%#%Z_32"N!#@ MW760SSG/80@A0"'6SDY=%(]A"!BD"1*4BS!'-C0Q/-S2R.(H=^8F8(VB9-HXR.'K% VZ"5EIW]&&&BDL2&1EQ5BHQT_Z84 SOLN]X M3/XARG]__OY#5-J!0C9=Y9V(QQ+#B *,<0Q@!CF@(B4@Y8RQ4%#)I6EMNTMC M+(U :CF#1M"@E=2\1>\E((>9PA$\WK<@I\A,Z&)\"2+S!L8.H)JK=['-RV35 MKW@$@\NMBB_=.%N7XA')^PV*QRZ]-K#OVP]E%#R(\E$[?]H8OCPB,H\DH#!% M $*UOR)9#'4U8<1"3@3#5K6;A@9;&O7U0\)J:9N.-K6/\LJXNS-(&YX-.\+/ M]UG4%=!=$19W&1,_$7!GQGNC8+?+FE^.:QNXYWHF.5=6H5\$74?J-^48JNKY ML?E9+<.#^'/W3BGYCU4.29HP+H ,40Z@9 D@<4B4R05#%N8X(F:5A/V(MV2V MVDL?],2?SE4.YM*>W>:=H5GY\&)QFU?-'&[.3V/+GX%6,ZCU]$2E[B; %_DZ MD/#-Z-H=ND,$[W"4B?F=C)7/@G\C:Z(+#W>>(I9FB!&,@(QR#F">T\E&;,>CU GAFRPZ:3T(.+;1@#IXEF MYT>:-ZUL4-N3)++AJ^V[%3?UAC]MU'>E8P%_BO=D1[IWEH<(Y8(AD%'=GB;/ M!, RTV%!E+$<,I)#(\MN;*"E$4!;Z[HG;*"E'7W5[= =9@27F'GFA*EP636. M-L'BBC[2@X^?K:VTB9+]+M-&U]N1 ML^;W;ER^IOWU9AB&,8DQ"D&8D #$6N M-G8(@I!*022B+$V,3NX/CUS:A_ZW3;&K6UV0G>DRW\-G^ .>IK7G3_5OGS\] M?'@??'NX??CP[?H/\U3'@4^PO;CY#-M_''^*O0?.\M&=*M!]7F=^,]';,E;= MLAHI;_GA3U&RHA+5ITW3[/GOHOC^0[VWMS_59_]==+__4A9,K&@&(\QB"G+& M0QW%&P'*:082%"U;QET80K0Z!:(7DP2_%)N#;M;*_JN!)E$&E M=?^+I=-FWE?"T*FSV(GV[?0QJ'9^50[(8$ADB*>(@J0M;$8@ R1$" M(H%0Q(@BDELM;\<#+&T!^CJE^.;H3C0OV7&7]'8;"GHTQLPA MH.IE@2E%%NE6HV.-K2 MONM>N=[?!-&RUM1K]YT/XVOVT3M#S3,#7*IO[.5\S0@4WR6.W^CTRTAWDR+' MKLZF/HO=':E^?"FW/PLN^+N7ORF[I%\F"[#YHF>]G_CQW[3)@7 M,TKRB[9GGE+"!S78G?AZY_B+UD#M"/_2:S=PT,*+43,=1)>\-D&*6>6DDV!?\7X)&=-OB9*:@&SK=?$#IVU]V!L4Z6Z]GF'FRRZSA MR+9BI#X7\E6*@+L_XVZ%92+_D_\$+5@5DPX,# H&&P#96U>74FQ'] M&TVH9\8W:,UP?U:]K@0>L'==@,N5>+/7['*,Z[DR7ZZ'F)PIH".C MJJ:2J'YRFP@-(>$LR03(D@CI%K@9P(0C$"6Q(OXL4=1OE09V::"E\7@G9W 0 MU#IAX#RB9HSJ B?/]'@&HO$,_"EY X- .,X<.#_6W+D#@QJ?R1X8OMZZ!$?3 M7*$V4;\]T_\2;/>P_2J>U(OS0]FQGY_UTUO#MEK)E.4RCD+ XZ:V: 8(0P(P M(G&4AB3/(J,#7\MQET88C51!U<@=[+9!N9<\*'4H31UD6 <65H:1A;93,4PM M'@'VS#1MTY?&]=$*'CQL@X/H-T$C?'#?IG@:FLRV"!O7!?&%]$RU0IPB;E-+ M9 IN%^N+6#ULKIHC4S3LU2&9=+O="E"5NY6N.7LO?R/_M2WOGJO=]E&4;1W3 MF.9)%DL!DI1Q !'/ $UC 03..61)& N1F_#]X"A+8_=..LNRL,-(#M.U,WQ\ MD[,Q-,8\8*3Z@.&G[N\9?>I?QP;?\ "S,(&1CMUW;W;QQ'"^HF)DW<3\KD@N M:(ID!G)"

[V'+^V;;F0+_E.0TC) KX^8V79N M*@Z>O]T6@BZCX4/LSFAV$E%W[IJ)+AO. M:X>0>API^*?-'7DJ=F3=LP]6.>%AG"F,)E;. MF]$AE_:-'R0.GI3(0.W 6".TI3=G'&Q#OXY3"'U[> [H:6EU\E,K[TW0WR$X M]/88P^/4[S,^ZKP>(&,43GQ!YG=.K2KQ57PO=*A;TY="60POSA$U_?I-6B%QR$#P;@MB^%;HVV M\5&(3]1G.@ZQ1-_)2AE@_<*X3D:F:]DY%)C]BHN_E*%3G$,2CQMT5 MF^?MO#XL][B> M.+L\##%M/?BT8:7N@O1>-/__M+G?_1#EH452VQU)B;82*<:4H1Q@E&$ PY@" M&E$),$FR!$F"&+;*=K(8>VE\7@NZ[X]F79/9!G4SVO6$I6=:[:0.?NGD_HMV MU3?H]OJH&>!L39\3$'-)CS;#STI_$W YIKHY@+,U&+/M=\0!)!2ED, M,D@(@%"H^8BA!'&212F"$124KC9B]P9S@9NYZ ;WZ/J;$_!11Y^WE]KS2G[I M;6X@/6 \T<=GA[*Q@\\;VC-Y]ZQ0=^+;FX381<>>W=/F\NI-TK'GTIMVOZ=J MWB/%4^^?=]6.;+BRRH;*IG[=KM=R6^H;5SQC>1C)%*BM8 J@%#J=6A\;B8AF M6,0TSD.G%;V=J[ THVQJ/>:EO!&&I^V+GF??IV &1;U-:WKW@!BMY>TG(N#- M9G+6TM[NM5A6>6]OLV1=XMN?)--6U0?Q^+0M2?G2Q&;4R_6GJGH6_/USJ:1H MPJ!K/^QG\4?]FTKW/(ZR5%>T@S(",,W59BK/&>"12#,>X3B35C'+4X18VLJF MI2+J;=4!2R=Q%6IOIW]>=->P;65;<7C21)DM5[[A][S@[,5O0\.Z+J&-"D&C MPSY_HE;C)E"*-!@Z-+NI\DQZR$?0U2QY1[U;-&:J>V%E$6$A:"/$XR $.L^WNF"&100(1"3#-J MY*5U)]+2"/7VX[>F'?I!>&4#UN('VXT(7I0"-\%>A4#KX"IDP'@:KXT4\#$Y M;QL@\*T.$'@]+3?='"INOEW71*I^HZMH?5,?:%USJ_FU[EZH[M;J!PJ&.2(( M;&=@GL !8ZD6$B]@BZ)YF(#UDZ>VNZG4$]F/VPU_+WZ*]?9)F^8?_M0VO-B? MK,4\00*!E",.8(130#$D($.)B"..,?A#:MDO..-AF MS.H80N]'!SWT>O(&K< >2C-9 .2VZ<[XL#/WX3'&X;0UC_FM5Q24OV"S-H[U MJMAN[F7/R7X@R!6*.9C&/[(O-3I5D:81T$ MUAOP\G"*Q'JG2$_[_7I5[QQW6_7K^F"I^??SD_IKL5$*ZASE9[HNF'J:ND6! M,Z&*_>29-O0^SS5_OAW)X[OXU[/;/Q@\:.2X!OZUP#JOBS]9H/EKY5^+W=GZ M^5<_=&J2]:<-VY;:]=#4BE8[E[NF<_'=EHN51(*$B4P I$C]@3()"*0$H"2& M($OCW7UG^I[,-TV[;P5ST$H>:-%M<[*'<1_F2 ]H>F9!%T!. M2.,V@N?JK.[A469.\C92^33GV^PV5R5_=;.C9V6J;':K)*5IR!$$A"80P#3- M 868 R9# E.6PRRQ"E(?&FQI]+*O:UONA=V?LI#U>OM'=Q3SO_(LKK=;_RM/ MTX!4^F?_#]D\Z^.")+H)=)Q._?O;I[)8!TE8_TC]J:1]$KKHOUA;MNX8G#1# MAZ&CJ?#,36>J"]\$1*H7H';S-9,@-4LIV[K8U;E"RFAK]/!9?O@4+;\EB'OC MO7$9XE/-QTL1G[GGFG+$M\^[[:-B0W8PP6XWFT+_57UUC8GV2=X5)7M^U(?= M3%2_B=V**!K# G*0,ZSH+,J5K10F"&0)@7F>8 2Y:=SZU<(LCNXZ+=IM:U4; M >2@2/#4;HP*&;"^,L&C,'3..9G$87J;>VH\TU\_BOHF.,S176^.>AKM-Z^? MU%;UU1S]-NL<3:F/['^NWJ!HLK90"FO%(_2&S MB(0DRX25<_;AP$-[91S7 ?W2LX1],S&W9 [B4.]B('=QZ!-#;H MG0,ZD]%^/; V%KD52A>M;K.GS&596^G4LY[M[G,337NT&C#UBCVO=<3@7TNU M5KPN%O-.* M"/) _5W&2$DA"W?54Y #&$ *<*U+'+,F%A!Q+:-<$SX54RZ-Z M7:WIRM:E;N;+T!$^]RQX7B*,JFOUU K.SMA-0&O= J6MD!\UKWWAZ?O048E]$^SK:7VL@R ZT76GNU9XZZZPM@ ;F]V^@)[)^G8) MN(T=/@6VB^:XUO4BZZI65?6[*4W_*?-SVW! M=!!>66S+A^TW]5I6DK0"?1&E6G@>M5#W=%U\;SZ:+!.$I\I*ESR7 ")$ 981 M!HE(82YAF*/4_,S7FYA+6TPZ;:J /PL=K%QT.@5/6BG]HZJGEEYSG@Z*!=N] M9C8=6/V]!0:'QHN86^_'R8V6=9)CT.EYLZ\)^7)$PGMM@UI=W?JUK[!FYI[* MP4'G14RZQ2GT(B9_MO/IMWX)[ ZOO<_-P+&VO['G._#VCM^KHW#_HTU,@'JF M5<$+4K[H_6S;-.;VSZ):I6$H4,8BD.<( DA"###/," )BYG$24ZX77+3I9&6 MMLAK\?;-CX+?M8B6%?$O@VKF>W,"E>1)TQG4^2 M<$9OF)I@<\NY>E=T0?@=6?]_Q5.=WX$C044694!BG5R38 B(9!E(:<0@DR0B MH1$A# ^S-#9HLT!:4?5)F!8V4-).2J$YB^PP*[C#RS,E3(5J0I+,$!)7Y\:< M??C,*3%#"IYFP@Q>;>UW>/A#6=LOS9_*.-$'D#_%%S757>E;',=Q+G/ I&Z# M'J<44,Y3@+!V'20TSK&I[V!DJ*61@7YE@KV<@1;4>$LWANKH7MPA5IZ)H)$Q M:/_W&B_[NLRCKZ/I?M8A@#/M28> =+*--(3DXE9P[/ZYMG.&>O2V9*9W3.@9 M49\ ?B'E[N7SLWZ6LLR$4H$K0^VA))NJV<]5*\GC#"8D!4*&*8 1XH F/-2= M"B*9A@A&,3'N%V$XZ-(8M1&V/IOKQ UV/7DMJK>;PCY*M%[ ]$RYKV8OAN8+8KAV^)UT I?-,GS5<&WU*W5R7P;>^= MYB([*@>\'TK'$O2J!K\C5<%TI:)B_:RN7F%.>18Q F0N%;LSM6>F1.1JNY$Q M]7+E(A56G2NGB;$TON^T *0M)5Z'9%3!LRY&7FQT]9^GY[HAE\XIUUDD^@"M MN2H@NR;TL2XC=%0JJ&UT?1-0#4!3):V!(/A%/;<9YB]V?KR),P]SGI(0Q2#' M' *8<*ZV1@D!G-&81)3@E!EV()IO[N?I1_3N9&[^N/ ^; ]:S3Y_9DY:_W/B MV60XJ>I_L,6^-9/PJ@G 8>Y:5=QY>Z^#TJ4K>*(DL_J)KT/KV(E\Y=,F9@;= M?B]%797__5;'M:_R'*-<)A$(LX0IRJ1"-VT+01HF,8[R7"2Q40SYI0&6M@PV M0@9[*8/?&SG-O2+G<1S=VUR-CF=2\@6,9:;.%0#-FIES ,IA LX%Y4<2;H[O MFC?!YH+,)PDUEZZ;MC6X(]6/%4N%1"C+0"@BVIR+T500P"*.<)0@S)A5_HM^ MZ-+X2LMD9WO5T)A94K8*>Z:@05VM;9N^98 SG5CUNN@JQ4+,QAF2 !)= (RW6B)U9?)PYYK+Y+"F.KLH=6HR_MZS7()PQ^ MU]('M?BV$616$V-&!=[@]LP7SI"VCT*;@IC3R#0K >:-5IN"S4D$VZ2'S-@Z MZB,IRKJH]4I2Q74QQ"#BNOT>(PQ@FG' 12ZQ$&DFL94[_SIQEL:&9BVCM/A- M ?D9VD4=ILZ,'N>;D+?ERZ9-U&$J_DE;1)T@_^;MH0X2+;\UU EZ3MI"G3[U MBLI]NHUK*7Z(357\%+K4]Z/0:?2?Q>Y>/I _O^@.5-O-;>](\&'[A=2EGG$< M1Y*2#,0TC $,4PPPT16F<"(BSA.)S )K',FS-+*NU:E/6O?Z!$6M4/"+/G&U M/&6[=K;,Z'G&.?#,SPW\KU0)/K7P:VW^HGNDUN4*E$HZBKILFG@?'7XW>CDN MWW<]P,[K]UTATOP%_*['[VP%/P>/M4\%>=\>9-2A-(4>X*MX4B.M>"H8%6JZ M4DHP@#!# .>4 D&C-!0X9R@VJBPR-,C2.+.3,S@(&C22FF> 7 1TF %=P>3; M[+1'R"KQ8PR"*](^+CYZMJ2/,>7Z*1^CUTXSNH9+@>H,UF+SO'T^JFKT9=N( M$,6_J2M^5/?EK]O-=U'V:B'IRU8\DSD+80I(1*7BC#@&B"44)#'D1"11$F*^ MVHCO^H8'<\O,J]!&'Q=N/JX3T;WNM6^"* X:V74KHK\JY78Z5_W*^G)^7P$S M.^_M9W01N_2F'MU!W>.I#3J-CUZ%1NW7E>Q^':K%;6TGSC)!+JU(OP+/:F/. M@OVQ!3K/H-,6K;W'X=/FZ7E7_:J[Q,9=TVB9QW%.0[7&)#& A$.@#%,*LI0* MG/*(0\AMO #8RW-6JUE"V([]A_"THR['2'DF7G[KL]&T)N@![E^'"@A!G@C#&E6TJ0P!U:324B0S0 M-,]%BF&22M."]#;C+HT^W-3,M$)^F& \XNF9;/9B!XW<-^Y*9EKA:YXD[0GG MN3*FW>%ME4<] ;7+2=4V#YLMPWJ"AOUTZRFW6Y/]WP7]]VVET\>^B?)GP43U M>?NS7D#T_/!49;&O)VD=7#-7E9CBAB VCX\]EPX 9$*L=QN$B0 [?.18OCTO?(T.#BZ8?H_^\S M*17'K%_:(U^6D(CRB((4X5@1((H 93@$<8(DDD3PG!IY&@;&6!K][0^(]W). M/D$_1G.8_QQAY/M R!J>2!.F)3U7Q_6Y9J?NMDTW^?Z@(U'[>E%,7N6;U.GS9- M-^0537(I809!*F,,(,(90$0H@RF"*4]9*$24=0?F9N<7'J2<<$+NV\9J9 V8 M=BFLU]=4?_$QJV;G*&\U4S-5CM:B ZIE#_KZ!3T% _H2]*]KE0QJ+6^"5L^; MH*>IKA[4Z.HP ]$2SXO1/-X5M]7F>7K^_1"+.^I^>U M.WXA+UPUL9[.=O-3+2/UL6#=S:(I1-?\6&T>HE7"$IY(R$&64;4,2@8!Q4@J MW'"2<\H))%:I7:,C+FT)/ AB(96PR1H?%L,2B@/-O"IKDXMAMYI//GVY#Y[*+1."6Z8A737/ M9KPSU^QY9JJ>&CHE_*!(H#71'M%6EYNV3U^CSDW0*134&CDLY>$ 5Z>%/*Z1 M9]XR'@Z0.RGBX>*95U>6V^R*NMI[\;-71>3#GVS]S 7_J("XJVO^DR8:] ,I M-XJ!JB^BK"V\ASI\.4SS&)(4@IR+'$ B0D 30@!!%(=9!G&43"T]YT"\I?%Y MIYVFXKY^O7S#H-,PT*]BT--1W]1IJ0]4F@U1\'NMZ?0R=B[> L/3LS>;6]\' M9V\PK=?4S'.(OJ>B>BXD?*NJ>P[1'2C+YW*4R3[!R[VS[Y[+NH90&J:$20H! MB]6J ).T/AU+04J3B' 8,H:,2I+8#+HTUM];\:7X*38ZNY$U@EH[ L?Q3AA" MB' ,0H@I@&&4ZY2Y"*0Q05D2,?4GM&MQXQKQ>1K:7,3\IB'@LNT7]J2;5'F8 M!V.?K%-L_;ME:W&#/Y2\02?P3; 7^2:X&WFSI_AFC2%R[)X='W=N#ZTQ$F>< MM.;W>HJUJT8".)H^$%WLQE'[FP]_BI(5E?A2%DRL1!*'.>$2((@R "&/ 0HY M 5$&89@D0FT[['8=\\F^M,6IB\O[KC5HSZGX=KTF9:_!F^L /8>O@N'68YD3 M['M?8A#05YE&]+5];?;!?#?!29^R#H>@!F+&:#_WLS=K%*!#\9<5'>A^7JRC M!CV(,'&[U"Z[=]NZJ759"_JUJ/[1GLN))$,D%C%(PSQ1ECL/ >:$@2Q."4K3 M+&&)4?:SX7A+6XE\FF^^0J9"&"41H"3E(! MH" 0($P3P".&%7LE) V14[O;D>!+([M&[CJ:0[22ZV/"GT*'>.P"L=$GOMK\ M5DO2V^7)&+\6CFSP-YCL!1C@IO9W[YWYT'MG](]O7C<$;F!83K*-[<0M*0/' M6/9E&=Z.9\1UKH[U^';K8E7N5K\6N^)[+=:=$N)!/:!M. O#-(T$9R#G.05J M->. 8!(#(M,DPX0R2HW6L*%!EK;>'.0,M*"6O7L'X1SF?E<@>>9I:WR,.=0$ M@ &^4[?WN$[]ZYCG!I\_"R>9:-CQA]&UUN5LWI&UCH[Y]D.(W7NQ(\6Z:L(2 MGG!)E.]6] MNF(99T8,ZE_4I1'Q88^FI M^T7T6)^W?_J?75*F7_CLXC76V^!#<'!7)?%K$^38!7H5HC$W'\2? MNW=*QG^L,I1$*--NL$1'BW*: I((# 2#$&',PU0FAAMD^]&7]G&_BN)GK'P^ M-@CZU6&#=V(C9#&0HN5@>D9WVWY!]VUX=7C?RSVLH)4_Z"G0[C,#K4-0*V&^ M2Y\ NO'^W2_X,^WL32?!R29_.F(7M_\3'CF78V"ZMCV7P14/F>A,$&OUV^^W M&_X;*?\A= GRMH312BT)(8() P+2$$!,,,!,0 !3*27)PR3G5A%*EX=:W-) MUJ*I#O[826JYE;^,JN%6W E6OAF]$;(&:B]F5[S,X?YW% NG^]?+H\V[_QS5 M^F3_.'['-([0#0/U/O*+>G%^J,VGLI(>BSJ=^==B(S[MQ&.UDD)D3.8$)#@7 MNI% !'"6Q2#E><9RBFE(K,C"8,REL886&=3NOT[HX"!U\+N6.Z@%MTS>-8'? MC%4<@^K[E/9Z/*VYQ@(AEZ1C,NRL[&.!PS$-V=PZC8\^B]T=J7Y\*;<_"R[X MNY>_58)_VC3]JS0#LEWQLS:55C1)!.$2 Y9P9<-DD@."4@R2-!$AB[,DQ=%J MM]V1M1DMF0]MQ4Y[ ?Q]34KR@"G1=2V86G;MY):=W '9"VY'3A9S8<91?A#V M3%4:7"UU\*4'[B]:\J#8_"78"Q_U2.B6S"$Z;Q MV=*^=HGU>XF#GLC!0>:;X'886FN"LX+*);>9#3PKK5EA M<;7AAJP_@F$&'&E7#,!9BSE'E;?/JES81N'(_0;]^XI.XB< M%M4S&WG>\GE6:)P4RK.[>QI#]\501@L )@!E) M $%1"L(TE81!F%(B31.(S@VP-#;HRQAH(:V(X"*,PP3@ AS/'[XU+E9)0T/* M7YLP=/;9LR4+#6G63Q0:O&YJR<+'Q^VFKJQ;QT>N$I11B7$$)(4A@+G *L!EO=U]]MJ;JC,68N2W=>P],2=!>NN^X,^M-&5TVH*_VL!,Q#@D(,T@3K MY9E3@'DL08HB24G&J8RLRE.<&6-I'_3A3+0X"#GM.+F/I-WQ\41\9CLN_F0 MS>23X3/*^S@)[@_S)B>_9_2\=-)[[M+I'=H_%A4CZ_\4I/RH?E*M@!0UJ2>U;M!_#.?RI M.P+)\Z<^ 9])/=HO(."@1_OQDV?OT7Y!M7,]VB]=:IVQ\'F[$]57P43Q4X>P M-@D0]_*KV(@_R+JIR%>M."&(1G$$6(25C0YS!A!7FVZ6$<2PA-30"VEHHR3T8P0WZ8&GS@Z9DG&BB_]J!L1-;1[ZW0 M;753UU :9Q4XAW2F1 (7T-KD$ECA=#%]P.PIN;+(?9=T M7M=/UJ3T:;,KBTU5L-KY$ZUB G.M$6/4G=4:,1_1VCW0E.:__5Z*6H)VU,:<744I$B*2,6 $"K5^ M4 I(F$8 SEO]ASZQ2%:QCMZ5ZC-M)&?C)[-[MT$DXN;]L&;Y]JKFVC0VZ(;7>XZ&_?= MRQW9B>_;\N5>ZCR[[@I>!^ 0%D4\D2F0*24 9C@$")$$P#C,PB1".>56%OA$ M.9;&L)VHVI+6PNZ33?FD ,BILV-W NL1<]\N@\EP.\SE-0)KGOS>85$6DO-K MA)=Y'K#9XZ;6JFO;&WX53]M2UT#XIE;0YVJ%T@3B)(M RI((0)&E@.(D!HG( M899%88X2(]?EV$!+X[>VI<$VH>C>, MQ=45\"X\?N9J>,-*GE;&&[E^HE^3Z(I*=2Q:W=JM:XNM;")*!&8(8!%J2R@B M (D\ 4DBDS"2#&%D%0]Z::"ED8*64Z_ 51,,V;0;"HHZ&%)M-K7HAVZ@;GJ$ M7IH"0W>A V!]._M:3-L TUI,O8=JO'L.770C4#AUL%T::U[WV(C&)\ZML>NM M75,?G\M-L7LNQ>V&WTNIGOGAOY^+)VW,M =Z%&(>8Z0M"\1U=CX%),IU[XF8 MA0G)DR0SJG]D,MC2V*01,I"=W,U912>SL?ME'.11CY53Z#SSQ5[60 D;M!CN MQ1T_2K6'S]B%Y13&F?Q8PW Z\6(9PW+1E37^A+G\6<:Z])Q:YO=,K8-2E[K\ MHC. 'DJRJ711HC9_%&4L9D@*D(8A C!,"2 HIR"."8(LQ\IBPW;53RZ.M31Z M[)Z,VH3S)*!YNBY)<'F[F4B2C>I\6(!F_ M92IW=.%PO69U>13SD$L&\BPA +)0&66,8A!"3J(PIDE.K!*$S@VR/+;H9+1L M^S>(I"DS7(>/=THPAV8""US6W>WG?V:?O #UUIOPSXHGFB<0FIK M]V.[5C?U6.1^([HP5&Q47,A]R:2S0 MB1WTY+YYM0HJT8VW%J:XC^[//*#IVQ]L J3]9LT44>,MFP=D9]JX7?>JVNS? M+#&ZN(LS?SE+O7H[.ML[I]EF;?1#];"]96K#J/://TFQUHO"QVVIG77? M!'LNZTJ:[P7=K3@,$91)#G@4I@"BB %"=(&XA"*"I0PYSE<;\9TT_:U,K3=+ M,8P^%=Q\*B?"^/M<]K6PMW)Z#KCMC)B9?SX GH?E.\EU.=%6]D"+&!PDO@GV MV@"Y+4&E]'%G/4Z$SJ5A:2O"K#;G1'R.S=&IC[&V5!_$X].V).6+]I#M7MX7 M%5MOJ^>RUW@H#3GDNM"FFO3LTPM M;K(FYZ_*:+J7?]^6:]Z=WC(80O4?2 G1-0=8"%">0,!"*M,L#4..4D,N/GGX M\JBWVFGCL1;1^)L_Q6R4)*]"PKLK4(%PWX)@OWT_1<.8\*Y"929^>X6.$T:[ MJ/5% CN]8RZ^NBAKCYXN7S.!C>JB[&=KL;\7%2N+.N7J7CX4CVJK/G2Y#K== M)3+5F5%4F90( YUU"U"8(Z",RA3&/$,D-#HI=2_:\IBP:2;!]I')-\%NJ'6[ M[ZDSH-0WFQ#OA-RVE[C45**GGEZ]&@6#T=L>WG(^+1:%-YO7V9:4-YA?NQ7* MRQ0,K&]NQYMO=?2"TZNUU<\(3IO--34/7W6!NJ75KB1LMXHRCEG(4Y"%1*AE M6$>50Y2!C")$6(A(EAKE*D\786DK;=T;3:ZW?U1-?Z:B$[W7=^[_.&D\-S0O M9EYLOVA[7D9'&M'ME>@UH@M^[_1P& TQ'<09>M,-2;&$'G4&*!GVJC-YTM6E MU>O8^JJII*UV'PD368) GA$&(,()H$RF($4H@5E&,2/6%<+.C+,X@NL56C_* MIZG39YJ?6.;,7,+8C,<<(.>9K%Y79&^$]%J2_1P.GBJSOQKJK0JTG]-WH$[[ MV:S6:1S(6Y(V*YQ]$W?'83U7WHBW^CB M=)W4KBN46:'DE-R-!IZ7ZFVP."%^JYLGUJI1)F>S$V_RN.LLDY#G82J3#' 6 MQ@"&.OV:Q!D@**:"T(2%PHI_S@VR-+HYR-@6$IA67.8E*D9>C:B<46GFE5\(*4+_=EJ6O*4TU? C-_>:F(]\^*; MS*E]20H/X#LM8^%2OGE+7WA ]J1RUJ\/XX/M:2E0? -219-Y#YYLP+ M:'GH3F B%,>&QAN7EH:U_N$90QNF=K/O2JJ>ZF>7'5Q#&I?^ZWXOBEDP-L%!G:#3Q[9C_!6S9T9;<\V)9UZKU="3 MT5?$9$+,HOPGM*B_'E:W;>ROD&?F5O?7(W?,KTZ>.8V /VU8*4@EWHOF_Y\V M[5B])E6KF$I!,\Y (A!41!M"0*,X!T1F&T2_CB-J370YQ*"&2$E$6>Y 00 M&DG (C41-.)AB.2JZ8/R;4?*W0*FY%@:CS:@^%YL-MJX>T?6.M;U)FA4\#TK MDL2,Z0RY4 >VJGV2!+I/+^"8AF&42(ERW,[*APU?S)QTLOB;$37"&TR'V:KN M%6#/2_QQCNW-(:*@D5]!W=- 5VYH='"WXD^&S^7R;R_$K+; 9(R.#8/I#YKH M:E9[I+HWS[U4-LGV41\FUA^&5R$$C MLY)CYGZ:>VK257-U[S")([R,(,@89$NCYXF M@.8Q E&8<:&,;):Q?+7;[LC:\/#F9 @K$WH_D,?U2X_16,RMG/_W_X44"/]6 M!QON7H)?N) %*W:VC11.P4UIF(8DS$",1 :@##$@'$F 1<*82$/)\]#>8KX. MXG\ZD_@,KGE$(LAR"=)8*EQCPM1+RY&".61A#I5%;&_SND#UG\.H/0.HZ1IZ M#43>E\F#:U[I*6I\O9Q2NOJU#8ACGH% C]XM]M MJUVUHAF$$>,49"C1\?**8S&""% F=-=9220Q*@YC,MC2'$&=<'5T47.N_M?C M<_6;.M&IOHII'8)?GC?DF1<[P2W7MN%I8"SD(L> ZU,$2".B%CB9 !&EE+*$ MTH2'5U2%G#P;;U "LFW0JN:$=S.QE>HOFK/K*7 (NQEGNWJG/;/WOL[C/EAN M_X+?#>(VN:#C$" ^JC>>'>]-2C4.:7ZI+N/@/5,35=6#-FI;HT]$OQ;5/WI5 M[4DF\RS,!VR6K7AQK:<3^2M1 RQIH82?V#!@" MV8Q '$'GF3\FHS8A:W44#[>9JY>'FSE[=53OTPS6\5NFIB\16JR;M/D-/[.A M$2@-HXA!D*@M(H",*NX@80P$Y"C&.(4A2VS<&F,#+M/)L3Y(?1.4YX\.G_8V M8YLC?^&ZNS6IJKJX*^NEU-=13NY]*:/S:\9=+F?-,X'U1*TQ;01TF65E!H7; MC*N1,6?.OC)#X#03R_"^:51VR]CSXW/=?>E^]T.49[R_OVZKZK/8W+(G^[H:R)X+MG,5H19 MR6TB/L=<-_4QD\-3U0/5<\X5*D1I9?'FSNB=%3S M,Y&DX_=,J,;<;4MZS29>)RTU?O"_MIES&0QI3'($,-2'KRP20&W\,* (9ECB M+"64F]4PFC"ZS8 <"QH&%,%.U%[\(@E (6" EU:B6'W8[(K=RRWGZ@VK M[M1?[\N'[1^ZW3-G2#*B<.<"P#S. 4VE $020:E():%&N;P#8RR-\1LQ@U;. MFT!+JDM^:%G-F&<(T&%"=P239^*>A) Q2QA@<+#8J\YDKP3[U^_;G_];W=U8 MZ^HOQT;ZT)-GH04#U;K/W^32:7OW#X]/Z^V+$&WC^)Z3].ZY;-*%:*X;@D: MQ2D'$"=";>"I "Q-:!3FC EA9/X9C[@T"KAEK-1EAK5#4FRJ0U:X:#4)J-@( M6=A&A8Q#CQ#A89HP0#FABF\Y R3+!5!<"T680L2BS.;TRRWT,QQ_O1WT9CX6 MIX#ZYNE65E VP@:_]D\56WG=^5J,H7'IV%K$OI\^Q^3JHP:HF]&0>XQ]..749O:Z1T5?%H2LNDRC'=3=HE #(%9?A''&081[R7*1QE%H% MF?L2=&GL]T64.OB+?*]#U/=VER"E3@FJ@B=2[@I6/#6VV2_/3\%N:YMQY6O. MS1AT"3/IF7-K^0'5"@1])8.>EG59T]YU71!\K>I-T"H;=-H&?74#K:_#=!S/ M,^(TJ<>7K/.F!GE&_"3!R/=XUN>2]_4SJ@]_*KXKZMY.M_QGW>Q._D?3XFE_ M'IDF>9@BD/.4 ,A2#HA($Q#!F.901$)0HX &BS&7MB:T<@=[P>O:4(WH>I5H MA3<^F3'&?O0 S >BGKGY%,Q/!S#O]V#:GW<9HVI\SN4#W9G.MPQ1=G*L90O3 MQ>,LXP?-=8QEJUGO^,KZUFG[A[^*C=J1K&\W_)8_%INBJM,6?HH/?^I51JP2 MBE-"=9V$C"OV1A0!&B<)H*' F$&:1*F52V-DO*4Q=RMNO=\FKP2V,]G'8#:S MO!V"YYFD^[B]EC5HA75G_1JBXM*('1MR5EO44/]CD]+TMHD>TV*CR*H@ZT\; M]>!ZQ:J==(317.)$44DB,( TC0!)1 :RB* 00IH3(:UP-70^7D]6KZ]G1. LO=R#L/@U*UY8:AY_9C#^IXX+D6FD, N*^E<;YX=Z@E<:@WN=;:0S?,C%+<+,K>+%^UH;)-\&>R_I0 M]\.?;/W,!?^HA-?^L.=F-WPO/[1>]B^BK-UA39FH52)1&G%%+S3,&("80T"@ ME"!.),$B4C^55B$Y3J1:&A%]V>X4T2O67^OCQ8."7?-PT:H7Z%>FCC!I%=0> MK(W8!>MM505/HFQNF-YEW,V[#/IF1_[^@0'A8(/KR;O[O7D=5H%2JWF M2&.TP)I](J-+H)VF-SH1;-ZD1Y=8GJ1".GWXQ!(Y3=#./J&JW9*^:V+75@@F M&+*0@"QC%$"68X 2*0#+*:>8\)P@NRHY@\,MC:?;!, =^5-1\K K90JX9KSI M#C+/A-@*&O32)EM9@U]::2\O3_9%4OE&&E_4BW'[*YI3%)G MFCE=$@8HUBXY(K+@\U*$Z,Z'S/$ M^ U34[8^_/E0DDU5:%OF2UW*>"7B"$=IG(,X4W8%9"D&.")&R#[A9P@"ITD^ M9P>:-[%G2->39)[!BR>&N93;JOI2;O4.EZ06[7^Z#W;ZDN?(1^P%BUXJF6S#%CI 6;V24^$P?.'W"#P91@!^Y"34UV= MAI?T'C]O*,FI7B=A(VQ6U$4BH11 M#K@NJ0]#]0>6J001I"E,L6 XL2KW.#38TM;G3M8F<[<3]$8?LEC6T1]$.,[" MB$$*0B9U<0J< X+#'.2"YYS1"$8YMZ%!9PC/P(OG$:YK^,;_YA9F,_)T!9YG M-NW$O EJ0?<5>]L7]/, 1L6&&A^TK# Y)ZI;I('\N-VO2/[_%Q'EB1AF(N(Q8 )F )(L&Y$@P3(69ZD.":Q$+F=K^3"2$MC MZ-8;H$\37HL;-/+:>DTN 6SJ.G$ VSS^$WO$)CA11M"XVI-RZ?DSNU-&U#SU MJ8S=,,V,.U2[O)?]Y+2V%D/=,N4D-ZTZ5&>-\RR-$AZ#,$[5=HSD*: P(B"- M6,I8PABG5AD&5\JS-*JI8ZG NY-45#L3Y=I),K-B9H3>,UV=3>SMY?[ZJ;?K M"#^75M&U(LUJ.#G"[]BV@!>2H MQ6R_.U+;)^8:8,T,CLE@>38?-$JONH-X[\A[%@F7AL#K 69=UL_J=KQ(G[]H M2K4PMB]YT(H>_-X)[[81B"5BCMN"F(X^=Y,02U3.M RQ M?<+$/*J?I%CKM>?CMOQ&UKW(_O>"[GXCN_9?MU)1Q?U&//PHM\_??WPL?HK_ M%*2L;A^WY:[XGV:SLTH)2[0="!*%$*!+M&H4#JM!W]DZK.P&F4JCM!6Z90.9UN M,U9]LTGT3+SUW!V441/3*0KDM@1:U>/)NNGF^D7]9EW3J_J-7@2_J2];&8#= MKX/WZCBTV/[B_".OP]^P**L^?]22,K([JQT"XXI3^XJ-G.Z ?4ZY_ M-C]Z[<3,QVXCV>9*57LG2499+(A (-8-J: ,.: 93(!:I<.W$#KZ2-G': M1V^8F IU7+/![C6^=/N"WN+3BB9>WN(Q))QF\5P::]Y$GA&-3W)YQJZWKCO^ M>;L3U5?!1/%3[X4?1/FXBD.1)APRD.GF.S"/8T DYX"'&M-2)?>X@\7(N(<8WO*Y&9J9RW M)4(VU;L' +A8J/O^BJ-REE]VNQ$9]VXK%:Q1S3+)80<)VZ M"&DH 94Y!EF4A3#/ M)"*4HA V18]A##. TS ',LY0$N>?S2>+D3,:AE-+;2S@$W:K=> M"8=W+VL?"?N.-><@,39GL$Z=)4U M234%G=]]%5R(1VW_WFTW/T6Y*]1?S]88#UE"$IC$@&(> 0B9!)BE$J"<9C"F M-(I28LA@MF,OCMX.XAY7*;\)VOKE[XP_<>N9&*5$G_AZYLL.O> @?# MSVA M6J-MS+8^49^)BBW1=\+54V&[2.36#YR+Y:=JVEL")C]B8D./7JI'4[.I%Q4O ML80, II$!$#)&2 A1,JJ15C].%0_M:K>&M^8 M6)MWEO:/Q4P86IM^\)W'VKSS;&U:H&UI;?I!?5YKTQ1]A]:F/6PCUJ;% ^>U M-NTU/;$V)SQBHK4YM0-ZVTCW_GE7[?=!'A%^V0#X7\.,K2J+T3M O];T0-:EG-LR,N@SI,R&*!(G+SYXM0V)4O7Z*Q/C%$TMKO0[RZLZR((YRR1'(0XD!E%$&4)[&@&2Z M240B$(R,.L ,CK*TS_XX0-"R=L]9(,VLKZOA\?RI'R/CH=7P( 1.B_B<'6C> M8CY#NIX4]1F\>.)&\IE6!2](^:*3J.]EO8/Y=1]JQQA)PS0E(,&4ZEQF#(@D M,4A(2E"2ZJKIB=6&<'"XI=' 0=J;0,M[V.)-CX(< =QPC^8,1M][K>L0M-\K M&0'C=,\S/.*\>QJWU@=85E4=W+]^)I6Q6[=D7,0@ECB1$( M0YVH0@D$B& ),I%@SAF%.+;K7'MYK*4Q2T]4_4GP1E;+UK4#T)K1B"/ /'-( M7TH-5BNG!\O# ^GW6H'AINW5>VXWB=]:@UNF7#TJ03FFH@T!6DV>MA^^+.H M=-9G[09ICEH[^L X37*=YR:C'$"8"H#"A"N@*6:,^'9E MK=?9W3;H% AZ&EB O9]ZGL'VX3RV4XX\;4"V.._T!/9LAYWF MH#LZZ9P V, QI\W3YCOCG*#CJP/.*?=/-!JWFSJ(YN_%[D<7R?UK6S#U1;<^ M;HM%Q2E'$88$L! SM0) =2.- (9C>*0P#SARH"TJC=M.++-1S-/&9_WW?E_ M*7Z*S;.X"3;;#6 C=:BN0C^-)"4X)B#'NO@^SI RWRD%$2$98VI*8CO?@ ?L M9SDBF!]Y0^O>/9Z^+?U6XN /)7+0R7P3[*6^"0YR.S3[[8!RN@4P''K>[8 = M'B=; \O;K;<)OQ5*G6HK=W?;\FE;UM9(=UJA0ZQQ$H*(RDCWJ\\!#J,(4(AI M$N,UD MAMN]5C;V]C@,%XWK@5OGLJ3'I>^9S0873^X7S(3@59.EO5X+UB1I'QT2K6A$ M64K%_]_=U_8VCB/K?C^_@L %+G8!*(F\%SA IKMG$:!W$G3W[/DP'PR^ M=HQQ[,"R>R;GUQ]2DFW%MBQ2)A7-'>PF;D<2JQZ*#XNL8I6 C!,&$2NHMM*P M,#8RR>,(*9EFCJ6#;=J=&D?NQ:Y3)*Q.D@:!ESJTQKG2K547V)EK 8 -3*QO M,3W*;#9IK3WH0RKANN#DN2BN5=-CU\=UP>-"J5RGV]U3/*1T\?';_+[6XK_ZF_WII"ZM\W]+F959D0"1$J@I07*42*$DA3 MH5?WD4Q(D7"5%U:9.6^086HL]B']!UT K0FHA06-M/8Y$H9V1J\I. ;$H9>? M!W0;+#.T7/PDR;@2R.XO&T >/EFKC M1LW;^3AN?=308NT_+Y9R\X%NY??UYM44*.32Y'G.HEQ/*:A@D$6$0LJXJ=X> MY2JUVK+L>/[4IHNFS'@E(]@+Z5J-_2V"U^32ZA=5.B^H?OFR@6&)_$F*G8E&^O3\LER_2OE5;GXLN.PX,%&7%:H,5VVS MKK^O3&67.C2Z*DC<*K".J>VJ,N_57DF08N_!>\!KS&@4KF:LH_2'W# MZ18+\*V](1XA#>\(N17-(6X02X \>T#Z6AW;^6&)P@6_A^V=;CQ4;K;FX6*G M5TCZN8V%4WY(,ZC2B$ DB(04JT0O/W&NLHPDPNX4_=56)L@V M1M"ZYF\M*?BM%M627ZZ#>IU2O$$5GD7<4;+F#2L4KE"%OK]%$_I?IQ1QO8%1 M6,%*QST1V%WLV0;YII_7O+12X%3QW$2I$6V$Y#2&I$ )3(B(BPPE.59.!^LM MVIP@+W3/FS-@!'?D"9<.N-$0&09K8 [YO%Y]AY\7/Z0 W_3W56ZXJG2N1R89 M@,PH)DBKV6G8(._[VF(YR+. M$@Y%)+1!DII3=$)*F*42BSQ+"LR)8Q3_U0:GQD%OY 5&8'"0>"#Y]&)NNT'B M#\G@^R6W@#@D8-\*&<^1^M?;'#M$WPJ!"['Y=O=Y22'T12[IUN0MVYBZ0G.: M(U(PE<,TI0HBC##$),^J!9 4>9PQXN1ZN]K:U'CFM$[E32F%3H"UXQ-O< 4F MD_/JC(VHH)$U6*JARY $3#ETTN![IAZZK'M/"J*.FX:1QS^E"?QY>5KP,Y9J M' L%HDK02#,&$1E$"<\@EI3 C,0XIACGC%AMGEBW.#42.0H,SJ=<-T;I1]N. M5;QB&)A9KL(7P,]CC8U/BNEO=%2:L<;@E&KL;_2]1W,('BDRJM*$"2AH@2$B M1$&,7RO?U#P4, MJ[&':9PMFO<)=+%'P7Z#QE/HR:]?OVTD+7>;UV,!UGT=5,HHDI3"+-40(R8D MQ(A@R"1*4:P4CI13V:CNIJ;&.K_^X^L_P+81%I0':=VXY@JT=ASC![# W/+K M5["7LET2VK\QTX^&3PJYTMJHU-&O]2EE6-QQ0X6Y^[+<2?%1/W?UO8Z$JV+G MRE_D']6?RCG)HERFN5D58>-A3E/(4"J@)I$D$DG,"I:Z)<6Q:]AE3(R3$\?( M174O&^.%UQ%=9171];>%_E1)__?ZNT")-,9,Q#!C6-N-.**09JF"*<,D MHEF22NF6-==[!XQ6_ \L*K&!J.0&+W5F^- =8,?O_F$-S/4UHK7$H!:YR;4_ MJW.BE3.@Y:ZO\+A-Y@:4]]* _2V/7R;0&HV+)0/M[QXV57S6$U"5D.W^^66S M_E$%^.]M'U+$610A 3G.C<,/)9!R(F',HS3-,\42N[29%FU-C9$.HH)%2U8W M!KH&K1WM> (L,-<$'6?<%=H_2!BFJ:XV-S]>]O]%17WIK#$Y? M??L;APV CY)MC^NUNQ]TL32[W%7'XCZOR_+1 M9+U>K%>?95E^>Z*K./F7OO*IO.-\][RK?&/FLKF*]8R;I#DT:S 39!-#EF$& MF2 YS?(B2J6:K^1W<\,W^ZDWJ-!6(Y74(_5,]'"C]N[GKS-@1 =&=A GH)9^ M!HY: B._ZW91V#? CC[?OT-'*ABF]6SM5LW 056HUAM84N/U/ZI[VK5@KW'S M)FQ/WH26XM7U_CA\E [RR?]A!1YU[A@%^]-Y9YQ&W2LEF%7D%_FB!^23.3;; M7DH^;A9$I[E(A8PC_4/I*(48OT?C J*DT@EF! K+X)+HU-;]]7[ M)INCY&"Q:K:B9N9WO1=5[4J)]7))-^7Q6\L-*J<^N3X9A$)ZE,VIEM"G.U25 MX.9?]5Y5 %SM*R2$P'>LZ@B^<':JD. *6'=U!.LGC589P56W=E4$YWN'+D_J M)//M] C'I FM-![E(=/VAWV1A$@@DHH4)CA)] 20"TA40:!*\U1(5<0Y=HJZ M'2[*U*:%#VV?D/Q3;OC"#*<7W7D;4T#GAZRJ6\ST;,&7.U%/&Y3SS:Y)DK+> M/NE1UN0S!\M&76=']0V=:[NL&*/+@J\9FCH+;VJVM[/:M!5Y4S3@@^^* ;<# MZM?&'RS-R ;\K:B=6^;&MH1_-P]TLT'<^W-7I.'G'[IPXC\G^M5_+U7W3SN]S^O%N)O2<7 M\:3@G'$8I5A"%"444JYB&&G+.:=4,:&L8 M=JQW.T2!V:Q&IY805"(&\(9?1\$G\72T-"JA7-?VE"AZKAY& %_JJFU?I#G^ M6I-/E9E:R_^@C8;OE4UI4F-RX^!:/.M+'M17_6VI:%4JH6:K>$X$SI3("XUS MKBFCD +B/"D@RQ%6))6$,*>D8KX$FQK)-'KI!7 M;[,5NU<-HKQUMQVIO4E0$LK<%2KSBA;=7&M M694ON*7;K#$&_;&G;[A]\JTWV49E:-^(GG*Z]^ MRBH5[4K=QX+FJ8AP%$4\"7:@'B.P#-!Y;NG+5^]:.GG1NO>^L^.UD?MDW%HO1TST=9I!@Y:57O> M;;UFX.1DX\SR;*@SL?L&W">Q>Y-M5&+WC>@IL7M__BVIO3\L:5G>-V[O=A-3,[DKV< =N#7)]QL8[9CR-G " M4(F^+VGO/]/WFU;>(=7W)2TOY_J^>.5 /\SEP@%'Q\]/K\=+FJH7 M=W_0C7AXJ1:1_Y:E)BC#-WL3MAMRZV>RK2U>??]^Z:RANY7V\UB52[X MO^ER)^=Y@F2,"8&1H(4YG1UI%N$Y3'F.4X'BE"5.I[/?39.ID56M2&5(M+<( MC#,>T"V0QN^N!JW]W^]EL?3[_!5>@= NHY8__XVCOP4#8*]O_/Z':C8&BQEH MT)B!UIOTJ?4FF:_U54=49N" "S@ RID/'J>WKMSO3JMWDV9@6-4F"QUZKB.+77 M"YB=L1^5=_3_NJ:9M.TGNQDM"/J!9Z!&9G#_!MR#V'4ACR '!)W1\IN9TK;Q MD;-4.F)RGK'2]0$!(L*J/S8<_&D?:#H7BN9ID2J84)E!9$J=8\XY5'F*4MJ(_8]9D)CKYV' M_!6TA0UB#]HBXS=*H:?-D:,/[! XCRJPO&^@4TD;E.;_QDGU@R[-^8(OVKK< M+,R2VOQ!&YEOOVA=60_+^Q4W60+E1UG_OJ^.&.E1^^E/_F1X_(M6H*ZS/:<\ M(B+1)F*4F)J5&.40,W-D@),L%@G.,=-VXEHO%"T=5J.*[V1C'I0(N+Z36W.@ MJQ(;_$TT"OS=3(%FH3"K?@)YU+A:_VT.>%1_=_2>C?N^6'KF)OL6A/;Z5;UL M?H*61B:>[=#%U1]-MY]^]^:&&@1P?WB9]CC\?08.4( ]%L" 6HT/'H8WZ47 MO7HOQ]5@7,_HN_3.F=?U?:1P3FKQN%ES*47YL\9QOQ-P7Y_@>JP.<#TTY[>T MO(\;+>!6/B[U&*\.^,U52@46>013'D?&(:L@CF@"59%+%.D?C,26B2YN$F1J M>RI[9>JPZJX3<8;L7FI5P,M!EQE8Z=ERKR5 5H;T*@#COJ,U"G6N39&ZYR1\F^$ M[227I!Q>D.U,U'';T\=*WN$%@U9"#S_/0?NL5J[IU3P5":B!PF M**=F9M-+/X9BR+ 0*BJHGG6MRM#TM#.UB>NT8MY,?Z[$=0K^Z0.W=W+Q!5EP MM^5YU;P:K9Z-72>TK%G?%VHCD?I@]%SXV@:33CJ^>O-8;&NC08M,K2X?M@7W MZ?EEN7Z5LK6QW<0ELX2K6*0<1B++(8IS 6F4%#!+!&*,ICS-L(M7M;.EJ?'E MU[8KU&V#JAM-N[TD+QB-Z#@[.,2./K.]6RQ %'@O.CZW4[H;&W7GHU?GTTV* M_AO<]Q/H*W^2_'=MTVTE;TZ9?-_0YP]W7SY]O>/;YAW/"U:0#".8B5PS!L<) MI)@KF#"24ZEH+)6M?679Y-2H8R\V.,H-&L%GH!(=W%W9M1P*?/_"WC^RUM^9S15LUN>K77QXYW#K/N?J+E MHGQ0=[S:9S2Q#&N]]'ZM?QY+A3*"!<%<0I7&L3;UTAC2C&!(%4UXFK"4D<3% MU+-K=FKD74E=%VB5Y7[XN=E_EGC;&8/^40S,V0< CR+/0"TN^*WY':0ZJQM2 M/JU$RY9'-1G=T#BU'QWO=C8F+SC1S!'FDX3P;]/%S[%(TH@Q34L*48BP2DV> MQQQRSG,<43<%(5)? +;[M0"-T%(ZT:PG2%RV+B%B [5Q:#'CK6,N,6C5MKCIL>XSS1 M?SGD&V[E&WW<9QNNMJ<^_=E$OWR5&U,5YNU?FY5X$1-6I)1#1&@.4<0B2.,D MA[(HTDS)(F686^XJ>1)I:@N7HUIO\OX>1*\3E9AC"OM8NEHY<'=ZC355^NK< MWHGK';HL\%SFK[?<=[]\=9OUI/<.W3?2/#C"H'.9%#T#W3E/^FIGK*G3,RZM MV=3WDT=.W/,S76RJE 1W9;E[KIV=7Q;E[S]OI,E9($V@O@E&G5-6Y%PF$L;4 M9!*(,PQI2E*8)'HQKEB4*^Z4CS>XQ).;GK6,4&DAP:*1$FRTF"/EW+'N9[M- MR4GUWHB>[H%'1(W6=08 M6=55N_3PJ4T%>P&!EM!^6^H,LO[MOEN "+V7U\+ ?05S#H;]!MPMH(RUNV;S M@CAMEG4IW;T3=G;':-M<7;*V][ ZKPED/Y<]JH^40HW)PR6RR91RM#RP^_V6GBROM^QLR=@C)>V"5M:,!Q3MLS '@K0 M8'%([%+7 A[1.@_4CZ,:Z[YUF);M'JB'G$WY4'(,K:_<=AZ=NI9^76TD79K: M1)_79?FX+A=&Q%]V9AY_4/M_EW.:9*GBC.HE09Y"1#("<1X12#F-A1 HSDCN M5FK9@U13F_AJ 4VX59V^LB*ZE[VTAM9V!\7 4FMV^*-K564?76HWOXW>48$G MK1/W]^R"BWP&CFH!HQ?8*S(#QRX^*.>S]K)'K/V68?8AV,@5F3UB>5Z?# MW7A=R,7\8[/TO5]5%:7,XSXO5K)*^CGGJN":EAE,<,X@2JF"),TDS(4B@DN) M1&:59[BOH:FQ[UY6T!(6_&;$K1/;6NYH].)[G3=]HA::"@<#9LULMF@1:RO'Y["[6YUFNRFV9I3DJA8 MTABJ&"40Q1A#S$@$I5 LQ_I+)*Q"=VP:FQI!'%)?G8;INJ<\Z\37SJCRA5KH M?>$]8&>QA0'J"5E XCLW5V=[HV?2ZM/\4MZKWGN&T<=Y/JQO\OEEO:&;5]/4 M]O7+>KG4EHY9T,X3&I$LDPIR0A1$/"\@C;""*4XC3BCE*74ZD>[2^-3HY4*R M/+/D.R@ :@W ;T8'T"AA:90,ZAP[+@H%>6!N\HRV,U\-@_;@VIEU?VX-K5[YWDJ-+]I*PGC1+.<0@(R%.=0 M2*(76S1*6>%D-/4W.35N,Q)7-:[K(-=:2$?NL@#:TN7B%;[03A(WY-S]%M9@ M>/4T]++],B&@4)0)SF.<80209 MA23",4Q2Q*(L$TDJ,\L(F\Y&IL8A1E"H&WIN[8[;GP3KQO(Z:?A"*#!-5. 8 M(4%+2O=8G&Z4K&-RO* U4FS.1=2\!.GTHM 9K--]YUA!.[VRMX)W^J\=9E69 M8M>&3YN)G18(1P7+82&*!*)(1I D:0%EH5+]59HDJ7*QH-X^?FI,9Z0#1KR! MEM()>'96T7!( E.; QK.UL]EI7U:.B L96E,(#>)R5$<97I-A#',4Y0D>;:_!PHQKIMV*V9E%=_,#!V:>KK;6CX%-AL77N^T72<5B^?I1 MFLV;Q:J*=#J<2GLV.POZQ5\IIO?Y;8:P[)V2I6M^$-#J8XIK0=WDQVCC@)^8$9MO']')2K;4FL! M&C5 6X_6H> 9J'7QF"/[5CB]YM >+,RX.;9OQ>PL!_?-#QQ:.YUNJT,!5BG"=,T4S& A(:%Q!%F5Y JXC!3$2TB!-.4N1DE':V-#5*K*N?'UUB M1D975V(GJI8>1!]8!68P-Y@&U+#N@JNQD:N2-VC\WGAZ;X;!L=8Z97Q M-_KGIS_- 2+YDUQ)M=C.F?Y/$5)H)LA-H('((4N9@C*7!44QI7'N%&C0T<[4 M&$';NS\6I8D^5NN-J6"KA09;^J=MHL@^6.U(P0-8@2FAEA!H$4$C(_A;(V7W M8=HAD4W7R$TZ>KE-S*"+!_I0OPBMW.*BSA.1 )5P@5$ M!4:0D<@XSK*4$9F(C%MEX>AN8FH\\'7W\K*L^)8NJU*3_57][T3KYXH]C)SA2QR!H1V,-C:01;P:T@ 'XXDSY M(%1Q;.5]6.),RTZ".+_2.8+HVQ]Z,+S6/]^4$7K4;\<3+4V%QGT]*UG(G(@H M@QB)#"*F861QA&&6YGFLBB17=K'8;LU.C4/,ZP/V,C>V\UYJ4Z74\JBM(_;7 M:2(H>JN0"KW7P4B"81PIGLH?;2XS3 + ZHYYI5K Q_' M:01Q*G.(D,P@$XSKR5Q%#+-81F3?JY]68I)]NI=K*CTJ]=?OTI>QV>G-A8(Q M9L048-$C5)IU72H+$;&<%XS9E,H9O1_'*)Q3E6*I^LBN)\?L.+O%WVC=$7K# M^6(9$5,N^M !AP/!I]^U;O![)/AF8'V?&1XNT.B'BF_&[M*IX]L?&B*-U3?S M>4YE4="(2L@DUJ:07OU"BE *V_+5(;P1^JR1W=+G9 MX&_'EYY1# J12BC47V"H2!9ILSV6J72JW=K5T-2XY_SL_6?7Y$N]V-I1C _$ M0F^M#0++F4GZD/!)'YUMCI'PR13=C8U*%;TZGW)%_PW# MR&)_"G>_M?QA_?R\J$[CUH:UC".4)44&$97:HI"1*;LL""P8ERBBF"KFM+#I M:6]JQ%'%!;R"HY3#EC!]*-M1AD?L A/',>'"P7?D *$S@U@"XY-'^IH*<0LR5R0B98(X5 M08643HQRN9WI,0DK^6;QXIYSNPM(2]*X'9[09%%+6!EGC8P!LCSVX."5&SJ: M&I<3KNM[Q@4]E[MGBOZLNV3Y^+1>R3K_]+R@6<)SI6!*E#FI%0M(<:X@8410 ME"'%4VJ;'?KTX5,;[95\H!*P2=QNGP+Z#+CK _U6.(*; M9(..5V[E+YAGS. M9X\<+8=SES+MO,V=USB']MT_/NAQ_KA9_*!;$TO"J\#79E9)E>*<*@(5PMKJ MCU)D#@T1P,!#7(L)[B[AY!Z:=Q4OZU@\7[B-%'S7B9^76#L;,#J# MZZ[>/%8TG8T&K? YJ\N].%ZJ6DOEPVY;;C5/:+J8TP(+FC,."9JEB<489E>[QASXA'R_$\*=#T.!/=&FR-LP:T /BCT6:X8)A&"LB M(>*IA%3$&R$YB 'LKS-M_34]F)0(_'LON^0/5W>\H;[HL7'HH;5B&>]ZNM-N7+!:]R M*\R+)!94H01B+(A)J:X_I;&>L:7*4X)5A(E;2O41A)[<-%^="UDWU79EHX&8 M@2IN%RSVPH,?1GK/U79]O 1V##JUK@W,PC95=6V+ZAY4;Y?4/6A>)[P9L82N MQXX:M6RN#[FG52K78T\XE\?UV;;SKMM7_4A9WEGD4FNV.PHNA1 2P3Q-$SU1 MR4)/5(5>2ZI$Q 5/8Y58%;X=T/;4YILK"0AGH%8.W%EO,CGW1.]&74A\0Y-^ M@YYEOD?W+3UGM*VW^4*B/M+6GR/Z7C8$A\+6N4GH_,"Q-@Z':MK:3!S\B-'R M8-X_O^B/YETU-7_O5JL=739)%PDC,9-9 N.$QQ#E"D&B<@RS7'^-6$)EZA1J MX56ZJG;.?FP]9.RT:&3HX<.7C>2+VA8J2(HE4H7))A]!)#F%1(H41D5D MBGI)%HG([93A\>%3H^.V;$#6"<]$Q8T5L&^[6V%A9CN#KP%X?RM[@"FW( M#$7**4JN%XD;PN6ZGSU:W%RO>NT NOZ+_0W_9)X2FL_A?PTI+\,_"3C\D_YRG5-\48Z\'/4HBRE$ 2QYH+M%& ._?*),A2!%@3F,N% 0B3B"1"04*IPCF2:2%S)W3@GG%^.QH[Q\PFNW M-O4&6."9[7))Q=GA$/FKQS1=-I!X3<-UM<%QTVS9Z'Z61LOJIJ'U6Y=T:_SJ MF^WK627[>904VN[-)AM5U:WPS8.(MK5ZP&+*VO(G'SXOKRTT=> M7E]5\7R!??WRFTK#?Y&&5O2S'^6F*L1BBI.RY>)[M8EOBN*8Y)_?%L_ZD@?U M57];JIJ0ZBPK6:Y03ED.,3+9D.,<0Q;E"/(<97D>1SDC5COR?L6:&M$T6IGL MNXU>H*48.&HV WO=0*U<53*NI=ZP7#F>.MO6"AJ["X.;2Z/UW@#SRB?8?NTP M+Y*-;+#Y1//\ 7S\_Z_%=5O&\NYTO.Y8.V@N!";F.FJZ%![7TA_,P36!:?4FCP^'D3'>A MB $55P?BY[<2JZL0(U=H'8C1>>76H0]R/U+R8I[_82/E[Q_HR\(X=#Y_:*+H M&2<<%YF$3&4FUVO!(>:$P(3S/,=16B3"MB;;E6:F1G>UJ*"2%33" BVM_6F% M*Y!>)RM_0(5FI Z,!ASMN *6_2D./Z"-=6##]05S.IG1#T7W(8PK]XYVWJ)? M_O;1"HNK!V; -H?ZONE[J\+LN4AD4H@"TIAJFU I"HF*4BCRE A5*!2APBGK M=?OI4R/ 2CA@I!M4WOXMPU3?6;!L9-37U)M[-T MU!=J8V@AM9024L:*0=4-"B#]Y>:\87:(&'^5AX61LTOG ;R:*YB)\7 M<\8&B$Y[YNK-8QDT-AJT+!JKRX>9-&_/FM:)=^YVVZ?U9O'?9M\+)TQF)(=1 M9**-DUQ *N,,)BE"4:;7?=QNM6?7W-0H\WA*NJQ3 C09N.A!XN')N'J MS.1 M_,$9F$S/DRO42!Z%]6=$V8'BTZKJ:7%4,\M.^U.[R_*NH6[6=@'%>9%@JF@> M0TPQATB_.A"+2)MCK!"I3+0]ECB=-GS[^*EQR%&ZNACL8L67.Z'_I8FC+AE$ MRU+:IO[M@-36*3D4J.#.Q3>U5WUZ!B]I[-?#]Z:%D3UUE[0[][A=O&KH4-;6 MQTJ*3W1CO'=ELRG'68%Y@A*8Y)%>4@EBEE1Y!I$J1"XBQG""W(;TI6:F-K3O MN#:D=W48X4>I%GSAF,"A TW;T7PK1L%'=2T@V$L8H/K&=1#\#O2++8T\X*]I M>S[PKU[M;[WP)E%U7A N8S.OFP6#S"*("\HAC3)3R)A$6>J4!;.GO:E10M>* MP4OBZC[LAZ\9IIF]MVO1$"1YKR4LH9<-[Y:ZUU)_FX6#O\2]ASPH=Y6-?+=J M%RK\EZ3E3K?\L/IB4JH8IX^^X)?U:K/_YT^T7+1VVB)<:%LDIM"<#($((;T$ M*73/B%1ACB2ABELE/@PBW=28K)WAJ-:OJEG2TA#L503K%3@H65W55A-4>MY0 M.=GO2V!'DN_6M8$I]5UZU9F+@Z#OD[G]"C@JSP?!]G16"-/(L#GD%[DU"]_' MS?K'0DCQT^NOI13WJ_O5#[TP-FWS[>)')=@\BZ-("(9@EN4,(DS-'I7,8)YP M@F,6B;1(70[5VS?MQ/XCG+#7DM?;52^-["8_]]]V9;5O]7?]_T8#0 \JN)&Z M0Z_8,788K /3L8'92 T>VS#_NH?Y(#RXZX?9F67=$?-)H0ZMC\J/[JBM%'<_Y(9^/X;G[P]V[^C25/1-YI&6I.!, MPA@S"I$2.2297N2KG&4(RT)BMU2![Z##U"SMO:.<;@$[9-M8*U GH!A0Y&+D M5P(7*1:I$)!F!$%$20H)(@2*O! HB^.BD&2N'\+6_Y^\%&U=1GDMI#:^_T(O MA-V$/?%.#CSS^ZR)TD)B!O98@ :,UH&]%AS X.&Y3LK[]*7WLBDCJS%^%97W MZ:>+157>292!YA9_DF*WE ^JMR!,V541ICY#'.OEI,!% 5-4*(B8X) EA4FB MSVDN"4_U'YV,*%^23@^ M?_G&W.NLY$VX<><:WYB>S2#>&QCH$I?5+/19+^GKX^O[BO>:R7.51C 3FML1 M(SG$/(ZA4(A2_3_.A5-:D(YVIL;9C9C@**>CE[L#3DOO]NT@A?9JG^$3("ZF M!P:O7NR.IL;U7E_7]\QKW7.Y\X&C#U7J@\H'?K?;KI_U0WE=T:G43Z]/:C^L MY+WZL-CPW;.Q7+GQA&SGB4GG31B#*I,F!VJ40"8)A06)4R$1-H:AY6FDP4), MC4(.T@-^$+_9_9@!M5XNUW^8$;1]DD!(NGW2O63B:JE^G,G/I8V,?VW^ ;XN MI);2^I#.\"Z\SDQC=4Q@VJIUV$?B''OHJ$>3?L(4&9B!>P7>* .T-B-TA?5A MJE&Z9*235B&[QN59+E!3,5*')3+0H5DD&<93'$21%Q%"&>D '3 MEE7;4YNM:J'!II)Z!E:5W&82^F$DU_/5!D@M>QWS.80#[7K$91;RCO.HDT\# M^)<&\%H!\*! I0+0.@"C1+V!$ [P(7.-=^#?98KQTP$#IQ8G"&UF%+L'OL-$ MXJ3IY?G#[1$WA"$,VGTY9GM8B4?]OOVBW\ FV3@BB"%YDJL' Z411"R*E-1.W$)(/ROP?I20=O\#OV3^ )S*5KAGE? V'GW;WJ M6\[Q_:>!D+[H( W5UC"FOU_QC=2M?93U[_O5'>>F&&WY17*Y^&$VTUNI^TWP M9BZ23$9%"GF2*(B(3"$6&$/!,BQIDF!5,!<>=Q=A:BR]+SSQ4A6>8'643_GF M7#AM5 *;@TYN1#Z@H^QH.BS\@4EX+SSXVUY\$\D,]AJ HPHFS?6Q/(C7J-OA M"/JDX@%2C$JTPU$ZI=$;GN2\B_)%OM0T7#ZH7XR5K5G9//]^I8E%EMMY(@H2 MTP)!+)4Y(HL3R%)3O*C(623B A?$-O587UO3H[U&7K,SLES3UE.5Z M\PI66H.9'HRU[-9K]E[ >S=%?,(8F+Z.HIJE=B4L:*0%,W#O'3OK_0V?&(ZT MGW$CEBY;%[;H=&Y5]#Y@K*T)6TU:6Q'6MPRMD;IY66\T=W^4;/O5'!]K3IA5 M$0-Q+CC*4P1I(4RB1Z[9UFQ9TX3$!5!7-<* MD]<0MC,:O>$6?)=Y#YD1%!PE#1"@886)WQ*3UQH[G)29M;G(O"?=M M0TTHR-?79[9>SI6@A%!*8:%29S+O+V%Z_KXOPF$P&/=4G^GTFT7=;VA6-O;YXU6GNVB&NV";).HE.V8:'_O -'9V7O.70_S0>;HS MLT6MQ_!BN6@"Q_<*>5R9^$78)SUZDFQ4+O6+YBGQ>GYZH/B/+C_EVX)E9EOH M1)]]*;/'S8++>98(C#B*(!::O!'E!!(B)8Q%E%":H5AZ#@GQ(_?4>/[?LC1T M8Q)ZR:,&9VD&JC258KUCAKMX$GU:$3!^^\,Y*,9S\\-FQ..YLJ];NMV5320*8 MIH3 5/ 8(CV;02QS 3GF19Y)JG)!72:PR\U,;;YIG7.LQ1P8G-@!JAWUWPY5 M8*8>@)(SEUX'P2?U=;0T*E-=U_:46'JN'IHL??&#;N7C4O>Y8:+&:Y9E!8I( M',."(5,M06I#%K$%%Q[EIC)*OLD_MS]I&7^? M"TGCB*L"\@P3B#*B($4)ACF2*<]I)E2:N3! 9TM3(P&3\/3SNBS-@=1ZU0'N MMMO-@NVVU2ITNP;MHT9/ZZ6&VS%DH1MV.[+P F9@OCB45#GB^)N1$U2">B2- M7C!\\D9W8Z-21Z_.I^S1?\,P GG8?*>KQ7]79LD'O7I9+Q>B7O"LQ*-^G?9Q M<@_JY\6*KOB"+HWU4I\.<-Q8]]+6A$9(6Y\9>*-1M??5ULGL>AVT D>U@NRO M>P7:Y^CS(]BH(]4KEJ>CVN_#A^XD'-+F?]AM-F8W8S^L*:)QDNEN1#)C$)$< M06RB&TFJ)(YRDL7(R8;H;FIJ1D0C'E@>)7;=2NA$U78[P0=6P;<4#D)J FPP M"\%H_6CXW5OH;&WD_84^K<_W&'KO<#YR\L\--6SS?2,KWKG[[SUI]5V ML7W]^B272^/"H:O7N<"TB&B4PI0;2X:2&!+&)50T2@I%F"*F[(Y=T/7YXZ?& M5[6$H!(1-#+:QU]?@.\Z6=T.2NBM#!<\G.*QN]6^(2C[PD-'B\SN5J@=GGWE MJANK,#:5NZH%SJ%V5[,1'W'%$L9RF- XTLN1*(>44P()IIA(37DY0=2!Q0ZO86VW2/&-8& >N A> #>("RQ!:@9>:_=]2@%:(-%9X<_F MWO>)*ZP#W>Y6XM.?+Y+KC]_6YJONPA%O8\HB35Q%K'+(>5% E#!3I(&D,$-?-U7^VDJ48U^NGG*04[WJC17RH&TD_O^0Z-]"35T"*]?S1I>70[CYOU M2G^L(S'*Q_5RP5_KGT=7/BXRO:HPU31BK&=G84KU,IE#G&,<213)E'&7V=E5 M@*G-IR:9D>&^@P[@K1*NU7D=N\-N>@L)#>X,U(*#WYK?04(QAJ+G MMVJOHPPCU^X=AM!Y!=^!SQFXT-E[C5N>Y,=UN:CXV\TQ:?.H"8VJ@[AO(S#V M$@?Q5KI Y-5"LFEW7#O& 8DS:\/EWJ'K__5F:PHWUI6SJ^$W+W"4,9H0F"H3 M^H!2 O5R'$-LZ@RG<4;2S&F;\5(C4YO;*QFA;ND9+(Y2NBY_+X!INRB]#:+@ M2\4#.O<6Z Q8JW6K[W<%=:&=D=KS:N7-LUWMN=\EE_^L__V'^C?YA% M_'_^Q_\ 4$L#!!0 ( #DR8E*@+;;S.)T .I+!P 3 86DM,C R,3 Q M,S%?<')E+GAM;.R]67-;29(F^MZ_(F_.Z_7*V)>RKAZC)*I*-DJ1(ZFJIN\+ M+%8)G2"@!D"EV+]^/ !P!TDL)W "V3=+19$@A./+%Q[N'A[N__H_?UR,?OJ> MIK/A9/R7G^F?R,\_I7&8Q.'XRU]^_OOGMV!^_I__]B__\J__#\#_>?7Q_4]O M)N'R(HWG/[V>)C=/\:??A_.O/_TSIMEO/^7IY.*G?TZFOPV_.X!_6_RCUY-O M5]/AEZ_SGQAA].%OIW\.3GHKI (1#0\(&0)7F>:LI3)B\:&CX?BW/Y+;X\2\_?YW/O_WY MEU]^__WW/_WPT]&?)M,OOS!"^"_7[_YY]?8?C][_.U^\FUIK?UG\]N:ML^&Z M-^+'TE_^SZ_O/X6OZ<+!<#R;NW$H#Y@-_SQ;O/A^$MQ\(?,7Z?KIR7>4G^#Z M;5!> LJ TS_]F,6?_^U??OII*8[I9)0^IOQ3^?OO']_=/#+P/[GA+^757Z[5 MZL;Q=#P?SJ_>C?-D>K$@$?,S\ZEOZR\^SX<6W4;I^[>LTY;_\[(90M$OH M\M'_X]E/^^66L&_3-"MO*Z^_QQ=6'UHHVH_(]&.>QC$MA7#]M-$DW'O3J*A@ M,KW^ER/GTVCQZB"FX>#U!%?%B9_-IR[,!TI3PY6CD#B"4*0Z D:>>?Y^GN_H_F8:?)M.8 MIFB%K@EPTW /"X]7P.H=OWQS4_P@"%^'HWC]KXLYZD*?\TG'4 M0$[3:8KOE_I[DM$%EW.TTVGQSEVQ<3F#+\Y]&WQ"H:?"R.N1F\W.\J?Y)/QV M\F,X&ZAD23+4@7,Z%,D0E(RV@#+QE'I+%/6/ 7*-C^QF?D'TZD%+D*31?';] MRD.TO$A1?Y#I1MF3&I)O $)WZ7\SN7##\8 E1R45"I1**)>@%5CM*1 2HJ6, M6_I@N?I@-+1(P!%U"(PH+P MD8'SC((/F:@<.9$N5H',(U+ZA+LW-/0#E<[=ETY%W0AD/N-[!R;1A):/@PD4=V2+ M,8'U!C7L1'*;0[:G -++869R,P^-^7;HJ?.+KZF+Y-IO-! MB,1I%2QP&U$8CD6P42G(QG*EE)=,Y@X1\>#Q3=F+[L"QCY ;P1E:1L#,$2'F07&:&U#]\((_SH,+*[@'=&R/?#\C9 B MC@XI>XFY9W.R3%V_'8[2A\N%LTV0>&>5!B.,!Z$-!YN9@X !&T$WS9*4.H#( MP^=N! UY--#82ZQ-0.)C^C(LZ>GQ_(.[2 .IO/=$!= :39_PG(/W20,70J- M0C!<=0:+^\_>"!KJR*"QAWA[WUZNC[O"9(KF;B&618[Q]>1R/)]>O9Y$9,A( M$ZT-J.1@T*-"9\HFZ<$0YWDD(DO=A4.R 2D;P4;@\B%Y9SH*(C?!CC@P_70B\ M">2*%C;@!L62B !=[&0A&[RE"30+1$OBHV==U" \24U?GLV_3SY?3R(0F:%I$)4I4",>0\N,PXR>LTC=]*Y[MR:1X_?#"K' MDZOM0LHM 67AB)U-SZ>3[\-Q2 -J7(PA2(B.:O3J20!'B0:?!5%&*Y7#FN/D M_=#R@(;-(',\&=S.Y-T2;LXGL[D;_7_#;POOW3F'L5]QOR0A*!]DP+HH0''E M> Y:6L*[1LT]"C;#S/%D=#N2=<^(*?;Q9)K<@F["'4)=(K5,H3PBBL+97(2B M+9&)1R6Z2.3>?>9FJ#B>[.W.\NP9!Z56>W3^=3*^3BWJ0&R,''7'G,28#7=+ M&SE&^XDJC.8T/K^+U-S#YVZ&A^-)V>XEUYXQ\2F%RRGBF3+_>3@?X4Y(T%<* MGH"6+J.K+0DXXR-NAXQ;[@CWN8L0^.%S-\/$\>1J]Y)KSYCX/'7EWLRGJPL_ M&0VD##Y'P3#V8A$)YVCJ F4@0[:&4T.YZB)PN??0S=!P/*G7W27:B'DX_1&^ MNO&7M#AR, G_8Y8#+W67PML(QAH#".QL8BG:4UU4HZU[]F; .)Z7TY+=);GF$7G*-*+E$HAO!$*)H\XF@)QADL9!0HQ3"+2F>%ZRP<64_#9G@Y MMHQJ!_)N C?OQOAI+LR'W],;-WAHVJUX[MM1J!_)N C>E.F+ZVLW3E\GT:N!5TB0FC+NX1F\[>@,N4+29 M.6;\(PB)W<'EWJ,W0\FQ955WEVX3X/ATX4:C5Y"B9IYH[1SM+NU^[]&;@>/8\J>[2[<)<)Q>I.D7W#'_.IW\/O_Z>G+Q MS8VO!E8:QV5B: "%!J'0US*&(-"=="++F(3H[MAW+0F;@>78$J?[2[L-T/RX MK=-@.,8^>OQECVHF=%+PUJ10]6*8%[JNJ.[MR]\F;X>-X,JQ[RK8) M9"RO)RXN.W[ZBF*D, M*<]1LAERCBSX$;_GMST^I*)0_:#MQYT+CV(;,SHH+M% M1Q"EG:>OQEJCB=?VXF<>Z^V/D&YQ"*;MR/W96!YD+A_9H@9PS>1 M#"(\9@DI9989LYIPVP%$[CUT,UP<3[IV=XFVL04AY5,W>C>.ZOADTCBXSNX>$&[D>>FOTWN(K&.,3 M%H*S2'BIJQ/:9MP>O4!'RW 30A!)=I'%?^+QFUT1/9Y$;!=2;@HHRT!MQ83, M@I4,8WT]/.G^V1OTJ9Q M@\_NML_QV.';C,$0 3):YD9ON?]9';DGQ0;THN$JEFVC6 MP!7+(F?#A5MS$-]AC[MGB.NLL]^RUXL@D603!"XTQOG#]<+L@LU;]P%-;W(>)1:6L=!F=);-1,&AN/"HACG!RY- MT'Q-/X/_3ET@M]+QRUT@MQ%X Y#YF&)*%V4)O9Z,OZ?I?(C?GE\3LV!LU89. M<^.X\Q$8+TV"$F7@O11 J2+))'374I5^HAM3V%S/R*V@,#F$7GH$G!NNY^EN M) T6TG7-4?HK6UMY]4/];&RBZ0;P,J-@WB; M\9+1(.LY #6E:E"KTA;1&2#.1INCEV@XJT9<-Z3TNS/5"+5VDW(#.#F9S=)\ M=CN[0A%:U@WX@'906*K!R"3 >"H\%RS94,4KOD]&(['5CDJ==";A9O"Q.GN_ M82('FEV,%I2B* _"$[B,0B&:69DST73=;8"N8/* FG[1LH]ZUR)E'UDW )C7 M;O;U9!S+7Z?_>3G\[D;(S.QD_MI-IU?#\9=_N-%E&@1O.2X=43.;'8 MLP'NY $#/0>*X!XN(CI\=G%MCWAAF&,DN34-MCMP_OB6QK.$)O9L_C5-[\EL$)-SW&1DR1)77$<" M3GH)5"I"K#**FBH1^@:T]1NR=P^MKM71 ,+N$Z^"05MK%002 P@I)%AG+."K MWDC.=5Q7R].QV]U/;^^*!FEG$>^.C\G2;\#*_'4R MB;\/1Z.!-(QI+1C(5!IG"2/ .51P=C1R@NA7Z_I\[X^8:P):<'8Z0<=.$FT M">\GXR\//7R*@9]D+H,RY2Z.IQY,9AJH4M)IC M36M.V>W]0K*&E!8^E$WSL M*^<&H'+'N?HP&8?5_DD$9SJCO8L.W?B%!^^,1\G@YAEDXM*M&V:]/UC64M." MJ]()7/:7=0. 6=(_\%D2J6E EXJ(TDDIH41D!,Z9,\3SG&05<[)\?#_C1ZHE MB[>29@/^ZONA\\/1<#Y,,_29%L>U7R[P]3!B=-Q:Y5,$ZDN9 M)+<&O/,.//-9XY(JOZR,KZ:.L>I X&F<[:./!I!UG<4\=U>+PK35CARLR+FT MQLC9*-R1?0)#C(4RU5C;2&7,55"UGIQF$+67LI_('^\A^0;PE0.O6: 981 C3R"<(& 5.@Z.F.AD M2(S5J8'?A+A^4T&58-:Y5AI &AKDZ>7:)9.MS$D0A@BPZ)*6R6.6!0.,HS>J MJ$OHLU;:#==3U&_ZJ-Z&V('\&P#2&@Z2YTPGH4&R,F?5*0,N"PE.(1^2X$J0 M:YIAU/#2^TTE58+.GA)O()_PK$&]DRHS*2I.O(0<:6F*61KKLJ# Z1A=1($9 M4^?>X&;T->-3U8O]:FBJB3*T16[VC@CO)FA9<#&8!#19C3ZC6$W5NN:F MG>Z$S7A/!TE0;27Q)G;"BXOA\B2QU/JBM1V.OZ1Q**Q0YU@DJ%R=R\DBQQ5@ MJ*; J(_)$V($J7+D\@Q-S?A3-7>\;C32@"7ZG"[*>/+IU5(\UX7C)QTG&?)^=N&<02XFS*!D@,I<=22."H9\"3TCI1F5*=2ZQ;4]KO@>!! M@%A7>PW \QFY,968)=D"#7IU/FI*(S?"#*7>AYT<=MZ6]:" ZT@? M#2#K3I/BU2T9)G/T1@"&*"@6$A48I!Q$#I8:%YRD54IP'Q+2]Q7);A2\]MKU MCM)N "TG,2X:?[G1N1O&=^/7[ML0_;L[; U"UB%%X4'1F$ $IL'JG(%F%Z3V M/"51YX3P1=+ZKFBH@JB.-=("QD*XO+AW^:OJ;Q;/@]O1N'R45Z M/YG-/J3Y6?[L?@Q(E"%:GL &4::O1XO2TQ*X,Y09XTG253; +>GL-S%1"WT5 M==4 %#^FN1N.4SQUTS'ZD[,[[+Y)>1B&"6AJ) MB8IR7R6!_S)I_68S*@&N8XTT@+''@AJ(I'R,G"\C9B%8F5J$[H%7D3"7/?&B MSA7?1Z3TF\2HA*$])=Y *NRE&&<@19)14K2N"/92=ULX$QJX=!'EQ)WTO127 M;H2GSB7;/M;3#Q0K/M;63>A*_T5%-@Q6DFRAF@QI5&AT* UVA>C7=) M)NT$(54JL8ZCV?96:MZXV?8V,F\ /&LZ*&IIA;-)@C:R%"*&)42B%X$& MPEV=U,'Q--O>2L1N -0&;SILY.JQ"UCN!%*;S(2H U4D!DG&HI+0FZ M4AK@6)MM;P6%G9MM;Z.78VJV'7SD1ED*2;(R!E[T_,[ J27S)*2ZJU%4=0;/M?4S0GI)N M"RO7+: %1W![;H$[7FJC+& J$E5TDW0!65K?& MSMUT?K48EXYQ*.IB]NKJ[F\6'J/C0@L,44'SD]*O M*UU+Z<]@:P<-](BAV70^.,EY.!H6!DX7$W*OHP$GK2Y7+X@OO41,1$=2K@!.[.FS0BQ@1HE&:!@% A) M,SC.%:2HG/%)"F>J^,L[#I&H6#'2?0IQ-RDW@).3T6CRNQN']'8R?3.Y]/-\ M.7K(U"#?MWB^! 70@)FC'1&!4UC%3=Z*RH;R3CN"(F'=4C5 M]-, ^!Y4MZ/U/ILNY!<7-:3G:?KI*PI]$$VV2DD/01$4($/9X:)E0)7Q@82 M^W^52S ;TM>(V]T-X&KHI#VH+7B8G5S.OTZFP_]*<:!<2HSCHLE<(#O1.?!& M4:"+^SP2MP5192S*"W0ULE-6@=9>.F@54N]FLTMD)5$6C* )C B+KM8,G,@1 ME*&)FV"IT%4*W9ZAJ>^JR?I0VD'VK<+H['(^F[MQ'(Z_#*3-U!J##FHI*!8, M;:[ECH+VU"KNM)!U433#ESC#834WJ;5MD&-Z"MW[N<'>.K:UVT!:]'CB+3%GU"ZD%+ MN9AWQC#,]1P\9S*82!31U9HB/$%3O_7?]>"TE^Q;A-'*2;1<:2(]!:)5,;:T MM))!:7FM BFCT(RK4R"WGIZ-X&./%3X[R+Q%Z-QS!R7UAL@(W@8#P@>,5:7$ MS3H:IR2:VLQK[VR[.>2W]SN.#46[BK\!*#W.V-XYL+K3PD_11+76&:C*BZ(^ M#&*C1?&YK(SWR?-8I?7*AO1M!K"C2:U74$H#6-NH46WD7&9)$^0D(@@C*'C* M(N@_O<_!SO?FGOCPCN_,;<)"1_?EENT$;G!W>QW*>HL.D@65,P6A.2\GTPJX MI($D337U51;I$_1T?"N.Y,P-30FBS!F$BPZ]08:+RDNKJ)")U+H+WLZMN"XT M_\)%N&W$W'-MT_ET$B_#_&SZ*4V_#T-:E'K9:)/-3D.V:!5%D+C[QCE.PIY09"63&1I9>4^S*G.CD0O@QI,Z4#CV71>UQ:_N%\W37WTI[^_'YJB+K'0G=" M;,"./'U[.(6 !A8Q+)U%2'/BP+E 00MF-''<^U#E!&*_6_F'NOJQBYO2K9%QW,K?RL=OWPK?QN!MP"9 MQU<]^*^6^?,EU&TD? MTX5ZG8*A462((DJ, >1BLJ+!D,"8&*/C\6';VC_7MG6;'-)^I 7ZCNR-;M(N@&LK#D2"43A MYJP94$8-;M0L@&%"0\0EPQ-#8VKK.L#OF[Q,UHGGNYN4&\#)Q_0]C2_3[';" M7> D29) Q!0+SG$!R>!!::8BXR))4^EJ\WU"&G%W=U3LHPO,>TBY'92\13FM M.QP]_1%&EZ7(XV0V2_@GEO;:627/A;<0+=<@2LLNM+\)I%)E21%O;:4N5%O3 MVO=%Z'W L1YIU335Q!# UY/9_"RO6+T1F[)<<,HE*,]Q@5J=2V>XPI#-*,.R MY5=IN[B6FD:2.]V8K_WEW8 -N\?$(%JEN,>]/NO2F#T@W28Z =E[0S43A.8J M95OWJ.@Y/M]?J\_A9"L1-X"/OTXGLUE)A _G91HA%X0E4*;,Y?6X8EP4'*A7 MP3L1F2-54CAW:&C$1^[&@.PJVP;:VY]]2U-79@F>_OA6CLINMVF=E(G21LA< MXOK@I3%[U (,M2HM&O61*I?\GJ2HN>NB^T"F&[DW8%<^I=&H.%SC^*N;_I;N ML#20SF+0Z0-D6<9L*:? +<946D-SIM%*7J>A^I,D];LC=:3SAT%Z-PIH $H? M41U(P%=DY0UNLJ/)M[+>KIGA'@UJR7!9(QC*2":P) B0WC+'+%.F3G7>LU3U MZP?7 51W:F@ 4W]-8Y31"'DYB1?#\;#(9S[\GJ[94)\9=^CZ25IZ'7EMP&II@1J3 M.=,Z6E:E.OH1)?UZ2G70LY^X6_*T;V?U#;3)%F,""S%%NKQ_Z&26$$GFR4H1 M0YTP?0TMS?7.Z,2[WE'6#<#EW?A[FBT&OB]Y>#=&TX6O# QS4=/$$/9)H%/' M&+B<.6@MM1"::VFJG',]15!S;3'V 4XG4F]A;*::X"QEPGJ3@,-X.G6CEX?O0S'E\C4 MRM"6GL@I3Z:K.;2?W8\T._V!FSXJ;3AVTZN%/%$:H1S:3!8!Z\W22C'ER$OU MM5<61!&*\FNN]L9]-;$/W36S**Q97R_@5AC0EZ2N] M")9F!C$'C[Z%B."S<>"4R3FG%(6KDIMX@I[F>G?L#[_]9-Z !?V0YG><46^C MPO 'C3XE'$26!ES2KOSHM#.$.%,EN7Z/BO:Z<^R#D]T%W(!AN9ZQ?=T;ZY6; M#4-)P U'E_/2X\CQY!/B?%G*24NUGZ,9A,G,E H]GJH8F!?H:J_]QCX(ZE() M#5B_I ^7I=#S+"]8N].YYB&7)*A LPG@1=0E3L8UI"F% M,C+9Z> 2JU-SNQNY[;7FV >!!U!99\ \<*N.&O.N-WG209IXU)^ _51?!P2C M]-804*RD9$W,8*,(P$ED DUJM*TN^1J.'H!+JG"'8<4G:21 M4"9H%5MV#!T]MM'\"QT]MA%S&WT;[K[B MR%362F-X6ZU!)H74*7K@RN,:3!(YD-R!S80J3Q@7LCJN6F@"4DOI+X][W48# M#6!H624QF:XL+F-,YBAQL^6R#-A>7$7G$2+CBA"MI*95JICND]$.=G91ZMHZ ME)TDW ^UF1%K>%4JW(4XUU&_PPE8J3'_=F6\>N>!"JJ7#EJ_';^/GO4GE)N M "=W;O/>;W0^X!I=0<\I>FW6+_M;>^DMF.2)B:7UDJI2H/0D18VD:'94]=.W MJ/>0^W&=)+P^^_7\X^G?\#WO_G'Z_NQ3C=[?CY]1\?3@!88Z.C>X0=Y97B:2 M,81[/;E 9KYB'#[\OJKZN@]"['*PMV2 MSFZK.9C+0GB/@:8N1WZ6,_ AE;*^0!-/TNHZ@=D.U1S5+50%G#Q?Z;&-\!O8 M\Q9UH6LD4WA!QL[R9_?C/$V'DXBO3Y.;I3=I^?>-[&1R7 H505.'P8PE]916N;.T/^F-Y <.@-$#J[EA8/]]C&R-RJ2VOTU&I7KAKQ@<%3&< MC3^E<#D=%L?C9#JX(_C+TNY7$MIH(P43A@&EO!0;@WE4LK%@(B0DM1: MFU"E\4DMAGJ^A'Q@8&ZX+@Z*D@96RQH1W+"2O>4F.PY\&126R[88\P,)+EAG MHU-U[/LS-#42-!_ <'>EF,Z*2@\2'7T\?7-Z^NO)J_>G^(Y_G'[\_ Z_Q?#B M[>G'C^6=9Z__U]JWO'Y_\NG3"<58Y%?\Y/*VDP_+M__M[/V;TX^?3O_WW]]] M_OHZ+CACI0^4-;0T:D;+(RP#4^XD*\UM,DQ2 M:NORVD#!6?>H>*'\;!NA-[#U/]UKGOG B!$)R5?ET@*Q4+)YH)DV%ITJSAZ> M_[G<+4T$N#@R#N\_0)X_8T^^N*M<2%T,YB@,:,!$$2 M00'BTA0Z>$JWZPE?*E/G MA "E;&DWS1/8S"A(G;(-TG+W<+#T/@C[6PL#1]I!V"Y*:!)A3PY9R=IJGHD$ M2SVN&*8RF)@H*$&4=,3'S/QN\#J:83:[;()5Y=R TW7CC"[#WI)5G(SQQ]G" M(?6X K37"K@K-B!PB9T+531.LHZJ1P[D.@[V]9=\ D![PL%IR M/AE<+.S7G;AC?C5^[;\.Y&UU'"9X;J6.&4+X(%E%(K'23=M($%[)-H0IN MGJ6JWTVK>PQUIX(6\!3"Y<7EHL#TJ7/_:\:,$"JX#,SH,MC9$' *PQ)F$Z7: ML>19E2L$&U/8[P%X!9Q544T#F/N8YBB;%*^;^5R'#Y$%J3,#2A4K_3LQT+4A M@N51,\Y5-+Q20?DZ@/0^73I9\,X=-.K3VZ4[AX@!(9 Y]Q! ME%*B%RELB48"VET2>,[2.56E!.U)BAJIQ^D@5NM$YBV YY;\#^X"O[US@W"U MPA)QY22* DFE+(E0"BY0!TPF'FPTB=9QH%XFK><(KAL,/$16MPKI]USEW?G9 MR3B>3X??<>6=CUQ8++_KW@=TT@+P'G"R:6L[N=+4< M9$5\L I-+*$$^6$,-"4!%>HRW5.15XBK/?^?94@,:FHGYWQ]FUQK0.7 MU71> W6OW71Z5<;E74PNQ_.3^7PZ])?SLB]\GBR[< Y4L@ZW"'0Z!5$@+)7( M(4:MW!$J640/PU3IX+4UI?WF/OO"9<<:[!VHZ(<^7'G%U7TWFUVF>/>JTW)! M+L_*2^>KLWSGW/SVDM1 2"4=0]=&.5DF]#$#CDH/B8ADF8I4&_UB.- I2?UF M*ZH#M5<-]AN7;L;W/]SH,KW,=LQ)>F(=RCX%E#W5X#4*0%.#@C#24/G"=:&. M*>HW;&D'MQ7T=PRP72[7#^GWQ:]F ZL\H=IR""&6(C:22\L5#22Z$*UAV:67 M*PEW>G2_P_G: >(^&FDP GIFM=WR& 3%N#'BJJ(!O6Z/OJ,E.0 WF4BIC7&: M'2(JVH38?FO21([1P%)$W\'::M#[PYRL5(;I8=3;P$:\7R*^%#AE0P@8 M2@1N!\:#*\77D:/<&3K;NDZQ^Q_JL.7@4*Z@W'[SB"?G[UY?RQ7E]GP>2VL: M(@D!>-8$1& <;-8&C,^.JFBCE@]ZSZS)(V[SQ-;.5+K'6TT5M&LC'YX191IE M"B("4QPEQ[@KW6H5.&EMHBDYY:N$R1V>[!WPQ*2G#7PW=?7:*603:W[G](=+ M0851D%-0Q:5.X#E)*#ZE?:"42W_P+7D[$![P2*6?K7_//NV&&1V M^B--PW"VF!@OI> F0*-&%Y^U#+Z3(0V58H?MJ:TM8.8?DSH_DKL/V)9 MK+=7*,1X[J[*R<')=.K&7Q:'"'=C$+@1KP03B@VN#F$(F*ILJ!S:)JT6%Z^<%UZG:3Q;*'BCPD%/!O.TVIN_%(6'U.8?!DO/F4I M%A:LL@K%0HV,RQC0*2? H!*XIY)I6Z#/%_B).E0VJX 4#? M'P1JT'$21A,(TC,,,[D'2YTL-T*X=RE%JZO DW& A*:\&7>\1,,B9DL%&R*I4@^]>Y_2'.B3K332-EO6OJJP0K M5S0R!ZZ2*FUA UBO*1!<0)Q$(IFHTTYNMS(W^LI#CF'TXU9JWGCTXS8R M;P \:R;O9.:E#;YC'K73\\NC';01^ M;)/X3&+$1 RH D5GF&<")A@&B2GFM$R:*?Z\+W=TD_CV5? ^(_>VD':3 ]&> MF_9&;+)1A'*@23D($PTXA5]0D%D0;1]/P3[ZD7L]0&D7:3=2,?OH3JX1A =O M/9A81LCE4G%IRM2F('!_9Y[D.A?N=VQ5?*@I:)WX/;M)N0&'9U7)<[VL2LU9 MN;'P>C*;SP91$1>2"&!82041*P %51KEE;;.!K\E5;IT/D=4(T[0C@J?5))^ M9T@Z2-;L]?73'#] 0#W>=]7KO9U[>CR>^SF\ ^X.=+ M830$ERRB(I1"3XM[DA8L1\^$B'6M^!JB.L[RR,P,CX24\AAD$5<16&H)*%]J M7%5.KD[3C4:S//MAX(7DSC:R;F"[>CH(C:6^SPHTPT2A&;:AE)9Z!XHHK:5( M1I*ZJ<&FDSM;J7GCY,XV,F\ /&OB!\%C%$YZL%XNYE00W%[+[B3 M.ULI>)_DSA;2/KKDCLR4"R8CQ')R+@(I=\[*CX9S3A07/+T\;>KHDSNUH;2+ MM%M-[@0=B$S< ,TEU\F81*E9"UH+GZ-(@>:Z[D^;R9U._)[=I-R P_,AS4OP M<#Z=?!]BR/#JZN^S%-^-S[ZE*2ID_.4DS(??%QU/;L^-,730U!-("PZ)HN 5 MI4"0Q42(]X14<8BV)[41AVE'<#RN\ZRIJ3:P>*>2-:#)39HE%(Y?](=$(T\$ MA4RB%\I:EWV5,50[U!'70E!ME3];2;R-_!L S[U;)N6*R#@,1^D>2Y\GVTHS M&$T-S0;]"8+N12Z%^$)+\"%$;H-C-E:I$*W!3+^;[H&AW#L:&E@1;Q(^.0P7 M*L;O1VFAZW$\N2A73_YK\?H@, X]N^%W?OKPZ$DS$+ MPTH&BI7S60Y62@I&6JX8ITH(7@.MZ\GIMTMM MWR*[D=SJEO^MV(@U*B.EBII MK@'K^)BSDQ#*M)K9G8:[BN.Z920#SQQYLEF5?N3($\%%G;2*,LG#H/$Q<:U- MUN@&&"_B;T\MM6P4SZ?IFQO&-RNR5C8?X[C%?K!PB&<#S@DNVX2["=*&.X#. MX#E7("V)1AE%E*GB..Y&;FM3.@X$TLXUV3)LKU?DN;M:+$>1F2-,)% VXGZC MF00C6 1.,DN9"T>=E>L;317E+4VB^/ %G,7_32Y49]>?!M-KE+ZF$8%V^^' MS@]'J]D+BFF550;-+/(6LD"'FV4PC"?M&>>.5$E:;D-D:W,T#@3#CK36;UW7 M,]);Y*^NN;H:.):X9H*"DM2B4U(.=$VVZ'KS$%*,K)1ZOU2%L_'C6IN5T2FF MJLF]2>NV MQI1(J%+QLR6=KXY&IB\MWX>YH](X M1N=$E1:/ODJ^YDF*FJR%K ^\??32/\[<<( B"RG%V5N4Z2Y2U-(" M\HF.3SDS'RP?)$9^17-R]\ M79WEISD><(?_H\BM3T&#T)HCMRR +!-B#?XG91W$[D9OO^GS0R/W #IMP,AN M+M6!IHGSJ!D$7_K=^FS+A2;J4CF].8K_N0&^Q^%:::3U'ZW]\-@L"M-]7M*?=?" M7[>%>U?F8KG1^:4?#<-91I(*E^-X/AU^1\F>CUQ8B'&L$QRCIXK8[8"WM//:C+-4QEA'4F^ ==NW;HY MRQNT;AE0ZYT*G$ DK/1K)2A&7";@-(N*6XTKITIWP)TI;C(/U#50#ZO7GFWA M*F^ \=7MU->S?&>H%AK[NU.P!RX2HCGA0() WJB+8&@9R9&(CB(2='5>;@VV M]6.;3.;4L)!5]=%0)N>Y;L&:&^^5,LB(1_O/4VE(+!6@T&+*C@3MJW2SV+M7 M\Z%S,M4L7U?::0AP:XWYG74U",DJPSVZK3RBP"B*SI5[DFC':4I>,5]G'NB+ ME/5;Q=C$IKNKGAKS#N\:[M,?:1J&*,L!33K;$"V07,8*DF +0VC0J8S.$2DP MF*J>G5Y'6;]UBCT";W\]-0"\S>4W4,4K%3( 5R*BO\H,,\),3'&4&<6 MW>8D]KO]]I;MVTHS#62<"UOE_^74_+L;I<7-6%R?D%>J_W7[CSSO/% MY-/'=<-A=%F&^9[^0&=X_"5]1%V)7X^+)O][O\=8[]AA!S[^AE$E92E0@%3!IF5D8 3+ &-N70G0L?=M+<< M^G4R6D+W5OK;<[XT\CV=-P!97NKZLD=A4^% :%EZR? Q,EDD&7-ZC18J0]9 M\]\"LMOHK].1Z/L!%GEZP,D)NF33Z17N(LL:/DJD2R8P##"S!L'+Q*KH.$1+ M;+:)JQSJC$K=A+J>)R4<#C%KL-JMZAJ(T^Z+:F (BRI(!S)J5=(;#FQ$MS]; MN:@JC2Y5R0;<)Z/G 0J](6P/930 I?WD1E1P)'H/).&2$8QSL"(:T#)P)S MI75FBM??B^U_B[UX&_TU$.LL6PE^=C_2[-P-XXH&+-M-^\GKHLQQO$F7+>1SDP-63BB$LFJ7%X?P2 M]83+Z+)0\NIR_F$R__;9P5E-5O9JQ6K JJ>X/M%TVT/\55MQ\ET6E+EY=M_+ 5YED_= M='1U<]YYK\J(1NNEBX^K(V[0ZKH M2&>LGR\T]37-A\&-[O/2[<#U^P\ZQ/3U9U@[Q"AV9[CDY08?M2R"X(:"\181 M%),FRA!F7)78_X"CV(5QE$L,=K@):*R)$6BL#8> ^.>.^^1\J,IBZZ/8M\' M"Z/8MY%U [[^J@DHKL'YU6-#X>:/V]EN0T(A%VP]I!]5#4SFH3Y<7%VYZ-.GX9?Q, ]#Z7JY7&C#\9?SR6@8BKZWSCYM_XC=\TY[LM-1QNEL^L6- M5_-2$44S?%9TJV' YW<8.LNK3*H;W0#Y-BWAM?'!XX9@DRT77+4&LRCG4E[8 M))D*DM78;3JA?M_=^96;#6=G^>[S3EY0Y6?4WJM1N2FG73 \$@$JE:O!N!6 MC\%#II0*YKEUMDK&:Q^B^]VQ#X_8AYO\P11^W.;W@&:X#W-\!&99*V>N3H#SALRRP\4=[7\>KL>$W,F,AN 25R%PF@+CGA1 MNFQZ)ITAS%69;+P9>7\$4[L-"I\PM5TJL8%X_IXL'_(2C=?J:1.53G4N$]&OW4C_0-L#Z4T *FWPUEPH^7-WT$(+DKJ M)5"F!-+N,GA"'&014DA,:F>KW'"]2T2_K:CZA]/."FD 3"BQD$HZJXCHXW#V MVVND83@OWPUH(BFR2( E78Z*6 2;DX1(C$TFY4ARK;WQ*9KZ[7K1/]2Z4E<# MR/N0?K_C:$XG8_QVU3IUO=M).5-19[3+CF,L7\I*K>,,'0%OHZ!,"EOE0'=; M0OOM3M$_1JLJ]KB3-&_2W U'A\C17#_I@"F:M4HHZ4EM-]%@74 MKZX>O_GZ;[9!]*-* MC;X T8#S<2/*UR,WN^[JN:BAHR8HY@T'&CDRXHDOG8K+*;&D1BI'F*XR,?E) MBGJNV.@-)$_5%>VEL0:@=Y?^54T>#XD$+@(DI0D($A7XQ249IH-57F0=JEC3 MQZ0T4AZTGXX?QDS[";P%R"R:O2[X.%G57HKL1=+*0$K2H$ P[+/9)0C91T5E M\EY5<64>D])SZYT]E?LHOMY+TOU6C*UMQ'^7([H0TXHO-,;29H*N0Y0,A%4$ M7+"DS"D3VKE,6&;/!R7;/K+G%CK=(*6JG'?&#U+A)]U;FU?7//"0C8VYM$(H M59/9E4IO#8*&3*74I9MP96OS:@L,53NZJ&=M=I%T SO3!K,_5HP%+95)) .+ M*I>[= J,%A2894$28S.U53:LC2GL]Q2C8V35T4NOYNDIPWN?J],?J]:WG]*T M-$)?RS,)S#F3RLDQ+?<;& -',SJ7FDA.0XSQX4R_3;>^[8GI]T2C\J9863<] M=Y!8QQ;?O4?D\CNL-756DW ML)/>YD[NI%06L:_.&/IF22"*B+&O+66T1I<9JX*K'*,PLNL<7U13^JT]'J9 MM%;2HWMAX"&RNE5( Q![=WZV,LLN$B=MZ3*6/(;#98B'9]X!Y<%F;RGGLHHU MNZ&@9\!TK-J'-R)WDG,# #G#O?QD-)K,%[U8%@V<5HQ8X3 >L0I$+OF3,LG/ M&%D&5ECI),DNULET/DE1S]M?70!UHX<& /5P'O.*"^520-HC2"9*DB4'L(X( ML-+XH%/,4=>9I+B6G'ZS696AU($&>L31;#H?O"X5+FGZK;3/*!):;.PILB"9 M+OVD8RGP#!A7..O JZ0R42%A>+$!@O#S[Z '?WJ(G*<(Z!DS?7O?G>BE9US= M#K(]^3)-RQ//!RRMUA^*0!IE+3#O(PB1"'@3#2@9=1#$>DLV*>_>"&P;4]6/ M!]6-XB>UM=!S3NK;HD$KLO/;J@/P^_>O5X8W,Z\"HP$XNH8@<-\&*ZPO/3&= MDCQ2R3=(/SW]@/Y@44F3D\[%VB\X?AVB0&>3C,*9?ILL:\BO-V6>F(\Q@XJE MX;F(&BQQ"H)-AB>KN CZ16P\_?G]N,P'@49'0FW 8UZ;RWA_TS[%$O>&*NBN!206ZK].1JB\V5)2'R;S MM'CUT[?1<+Y,_<_*%9BB:CKP1+H8A 3RPV^E"@8:R08S0.Q,I/H*A5M;D=H M@\G*'4'RJ#JSHL8:0.2=<>N+KN2SDTMH:F5$YK.<=:5'AJ U.=T4?R%Z=5RO3QB)WC!/1<96+"+ MTOZ$*R3*TK]&>^V\-K%*KZ(7Z&HE_= YM+K41P/PNIOH\E[K*+?)MB&S%T^M^[ZREJ;90 M>#X=AG2>I@O>!IS;2 1&S9)278RU Y^H V6LTYJK&.LT GJ*H'[+L Z#KMTU MT!:2RG6Y(2ID>0E^T>DUQ;-[RX1JDY(+!((N4ZT(+A-'A86468S1J*QM[7J% MEZGLMS3K,)CK6%<- /$VE%FQN#36JW*T%.G 9>>H+\-":%(8VY@2R$<#,1-B M*;*4&B5$,"1:8)PR MX:563-C[P%J3I7WZ\S>"ASDB>'0GS0;LSDG\C\O9HBQC]GER$N.P*,:-RMB] M=^/5J<2"SY7;B%_=.*3%L+X!MR11&BQP4C9[EP3&QIZ#*G6PW+K(>)4BFGV( M[GF0=3UK=3!--M4LY6/ZGL:7#VC;I/?)]3_$&I .ZVT)C'.=LI"()YD65+.&&].U_$>S9Q]PV^^&>N9"S M!2?0QQ-:2;2ZW$,PE' M/%&U[H%M1F#? WNZ1]/CNV$55-6BJ5D.@92XC5LCL_-5 MC@[WH/DX3-0VF'O&1%55: -N_5H9SF9I?C*.-T-E'K!(F-&1. <]]>@^F#KR=9 M2GJNO+_I,':[K-UH447."3$F:P-6$ XB8K#C,N.@M0@RX>Y Q";E%AM5VC]) M1;] ZD[)DZXEWC=LTI>'+*RJAHG4QGH6P)'LT-O$\-BSE/%+D-R(2$CJ[(+& MDU3T5WG?D78G78NZ9[Q\F$SG7T_0^"+Y-]?>:#(*XQ!#RWW<5#JURN0A^&P2 M8P0]O\[LR^/']XB0;O0YZ4RX#<1\I[^>7G<7=,12JKF B"$("&E0"*7%I>&) M&T]8R+&*.W-+0G]W,[J%QI["[=EBG,R&[MR%TEQ]13RSA$7/$VA3IFPQ9,,S ME4!E9:.(22B]29"_D<%X]/1^JCSKV(O]1-MW2\_9_"S_'R__V MJ?V40':/@1WEV(#FWWX<>",(#3Y!4@89CN@QF^0MT(P[E](DF'7QQ%Z:?_NQ MGT+$>IK?4HX->(2/YCJ]NGJ5QN'KA9LNVTG93!3/QD!PNH13H@QWR@R\Y=X8 MR:5G5?S$EPCK-[_?><:BBCZ:Q-.G*&_A998E9@,60,;B@-.8@S9 M,J=5[?/VIZEK#6W[ &*[JI\=M-, Y-:LS\_X3Q=+TZ%WKYU"!ACR(Q(N3:.3 M BJ3\TIGY>6!+-H-3?W>G3SD9KF3%EH$5&%DM?IT$$@O*IR:''#U65,F%+)R M3R4%$HUUX3#C4&]I:LU>[:CWE_"THQ(:P--M8/.(J>OV0:XTO4;Q2)%*/7? M)4A19%;*:$/(67I; U4O4M88MG;%P*2F0AI V!-6_?W-304:B=$L2V"+1L0Z M,##29%"6NT"9#]94N8WV$F']WN>NMAEVJH\&\/6"WW@STZ&4O.&?^-G]&"C! M*'748T!D[++UOJ,R8) D5'">,V^JU"?N0&N3%1<[@F4[CW]OS34 SDWB6NSW[J_B6MFQ-]X!+6C&8E$J=!TH36QEITL+2S M$)...3(,%4@5M_= ):SK/ONF&/SUY;2LUH%0+E,2*: _84I'=0L^,@KXDG?) M.R=]E285FQ!W'"6MVZ!HD[K]O534QG[X-$\?T$"OV"H)0V$T\X+HU4 ]^.BFH=?X,DJ J>)5#)(T<$PVOKK8<0HC8L M::)Q0RV#*BG MD@LC:IV);T%F/^Y_4VC<3W5]-[![AK%WXU!Z-B24X+OQ]\DP#,=?SG%-3#]/ M/J&*9WG9%/(LGZ=IGDPO2K[JS(^&RY3E0 HBE3$9Q3M#[,95"B+*ZUBVD?4/?S3Y][P!X!R8.?4@AK::E M&E(SNQ@)Y99M6@BU2LEH<4\^YD.*C?1P^N-;"O,4/P\O\"UG^:XA7U9+Q,1L MIB%"PG 0PT#AP!!/07F=J(@T*UGE:D(WY!]'J+T-$I^H SBDFAO8G??F>A&D MO7'S93UC(-$%AF)GAJ/[[9C%7<-1<$)+(X.PM,Y97;=L- 'V@P*QZ[6P.RK^ M"&OB_4VEB/6F7,%3$"@O2BC]U%.Y:<>5X39$)5C--JX=L-#$(>-1KX7=T' L MZV#@3$I46@LFN'+V'P,XF^@B 9-HEI32FC>5GJ?NR"WYCM#9!<%;Z?%8P/F< M;,\7L2<=L&"UX-Q#CEF7N=@8/5MI0%KI?7:6&^V;--$K!H[<0!\0XEVCH<66 MHQME"P8/BDB[3GH,Z('2'@\9N4E\_+)3C<0JG+Q7HNO&\20L.B;,EG.9BD.Q M=]7$UD_:OXYB/^8.G%+R&+93&PD$M;Q=%,%PPB%H2I2EQ!I;Y?BWA=:ME 3& M?% 0M0_EA)6#2U%#YMY8@JS'4*4@__A;MVZ#FJU:MVZCD@9\H^=NG ;F@E>2 M@PRD[+(R@=&"0B+:*<<58[Q6=>%>][W[:>>ZE>*WN.^]C19:!-2=:Z;"1A&R M\A EC[CH? (GM87HA-X/'<-][ZWTOL5][VV4T *>UCDC=RX7$\:B MH#F %8*#".B &^D(9,E=.8\LB<,JF'J>KL9PM:O^'^*J0V6T@*V7FA'IG()5 M3 &Q#M<@4E^\A)*7-LK[F(DEM4H.CK5'6,?;X.[Z:!)?#]H/96<\Y1IM/"W- M-)7.8))(8+7VD@5!#/G_>X3M"8-M>X1MHY,&,+99%RHC:;22*@@QE*ZM+H-7 M"3GC*"R!_[.B2LN*/T*/L*T L5./L&VTTP#D'N>!5GPDIQUQ,8$.6I>VP&62 M*N+"92VI,%2BXUH#94\1U.\V6158G>B@YP[MO[K_F$QOIM M+'OT/HC,%90V MCR!8Z5:+CRWMA:,0UG"_T36IC5JT/WY\P]WD=G&K.I!QWU,_W$4ZR_=X6*T= M%K1T5&@@R;ER!!G!*DLAVQ+!:!TP5NX**$]2T=\,D'W5.NE:QCU?D%@1?C:^ M-H/2.2*L9H#A+$:YN,.""U2 9#YRP@.EZ8%GO>Y:P\./[4_A'6EITI'(VE#W MY]\GU[0K*:/G 2A)2+O,$BP& B@.EXR).>/VM[&Z;SZVOT$NU=2]F\@:43=J M[AJL@6H1,\\%G6CM,K>%\=?T']S>FI9[*=Q1; Y'&B^VU M+.>":64A^"!+=V4&)FH'.7'F*?J[BE2I*#OB5HS[).@ZU4<#^'JVPUK24E,= M A@E&#I4)J*@,#Q#?B@/EC"5ZIPL[-OMKK_FBENI?YMN=]OHH@UUKG@2IXV@J&H8.]D9I1[)38:(+CUXGR. MJ'U-U;K/_HS"?(5O^FT0T/%$E]"6GN!H=R5BV%DG(&1J0D:&@ZY2L?$L5?UN M@ITAY*&YZ4X3[9N4A2O:E6%9?5C'YF4=B8^+;$MJP*=H&1T^:HAKZ:M\ZW>?:S6_>-!F[^Q+8N;J_ MH^=V;//V9/P0YC'Q%*@A!)@J_5M#EN!(S"!I-)SXE$6=EJ<'-(\GXWC=7&68 MUBT^?,.'R7AZ?RTN;Z]F[GDT%)2QN.AS=!@Q1P96>RHE1CPI5[FAUAD'#1O4 M;9#W@D$]D(8;R(3<,/[JZHZA>3M-_WF9QN%J6<[%,%A&+Q:T<"A8H7#SH((! M#^C4"FFB>]@0M&/0/DU;(W \+&J>PFY'*FP)E>L86IVZH&B"I+D,;HDH,DU0 M6M(Q4%$2*Q6^6*>P? /:&D%E5WAX"F\=*:=1O,UNENWJ;"Y:%QVS&4P0 H2+ M%)$M<(XKI"Q :(VTL]+4'NU=7-MW\;IBD2]?7J??J> M1HN%FIWREC@+@<;2!!6_>%8P8C4NV!0MIU5NSVY&7K^'"\UMOUTILB5XWEUR MC_E;+>[H.<]EV)7/G"Q7N/,F T].X=IFV8>Z*-V$RD9L9(1<)GIDEL#%*('P(&7D5)M8%WZ/:6H$;-TCX2G, M[:F61A'&KJ?$6Z&I91RX*HV:-?.X01@-S##MO0PJF[KG;(]I:F3O[05ANZBE M483QZ\42LK 471#O2B&$\!Y\LAZ4YCD[&Z1357K*/D-3O]>Y7+)91P_I>GWQ0B$L[R&NUEIX=E%^ M%+U?3LL=&0TT)^5H%CR2*C#MDHF>/;\N4#5I1,4-P/O7R3A=_>JFOZ7YV\MQ M_+_MO6ES6SF2-OK]_I>,BWWYDK!LH M#JJ_#O#X9OK].\ZJG#Z&'S<=88*+-A=5!VDQ"OPR<1*S9Y"Y$=&XE%AJDL?U M)#5;(4^_>.0=KJDNX#;[,9V1'7]R[>C(HD\R@]&6Q!,4@RBR :Y,'9:$VC\L MHQ\*=L]0M17\S-\ ?D-IK@,8#G%$]NZFR"]8)2R6 #J(#(J94*MN)$C,Q?#B M5(Y-VN@-RL6X^WLG9Y:CP:*#-?$FS+\10_4_;__[.CZ*'-;J+2#K#ZZF>8G-?E M_OMT]IFXNMV/[N].9T*84E1V4++6H&2(X#-%A]ERBX$I:5T3CV); CNYY1X= MJ4T4.G+;(%IU#U8>R>\AHP_82X8'[J,'+4/MA205>,$0E(C:1:&Y*5OT%=KC MS:=_97D8$(^AL/WQ.%V$\X$K#_^X^(GSQ9X-%N[^X_UK ->2,% AWYWG5ZV1 M,JMJ%W<.L6^*JZ3WT46M(!I+7J/P" Y% ,-=SI%VP6R;G/UN3^*A6^:=-_UQ ML7K7U652!?>CMY+7@+,%!8T4@.:ZXI8+\]9CN-,9 '/.*7.PB050F5MP(ED0 M(1EID^ Y--EB6S$TKO/8"+,/]]LNT-!5)?8=B>S;'>+Q(P:QC0T[0>R -G3* M)>,T"*E)L=$2VF+*('S.(C.ON&V2NW(\"_DY?<-\>8X?RGIOE#R0Z44BQR3< MC.R]Q;[24=&"3!!2K= E7("7(0%Y!M9P5FQF35IG'$KXR5B\73#XT.(=5;L= MA,AWQ/KF/,SGDS+!_/K7=5.QRW#^S["H?/^JP\\?\&J+UC7,@N!*;=ZA-,1Z ML&O)>2ZY*&2^2?^30X@>-Y0^$HJ/IM4.$'P_TGJX:O^3PK]P/OD?(FLZGW^L M&0&DZIM \@'KP:C"DN+ ER.C#6,0-"*MX.*RKVE2HLD1_8 \C!NA'PG?8^F\ M5U?T1@+E2@*W/OK=$[(]FP#M^9Y!G-J]&3N^YVLQ*RE3@N*7DQ!+@>B+@)"Q MY.P= ;Q)^=WQ/-_G5]W5O9IU+!6O/92B8VVQ)< ;J^A')HJ(!GF;?A1;T'8R M_NLN2-K-,NZNHPXV^'7)_"9;G:S+0/Z*!I4-A\"#KK5/N10NLFUTGWY -4^[ MIM=#ZWW+.IU=E- !E@;-DW&8A([1@E3U*+\V;/;*%-">XC_/20R\2?G#RZ_3 MV0E5+>MT=E%Q!_!>4_LA4*=H:2])M4I8,9*I\T8"B=D[DU.QNDDFQHNOT]D) M'MO5Z>RBJPX0]TS-A^$^,R$3:%9S3ITT$(H0]:8UB3K#.FL MDU8@1."USV6"(*4&&9A(Q81L5:."B9==IW.0$3Q84UW [;EJ#UE*B4H5\+9V MC0F<@7.TE(B5H++CPPNO9@ M302@8-"!0T29(RKEF\0E.U$Y\L"RQJ>)[136 1J?+J=XM7@39K-?M-R7EY!G M0J/1)=5QJ:D.7ZM%=BF0MZLX9TE9B>R(U3$/J!OWB*8A.K:J?#E$51W@[_E4 M]%??IQ1]_0_F-]/Y8ID1?Y99\4YE#ISQ7*T]0E"!=A3K@O04@T7?)"%M5T+' MM8G'0V53!0Y67= ,H"E=?K\\)]&>6Z<"*F$T"3Y;!#JQST)Z@;*#53=OP%>RW3-5KIE.A'' M'(6NYU^&%G54X(IQX(NQOL2 2C3)I!Z$^G&/E_K']_ZJ[A#?ZZLP)6HI.2>4 M%>*+61)JX!ZR3"$R7;**3>;>#UI6V^PH:CR4#J*PO8'X$V=Q.D[A[#W?ZV2,>R#5'H1'5]6('NZ^Y<%" M!$9++T+D08'BRD$4PH!(GK8%H[5Z>!APS'IN^[<#WTX*Z;5>>X?;: MI873FXZ=&/Z0N9O4\/]W*,G>_NGVY12_A/-PD?#S-\1%B^3[[=_:1.)[,GW\ MQ'PAHLI%%4#/"ZCL(@2N.!2CK [1^6S^!HGY0J?BF+<4683JVAD&SFH/HGB7 MN?7"MTF'>4F)^;L@:9_$_%UTU$$<>'>MOZN?KAI;SM4L.3'B 83S#!0&A,A$ M@6"]$0R#E-CD0'D=0?VGYN^D^6D#-70*I]5-=W0VTAK+P'D2H$IU_TUP@*GX MY+5 _[#?43M ]9 W/XS*M\#1'O+O $E/7^O=S&.SB@7+P!I)KKV/NG9^=* D M#\5D'YUJ4J'V'%']H6D?Q6]UN;J'%CI U.=OT]GB"\Z^W_$65IQ@X;3$*#9, MMM8/!V;J;"P&)O&DI PA\B;)=>M)&O>>M!&:!M+ N,W^WDTOOC[-@_-HZB$K M>*P-XEA*$ -QD[PC/ B!A,CCW8E9U.P#S&8!S+ M$(H/H Q!/L;$P274M6XH,]9DZWIAF6N'.-OM%':";4ACYB8(+R&(FFW"D19; MS )H12OZGR]"Z(U&J]FQ=2?Y:3MAX,!CZUT4,N#]W< 'U^_#;$8/^8E#G)H^ M>M@@AZ'/DWC\,T[%/.H2+&A6YVLY,FY19@3C5&)6,H%.MM@9CG?&6=="[=IO M O,.C$EUC$GQ-2^=$4N6'@J9MM)RAWX4/LT@WI_ M6;W%#^7ZY_F9"(JA)^.L8S*JT*Z//"^7,2HJB0BX@HR%N:QL_ MY^NAH$Q62YUYHPE=AY%],CWL#H'S$34[;FCQ<39-B'G^.TFZDOZA/)3G?TT6 MWZ:7BT\8\N3\%[E4%-I/+I;<7C?M.RN2)UV$ RMY[1B-!5PM=L.4%R=EFGQ)%>-YS#?13G27E.&B, MGORE%*5IXI7N3?&X>:]'LJ_'T6<'+L(>C-[?:5Y=7%R&\Q7S(999%&Z)*6@,&+D!% ME<$EQJI0E.7,I,C_MV?N@$C:)S5O%QUUX!.L:ZR)]>ZKCMQ)5M7K4:Q=_J4& M8Y57(G-'P60+J)ULS]R=]+YES]Q=E- !E@;M62-S%%ZC).?"*E#):G!:(4@; MO6*!!.S^MV?N7CUS=T)5RYZYNZAXW).IYPW V[_2^64=8W:G4^NKE*JW?)UM M8FU(6FH&GKL,2FMRFI>5DVBUSR8(KMC&0ZE#J7A!_71W@LYT'#UV8)%W2T#@ M(EI76=*!T1;F0C4,Y!H5::PSQ6F1VR0HOJRLH4,\@78*ZP"-SU>7KR+.AQ6] M-XZ[]R9AR E\JB<@7!?P@6M()EHRE+'(-C=4!U%]2OE'.Z%II\8!0ZKVA'!< MS]DF%Q\N\/]@F#TH4Y>8I2P*+'**/4W.M),9XMA*%T+A)9D1YLAO0_JXB#XB MSO9$^$!*/R&8ORKT3F+XR[?9]/+KM]\G/Y>\/VC,4*+4R=0C%\52S14BCXUS M"=QYAH\RJOG>AHMQG8_^P3\\%#IL!H M2Y)2!R&;'%8W:9/8+'NF'S0/JM .VR:ND^SM=?:-5&5T4M%Z-"625#/!S%$ M QP3FJ(H<&%N3"/]B.)3ZO1Y#/_Z,)5V:&RWBYD-(AQP#ZL^KO'_9V"-!6=4;JFTF6?016U'*[- M($5O8[8J89MLLD$[@([N*Q\3M7LJ[Y2;X-V(-USD^V4D.*^Y4Y.+R^GE_.D" MDV--51^"QJ,UWAM?7&1W &)>C(1>R6"DA>B-K\52")[X EDH/K<6LPU-,BQ/,.UM>%ALF16WBXXZ M@-J@>2^1%:.X1@@NYIJSJB"P91:72$8J[WR; 8TO/RMN)U2US(K;1<4=P/N9 M&=%>L<\]#\4W.%089JWP:$^8/0^* ^NL C\]. M++?"Q^(E9&$4^4*TUS@O$V3.F!$VH+%-S.'?8\[\(2@<2FL] /#):='9>U%S MDX&+&&OFD2$/7'I@+#@6OE_PF]M_A?%[; M3''Q3_KDM[M#*>O'SDQ4Z*044'Q)H$0JM:ZEU):XCENI- ML;K3!< Q@;/[*O)7J^@"O]87?NET,9WEQ(W3L4!T) FEA8(H>8;,E*<]U3$= MFY0O#\RUUQ_F-7>_#A[:"Q\G9R5"P*7C (@% *B#Q9X M\9D+$V,(':Z3#5SUFCUT2LMF2."\E%WFH4S.A#8LTZ>HD MC!6H/6LR2'M8-L8](7J9RV4G:'2_RSS-\T.3((V4CHEED9 !90,#%^HP:)X< MU]XQZT=8#5O1/NXIU6DL@>%!-VWCQE@.^DYJ[2K0<9=#WLW.ICC:'^,/L:+B;_LR2+(#:? MGD_R%=HO\L<[)-\Y[_],O\&K5.J;)$_E(IFQ -+688B!\.:B*X"1'%]GLPEM M.O0,0OW!S8PN?Q XZB/#^3VU3>;I?#J_)#J^D+9>T[_Y]YF5M#;J/9HNFB2% M/D) [B XU$$DFUELLO7O0N2X9X_'1^2C9D>M%-I5V^$G+,SRDF,8T[=ZU* & M\"GRNC*#4KBH:LMUJY,'58NH71(#'V?0'SA:_/I+>KBL" M?M0WW*Z57+L@%%UH*:9Z+ZPD1$61G\A>L)AMCMC$^&TF[268O%W0]]#D#:R\ M<;MBWK8_>$NV:_H+R11>Q5V3$"?G2Y=V:4MNF5.*69YJ_PRE+*CH-#CKZT1- M9(ICD5ILGEZ[^WO'O;88#W;ME=3[5GN]X,*=M39DZ/'<\P?=E+=FI*N=.F$0 MQA!V!+V+5W0>+ZKJP#*K*#,_:UW+S^59,/EW511:6DM#"T M&>CJCG@%7D0.(JC(HA#9I"99/UO0UDMSU2%!L:V_N*>&>@9=96B5V(H8@Q;% M +<4XBM=$UN#-I"-XS8%:U)I4H:[!6WC@FYP/&P=G^RGG [P]@[#'+]-S_,? MWW_,IC^OMH55FG,H3B2>ZMCBZNEFEB!H@D7P)NJB5"T*;8&S9VCJ%%_[ZG_: M1AD=X.K-]/N/2WK<-@6;7OJIF>X_6-6$[ILB<+4@L"/)UIK:V^ 0C%W"5"DYMGK2"Y*FT;_ S'0J<\W#&9'T?*A M":1M[>=[7)PY[XH0O(!=3G_,&"%8S.146V\H3O*B32N(YX@:-]]_+-NYJS9Z M3^5\'V8S>MA/'/)^]=%#![U4?9[DOFY2BW-<94**R;*6;V2(1F60#)'9K"V* M)G>$H]ZD4OB^+C_M+(0Z/4-SR-[4"SVE(3*?@ 5BI*248G'/P^V9I[^(&\\= M$'/GO&00@??@Y?T99OGF4L1'Y%D:!CHM.TKH91]T!H$Y$TU(SLDV8Q/N4C$. MJ@;3Z4,':V\!=X".S]](9J_#O(YY^OX#+^8K-K=?3ZU^UG/H9?RT:A ME>-;MFDQDEC?A^_7)Y0*G6,\D5]0[RV4+P*\*06\#,X*%#RUJ;YLP0+AJ'WV"'%V,%N>_< YDQX)6+PAA8) M9S433T! Q\!':0H7.HLV,]KN$M&3)[:G5A]5DNXIXB[@N_WES.JJ3/O YHE$&PBIDZ%,O57'5;V[9KFQAJW:9;W_XD]V2@AH+>4=37 M 5!?Y?][N9K'\F7Z*N=E/79MX#JAC?M-^#%94"1>.8\/O8M/^-^7D_ED@5=- M/_$CSB;3_ G3].O%\BFK\6Y9,I-0@ ZNMG]% [0[%- 14_ J")6;Y,NW9FR< MFX:6H.\*"GLOC9\XB].!%L>''U@/4R^^+I/\'BUU);5"81-!L$ZB\T& RU*! M\ZEP)43FNDDG_N?)&N?JH24P!U1#!Q;WP^+;LM77[/)>Q=HU-X;>&1U',)I[ MXD:X.@:\ %$B9 D8;&[2+>YYLL9IWM,45,.I84!;U>@B:\7G79M=J^Y6Y9.O M\0++I YD&^Z6:[7ES.;UT#.2RCV'P!IARAIW /D%0,?PR]ZYOF7\!?6:1D/MZ1KOK*7BB=/?HRR M #0!<#L,E=)F! VMY38Z97CILV-!["FJNG'NM7.>_,ZG6-K1M 95WA+\SN!%=11B%= MCO50- .%;11<):15)*/G3EAE2ILSP2?)&;#E9N M"T8_?YO.%E]P]KVV;%X5B3K'2HD9JI=;YQHYB#R1HULR!F%#M+Z)9)XCZB4< ML^R"N/6MF@Y46 >;="7\P93Z8+DVD8)X'>KMC<0,3EJ$%!UYNBI1C-]L!MM] M4GIIOG2HFI]HR'Z S+M#S9T,150Q,"0^E+2Y)@7EVCR9.$HB%&ZPME-NCYU> M,HP/5?2SN-E3ZN,>NWT,OVA5I7]_G$T7F%8UD5]GX?N;5Y_>?B9_996)&JVN MC7KL58VOJM\%Z1!D(EX]*L7#YGXD6[ZL)XSLJ]1I4PEW8''NF>#;^V9;K'?H M-7";EP?.$4)A"2RQPG*DA58:54,\14XOC4<&WJ\&D'T'"*)ED!#S_'<2W'M: M&W-:*4O19&D\0UL;\CA?EQ>Y@K'.#T41K15::=G$Q5Y'T-B%"X,["PW7BK :)>5_0:"QGHP9XHVR2O9 M)H9?1]"X=XL-#,P@DN^JR_SRGFF9^1LN\M6XL*]XD2;[3'1YYEG[GSUN2^! MQXRWKZMWP??>=SO)Y_;HNPCI#<57TM-NHH(6X$OV$$,IQDG/N&G2QV G*@?H M#;KY9;<#%VJ:=PHB@K6,P@DE,D1O G@>/?.^7B$UZ2.T&YGC^C[M4/9$3]%6 MRCL1.[;W_(M"<6J#$;4)BNP)6:?^ =][4&E+>I1CNJ M<:OSA*N/\/%REKZ%.=Z^_"J<95X*XY4#(22CM8<40^0@P* LY")&R4*;IMK/ MTW5*YFL7'#UJL3V@>CKPW->S\_K7F[# K]/9KP^E^JG7G\C+PUP1C-(L,TC+ M(=>HR2Q+I4#DVA8_8U%M9J#M2>^XZ!P4,UOC<3@%=HW3-4RNCI(U+>RDH@'+ MLP9E5"'/05H02F5+D9 .^L@X?9;>7G$Z():VQN]PBAWWXN>_,/['=-EK9%61 M.G]?1S-$G G&_>WW0ESW(B&_UCM/L,J2MJ=( '.:7.RL<^11%&)=/.\H[O'6 M7I$W( JFQU%)OV@3;,6.1%2A. =!TZI5EGR?ZOK4_4>AU4AXJ^0_BL5I9-609! M.C8B*EH$-D!()):"TJ4L4%C1YHCQ27)&/L\R+5EV TS MUP<#SI=4RQ.U#*S.7$1PP5F(6C@T4OG0IH7,&GKZPLX^JGZ8?CF W,?U9/XQ M"_5.\^L,\::00DL*#HT28$5,M)ZP@&>:OC/"&Y%*X'IS+_$G'CQNMX,6N\\ M NQ*_:LE08KD+N0"@26*Z8VN\Y)< %ZRBME'@O&&3))UCQ[MO/9@-:W5^!XR M&U?G;V28_/;EC]\F7VN3TR_$S;Q,9]^76JCE,I/%Y0*OF%S5MZRLFO&TH[+( M@ QC)$M9R%(Z'L@YE\%P+8I6F^.:?=_>"W+V4??TN++OP"%9;VS?W:0EL]I% MB%D/-IE:-U,[6CE90)90K*^3U6R38M@M:!NW2\HXZ1S[*:9KK+WZ/KV\6%!\ M8(23Y-PAHJJ=4VFM*I4A1-AO5Z)[XF$K9&VAUHZ@=GB27ZN M.H"?">8,)F+ ^RHLZ1C$8$E8Z$S* 47431H];2*LUUN&X6 VF%K&=[N6L5>:/2C"><,.V>U>OYX6'0:>- MJ+L*Y%93KU9+(*90E"7+$;PGYY%)#5%Y#\P8Y,5;YL-FQ#SWAEXC^X-Q,IA8 M>T#'Q^F"B)^$\T]88YC)Q=>:R#Z;Q,NJJ?E9=C*EVE(^BWJ5SRBFH1#' !:G MA'$<%>=;PF3#JWKUKP?"RY""[L+SF<]O2QY^_1:^AZ\X_SR]_/IM<37L),N0 M-==(X2CQLBQXB&@9&"4#9X'G^+")[U"NSP;*QNTVV-[W&5(Q756W?<),)K>& MN\3@3YPM)O3MQVNR/B^FZ=_A(C_YJ5>\RKF>\M>JQWO,;5,$-]B;]Z^5:\/\ M0"5U7_#[C^DLS'Z]_>_+R>+7$^5/Q6E;HC(04YU4XK4$CR%#LD5R+YPUMDF\ MO9&R W;0M<^^K23EB4O!R47TKDY\2D: 4\F"]45DYJ/P87/BX>;WC'MJ,*SV M[^R< POX11JSO0M[AR9@?-/6LFAX,\8#RRDGR2&CD+5]2@*OHEN.#%;:ZU14 MDZ/K9A9NS0M>_WIS'N;S#V4I\ZO3YVBU$DX:L$S5^_+:*AN]K,-)F>=29XQ- M?+W-I/5N&7=!S4-7;V#%=!!5W'2.O3.<\/H^&&GE<,$/NZ1V!:.R-N_TOEEOBI_F>#\U?V_ MKB[F5>0RL. !G0PD0.\I?@\2"EEZ5PR/B)N3(@8B9N0>&0?"83JJ;L9%XXJ+ M+1A?L>9M--K6NZP8JB^1!$3M(U#,I9+.VHN\.=C<]:WCWB0.AZ^FTNY@)]R% M,1]3'>R5K*D=:Z4$"7%N]=+B/7@7J2^F] MXG?Y8I[B'\,M\%2G&!951WH1F[H(S05:9GW9;[=<]\IQKR8;[XF#R+D#@_4@ MQ+F]'5&& %]D;5%K#'WA"J(5=?PU&E6,0/'PYKK)8<.[/MJ0-XX$!]%"!VBZ M6B#SY:":I6@^?ZLCFU;K!C,_$P9SB20EE1A)*?("H588HC$N,($*79,SK(V4 M=772L"< 'O7C'%(;(Z?.WQY W[+UJ>KGC#NK,F<28J9]FLQZ@H ^0V$V^U2" MX5O,L5W__*X,SV' &$Z.XX+A@5"6W/PQGU]B_NUR1I'I59;0\A[^[AJXLWU_ MQD2?K+/_SA(/WCF-9*T5B4\X#4$)6@TB1R6C-L%M=HR&I&AH%?E_,A&[A75P;XBOVS'(J2CEQ#I0)]*9I6GHX.G!,*D<>4'A;[-?&P M[M(TKLO>9!,<2@,=>%=/LO+A#Q8[:N+KE(FEA;ZV_2@FHP7NDW'X5>]#V=51(D^E M^*02=1'<@I9&KJZC; GD#"HM43OM79-X?VL*QPW0#D#'XVO?%CKIW(;LG4"U M_E%#6I2624T/H)-DH, Z,Q"R5.A8#W5,)GB#D@6/.<8F364&-BQWYO+1 GI= M._=2;/D#+^:K-3D+%U^OYA.__G7[F54=QZL_PRQ?G9L5S%F@=75&4AT#0I3' M:!(XU**V\A"^M#$\0W'0E6':!5W/C8 ^GDX[<*S7)VEXFYER7D(B@U3/1#PX M'36DK$J(3$;#FK00ZS0A:B2$;)TWM8NZ.L#=$W=4N21I:S,_B\Y<=1APVG@P M7-0JVMJ#+[4 W.GD3>VDX\UY4[L(O ?(W+EWO&[5J(USD3C@6G%0%%Y"Y$R! M5E(G*TA*H8F->DQ*=UE0.RGWB6EF!TBZ+ZR\ONY';7.4G@F(WB&H6BP2T*9: M N*[._FKI %/["^Z6[8O\\3QM-UEE%#TOE!_+(&S S[GYY +8>.N1C*[H#L+_]_N-\^@MQ MN:5\^'&G)6FRGC-;Y4DR!,52!E=3HXOUN03,P9HF)6MK*1K9LQ\=+-,6FNL M@ALENTZPMU=B1A0OI4A .X,Y("E(#&04-#:Y]3B<])'GOW?A+1P9 M !U _GX*]]4M[*O+Q;?I;/(_F,\X9LM,'5\MZ@4*$B.QA 0\B(PY,<99D[/E MY\GJW/X.#)*'C;N'TUAW^/L89A]FRY.KJX2FCSA;,GCF;4"6-464T0M0QM9$ M$W2@42EI-1-<-;GSV8Z\D0.MGO XB :[P^7]I">.R6>#@/7^6O%"&XPQ''*R M3 >IO9/B6#9QAZRS=EMW3_C;6U.=8NYN1I24R*4A)E2HGDT=(QQ\M$ >3T /TV^?EO,WU_6 X0/A7Z'\]^GL[[?6 M(WDBE@1#)!?PJN+ M0NO/\@(R";2>>'?*'XC-+;Y[R3_Q^*\%?:_ M<%Z=ZP_E;9B=_WK[%\[29+XZ4[BZ4)V?N2!L\.2[!*PC_U!K"%Q0A$>R8(D5 MF1ZF%#T!VP$)V@[ +^T69D2E=F-W/U_&_XMI\67Z"7^LQ@- 02JI>.+&EL[71;9["NWS-SK=[#B MR-A08C$"@LL.%,L1(NT%H#W/J$ER&O-]H U8=/DL:=LA\J5>R@RLNI$[7#[# MS,?9)-T>-RBLWK)14#!)$IF/9,Y]@)P*0UTB$TILM'M;OVX[B+VTFY=F"NG< MXEU-Q2DY..Z3AY)\[8J@R)AS%@&3DT5*)S&WJS)_CK+MP/A2[V*&5=S(YNX9 MG_;M7U6V^-ND$%5( =EK7/R)>''+^G+]O;K(OX?)[(IS5HR-J!,P;VD-FMH+ M5'$!.=(O;/)8_&9G<&"BMD/K"[S0&5.Y_758>*2"^Z1NW5[A\7,.[*VP@;"! M&BO:#E6F](.0IP26E V@T4UL;N MV"25\4"ZQ\VY/2)2'V[MQ]3W"5C(99+]OFUHUCUM:&OY%)%]V$QM=6+H!9B4 M:H]00U$ORMJ8/^MZ,2C(17QY-G-3=/7/8N_H1I^O6B)K)>G: LE70K"/2!3FYP[M MB3]/>!\^N636\& 4^,*7EP3T79 >4!GOO6/>IR8)OGW[Y-M77%OIK2M"0-V' M0'E1P',5P+ 8G#=")=M$?B^D >41T=NN8>4N&.C!.5G;'2^XPG/M^LE1UO%3 MTD)T2/L(]]()IKB631I\O?B&E3LA9.N&E;NHJP/5..M[$D?&-A'==,F:2GZ\SC^[Y^(O^Q-U%$*KK-N0<,C94CY=K##W._%2[*1Q>H MI0X25[9.D'+*1=ODG.D)6CIO^=H<(,^UW-Y#6[T![E[7\(A6,A-2 M[0U:Z_N9 V>T N\]2QA,XJ;-@+^#^KV/5UP\*OCVUEP'$%S=L'X,,_**29SS MD):)5Z]_W?W+*G6+.XT?ID=?8^-IF:L3V)([?A[,+= M;*30SJ!Z/;(AFRWHZ]*&42<+9]90.-,Q9DH5/T5[-2 MG<.MFBC0:^Z B'YZ"* -=/2#HGW4.QU>UAV8G5RB1U-Z!P"_S\'U-3!7M4&R >:X)N%I!I&9 JAY,EALLK+1SOJ8 MF)'/6(X&A4>[[8%ZZ0!;2Z'=,K+: ;SE(9?@P?I<*^;I.Q\M@R1#G8):I/!- M"MF>I&;L/?=0)4^'EG@'L!F@.43@A9871=]!DN%7O(X#HA>!U$5'*95N-#'O M2%/(VO7EZ&+_/3( .H#\G2YV;\*/R2*<7S4)^T3JG_W$_/MT]OOEXG*&=;!+ M[0-ZYC7YX](%2/KJI"E"\)98%>2K)R*1/9P",'A3]NTH[?S@>F HK6_1WD"O M'0!W;_F^_>_+24W7F"]FETMS\F'Q#6=?OH6+54'H/^@1B_D?JZ[-9P*=9-KJ M.I^S7L&4FBDO1,$Z;,(MUB$\)Y,:: X3)_N!*KDF M^;F#<7#R(^D.7@]'QT$O"V ?N3^Y6?X7UE%7F%_]Q%GXBLL__D9FX;;W83TX M*-P;B,Z0>!+/-;$V Z),J6@LP:NN=I']^#SY(7NC;"Y'P-0+6'+74Q%N)/1E M2D'B'Q>+V>1B/DE7,M&2)XS9 /J:JR(T)YFH",8PS:+3KE'NQ3&8._G!@F,N MKL'1T\N*VF?WOFXDA7,R,-<"N3$L_"Q$QID(%J*NHT98<.#)JM2V$5ZII%E0 M[7]=/%_<''; M5.K^E!XN2I*D&I]]!.7(>CAG(W#DK##NE(U-'+VC<'?R QP/64?]X>?(S*;M<9HE1(XE*IUY28HX$9Z&21F3$U. MB9^EZO2G4AX"P^$4U@'Z[L[9?#,]/\=E6O^'\H#),Q5=8C75ACY:A<.A@*?QQ0<\B#OZX2-/O=[>< M7V=:)*=T;:?F)(**7$#0P4&4V08N([D\3)7UX7(Q7X2+7*MJR$WZ?3JK?SRC]JK^.9W^% MYPO\6IW*+C8!DG/!22VSNZT$2L($V@\Y%&_)FW4A@53G19/]^-X%#\?(B%LUC!]**S+-)!&E52U.%T.#JEVRX2]((%4*;76*48*._ MA/Y^%\QA6#DPV'A[T<>"66VP]3;O.N+B@J'S"KBF[54)GB!XTHMFJIB8?7%M M:O0'Y^2D)QB/>6YU&"9Z""8.%,!5GO6KBUI;AXF^_3*MOWIL,)*W,@5'TB@U M-T-:"RX8!,,#HK=.9]OE6MF6P9,><3SF$FJ"H!>PLNX(X$%5W76D]W$V25A= MA+)R$:*SP@4K:T<102Z"#!!=$K0S,^>XX]'S+NLU=V=UW)#HA%=;8U3]?=;= MF0I,(LL:K'8&E%4, AH.,5@>E$E,Q=ZO9I[C[\5!$>$6TCKLTP M.5A0#\3P">M\&A+/F^G%4HN7X?P+SK[?*%5&X8QT''Q,U2./&ESQ#K3VPI?$ M67Z8[_*PU/#X1(_;16^$5=0Y+GK9S>)F\<2=_>=UDA)G.KCD40J(S-:VM]J" M3\) =MH[YSQSJ=WARG%Y'>?FL'?8#]S?LC4&_Z;+-"B96;"6_');9[,9#QX- M@DLY(],JA]1E#]E6RW3P>\3_7::#8G#O94I$Q&DG"W5]T+Q.2/S,2BLSUP:, M%KD6NSIP06<0CAPFD0.B['(_W8/7<>X4_V8+M34&7\!^NG-8O5YRHABGF/20 M1*Y-N#69..$C.,Q)483-%-<]KM[A1##.)>3?;%&/A-C3/A1Z]?7K;%FF>'_, MQ(U"K2Q.V?#_-0Y\A]=[+;C?, M)>F#>2M>25U<*!!2K?!BF,!K$H0QI@AI4C2^]Y95>XSHZ?' 9E#(MKMD/P _ M+WHA%8ZDB8C .;&O%$J(.2&D8B*+ ;DO^>4MI!Z/5$YS(>V"GY=V4')?%.2? MBJQYC@I8)LRK$A \:@?)1E>LR#'G=@-_F[!TLL<>S1?3^ AZ =O2YMAPC1[/ M$+$HAP)(CPZ4$1DB"@$:>=(.@V38Y;:U-\U;1\[9V'/SUUG %9; %AE( MP)+WUDMK6\Y.NL7U+F@?S. WPV#/">1?4U+DY'RR^+44B4E6\T#[,K.9 M]CI,''P)&E+4PB6M=0KQ9);1?=Y.NN=6=POI -STLI3V">N>$\GJXDJI9-!J MB,;4BRL?@>2B(&9-R@HQ>=VN[KH)2R?=:>O@A3,^2GI9+T.9D$^3^;]_GR%> M#P]:&A ;K&19*Q F:E E:W!&1B QJ4+_SU$T&?+2G+.3[IS5S;9S,&9.(#!_ M^K?5;ES,<> (?:MW#1VJ[\Y@'S%[BER:P@I%!QSKF%,/H7;A94SK;*2,*KS$ M 53I&^;+A_9\%$PT('#9GV0@4*B/M@H0YA8&! M]RY"$CYDY;4PO$EGW6=H&KEYX#@H>32+HJAL%+=%PCO-_XK+#,W-* MI'_ M&6;_QCI5>N6OK_CAR669$@?CBJ(8C$MP%AE$[[Q54H?P,#MY(-]N V'CGO:V M0]2@"ND 8)](,43 -V+H-_R)Y],?56#W64K*+28_,3[3-F2@O0U M1BI(3&$=?^!U :PU-4KG:'B3O+ZMJ!OW++$=VH97S8AXF\\69Q]GTWR9%A]F MGW'VR'C5('$0I?8!J3LMDQ<'\>NW)XJPL&ERM:Z"UIR'61IY>"84S&.#S^,8A^CY$ I=[#?O2/2R7C>\G$=@9@HDQ&>)$%!L2K1@+>E@.8B MA^!MQC9S--;0,SIL#M7T='BQCUO02G(I.)^3!L+YM6!63!@K.%?2@S>9-OE@ M22;.)*#%EI+ENC#QP#MZHA9U_?/'V:&&Q\)P0NS CNQ]C_MN>^*CAO2!]YOD 7!^M'!D 'D']UOOP,YJ=9 M7X4E9QF3]]D;8*94KLBN>W(L(%)4C,P8KD235*_MR#O1@5)[@F;:7(-=99!< MQ>)?PE^X1TK(W7^\?X['6A(&2MJX>?[M_?=M(9%A2IH8:/<,!I27",X32&1! M1EZ58<4VV5">H6F8.[][C_Y"DGQ-G_GWF6=*,:PE2,*3$R(T R]JBS*!T4;K M,>DFW;>>(ZJ'.YO#T?'TC=\ :NC57.R=2/;$,P8Q'BT3OYY#"?/>28L.I'42 M5"H17$F&F/9!.2M(L_;$;,B;RUE=.S=O6&USK_$"RV1!\&44S*0 EM=\2:T= M.*;J@3TFQT4A//LFU[W/DM6O'=D%(8]N?H=315>6Y#TNWDWG\X\X6WI6KQ:+ MV21>+FJ0L9B2B_5]E>;Y;7I.BMO#S.SZ@OUMT$&L#&2@WH99;7]V2\0U]@)M M,TR+",F[Z@'K BXD#R7%4K16RKDF26;K"#K4-#U\[NVF*KA*PI8 .8OJ@Q<# MP2E:&4Y;8[#(8)KX-FLI&M<@#8*(A]9H&.F?LB%:'H.T-T>KUQS-*#W%5FO3 M)+0LW%(T;C!X(-@Y\$%65QC1T>;E1&F2?]C*--V>LCU\P^LPGZ2: C$YOZRE M6U78MTLGYFB5,40G$[ZV=T<(.6D(C+R$:))QNLVIYG[T=FK6=D'3^O3T=IKK MX#CRELU7%XM)KBQ-?N)G3)>SR6*"\[=_I?-+6O"_D]3K*=?EE5H?2^56 H9% MA:H4**SVQ%,8('A>0%C&0M3,1=\D^!F>E7&S&AK#>A1]G_(V?T<U).IK[<*BX6KL:4DC.Z_1HKX*H%9X"@M"\MGTOA3O&>6J273R2 MJ_'ZUY6*WIR'^95K=Z93YIHS"9Z^(3L2&#B,$IQF1F2;K!)M&G+L2FFG[L4N M"-K1O3A06STX%M>YG$L6/I2E:5AF3[&0C&;:@0UUU()'7DNK'10IX]*4[1F+"A1VU%@]I!#B:XX M[[#-4>AC4L:%S*'*?52;=I"DQ\U1_(09\7NUM&^F%S]QMI@LO[WEB"_%M.)+ MY(B^-GK+D150F3R!$$0$EGV17B>AO7[>Y]_UE>-&I0,AI:F<=\>/O\+/!<4E M UN:UROZ98DQ5-)UX+K.'X[@22Y@=)"2$QYB:M)$\C$IX^8=MK,T^TBZ@UWI M2:_OW4VF&D\Y,TDNGBVXRIQH![ O/H9)N?+\^LG#G"NSKEO$I\*8QE3 K.A[J M_YO8KSWI[>O(X!#(3(^OO]Y@>I:E-%Y+25N"J@5720'M$LNI.\:BBG7607/P MC0NIH^C].:SMI(0N1K0\& CX_K*Z!ZMZA[NC:%:'TK=96LM5>GO=8H22F#0X M5W/%6;UIT0:A%*TP:$P2FYQ7#4-^7W=8 QK"$;3;@5U\CNL[3#^XHSZ+A65R MBC48[PP)6CJ(LGA0$;4P+/CL10? M9A0!2C8.5$@97!*J)L\*5HQ6H0U\MZ1OW(BZH8UMH9\.C.@&MLYT+)J6J05F MM:*ERQ,X56?3>96C+3[+W"2#90-='<8TAV)A-[SMI)@!#=P(R28?IPMZU22< M7VT[:])RIF7<_)-AJ#Q:2DH#H;;.4C'.JR"=J)G9=9*?1PBN"-!2!!5X#MR< M5*[^WAB8Y)0(JT,OCR.)#;>%@*;X.-@HN2F9-SH0W M$38NF+M!T%;(WE.=X^:'?,99E=K-6V M^+0UN :V6\W:6[<&5R/Y]P"N-SOL]3I8YHN%;*.IZR81:V2C34"7C(F39\+85P&)GW7&P) MJ^W?NA6LS&G"JI'L>X#5VQUV>5^\D;JVZJT=H+AU$+E58)Q+,B4,-M@M8;7] M6[>"E3U-6#62?0^P^GU[UF*Q11IAP.L40'E' :]PI0ZVR"R[D#+;< >XQUNW M@I4[35@UDGV'-4[W>;KB_A\KUGQ*NE!@0ON[9;50@]Q&71R$5)33UB8B<+\R MIV?>NA6L_*G!JJGL3P16_[%BS;&@BHT:BJR3"YPO0*M&@ \V>U3)";79M]KU MK=L=C;(7BZM]A-_!C=#;[S_.I[\0EYQ\6,YNOXYI"P6NF3L0-0)1EI'=UEK8$W+/KW0$%7W> ^X7D=ZO$QS!:_OLS"Q3RD M^IP]DFC7/FG_1-?MB!LH&77=RV[;!6?CG;,:6*R#IFO/JTBA+:",UBEI;')- M5OHFP@X?&/ST\Y^:UQ"Y]#'+"%:@!Z64!\=))#9GE9B2@I4FPUQWH'%7B+]3SQQ[)@V6KF:3\$HY&PYR*2ER@0 MDA%6*A\-;]-5H[4%NW6FU[WI]:][?UGZS#XED[GQ8&6]96'90$07(05N=$2O M ML4WCZ-X;0S9#P];-(7=130<8>Z+)E"C:,$Z"B*EPH(48(%H2D[08 TG,A]1F M0-')-(?<2<>;FT/N(O .(+.Z['OR7H]KBJ2+T""T)U8"6G"J#NNUWL107%:V MR3#.9VCJKEWD3NI^:'<&DGTW,/KM25:2]EK;S*"@I@56:CLR*7@UTLQC,HBF M2N]LUG%-F[2 M>IJZ:REY.(P.EWTW,'KS= E#BAD-BV ]*E"\E)I50)R5J)SC3)?,VL'H29K& M3=)N J/#9=]A1L?Z)KW*%BG)>XRNWBN+(,!ICW7TI,F*[&\I8S1#;I9^/1!D MFLJY S.T7?RZ#$)401]M\,"TC'6^,@4A5B70/#)7I(AH= NKM#V)O=R6'^M0 MH)'R.H/E:O4Z+W)@D3@(R8)2-9>3RP0\*H:>0N*0FM_J]'!*T$KISV!K#PV, MB*'Y;''VYML$R]N_,"VOS#^4,DDXNTX%%LAX] QXT0E4#!F\UPA:!&]T3JRH M;=HETVON@(A^>@B@#73T@Z)]U#L=7M;C>E,KNN>O+O)U&MW\.D 52FH2#@B? M"T46$<%5GF0*DD03M,ARH^NT_OGC[EH# 6$X"8X+@]?AWSC[C\NOWW Y)2]< M_%JQ@,K6"042*(ZL2!8)@I$,HF0$<6UL9&8C"-8]?=P@?3@(#"*]#MR/SY=Q M/LF3,/OU.52'[O8DOO"L4S",\(NEAH>9PL,0@#G&6 K"!=WF/G8=1>-"9X2+ ML$%4TP/&;LFOZ=\?RAVIK5:A4BK4X<20G:AG$=Z"*SZ!1:Z]#<([ATW MI&T MD2_*AL' 0V0-JY"QBQ/3]")7"2V+2T*=1_"6)+287'Q=YH1>]=V\<=.*=HIB M!&;0$5\9@;RT M)KHUSDACFU<7/;Z94C VA@54^/(/>Q(ZJ:0HRS']6*5YDM MEYLLY V@4\!UI.5&GAPX7BP(XXKA]!>[58_/[4*I)P@8]U3Z>)O?( H8&4"? M\,?E+'T+0X/6%HM/?()>:D++F1&$I**G$^Y+!NIHS!-XE%O<_VQ M%:JVIFH<@S6,XJ>MM3#N7G=C7V_[2=]9A!\N\+H(+J(PPB,(*0.HI"1XBCO( MY,IB3>T]%S:'<%N^;#RX--+PM*FX>P;0ES^G*XXH#LX\6$.Q*[ M9:R=*71(WLO-E?9;OFR<4Z$. +2?N$?>W#[.IODR+3[,/N/LYR2M;'3R7*5( M/F/TY$):Z< AHR_%>I.B)OX&\XZ>(F#<"]CC>D<'*Z / -7#TQ4'\^NC.%$, M)DGT1\>)B9#KE#<+THJ$G!>7V38SSG9!T6,JQMO.#E?L8Y0<*.4.#H_>$>D7 M9*!O^+CN&Z&S1)LTY%P05):VFDSR$HU*: M*R9L4SZRA9W38'*KIZ?!B']?5 M(;D4G,]) ^'\6C#7F4]:.5E[V6@98RV/(29R5B"<8!:]$R*[C=[-^N>/Y] , MBX7AA-B!'5FS-2^-+-E19NL<=\,,2[ M2?#963W](NWZM-590>PHD)HX4G4WH)F"]OG:.,7+-$O! 5ETE'\";VJB->>]8Y.+1 M0)ZG[C4VOZA+I.RCT6DS\?9K@M[=M&B1G@CC-5FW#L]6ABL(2DK0)H=BR3MP MODG>_2;"QFT-V\VVMY^B.@#>\J#KC_G\$O-OE[/)Q=>/.)M,\]6HP_?XY_)/ M\[I24S#+OD"J#D0)%CR3'IC*-G/R2*UM4@>['7E=VK@](?&HN'IP_72 NO?3 M!6FGA@BR!;[TDN4=?J*:FLT99)[C8/#GGBP?VD M10X&AP$DV)7^WU]63["Z!A?X9SB_,ISS,QMXT:HH(/^R'M!B 9_05#RSX+Q0 M16YN=;[5J\9- 3D21@:0HNM)2U9$ZK6I?'P9*+J(6+@;'- MXQ:>>\.X%V%'PLC^,NW 5UDCHT_TRS.*4HTVR*%$+2G*K.W5C:.M4KBDDT_$ MRS;U.D-%996F<<\AF_HI0VFB U!]G$T38IY?]4<]/\>K!)7R8.&1<@ M5TG1YHO@E E0I,T8?>+6-#GHWI*^<:/_IF!KH:&QB_)OQ76]:]_D!-\],SG+ M4@EG= 1K-4637B!XE+4+9@I*BV*,+1MWO:U?-^X8F%9;8!MI=V"Z[B2HOR'R M)Z2>I;*NU@1Q?"]EZLPD+U4( I*P)#[Z"L%R"S*EF)2@-5+:G!SM1.:X,V/: MGB"UTU=?:+Q991"+88-""ODWFM-K5>AT'2 M3@I$Y:5MTIUD'4$CSYDY%L3V5\+(M\>5^-M,YWOG_O=Y2DGP'(R"LAR?F@L) MRM(2BVQ7_R=>7%;*RW3V/5PD_!#/ M)U^7ROH-;R[-/Y0OD^_$[',?7YX!HR_2,22GP-0F";1PP+&,P$PV*>G, L]; M! 2#$K4='$_N"'Y,U77@SZWXJ5'W@WNH(G,46;+:G4& $JBA#H( D5AV7!C4 M;>9EK:5H.P">UOG^L&KH $^O4JH%0FNO-]]73,J(V=HV?2VWI&\[K)W6/4%+%76 / JVE[,=_FNR^/;F)0RNG),8 M ;3&J1AX'-"S;QE^--#V3!UK3%!,$D,=3)5E10LZA)@LHS58C$!;;SBW*8L; MK!OI<(/.ED[!)ZS)NU[Z*M?Z*VJ(S %$V1Q MU;^IMX%U)EBJ8PB%Y3Z1]U':#+8ZT<*CG72_4^'1+HKHO_!(JV3(AY,@LZQR M\AI[2+>?DW04RV[F>/*&5: 6:OJE&A& MG$E!X3C7$0W+46_3,V0PM[:W)OO][HV':K,SG*X6L4D\.2TL2*,%A>?10E0Z M@RE1D1L<1,C-G;..-\6#E;ZYZ_XN&N@ 0W]<_,0Y?61EJ7,=(RT4@QSKC; 1 M$:+)$6RT] =>5"I-&I+<)Z,?[.RCU.E@$NZTM[I)CC%B&XJO\;1PY"0@S^!Y M3B0?G9,5&[VE@WJK'[.]_CZZ'TIZ'1B(@W?PSPL2YF\DU:6UU3J)H T9@)!E MS6"JDY8F3*0,6=0R8BZ^!PP::)C M6&CQ'?/Z;]_C]G:#"\*L"(E,]X4(3;W]=CN6&\P(W'K M'& 41:+@8&4BZBEL ^_(5[!9V^)]<>ZHIF&W\+BS(=<-#,)^BCKY#-*S!\5/ MK7)(S_B1LT@?,G:31TIDK(1=O\0PQ__O__G_ 5!+ 0(4 Q0 ( #DR8E(3 M1N\9[ < "$G 9 " 0 !A,S R8V5R=&EF:6-A=&EO M;BUC96\N:'1M4$L! A0#% @ .3)B4BP^.4<(" FR< !D M ( !(P@ &$S,#)C97)T:69I8V%T:6]N+6-F;RYH=&U02P$"% ,4 M" Y,F)2X^M0##0% #\% &0 @ %B$ 83DP-F-EE; P!A:2TR,#(Q,#$S,2YX&UL4$L! A0#% @ .3)B4B<&OA0: M[ ;^H) !, ( !.!D$ &%I+3(P,C$P,3,Q7VQA8BYX;6Q0 M2P$"% ,4 " Y,F)2H"VV\SB= #J2P< $P @ &#!04 I86DM,C R,3 Q,S%?<')E+GAM;%!+!08 "@ * )H" #LH@4 ! end